summaryrefslogtreecommitdiffstats
path: root/breakpad
diff options
context:
space:
mode:
authorfischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-17 15:43:03 +0000
committerfischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-17 15:43:03 +0000
commit2db8b425c8da36a5d3b2b23e1a7753a399b32a11 (patch)
tree40093a3d0d425b62f291c9ef5b15d061f9975457 /breakpad
parentab91ffcf78742ce9f0ede0581186c38f0eab8d5b (diff)
downloadchromium_src-2db8b425c8da36a5d3b2b23e1a7753a399b32a11.zip
chromium_src-2db8b425c8da36a5d3b2b23e1a7753a399b32a11.tar.gz
chromium_src-2db8b425c8da36a5d3b2b23e1a7753a399b32a11.tar.bz2
Allow building Official Chrome builds in Debug on ARM by avoiding overcommitting registers.
Review URL: https://chromiumcodereview.appspot.com/11198019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162414 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'breakpad')
-rw-r--r--breakpad/breakpad.gyp5
1 files changed, 5 insertions, 0 deletions
diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp
index 99ebf6c..b121ced 100644
--- a/breakpad/breakpad.gyp
+++ b/breakpad/breakpad.gyp
@@ -532,6 +532,11 @@
['target_arch=="arm" and OS!="android"', {
'cflags': ['-Wa,-mimplicit-it=always'],
}],
+ ['target_arch=="arm" and chromeos==1', {
+ # Avoid running out of registers in
+ # linux_syscall_support.h:sys_clone()'s inline assembly.
+ 'cflags': ['-marm'],
+ }],
['OS=="android"', {
'include_dirs': [
'src/common/android/include',