Alexandre Julliard
|
b59627c89f
|
Added support for exception handling while in vm86 mode.
Fixed a couple of bugs in vm86 support.
|
2000-09-24 03:11:54 +00:00 |
Alexandre Julliard
|
45b2c868bb
|
Added preliminary support for switching to vm86 mode with proper
exception handling.
|
2000-09-18 02:15:07 +00:00 |
Ove Kaaven
|
9b2060afab
|
Change the V86BASE macro to call DOSMEM_MemoryBase() instead of using
the ugly Dr7 hack.
|
2000-07-23 13:36:41 +00:00 |
Dave Hawkes
|
52b6bd95d3
|
Exception handling for SIGFPE must always clear the FPU interrupt
status.
|
2000-06-23 16:49:09 +00:00 |
Alexandre Julliard
|
42cc2bdf46
|
Setup signal handling and exceptions only after REQ_INIT_PROCESS_DONE
has been sent, to avoid deadlocking the debugger.
|
2000-06-07 03:49:41 +00:00 |
Alexandre Julliard
|
0045def764
|
Fixed signal stack handling on Linux when sigaltstack is available.
Added a direct sigaltstack syscall to work-around the glibc bug.
|
2000-04-13 19:25:52 +00:00 |
Alexandre Julliard
|
51f6aeb462
|
Implemented guard pages and stack overflow exceptions.
|
2000-04-13 17:21:36 +00:00 |
Patrik Stridvall
|
d628f43693
|
Fixed some ANSI C violations.
|
2000-03-24 20:42:08 +00:00 |
Alexandre Julliard
|
7d0dd5f327
|
Added DbgBreakPoint. Fixed exception record contents on SIGTRAP.
|
2000-03-07 13:10:21 +00:00 |
Alexandre Julliard
|
916f975624
|
Improved the selector get/set functions.
Support ANSI-compatible inline asm (with the help of Patrik Stridvall).
|
2000-02-26 16:51:13 +00:00 |
Alexandre Julliard
|
383da68cf9
|
Optimized debugging API to reduce code size.
|
2000-02-10 22:15:21 +00:00 |
Juergen Lock
|
ba6d54a4a6
|
Set/use fs/gs from the sigcontext struct, the corresponding kernel
change now finally has been MFC'd to -stable.
|
1999-11-25 23:17:58 +00:00 |
Niels Kristian Bech Jensen
|
1d5bc469cc
|
Removed extra #include statements.
|
1999-11-21 02:14:36 +00:00 |
Ulrich Weigand
|
eb94c7d2c4
|
Adapted to new register function handling.
|
1999-11-13 23:54:04 +00:00 |
Patrik Stridvall
|
282b13bcdc
|
Solaris compile fix.
|
1999-10-24 21:29:48 +00:00 |
Alexandre Julliard
|
de5e1af2bd
|
Support TRAP_sig for FreeBSD (with the help of Juergen Lock).
|
1999-09-28 13:15:27 +00:00 |
Alexandre Julliard
|
3d06d20bab
|
Moved all signal support to a new platform-specific file.
Make use of the per-thread signal stack (Juergen Lock).
Fixed %fs in signal handler for non FS_sig case (Ulrich Weigand).
|
1999-09-27 10:58:45 +00:00 |