Disable assembly optimizations on 32-bit ARM BTLS

Former-commit-id: 69dbf10802c66f8c795ba77c29a8938e834ff14e
This commit is contained in:
Jo Shields 2018-04-10 10:32:45 -04:00
parent f2a65a8797
commit 040ea0b201
2 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,12 @@
Index: xamarin-pkg-mono/configure.ac
===================================================================
--- xamarin-pkg-mono.orig/configure.ac
+++ xamarin-pkg-mono/configure.ac
@@ -4391,6 +4391,7 @@ if test "x$enable_btls" = "xyes"; then
;;
arm)
btls_arch=arm
+ btls_cflags="-DOPENSSL_NO_ASM=1"
;;
armsoft)
btls_arch=arm

View File

@ -1 +1,2 @@
disable_asm_in_btls_on_arm.patch
0001-Harden-JIT-job-control-against-cctors-deadlocking.-7.patch 0001-Harden-JIT-job-control-against-cctors-deadlocking.-7.patch