From 34ec1bcc2e2ea8827825dbf9575dae7a9f742c97 Mon Sep 17 00:00:00 2001 From: Kai Tietz Date: Wed, 25 Nov 2009 06:59:01 +0000 Subject: [PATCH] 2009-11-25 Kai Tietz * scripttempl/pe.sc: (.note.GNU-stack): Mark as discardable. (.gnu.lto_*): Likewise. * scripttempl/pep.sc: (.note.GNU-stack): Mark as discardable. (.gnu.lto_*): Likewise. --- ld/ChangeLog | 7 +++++++ ld/scripttempl/pe.sc | 2 ++ ld/scripttempl/pep.sc | 2 ++ 3 files changed, 11 insertions(+) diff --git a/ld/ChangeLog b/ld/ChangeLog index 4a93d2c06..cd88318c5 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,10 @@ +2009-11-25 Kai Tietz + + * scripttempl/pe.sc: (.note.GNU-stack): Mark as discardable. + (.gnu.lto_*): Likewise. + * scripttempl/pep.sc: (.note.GNU-stack): Mark as discardable. + (.gnu.lto_*): Likewise. + 2009-11-23 Paul Brook * ldexp.c: Copy symbol type for simple assignments. diff --git a/ld/scripttempl/pe.sc b/ld/scripttempl/pe.sc index 0d59aa0b1..f3cbe2565 100644 --- a/ld/scripttempl/pe.sc +++ b/ld/scripttempl/pe.sc @@ -139,6 +139,8 @@ SECTIONS *(.debug\$T) *(.debug\$F) *(.drectve) + ${RELOCATING+ *(.note.GNU-stack)} + ${RELOCATING+ *(.gnu.lto_*)} } .idata ${RELOCATING+BLOCK(__section_alignment__)} : diff --git a/ld/scripttempl/pep.sc b/ld/scripttempl/pep.sc index c6eb06c3b..7134a4e5e 100644 --- a/ld/scripttempl/pep.sc +++ b/ld/scripttempl/pep.sc @@ -140,6 +140,8 @@ SECTIONS *(.debug\$T) *(.debug\$F) *(.drectve) + ${RELOCATING+ *(.note.GNU-stack)} + ${RELOCATING+ *(.gnu.lto_*)} } .idata ${RELOCATING+BLOCK(__section_alignment__)} : -- 2.11.4.GIT