Index: third_party/boringssl/BUILD.gn |
diff --git a/third_party/boringssl/BUILD.gn b/third_party/boringssl/BUILD.gn |
index 9b9badaa78099f08779fc50bee12906e33e37062..7018dcfe4b42dccef2efb6883f1ed77d80d63f49 100644 |
--- a/third_party/boringssl/BUILD.gn |
+++ b/third_party/boringssl/BUILD.gn |
@@ -67,7 +67,7 @@ if (is_win && !is_msan) { |
asmflags = [] |
include_dirs = [ "src/include" ] |
- if (current_cpu == "arm" && is_clang) { |
+ if ((current_cpu == "arm" || current_cpu == "arm64") && is_clang) { |
# TODO(hans) Enable integrated-as (crbug.com/124610). |
asmflags += [ "-fno-integrated-as" ] |
if (is_android) { |
@@ -104,7 +104,7 @@ if (is_win && !is_msan) { |
# TODO(davidben): Remove explicit arch flag once https://crbug.com/576858 |
# is fixed. |
- asmflags += [ "-march=armv8-a+crypto" ] |
+ asmflags += [ "-march=armv8-a+crypto+simd+fp+crc" ] |
Nico
2016/04/14 15:43:55
can we fix https://llvm.org/bugs/show_bug.cgi?id=2
khasim.mohammed
2016/04/14 16:38:46
Not sure if I can get that fixed quickly. Will try
|
} else { |
public_configs = [ ":no_asm_config" ] |
} |