Commit caf177c6 authored by sgjesse@chromium.org's avatar sgjesse@chromium.org

Fix ARM cross compiles generated from gyp.

Landing of http://codereview.chromium.org/549018.

TBR=piman@chromium.org


Review URL: http://codereview.chromium.org/546030

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3590 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 43770373
......@@ -199,9 +199,7 @@
'conditions': [
# The ARM assembler assumes the host is 32 bits, so force building
# 32-bit host tools.
# TODO(piman): This assumes that the host is ia32 or amd64. Fixing the
# code would be better
['target_arch=="arm" and _toolset=="host"', {
['target_arch=="arm" and host_arch=="x64" and _toolset=="host"', {
'cflags': ['-m32'],
'ldflags': ['-m32'],
}]
......@@ -428,9 +426,7 @@
'conditions': [
# The ARM assembler assumes the host is 32 bits, so force building
# 32-bit host tools.
# TODO(piman): This assumes that the host is ia32 or amd64. Fixing
# the code would be better
['_toolset=="host"', {
['host_arch=="x64" and _toolset=="host"', {
'cflags': ['-m32'],
'ldflags': ['-m32'],
}]
......@@ -598,9 +594,7 @@
'conditions': [
# The ARM assembler assumes the host is 32 bits, so force building
# 32-bit host tools.
# TODO(piman): This assumes that the host is ia32 or amd64. Fixing
# the code would be better
['target_arch=="arm" and _toolset=="host"', {
['target_arch=="arm" and host_arch=="x64" and _toolset=="host"', {
'cflags': ['-m32'],
'ldflags': ['-m32'],
}]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment