aboutsummaryrefslogtreecommitdiff
path: root/ld/scripttempl
diff options
context:
space:
mode:
authorTom Rix <trix@redhat.com>2001-05-24 20:59:23 +0000
committerTom Rix <trix@redhat.com>2001-05-24 20:59:23 +0000
commit3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce (patch)
tree54d7d3904b2da18b10b640414057d45dd7369597 /ld/scripttempl
parentbeb1bf64d083b906a76aa038c5cc5328f0c10e8d (diff)
downloadgdb-3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce.zip
gdb-3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce.tar.gz
gdb-3b1b01cf2503d8d3faf35cf5b0cfb82fce7812ce.tar.bz2
Support for xcoff64
Diffstat (limited to 'ld/scripttempl')
-rw-r--r--ld/scripttempl/aix.sc13
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)
}
}