diff options
author | peter <peter@FreeBSD.org> | 2001-11-03 06:31:27 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2001-11-03 06:31:27 +0000 |
commit | af02d0d48fed739c4c1c1675500dcf4522bfac10 (patch) | |
tree | 1ad845d99a33d619559a20ba615ddeec4b50e967 /lib/csu/ia64 | |
parent | f5127cdcc8a22649548dc6221bc2ce0b7c536fa9 (diff) | |
download | FreeBSD-src-af02d0d48fed739c4c1c1675500dcf4522bfac10.zip FreeBSD-src-af02d0d48fed739c4c1c1675500dcf4522bfac10.tar.gz |
Put in an attempt at stack trace/unwind records.
Diffstat (limited to 'lib/csu/ia64')
-rw-r--r-- | lib/csu/ia64/crti.S | 8 |
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# |