+ xorl ebp,ebp to indicate end of backtrace

This commit is contained in:
peter 1998-11-04 10:16:25 +00:00
parent ee3681a9d6
commit 7469443729
5 changed files with 25 additions and 5 deletions

View File

@ -53,6 +53,7 @@ _start:
popl %eax popl %eax
popl %eax popl %eax
xorl %ebp,%ebp
call PASCALMAIN /* start the program */ call PASCALMAIN /* start the program */
.globl _haltproc .globl _haltproc
@ -93,7 +94,10 @@ __environ:
# #
# $Log$ # $Log$
# Revision 1.2 1998-10-14 21:28:46 peter # Revision 1.3 1998-11-04 10:16:25 peter
# + xorl ebp,ebp to indicate end of backtrace
#
# Revision 1.2 1998/10/14 21:28:46 peter
# * initialize fpu so sigfpe is finally generated for fpu errors # * initialize fpu so sigfpe is finally generated for fpu errors
# #
# Revision 1.1 1998/08/12 19:16:09 peter # Revision 1.1 1998/08/12 19:16:09 peter

View File

@ -41,6 +41,7 @@ __entry:
call atexit call atexit
addl $4,%esp addl $4,%esp
xorl %ebp,%ebp
call PASCALMAIN call PASCALMAIN
.globl _haltproc .globl _haltproc
@ -76,7 +77,10 @@ __curbrk:
# #
# $Log$ # $Log$
# Revision 1.4 1998-10-14 21:28:47 peter # Revision 1.5 1998-11-04 10:16:26 peter
# + xorl ebp,ebp to indicate end of backtrace
#
# Revision 1.4 1998/10/14 21:28:47 peter
# * initialize fpu so sigfpe is finally generated for fpu errors # * initialize fpu so sigfpe is finally generated for fpu errors
# #
# Revision 1.3 1998/08/08 14:42:09 peter # Revision 1.3 1998/08/08 14:42:09 peter

View File

@ -47,6 +47,7 @@ _start:
call atexit call atexit
addl $4,%esp addl $4,%esp
xorl %ebp,%ebp
call PASCALMAIN call PASCALMAIN
.globl _haltproc .globl _haltproc
@ -83,7 +84,10 @@ __curbrk:
# #
# $Log$ # $Log$
# Revision 1.4 1998-10-14 21:28:48 peter # Revision 1.5 1998-11-04 10:16:27 peter
# + xorl ebp,ebp to indicate end of backtrace
#
# Revision 1.4 1998/10/14 21:28:48 peter
# * initialize fpu so sigfpe is finally generated for fpu errors # * initialize fpu so sigfpe is finally generated for fpu errors
# #
# Revision 1.3 1998/08/08 14:42:10 peter # Revision 1.3 1998/08/08 14:42:10 peter

View File

@ -32,6 +32,7 @@ __entry:
fwait fwait
fldcw ___fpucw fldcw ___fpucw
xorl %ebp,%ebp
call PASCALMAIN call PASCALMAIN
.globl _haltproc .globl _haltproc
@ -56,7 +57,10 @@ ___fpc_brk_addr:
# #
# $Log$ # $Log$
# Revision 1.4 1998-10-14 21:28:49 peter # Revision 1.5 1998-11-04 10:16:28 peter
# + xorl ebp,ebp to indicate end of backtrace
#
# Revision 1.4 1998/10/14 21:28:49 peter
# * initialize fpu so sigfpe is finally generated for fpu errors # * initialize fpu so sigfpe is finally generated for fpu errors
# #
# Revision 1.3 1998/08/08 14:42:11 peter # Revision 1.3 1998/08/08 14:42:11 peter

View File

@ -38,6 +38,7 @@ _start:
fwait fwait
fldcw ___fpucw fldcw ___fpucw
xorl %ebp,%ebp
call PASCALMAIN call PASCALMAIN
.globl _haltproc .globl _haltproc
@ -68,7 +69,10 @@ __curbrk:
# #
# $Log$ # $Log$
# Revision 1.4 1998-10-14 21:28:50 peter # Revision 1.5 1998-11-04 10:16:29 peter
# + xorl ebp,ebp to indicate end of backtrace
#
# Revision 1.4 1998/10/14 21:28:50 peter
# * initialize fpu so sigfpe is finally generated for fpu errors # * initialize fpu so sigfpe is finally generated for fpu errors
# #
# Revision 1.3 1998/08/08 14:42:12 peter # Revision 1.3 1998/08/08 14:42:12 peter