diff options
Diffstat (limited to 'ld')
-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') |