bn_mont.c: get corner cases right in updated BN_from_montgomery_word.
[openssl.git] / TABLE
diff --git a/TABLE b/TABLE
index 7e0748a..7a95ee5 100644 (file)
--- a/TABLE
+++ b/TABLE
@@ -22,6 +22,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = win32
 $shared_target= 
@@ -54,6 +55,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -86,6 +88,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -118,6 +121,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -150,6 +154,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -182,6 +187,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -214,6 +220,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -233,9 +240,9 @@ $sys_id       =
 $lflags       = 
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -246,6 +253,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = a.out
 $dso_scheme   = dlfcn
 $shared_target= bsd-shared
@@ -265,9 +273,9 @@ $sys_id       =
 $lflags       = 
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -278,6 +286,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= bsd-shared
@@ -297,19 +306,20 @@ $sys_id       =
 $lflags       = 
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -329,9 +339,9 @@ $sys_id       = CYGWIN32
 $lflags       = 
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -342,6 +352,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = coff
 $dso_scheme   = dlfcn
 $shared_target= cygwin-shared
@@ -374,6 +385,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = win32
 $shared_target= 
@@ -393,9 +405,9 @@ $sys_id       = MSDOS
 $lflags       = -L/dev/env/WATT_ROOT/lib -lwatt
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -406,6 +418,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = a.out
 $dso_scheme   = 
 $shared_target= 
@@ -438,6 +451,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -470,6 +484,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -502,6 +517,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -534,6 +550,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -553,9 +570,9 @@ $sys_id       =
 $lflags       = -lsocket
 $bn_ops       = DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -566,6 +583,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -598,6 +616,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= reliantunix-shared
@@ -630,6 +649,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -662,6 +682,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -694,6 +715,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = win32
 $shared_target= 
@@ -726,6 +748,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = win32
 $shared_target= 
@@ -738,16 +761,16 @@ $multilib     =
 
 *** VC-WIN32
 $cc           = cl
-$cflags       = -W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE
+$cflags       = -W3 -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE
 $unistd       = 
 $thread_cflag = 
 $sys_id       = WIN32
 $lflags       = 
 $bn_ops       = BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -758,6 +781,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = win32n
 $dso_scheme   = win32
 $shared_target= 
@@ -777,19 +801,20 @@ $sys_id       = WIN64A
 $lflags       = 
 $bn_ops       = SIXTY_FOUR_BIT RC4_CHUNK_LL DES_INT EXPORT_VAR_AS_FN
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = bn_asm.o x86_64-mont.o
+$bn_obj       = bn_asm.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = auto
 $dso_scheme   = win32
 $shared_target= 
@@ -822,6 +847,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = ias
 $dso_scheme   = win32
 $shared_target= 
@@ -854,6 +880,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = aix32
 $dso_scheme   = dlfcn
 $shared_target= aix-shared
@@ -886,6 +913,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = aix32
 $dso_scheme   = dlfcn
 $shared_target= aix-shared
@@ -918,6 +946,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -950,6 +979,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = aix64
 $dso_scheme   = dlfcn
 $shared_target= aix-shared
@@ -982,6 +1012,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = aix64
 $dso_scheme   = dlfcn
 $shared_target= aix-shared
@@ -1014,6 +1045,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -1032,7 +1064,7 @@ $thread_cflag = -D_REENTRANT
 $sys_id       = 
 $lflags       = -ldl
 $bn_ops       = BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR
-$cpuid_obj    = 
+$cpuid_obj    = armcap.o armv4cpuid.o
 $bn_obj       = bn_asm.o armv4-mont.o armv4-gf2m.o
 $des_obj      = 
 $aes_obj      = aes_cbc.o aes-armv4.o
@@ -1046,6 +1078,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-armv4.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -1056,6 +1089,39 @@ $ranlib       =
 $arflags      = 
 $multilib     = 
 
