Have the linker collect and combine all unwind_info and unwind

sections so that the resulting load module has a single unwind
table. This matches the behaviour in userland.
This commit is contained in:
Marcel Moolenaar 2002-10-12 22:24:41 +00:00
parent 8c12ff22b4
commit bb461594f9
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=105008

View File

@ -59,9 +59,9 @@ SECTIONS
.rodata : { *(.rodata) *(.gnu.linkonce.r*) }
.rodata1 : { *(.rodata1) }
.reginfo : { *(.reginfo) }
.IA_64.unwind_info : { *(.IA_64.unwind_info) }
.IA_64.unwind_info : { *(.IA_64.unwind_info*) }
_ia64_unwind_start = .;
.IA_64.unwind : { *(.IA_64.unwind) }
.IA_64.unwind : { *(.IA_64.unwind*) }
_ia64_unwind_end = .;
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */