Index: third_party/boringssl/boringssl_configurations.gypi |
diff --git a/third_party/boringssl/boringssl_configurations.gypi b/third_party/boringssl/boringssl_configurations.gypi |
index 91c76c16b268d29284344242787f8165b78b5862..4d950b074dbb87bae54f9589621d5421b769d084 100644 |
--- a/third_party/boringssl/boringssl_configurations.gypi |
+++ b/third_party/boringssl/boringssl_configurations.gypi |
@@ -66,6 +66,19 @@ |
'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror off |
}, |
}, |
+ # Disable hand-coded assembly routines on ARMv6 and ARMv5TE. |
+ 'Dart_armv6_Base': { |
+ 'abstract': 1, |
+ 'defines': [ |
+ 'OPENSSL_NO_ASM' |
+ ], |
+ }, |
+ 'Dart_armv5te_Base': { |
+ 'abstract': 1, |
+ 'defines': [ |
+ 'OPENSSL_NO_ASM' |
+ ], |
+ }, |
rmacnak
2016/01/22 22:59:34
Consider also for arm64 with a TODO(24321).
zra
2016/01/22 23:03:36
Done.
|
# When being built for Android nss expects __linux__ to be defined. |
'Dart_Android_Base': { |
'target_conditions': [ |
@@ -96,4 +109,4 @@ |
}, |
}, |
}, |
-} |
+} |