Recognise fipscheck option and call fipsas for WIN64 builds.
diff --git a/util/mk1mf.pl b/util/mk1mf.pl index f00909a0..4bf4a1a 100755 --- a/util/mk1mf.pl +++ b/util/mk1mf.pl
@@ -1375,6 +1375,7 @@ "fips" => \$fips, "fipscanisterbuild" => [\$fips, \$fipscanisterbuild], "fipscanisteronly" => [\$fips, \$fipscanisterbuild, \$fipscanisteronly], + "fipscheck" => [\$fips, \$fipscanisterbuild, \$fipscanisteronly], ); if (exists $valid_options{$_})
diff --git a/util/pl/VC-32.pl b/util/pl/VC-32.pl index 693adae..6918e88 100644 --- a/util/pl/VC-32.pl +++ b/util/pl/VC-32.pl
@@ -64,6 +64,10 @@ \$(TMP_D)$o$bname.asm: $source set ASM=\$(ASM) \$(PERL) $source \$\@ +___ + $ret .= "\t\$(PERL) util\\fipsas.pl . \$@ norunasm \$(CFLAG)\n" if $fipscanisterbuild; + + $ret.=<<___; $target: \$(TMP_D)$o$bname.asm \$(ASM) $afile\$\@ \$(TMP_D)$o$bname.asm