Fix some assembler generating scripts for better unification
[openssl.git] / crypto / aes / asm / bsaes-armv7.pl
index f9293d599bc44393715ed3b718bdacdd10d48182..58d0173de2464440a1b811c94c1a468e6c07b4f0 100644 (file)
@@ -48,8 +48,8 @@
 #                                      <ard.biesheuvel@linaro.org>
 
 $flavour = shift;
-if ($flavour=~/^\w[\w\-]*\.\w+$/) { $output=$flavour; undef $flavour; }
-else { while (($output=shift) && ($output!~/^\w[\w\-]*\.\w+$/)) {} }
+if ($flavour=~/\w[\w\-]*\.\w+$/) { $output=$flavour; undef $flavour; }
+else { while (($output=shift) && ($output!~/\w[\w\-]*\.\w+$/)) {} }
 
 if ($flavour && $flavour ne "void") {
     $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
@@ -731,6 +731,7 @@ $code.=<<___;
 .thumb
 #else
 .code   32
+# undef __thumb2__
 #endif
 
 .type  _bsaes_decrypt8,%function