aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2009-01-16 14:14:07 +0000
committerH.J. Lu <hjl.tools@gmail.com>2009-01-16 14:14:07 +0000
commit258795f524fca9d5b98441b81684c331c4d721b1 (patch)
tree365c275b1bbaade138d48bf73fb98ddbd26f7a70 /ld/testsuite/ld-elf/textaddr2.d
parent2009-01-16 Mark Shinwell <shinwell@codesourcery.com> (diff)
downloadbinutils-gdb-258795f524fca9d5b98441b81684c331c4d721b1.tar.gz
binutils-gdb-258795f524fca9d5b98441b81684c331c4d721b1.tar.bz2
binutils-gdb-258795f524fca9d5b98441b81684c331c4d721b1.zip
ld/
2009-01-16 H.J. Lu <hongjiu.lu@intel.com> * lexsup.c (option_values): Add OPTION_TTEXT_SEGMENT. (ld_options): Add -Ttext-segment. (parse_args): Handle OPTION_TTEXT_SEGMENT. * ld.texinfo: Document -Ttext-segment. * NEWS: Mention -Ttext-segment. * scripttempl/elf.sc (TEXT_START_ADDR): Use SEGMENT_START. (SHLIB_TEXT_START_ADDR): Likewise. ld/testsuite/ 2009-01-16 H.J. Lu <hongjiu.lu@intel.com> * ld-elf/textaddr1.d: New. * ld-elf/textaddr2.d: Likewise.
Diffstat (limited to 'ld/testsuite/ld-elf/textaddr2.d')
-rw-r--r--ld/testsuite/ld-elf/textaddr2.d8
1 files changed, 8 insertions, 0 deletions
diff --git a/ld/testsuite/ld-elf/textaddr2.d b/ld/testsuite/ld-elf/textaddr2.d
new file mode 100644
index 00000000000..9d1b0e51b13
--- /dev/null
+++ b/ld/testsuite/ld-elf/textaddr2.d
@@ -0,0 +1,8 @@
+#source: maxpage1.s
+#ld: -shared -Ttext-segment 0x7000000 -z max-page-size=0x200000
+#readelf: -l --wide
+#target: *-*-linux-gnu
+
+#...
+ LOAD +0x0+ 0x0*7000000 0x0*7000000 0x0*[0-9a-f][0-9a-f][0-9a-f] 0x0*[0-9a-f][0-9a-f][0-9a-f] R E 0x200000
+#pass