+*** android-x86
+$cc           = gcc
+$cflags       = -mandroid -I$(ANDROID_DEV)/include -B$(ANDROID_DEV)/lib -O3 -fomit-frame-pointer -Wall
+$unistd       = 
+$thread_cflag = -D_REENTRANT
+$sys_id       = 
+$lflags       = -ldl
+$bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
+$cpuid_obj    = x86cpuid.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
+$des_obj      = des-586.o crypt586.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
+$bf_obj       = bf-586.o
+$md5_obj      = md5-586.o
+$sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
+$cast_obj     = cast-586.o
+$rc4_obj      = rc4-586.o
+$rmd160_obj   = rmd-586.o
+$rc5_obj      = rc5-586.o
+$wp_obj       = wp_block.o wp-mmx.o
+$cmll_obj     = cmll-x86.o
+$modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
+$perlasm_scheme = android
+$dso_scheme   = dlfcn
+$shared_target= linux-shared
+$shared_cflag = -fPIC
+$shared_ldflag = 
+$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
+$ranlib       = 
+$arflags      = 
+$multilib     = 
+
 *** aux3-gcc
 $cc           = gcc
 $cflags       = -O2 -DTERMIO
@@ -1078,6 +1144,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1097,9 +1164,9 @@ $sys_id       = BEOS
 $lflags       = -lbe -lbind -lsocket
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1110,6 +1177,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = beos
 $shared_target= beos-shared
@@ -1129,9 +1197,9 @@ $sys_id       = BEOS
 $lflags       = -lbe -lnet
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1142,6 +1210,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = beos
 $shared_target= beos-shared
@@ -1161,9 +1230,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1174,6 +1243,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= bsd-gcc-shared
@@ -1206,6 +1276,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1238,6 +1309,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1270,6 +1342,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1289,9 +1362,9 @@ $sys_id       = MACOSX
 $lflags       = -Wl,-search_paths_first%
 $bn_ops       = BN_LLONG RC4_INT RC4_CHUNK DES_UNROLL BF_PTR
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1302,6 +1375,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = macosx
 $dso_scheme   = dlfcn
 $shared_target= darwin-shared
@@ -1334,6 +1408,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = osx32
 $dso_scheme   = dlfcn
 $shared_target= darwin-shared
@@ -1366,6 +1441,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = osx64
 $dso_scheme   = dlfcn
 $shared_target= darwin-shared
@@ -1385,19 +1461,20 @@ $sys_id       = MACOSX
 $lflags       = -Wl,-search_paths_first%
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = macosx
 $dso_scheme   = dlfcn
 $shared_target= darwin-shared
@@ -1430,6 +1507,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1449,9 +1527,9 @@ $sys_id       =
 $lflags       = 
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1462,6 +1540,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= bsd-shared
@@ -1494,6 +1573,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= cygwin-shared
@@ -1513,9 +1593,9 @@ $sys_id       = WIN32
 $lflags       = 
 $bn_ops       = BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1526,6 +1606,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = win32n
 $dso_scheme   = win32
 $shared_target= 
@@ -1545,19 +1626,20 @@ $sys_id       = WIN64A
 $lflags       = 
 $bn_ops       = SIXTY_FOUR_BIT RC4_CHUNK_LL DES_INT EXPORT_VAR_AS_FN
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = bn_asm.o x86_64-mont.o
+$bn_obj       = bn_asm.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = auto
 $dso_scheme   = win32
 $shared_target= 
@@ -1590,6 +1672,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = ias
 $dso_scheme   = win32
 $shared_target= 
@@ -1622,6 +1705,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1654,6 +1738,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1686,6 +1771,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1718,6 +1804,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1750,6 +1837,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1782,6 +1870,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -1801,9 +1890,9 @@ $sys_id       =
 $lflags       = 
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1814,6 +1903,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = 
 $shared_target= 
@@ -1833,9 +1923,9 @@ $sys_id       = MACOSX
 $lflags       = -Wl,-search_paths_first%
 $bn_ops       = BN_LLONG RC4_INT RC4_CHUNK DES_UNROLL BF_PTR
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1846,6 +1936,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = macosx
 $dso_scheme   = dlfcn
 $shared_target= darwin-shared
@@ -1878,6 +1969,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = osx32
 $dso_scheme   = dlfcn
 $shared_target= darwin-shared
@@ -1910,6 +2002,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -1942,6 +2035,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -1961,9 +2055,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -1974,6 +2068,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -1993,9 +2088,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2006,6 +2101,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2038,6 +2134,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2070,6 +2167,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2089,9 +2187,9 @@ $sys_id       =
 $lflags       = -lefence -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2102,6 +2200,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2121,9 +2220,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2134,6 +2233,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2166,6 +2266,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2198,6 +2299,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2230,6 +2332,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = 
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2249,9 +2352,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2262,6 +2365,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= 
@@ -2281,9 +2385,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2294,6 +2398,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= 
@@ -2313,19 +2418,20 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2345,9 +2451,9 @@ $sys_id       =
 $lflags       = 
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2358,6 +2464,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = 
 $shared_target= 
