summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsbc@chromium.org <sbc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-03 19:00:34 +0000
committersbc@chromium.org <sbc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-03 19:00:34 +0000
commitb3130436c4aff42b851925fdb7c07f2072aa8cfc (patch)
tree043b7a0f289c218fda02e13ade8e00e664861950
parent6b80f2b78e073065fd096344826824a1fec41bef (diff)
downloadchromium_src-b3130436c4aff42b851925fdb7c07f2072aa8cfc.zip
chromium_src-b3130436c4aff42b851925fdb7c07f2072aa8cfc.tar.gz
chromium_src-b3130436c4aff42b851925fdb7c07f2072aa8cfc.tar.bz2
Fix linking of NaCl IRT on ARM.
The old linker flag was causing duplicate rodata segments in the resulting executable. BUG=232171 TEST=build nacl_irt for ARM and use objdump to verify only one RO segment. R=mseaborn@chromium.org Review URL: https://codereview.chromium.org/14799002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198155 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--ppapi/native_client/native_client.gyp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ppapi/native_client/native_client.gyp b/ppapi/native_client/native_client.gyp
index f655631..fb4813c 100644
--- a/ppapi/native_client/native_client.gyp
+++ b/ppapi/native_client/native_client.gyp
@@ -114,7 +114,7 @@
'-lgio',
'-Wl,--end-group',
'-lm',
- '-Wl,--section-start,.rodata=<(NACL_IRT_DATA_START)',
+ '-Wl,<(NACL_RODATA_FLAG)=<(NACL_IRT_DATA_START)',
'-Wl,-Ttext-segment=<(NACL_IRT_TEXT_START)',
],
'conditions': [