aboutsummaryrefslogtreecommitdiff
path: root/ld/scripttempl/i386go32.sc
diff options
context:
space:
mode:
Diffstat (limited to 'ld/scripttempl/i386go32.sc')
-rw-r--r--ld/scripttempl/i386go32.sc5
1 files changed, 5 insertions, 0 deletions
diff --git a/ld/scripttempl/i386go32.sc b/ld/scripttempl/i386go32.sc
index ac67b92..482a8cb 100644
--- a/ld/scripttempl/i386go32.sc
+++ b/ld/scripttempl/i386go32.sc
@@ -23,6 +23,7 @@ SECTIONS
{
.text ${RELOCATING+ ${TARGET_PAGE_SIZE}+SIZEOF_HEADERS} : {
*(.text)
+ ${RELOCATING+*(.text.*)}
${RELOCATING+*(.gnu.linkonce.t*)}
*(.const*)
*(.ro*)
@@ -40,6 +41,7 @@ SECTIONS
*(.dtor)
djgpp_last_dtor = . ;}
*(.data)
+ ${RELOCATING+*(.data.*)}
${RELOCATING+*(.gcc_exc*)}
${RELOCATING+___EH_FRAME_BEGIN__ = . ;}
@@ -60,6 +62,9 @@ SECTIONS
${RELOCATING+ end = . ; PROVIDE(_end = .) ;}
${RELOCATING+ . = ALIGN(${SEGMENT_SIZE});}
}
+ /* Stabs debugging sections. */
+ .stab 0 : { *(.stab) }
+ .stabstr 0 : { *(.stabstr) }
/* DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }