From b89670ef0e007dbb1dc84388bf9f47372c9f1087 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Sun, 19 May 2002 12:03:05 +0000 Subject: [PATCH] Fix Mingw32 asm build: use the Unix bignum assembly method of bn-586.pl and co-586.pl which (for some reason) VC++ doesn't use. --- ms/mingw32.bat | 3 ++- util/pl/Mingw32.pl | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ms/mingw32.bat b/ms/mingw32.bat index db70b8580e..1968f4150b 100644 --- a/ms/mingw32.bat +++ b/ms/mingw32.bat @@ -12,7 +12,8 @@ echo Generating x86 for GNU assember echo Bignum cd crypto\bn\asm -perl x86.pl gaswin > bn-win32.s +perl bn-586.pl gaswin > bn-win32.s +perl co-586.pl gaswin > co-win32.s cd ..\..\.. echo DES diff --git a/util/pl/Mingw32.pl b/util/pl/Mingw32.pl index 6d47f916dd..45ab685974 100644 --- a/util/pl/Mingw32.pl +++ b/util/pl/Mingw32.pl @@ -25,6 +25,8 @@ if ($gaswin and !$no_asm) { $bn_asm_obj='$(OBJ_D)/bn-win32.o'; $bn_asm_src='crypto/bn/asm/bn-win32.s'; + $bnco_asm_obj='$(OBJ_D)/co-win32.o'; + $bnco_asm_src='crypto/bn/asm/co-win32.s'; $des_enc_obj='$(OBJ_D)/d-win32.o $(OBJ_D)/y-win32.o'; $des_enc_src='crypto/des/asm/d-win32.s crypto/des/asm/y-win32.s'; $bf_enc_obj='$(OBJ_D)/b-win32.o'; -- 2.25.1