diff options
author | Jakub Jelinek <jakub@redhat.com> | 2002-10-23 20:13:01 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2002-10-23 20:13:01 +0000 |
commit | a8927cfd1ab2dac807c4d22428f3dbfd3c9d8713 (patch) | |
tree | 757bdd1bd305cd9c62d11e114537ca9a76747b2b | |
parent | 9cc0d196fc91bea770f668eed89fe80f167e21c6 (diff) | |
download | ppe42-binutils-a8927cfd1ab2dac807c4d22428f3dbfd3c9d8713.tar.gz ppe42-binutils-a8927cfd1ab2dac807c4d22428f3dbfd3c9d8713.zip |
* emultempl/elf32.em (place_orphan): Don't put non-allocated .rel*
sections into .rel{,a}.dyn.
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/emultempl/elf32.em | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 9bbbbf3296..48645005ee 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2002-10-23 Jakub Jelinek <jakub@redhat.com> + + * emultempl/elf32.em (place_orphan): Don't put non-allocated .rel* + sections into .rel{,a}.dyn. + 2002-10-23 Nick Clifton <nickc@redhat.com> * lexsup.c (OPTION_NO_OMAGIC): Define. diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em index 62c39f442a..4fee5fb855 100644 --- a/ld/emultempl/elf32.em +++ b/ld/emultempl/elf32.em @@ -1098,6 +1098,7 @@ gld${EMULATION_NAME}_place_orphan (file, s) secname = bfd_get_section_name (s->owner, s); if (! link_info.relocateable && link_info.combreloc + && (s->flags & SEC_ALLOC) && strncmp (secname, ".rel", 4) == 0) { if (secname[4] == 'a') |