Index: build/config/compiler/BUILD.gn |
diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn |
index 1a60e0ad6790cc5554a88f9f5d2aebcc76daac98..412c421ec29d9f88184fd28ce540ddf15a96fa7d 100644 |
--- a/build/config/compiler/BUILD.gn |
+++ b/build/config/compiler/BUILD.gn |
@@ -571,6 +571,12 @@ config("compiler") { |
# Let clang find the ld.gold in the NDK. |
ldflags += [ "--gcc-toolchain=$rebased_android_toolchain_root" ] |
} |
+ |
+ # Use -mstackrealign due to a bug on ia32 Jelly Bean. |
+ # See crbug.com/521527 |
+ if (current_cpu == "x86") { |
+ cflags += [ "-mstackrealign" ] |
+ } |
} |
ldflags += [ |