@@ -2390,6 +2497,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -2422,6 +2530,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -2454,6 +2563,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -2486,6 +2596,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -2505,19 +2616,20 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2537,9 +2649,9 @@ $sys_id       =
 $lflags       = -rdynamic -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2550,6 +2662,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2569,19 +2682,20 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -2614,6 +2728,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = win32
 $shared_target= cygwin-shared
@@ -2646,6 +2761,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= 
@@ -2678,6 +2794,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -2710,6 +2827,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -2729,9 +2847,9 @@ $sys_id       =
 $lflags       = -lnsl -lsocket
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -2742,6 +2860,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = 
 $shared_target= 
@@ -2774,6 +2893,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -2806,6 +2926,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -2838,6 +2959,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -2870,6 +2992,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -2902,6 +3025,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= hpux-shared
@@ -2934,6 +3058,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= hpux-shared
@@ -2966,6 +3091,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -2998,6 +3124,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -3030,6 +3157,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -3062,6 +3190,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-parisc.o
+$engines_obj  = 
 $perlasm_scheme = 32
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -3094,6 +3223,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-parisc.o
+$engines_obj  = 
 $perlasm_scheme = 32
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -3126,6 +3256,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -3158,6 +3289,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dl
 $shared_target= hpux-shared
@@ -3190,6 +3322,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= hpux-shared
@@ -3222,6 +3355,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= hpux-shared
@@ -3254,6 +3388,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-parisc.o
+$engines_obj  = 
 $perlasm_scheme = 64
 $dso_scheme   = dlfcn
 $shared_target= hpux-shared
@@ -3286,6 +3421,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= hpux-shared
@@ -3305,9 +3441,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -3318,6 +3454,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3350,6 +3487,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = o32
 $dso_scheme   = dlfcn
 $shared_target= irix-shared
@@ -3382,6 +3520,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = o32
 $dso_scheme   = dlfcn
 $shared_target= irix-shared
@@ -3414,6 +3553,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = n32
 $dso_scheme   = dlfcn
 $shared_target= irix-shared
@@ -3446,6 +3586,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = n32
 $dso_scheme   = dlfcn
 $shared_target= irix-shared
@@ -3478,6 +3619,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 64
 $dso_scheme   = dlfcn
 $shared_target= irix-shared
@@ -3510,6 +3652,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 64
 $dso_scheme   = dlfcn
 $shared_target= irix-shared
@@ -3542,6 +3685,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-alpha.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= 
@@ -3574,6 +3718,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-alpha.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3606,6 +3751,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-alpha.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= 
@@ -3638,6 +3784,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-alpha.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3657,9 +3804,9 @@ $sys_id       =
 $lflags       = 
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -3670,6 +3817,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = a.out
 $dso_scheme   = 
 $shared_target= 
@@ -3688,7 +3836,7 @@ $thread_cflag = -D_REENTRANT
 $sys_id       = 
 $lflags       = -ldl
 $bn_ops       = BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR
-$cpuid_obj    = 
+$cpuid_obj    = armcap.o armv4cpuid.o
 $bn_obj       = bn_asm.o armv4-mont.o armv4-gf2m.o
 $des_obj      = 
 $aes_obj      = aes_cbc.o aes-armv4.o
@@ -3702,6 +3850,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-armv4.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3721,9 +3870,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -3734,6 +3883,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3766,6 +3916,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3798,6 +3949,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3817,9 +3969,9 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -3830,6 +3982,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3862,6 +4015,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3894,6 +4048,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3926,6 +4081,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-ia64.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3958,6 +4114,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = linux32
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -3990,6 +4147,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = linux64
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -4022,6 +4180,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -4054,6 +4213,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -4073,19 +4233,20 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -4105,7 +4266,7 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = s390xcap.o s390xcpuid.o
-$bn_obj       = bn_asm.o s390x-mont.o
+$bn_obj       = bn_asm.o s390x-mont.o s390x-gf2m.o
 $des_obj      = 
 $aes_obj      = aes_ctr.o aes-s390x.o
 $bf_obj       = 
