Arun Sharma
781d5d5263
One time whitespace fixup.
...
for f in $(find src include -name '*.[ch]'); do
expand -t 8 $f > $tmp; mv $tmp $f;
done
2014-09-27 09:47:23 -07:00
Konstantin Belousov
3723511003
Adjust use_prev_instr for syscall and frame-chain frames.
...
Mark frames which are unwound with the frame-chain walker or
syscall frame code, as non-interrupted. The return PC in the frame
points to the instruction after the call.
2014-08-15 13:01:36 -07:00
Konstantin Belousov
85946d9766
Use helper to walk past the syscall frames on FreeBSD/x86, similar to FreeBSD/x86_64.
...
The syscall trampolines in FreeBSD libc do not have unwind annotations.
2014-08-15 13:01:33 -07:00
Konstantin Belousov
127acf8e97
Use correct offset name and value for ucontext offset in struct sigframe
2010-04-14 12:15:05 +03:00
Konstantin Belousov
0d311ea161
Add abort() after sigreturn calls
2010-04-14 12:10:34 +03:00
Konstantin Belousov
34b064bf22
Fix typo.
2010-04-14 12:10:14 +03:00
Konstantin Belousov
21f0e90ce8
Rework 69001646fa
, store sigframe address into sigcontext_addr.
2010-04-11 22:01:08 +03:00
Konstantin Belousov
69001646fa
Store the ucontext_t pointer to properly handle resume across signal frames.
2010-04-11 13:48:14 +03:00
Konstantin Belousov
dd1c7b6c1a
Declare mxcsr as XMM
2010-04-10 18:48:35 +03:00
Konstantin Belousov
f6546e27ed
Implement the base code to fetch x86/xmm state on x86. Offsets to be filled.
2010-04-10 00:40:39 +03:00
Konstantin Belousov
2c50c95cde
Correct arguments for Debug().
...
Shut up warning by using the cast.
2010-04-10 00:38:54 +03:00
Konstantin Belousov
979af4502f
Move local_resume to os-specific file.
2010-04-05 23:00:27 +03:00
Konstantin Belousov
0dbeeeb08d
Move uc_addr to os-specific file
2010-04-05 22:42:23 +03:00
Konstantin Belousov
79d012348d
Move get_scratch_loc() to os-specific file.
2010-04-05 22:22:55 +03:00
Konstantin Belousov
fd88f41818
Merge remote branch 'origin/master' into freebsd
...
Conflicts:
src/x86/Gis_signal_frame.c
src/x86/Gstep.c
src/x86_64/Gis_signal_frame.c
src/x86_64/Gstep.c
2010-04-05 16:14:50 +03:00