diff options
author | Tom Rix <trix@redhat.com> | 2001-05-24 20:59:23 +0000 |
---|---|---|
committer | Tom Rix <trix@redhat.com> | 2001-05-24 20:59:23 +0000 |
commit | 3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce (patch) | |
tree | 54d7d3904b2da18b10b640414057d45dd7369597 /ld/scripttempl | |
parent | beb1bf64d083b906a76aa038c5cc5328f0c10e8d (diff) | |
download | gdb-3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce.zip gdb-3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce.tar.gz gdb-3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce.tar.bz2 |
Support for xcoff64
Diffstat (limited to 'ld/scripttempl')
-rw-r--r-- | ld/scripttempl/aix.sc | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/ld/scripttempl/aix.sc b/ld/scripttempl/aix.sc index 3f4b617..207decd 100644 --- a/ld/scripttempl/aix.sc +++ b/ld/scripttempl/aix.sc @@ -10,6 +10,8 @@ ENTRY(__start) SECTIONS { .pad 0 : { *(.pad) } + + . = 0x10000000; .text ${RELOCATING-0} : { ${RELOCATING+PROVIDE (_text = .);} *(.text) @@ -22,11 +24,14 @@ SECTIONS *(.tb) ${RELOCATING+PROVIDE (_etext = .);} } - .data 0 : { + . = 0x20000000; + .data . : { ${RELOCATING+PROVIDE (_data = .);} *(.data) *(.rw) *(.sv) + *(.sv64) + *(.sv3264) *(.ua) . = ALIGN(4); ${CONSTRUCTING+CONSTRUCTORS} @@ -45,10 +50,12 @@ SECTIONS ${RELOCATING+PROVIDE (_end = .);} ${RELOCATING+PROVIDE (end = .);} } - .loader 0 : { + + .loader : { *(.loader) } - .debug 0 : { + + .debug : { *(.debug) } } |