@@ -4118,6 +4279,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-s390x.o
+$engines_obj  = 
 $perlasm_scheme = 31
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -4137,7 +4299,7 @@ $sys_id       =
 $lflags       = -ldl
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = s390xcap.o s390xcpuid.o
-$bn_obj       = bn-s390x.o s390x-mont.o
+$bn_obj       = bn-s390x.o s390x-mont.o s390x-gf2m.o
 $des_obj      = 
 $aes_obj      = aes_ctr.o aes-s390x.o
 $bf_obj       = 
@@ -4150,6 +4312,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-s390x.o
+$engines_obj  = 
 $perlasm_scheme = 64
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -4182,6 +4345,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= linux-shared
@@ -4201,9 +4365,9 @@ $sys_id       = MINGW32
 $lflags       = -lws2_32 -lgdi32 -lcrypt32
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT EXPORT_VAR_AS_FN
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -4214,6 +4378,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = coff
 $dso_scheme   = win32
 $shared_target= cygwin-shared
@@ -4233,19 +4398,20 @@ $sys_id       = MINGW64
 $lflags       = -lws2_32 -lgdi32 -lcrypt32
 $bn_ops       = SIXTY_FOUR_BIT RC4_CHUNK_LL DES_INT EXPORT_VAR_AS_FN
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = mingw64
 $dso_scheme   = win32
 $shared_target= cygwin-shared
@@ -4278,6 +4444,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4310,6 +4477,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4342,6 +4510,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4374,6 +4543,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4406,6 +4576,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4438,6 +4609,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4470,6 +4642,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4502,6 +4675,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4534,6 +4708,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4566,6 +4741,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4598,6 +4774,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4630,6 +4807,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4662,6 +4840,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-alpha.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= alpha-osf1-shared
@@ -4694,6 +4873,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-alpha.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= alpha-osf1-shared
@@ -4726,6 +4906,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4758,6 +4939,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -4790,6 +4972,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= 
@@ -4809,9 +4992,9 @@ $sys_id       =
 $lflags       = -lsocket -lnsl
 $bn_ops       = DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -4822,6 +5005,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= svr3-shared
@@ -4841,9 +5025,9 @@ $sys_id       =
 $lflags       = -lsocket -lnsl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -4854,6 +5038,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= svr3-shared
@@ -4886,6 +5071,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -4918,6 +5104,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -4950,6 +5137,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -4982,6 +5170,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5014,6 +5203,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5046,6 +5236,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5078,6 +5269,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5097,9 +5289,9 @@ $sys_id       =
 $lflags       = -lsocket -lnsl -ldl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -5110,6 +5302,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5142,6 +5335,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5174,6 +5368,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-sparcv9.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5193,19 +5388,20 @@ $sys_id       =
 $lflags       = -lsocket -lnsl -ldl
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5225,19 +5421,20 @@ $sys_id       =
 $lflags       = -lsocket -lnsl -ldl
 $bn_ops       = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL
 $cpuid_obj    = x86_64cpuid.o
-$bn_obj       = x86_64-gcc.o x86_64-mont.o
+$bn_obj       = x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o modexp512-x86_64.o
 $des_obj      = 
-$aes_obj      = aes-x86_64.o aesni-x86_64.o
+$aes_obj      = aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o
 $bf_obj       = 
 $md5_obj      = md5-x86_64.o
 $sha1_obj     = sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 $cast_obj     = 
-$rc4_obj      = rc4-x86_64.o
+$rc4_obj      = rc4-x86_64.o rc4-md5-x86_64.o
 $rmd160_obj   = 
 $rc5_obj      = 
 $wp_obj       = wp-x86_64.o
 $cmll_obj     = cmll-x86_64.o cmll_misc.o
 $modes_obj    = ghash-x86_64.o
+$engines_obj  = e_padlock-x86_64.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= solaris-shared
@@ -5270,6 +5467,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= 
@@ -5302,6 +5500,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5334,6 +5533,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = ghash-alpha.o
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = dlfcn
 $shared_target= alpha-osf1-shared
@@ -5366,6 +5566,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= linux-shared
@@ -5398,6 +5599,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= linux-shared
@@ -5430,6 +5632,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5462,6 +5665,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5494,6 +5698,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5526,6 +5731,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5545,9 +5751,9 @@ $sys_id       =
 $lflags       = -lsocket -lnsl
 $bn_ops       = BN_LLONG MD2_CHAR RC4_INDEX DES_PTR DES_RISC1 DES_UNROLL
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -5558,6 +5764,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= svr5-shared
@@ -5577,9 +5784,9 @@ $sys_id       =
 $lflags       = -lsocket -lnsl
 $bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 $cpuid_obj    = x86cpuid.o
