summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-11-03 06:31:27 +0000
committerpeter <peter@FreeBSD.org>2001-11-03 06:31:27 +0000
commitaf02d0d48fed739c4c1c1675500dcf4522bfac10 (patch)
tree1ad845d99a33d619559a20ba615ddeec4b50e967 /lib
parentf5127cdcc8a22649548dc6221bc2ce0b7c536fa9 (diff)
downloadFreeBSD-src-af02d0d48fed739c4c1c1675500dcf4522bfac10.zip
FreeBSD-src-af02d0d48fed739c4c1c1675500dcf4522bfac10.tar.gz
Put in an attempt at stack trace/unwind records.
Diffstat (limited to 'lib')
-rw-r--r--lib/csu/ia64/crti.S8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/csu/ia64/crti.S b/lib/csu/ia64/crti.S
index de09f2b..1314cb3 100644
--- a/lib/csu/ia64/crti.S
+++ b/lib/csu/ia64/crti.S
@@ -36,14 +36,22 @@
.global _init#
.proc _init#
_init:
+ .regstk 0,2,0,0
+ .prologue 12,loc0
+ .save ar.pfs,loc1
alloc loc1=ar.pfs,0,2,0,0
mov loc0=b0 /* Save return addr */
+ .body
.endp _init#
.section .fini,"ax",@progbits
.global _fini#
.proc _fini#
_fini:
+ .regstk 0,2,0,0
+ .prologue 12,loc0
+ .save ar.pfs,loc1
alloc loc1=ar.pfs,0,2,0,0
mov loc0=b0 /* Save return addr */
+ .body
.endp _fini#
OpenPOWER on IntegriCloud