Changeset 123 for trunk/src/emx/src/lib/misc/386/setjmp.s
- Timestamp:
- May 12, 2003, 12:48:43 PM (23 years ago)
- File:
-
- 1 edited
-
trunk/src/emx/src/lib/misc/386/setjmp.s (modified) (2 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/src/lib/misc/386/setjmp.s
-
Property cvs2svn:cvs-rev
changed from
1.1to1.2
r122 r123 30 30 movl 0*4(%esp), %eax /* return address */ 31 31 movl %eax, J_EIP(%edx) 32 cmpb $0, __osmode /* OS/2? */33 je 1f /* No -> skip */34 32 fs 35 33 movl 0, %eax /* Exception handler */ 36 34 movl %eax, J_XCP(%edx) 37 1:xorl %eax, %eax35 xorl %eax, %eax 38 36 EPILOGUE(setjmp) 39 37 … … 44 42 _longjmp: 45 43 PROFILE_NOFRAME 46 cmpb $0, __osmode /* OS/2? */47 je 2f /* No -> skip */48 44 movl 1*4(%esp), %eax /* there */ 49 45 pushl J_XCP(%eax) 50 46 call ___unwind2 /* unwind signal handlers */ 51 47 addl $4, %esp 52 2:movl 1*4(%esp), %edx /* there */48 movl 1*4(%esp), %edx /* there */ 53 49 movl 2*4(%esp), %eax /* n */ 54 50 testl %eax, %eax -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.
