OSDN Git Service

* scripttempl/elf.sc: Discard sections with .gnu.lto_ prefix.
authornickc <nickc>
Fri, 21 Aug 2009 10:38:13 +0000 (10:38 +0000)
committernickc <nickc>
Fri, 21 Aug 2009 10:38:13 +0000 (10:38 +0000)
ld/ChangeLog
ld/scripttempl/elf.sc

index ab12959..f192aca 100644 (file)
@@ -1,3 +1,7 @@
+2009-08-21  Richard Guenther  <rguenther@suse.de>
+
+       * scripttempl/elf.sc: Discard sections with .gnu.lto_ prefix.
+
 2009-08-12  Tristan Gingold  <gingold@adacore.com>
 
        * ld.h (fat_user_section_struct): Add map_symbol_def_count field.
index 69e25c3..b3aea40 100644 (file)
@@ -143,7 +143,7 @@ RELA_IPLT=".rela.iplt    ${RELOCATING-0} :
 DYNAMIC=".dynamic      ${RELOCATING-0} : { *(.dynamic) }"
 RODATA=".rodata       ${RELOCATING-0} : { *(.rodata${RELOCATING+ .rodata.* .gnu.linkonce.r.*}) }"
 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }"
-DISCARDED="/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) }"
+DISCARDED="/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }"
 if test -z "${NO_SMALL_DATA}"; then
   SBSS=".sbss         ${RELOCATING-0} :
   {