diff options
author | sbc@chromium.org <sbc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-03 19:00:34 +0000 |
---|---|---|
committer | sbc@chromium.org <sbc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-03 19:00:34 +0000 |
commit | b3130436c4aff42b851925fdb7c07f2072aa8cfc (patch) | |
tree | 043b7a0f289c218fda02e13ade8e00e664861950 | |
parent | 6b80f2b78e073065fd096344826824a1fec41bef (diff) | |
download | chromium_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.gyp | 2 |
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': [ |