diff options
Diffstat (limited to 'winsup/cygwin/cygwin.sc')
-rw-r--r-- | winsup/cygwin/cygwin.sc | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/winsup/cygwin/cygwin.sc b/winsup/cygwin/cygwin.sc index 195a6b2dd..855bbab9e 100644 --- a/winsup/cygwin/cygwin.sc +++ b/winsup/cygwin/cygwin.sc @@ -57,22 +57,29 @@ SECTIONS { *(.edata) } + .rsrc BLOCK(__section_alignment__) : + { + *(.rsrc) + *(SORT(.rsrc$*)) + } + .reloc BLOCK(__section_alignment__) : + { + *(.reloc) + } /DISCARD/ : { *(.debug$S) *(.debug$T) *(.debug$F) *(.drectve) - *(.reloc) - *(.rsrc) } .stab ALIGN(__section_alignment__) (NOLOAD) : { - [ .stab ] + *(.stab) } .stabstr ALIGN(__section_alignment__) (NOLOAD) : { - [ .stabstr ] + *(.stabstr) } /* DWARF 1.1 and DWARF 2 */ .debug_aranges ALIGN(__section_alignment__) (NOLOAD) : { *(.debug_aranges) } |