diff options
author | Julian Brown <julian@codesourcery.com> | 2005-03-18 16:55:44 +0000 |
---|---|---|
committer | Julian Brown <julian@codesourcery.com> | 2005-03-18 16:55:44 +0000 |
commit | 2a2a7c9466c2a8778e6f7a5f2142978c0da0cb3f (patch) | |
tree | af602520f65346ae0571d57b6b51a0023dc44d5f | |
parent | 58450b3bbcd644afa74f2fc31c9770e528c14723 (diff) | |
download | gdb-2a2a7c9466c2a8778e6f7a5f2142978c0da0cb3f.zip gdb-2a2a7c9466c2a8778e6f7a5f2142978c0da0cb3f.tar.gz gdb-2a2a7c9466c2a8778e6f7a5f2142978c0da0cb3f.tar.bz2 |
* ld/scripttempl/armbpapi.sc (.rel.dyn): Add .rel.init_array,
.rel.fini_array.
(.rela.dyn): Add .rela.init_array, .rela.fini_array.
(SECTIONS): Add .rel.other, .rela.other, .reli.other after PLT relocs.
-rw-r--r-- | ld/ChangeLog | 7 | ||||
-rw-r--r-- | ld/scripttempl/armbpabi.sc | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 0b7d0d4..587ff95 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,10 @@ +2005-03-18 Julian Brown <julian@codesourcery.com> + + * scripttempl/armbpapi.sc (.rel.dyn): Add .rel.init_array, + .rel.fini_array. + (.rela.dyn): Add .rela.init_array, .rela.fini_array. + (SECTIONS): Add .rel.other, .rela.other, .reli.other after PLT relocs. + 2005-03-18 H.J. Lu <hongjiu.lu@intel.com> * emultempl/elf32.em (gld${EMULATION_NAME}_finish): Don't set diff --git a/ld/scripttempl/armbpabi.sc b/ld/scripttempl/armbpabi.sc index ae03504..28bac1f 100644 --- a/ld/scripttempl/armbpabi.sc +++ b/ld/scripttempl/armbpabi.sc @@ -392,6 +392,10 @@ eval $COMBRELOCCAT <<EOF ${REL_SBSS2} .rel.bss 0 : { *(.rel.bss${RELOCATING+ .rel.bss.* .rel.gnu.linkonce.b.*}) } .rela.bss 0 : { *(.rela.bss${RELOCATING+ .rela.bss.* .rela.gnu.linkonce.b.*}) } + .rel.init_array 0 : { *(.rel.init_array) } + .rela.init_array 0 : { *(.rela.init_array) } + .rel.fini_array 0 : { *(.rel.fini_array) } + .rela.fini_array 0 : { *(.rela.fini_array) } EOF if [ -n "$COMBRELOC" ]; then cat <<EOF @@ -413,5 +417,8 @@ cat <<EOF .rel.plt 0 : { *(.rel.plt) } .rela.plt 0 : { *(.rela.plt) } ${OTHER_PLT_RELOC_SECTIONS} + .rel.other 0 : { *(.rel.*) } + .rela.other 0 : { *(.rela.*) } + .reli.other 0 : { *(.reli.*) } } EOF |