ARMv4 assembly pack: harmonize Thumb-ification of iOS build.
[openssl.git] / crypto / modes / asm / ghashv8-armx.pl
index cb4537b2217c7e9f5909ddefe46cd1a981d60909..dcd5f595d21af4adf94830b22b3925563972fbef 100644 (file)
@@ -67,7 +67,11 @@ $code=<<___;
 .text
 ___
 $code.=".arch  armv8-a+crypto\n"       if ($flavour =~ /64/);
-$code.=".fpu   neon\n.code     32\n"   if ($flavour !~ /64/);
+$code.=<<___                           if ($flavour !~ /64/);
+.fpu   neon
+.code  32
+#undef __thumb2__
+___
 
 ################################################################################
 # void gcm_init_v8(u128 Htable[16],const u64 H[2]);