diff options
author | Ian Lance Taylor <iant@google.com> | 2008-02-12 00:15:40 +0000 |
---|---|---|
committer | Ian Lance Taylor <iant@google.com> | 2008-02-12 00:15:40 +0000 |
commit | 33a3a153165ddb30daeeb6d3e116911e9a7ad612 (patch) | |
tree | 645725f439cc65ed1741ffb002c8a08c72417ba8 /gold | |
parent | 03df6b3280ebb27727d756df645038a65ca34744 (diff) | |
download | gdb-33a3a153165ddb30daeeb6d3e116911e9a7ad612.zip gdb-33a3a153165ddb30daeeb6d3e116911e9a7ad612.tar.gz gdb-33a3a153165ddb30daeeb6d3e116911e9a7ad612.tar.bz2 |
Force different sections to different pages for better results on
x86_64 Linux.
Diffstat (limited to 'gold')
-rw-r--r-- | gold/testsuite/script_test_2.t | 2 | ||||
-rw-r--r-- | gold/testsuite/script_test_3.t | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gold/testsuite/script_test_2.t b/gold/testsuite/script_test_2.t index e02b7a9..41a8721 100644 --- a/gold/testsuite/script_test_2.t +++ b/gold/testsuite/script_test_2.t @@ -27,6 +27,8 @@ SECTIONS /* With luck this will be enough to get the program working. */ .text : { *(.text) } + . += 0x100000; + . = ALIGN(0x100); .data : { *(.data) } .bss : { *(.bss) } diff --git a/gold/testsuite/script_test_3.t b/gold/testsuite/script_test_3.t index 1dbbfa3..9910349 100644 --- a/gold/testsuite/script_test_3.t +++ b/gold/testsuite/script_test_3.t @@ -28,8 +28,12 @@ SECTIONS /* With luck this will be enough to get the program working. */ .interp : { *(.interp) } :text :interp .text : { *(.text) } :text - .dynamic : { *(.dynamic) } :text :dynamic + . += 0x100000; + . = ALIGN(0x100); + .dynamic : { *(.dynamic) } :data :dynamic .data : { *(.data) } :data + . += 0x100000; + . = ALIGN(0x100); .bss : { *(.bss) } :bss } |