-$bn_obj       = bn-586.o co-586.o x86-mont.o
+$bn_obj       = bn-586.o co-586.o x86-mont.o x86-gf2m.o
 $des_obj      = des-586.o crypt586.o
-$aes_obj      = aes-586.o aesni-x86.o
+$aes_obj      = aes-586.o vpaes-x86.o aesni-x86.o
 $bf_obj       = bf-586.o
 $md5_obj      = md5-586.o
 $sha1_obj     = sha1-586.o sha256-586.o sha512-586.o
@@ -5590,6 +5797,7 @@ $rc5_obj      = rc5-586.o
 $wp_obj       = wp_block.o wp-mmx.o
 $cmll_obj     = cmll-x86.o
 $modes_obj    = ghash-x86.o
+$engines_obj  = e_padlock-x86.o
 $perlasm_scheme = elf
 $dso_scheme   = dlfcn
 $shared_target= gnu-shared
@@ -5622,6 +5830,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= 
@@ -5654,6 +5863,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = void
 $dso_scheme   = 
 $shared_target= 
@@ -5686,6 +5896,40 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
+$perlasm_scheme = 
+$dso_scheme   = 
+$shared_target= 
+$shared_cflag = 
+$shared_ldflag = 
+$shared_extension = 
+$ranlib       = 
+$arflags      = 
+$multilib     = 
+
+*** vxworks-ppc60x
+$cc           = ccppc
+$cflags       = -D_REENTRANT -mrtp -mhard-float -mstrict-align -fno-implicit-fp -DPPC32_fp60x -O2 -fstrength-reduce -fno-builtin -fno-strict-aliasing -Wall -DCPU=PPC32 -DTOOL_FAMILY=gnu -DTOOL=gnu -I$(WIND_BASE)/target/usr/h -I$(WIND_BASE)/target/usr/h/wrn/coreip
+$unistd       = 
+$thread_cflag = 
+$sys_id       = VXWORKS
+$lflags       = -Wl,--defsym,__wrs_rtp_base=0xe0000000 -L $(WIND_BASE)/target/usr/lib/ppc/PPC32/common
+$bn_ops       = 
+$cpuid_obj    = 
+$bn_obj       = 
+$des_obj      = 
+$aes_obj      = 
+$bf_obj       = 
+$md5_obj      = 
+$sha1_obj     = 
+$cast_obj     = 
+$rc4_obj      = 
+$rmd160_obj   = 
+$rc5_obj      = 
+$wp_obj       = 
+$cmll_obj     = 
+$modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5718,6 +5962,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5750,6 +5995,7 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target= 
@@ -5782,6 +6028,40 @@ $rc5_obj      =
 $wp_obj       = 
 $cmll_obj     = 
 $modes_obj    = 
+$engines_obj  = 
+$perlasm_scheme = 
+$dso_scheme   = 
+$shared_target= 
+$shared_cflag = 
+$shared_ldflag = 
+$shared_extension = 
+$ranlib       = 
+$arflags      = 
+$multilib     = 
+
+*** vxworks-ppcgen
+$cc           = ccppc
+$cflags       = -D_REENTRANT -mrtp -msoft-float -mstrict-align -O1 -fno-builtin -fno-strict-aliasing -Wall -DCPU=PPC32 -DTOOL_FAMILY=gnu -DTOOL=gnu -I$(WIND_BASE)/target/usr/h -I$(WIND_BASE)/target/usr/h/wrn/coreip
+$unistd       = 
+$thread_cflag = 
+$sys_id       = VXWORKS
+$lflags       = -Wl,--defsym,__wrs_rtp_base=0xe0000000 -L $(WIND_BASE)/target/usr/lib/ppc/PPC32/sfcommon
+$bn_ops       = 
+$cpuid_obj    = 
+$bn_obj       = 
+$des_obj      = 
+$aes_obj      = 
+$bf_obj       = 
+$md5_obj      = 
+$sha1_obj     = 
+$cast_obj     = 
+$rc4_obj      = 
+$rmd160_obj   = 
+$rc5_obj      = 
+$wp_obj       = 
+$cmll_obj     = 
+$modes_obj    = 
+$engines_obj  = 
 $perlasm_scheme = 
 $dso_scheme   = 
 $shared_target=