diff options
author | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-07 18:20:00 +0000 |
---|---|---|
committer | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-07 18:20:00 +0000 |
commit | 69969b8eafc4799a78edf2f2e11599265dd24dfd (patch) | |
tree | 2c96e910fa3ba7bc580fdfa153e3c9545f3aae83 /tools/page_cycler | |
parent | 7f81cc7f06760f99b6c125b6fd72abdb04ccc73d (diff) | |
download | chromium_src-69969b8eafc4799a78edf2f2e11599265dd24dfd.zip chromium_src-69969b8eafc4799a78edf2f2e11599265dd24dfd.tar.gz chromium_src-69969b8eafc4799a78edf2f2e11599265dd24dfd.tar.bz2 |
Revert 99975 - nacl_helper_bootstrap: Avoid writable text segment
Using linux_syscall_support.h requires having a global variable
(for the local errno), which I did not have in my original version.
Hence, we now have bss space, where originally I had none at all.
This updates the linker script to have a proper data+bss segment.
Without this, the text segment winds up both writable and executable,
which is generally frowned upon (and requires extra special privileges
in some Linux systems).
BUG= none
TEST= hand-verified that the build comes out as intended and still works
R=bradchen@google.com
Review URL: http://codereview.chromium.org/7840012
TBR=mcgrathr@chromium.org
Review URL: http://codereview.chromium.org/7841038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99977 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/page_cycler')
0 files changed, 0 insertions, 0 deletions