* scripttempl/pe.sc (.text): Add support for
.gnu.linkonce.t.* section. (.debug_info): Only use .gnu.linkonce.wi.* for relocating. * scripttempl/pep.sc: Likewise.
This commit is contained in:
parent
f00c55f832
commit
ebe9c501ff
@ -1,3 +1,11 @@
|
||||
2011-09-27 Kai Tietz <ktietz@redhat.com>
|
||||
|
||||
* scripttempl/pe.sc (.text): Add support for
|
||||
.gnu.linkonce.t.* section.
|
||||
(.debug_info): Only use .gnu.linkonce.wi.* for
|
||||
relocating.
|
||||
* scripttempl/pep.sc: Likewise.
|
||||
|
||||
2011-09-22 Tristan Gingold <gingold@adacore.com>
|
||||
|
||||
* NEWS: Add marker for 2.22.
|
||||
|
@ -73,6 +73,7 @@ SECTIONS
|
||||
*(.text)
|
||||
${R_TEXT}
|
||||
${RELOCATING+ *(.text.*)}
|
||||
${RELOCATING+ *(.gnu.linkonce.t.*)}
|
||||
*(.glue_7t)
|
||||
*(.glue_7)
|
||||
${CONSTRUCTING+ ___CTOR_LIST__ = .; __CTOR_LIST__ = . ;
|
||||
@ -238,7 +239,7 @@ SECTIONS
|
||||
/* DWARF 2. */
|
||||
.debug_info ${RELOCATING+BLOCK(__section_alignment__)} ${RELOCATING+(NOLOAD)} :
|
||||
{
|
||||
*(.debug_info) *(.gnu.linkonce.wi.*)
|
||||
*(.debug_info${RELOCATING+ .gnu.linkonce.wi.*})
|
||||
}
|
||||
|
||||
.debug_abbrev ${RELOCATING+BLOCK(__section_alignment__)} ${RELOCATING+(NOLOAD)} :
|
||||
@ -306,7 +307,7 @@ SECTIONS
|
||||
/* DWARF 4. */
|
||||
.debug_types ${RELOCATING+BLOCK(__section_alignment__)} ${RELOCATING+(NOLOAD)} :
|
||||
{
|
||||
*(.debug_types) *(.gnu.linkonce.wt.*)
|
||||
*(.debug_types${RELOCATING+ .gnu.linkonce.wt.*})
|
||||
}
|
||||
}
|
||||
EOF
|
||||
|
@ -73,6 +73,7 @@ SECTIONS
|
||||
*(.text)
|
||||
${R_TEXT}
|
||||
${RELOCATING+ *(.text.*)}
|
||||
${RELOCATING+ *(.gnu.linkonce.t.*)}
|
||||
*(.glue_7t)
|
||||
*(.glue_7)
|
||||
${CONSTRUCTING+. = ALIGN(8);}
|
||||
@ -244,7 +245,7 @@ SECTIONS
|
||||
/* DWARF 2. */
|
||||
.debug_info ${RELOCATING+BLOCK(__section_alignment__)} ${RELOCATING+(NOLOAD)} :
|
||||
{
|
||||
*(.debug_info) *(.gnu.linkonce.wi.*)
|
||||
*(.debug_info${RELOCATING+ .gnu.linkonce.wi.*})
|
||||
}
|
||||
|
||||
.debug_abbrev ${RELOCATING+BLOCK(__section_alignment__)} ${RELOCATING+(NOLOAD)} :
|
||||
@ -312,7 +313,7 @@ SECTIONS
|
||||
/* DWARF 4. */
|
||||
.debug_types ${RELOCATING+BLOCK(__section_alignment__)} ${RELOCATING+(NOLOAD)} :
|
||||
{
|
||||
*(.debug_types) *(.gnu.linkonce.wt.*)
|
||||
*(.debug_types${RELOCATING+ .gnu.linkonce.wt.*})
|
||||
}
|
||||
}
|
||||
EOF
|
||||
|
Loading…
Reference in New Issue
Block a user