diff options
author | marcel <marcel@FreeBSD.org> | 2002-10-12 22:24:41 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2002-10-12 22:24:41 +0000 |
commit | 635c63996ce666b1612de4826e4a8024f031e3a0 (patch) | |
tree | fdfa8e9fd34f06614c2598f8e38019cb4a87c00a | |
parent | 78372d114de26a16e29db339f8a23e84db3b0bac (diff) | |
download | FreeBSD-src-635c63996ce666b1612de4826e4a8024f031e3a0.zip FreeBSD-src-635c63996ce666b1612de4826e4a8024f031e3a0.tar.gz |
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.
-rw-r--r-- | sys/conf/ldscript.ia64 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/conf/ldscript.ia64 b/sys/conf/ldscript.ia64 index 14d4eb9..ad3acad 100644 --- a/sys/conf/ldscript.ia64 +++ b/sys/conf/ldscript.ia64 @@ -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. */ |