From 9c9ef45f16a3638025281c362c73b1f3bb67711d Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 10 Aug 1999 03:07:46 +0000 Subject: 1999-08-09 Mark Elbrecht * scripttempl/i386go32.sc: Handle g++ exception sections. --- ld/ChangeLog | 4 ++++ ld/scripttempl/i386go32.sc | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/ld/ChangeLog b/ld/ChangeLog index 8f68eff..af34b23 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +1999-08-09 Mark Elbrecht + + * scripttempl/i386go32.sc: Handle g++ exception sections. + 1999-08-09 Ian Lance Taylor From Wally Iimura : diff --git a/ld/scripttempl/i386go32.sc b/ld/scripttempl/i386go32.sc index 303e792..0d97fd3 100644 --- a/ld/scripttempl/i386go32.sc +++ b/ld/scripttempl/i386go32.sc @@ -32,6 +32,13 @@ SECTIONS *(.dtor) djgpp_last_dtor = . ;} *(.data) + + ${RELOCATING+*(.gcc_exc*)} + ${RELOCATING+___EH_FRAME_BEGIN__ = . ;} + ${RELOCATING+*(.eh_fram*)} + ${RELOCATING+___EH_FRAME_END__ = . ;} + ${RELOCATING+LONG(0);} + ${RELOCATING+*(.gnu.linkonce.d*)} ${RELOCATING+edata = . ; _edata = .}; ${RELOCATING+. = ALIGN(${SEGMENT_SIZE});} -- cgit v1.1