Alexandre Julliard
|
00641d5b1c
|
Removed PDB32_DEBUGGED flag and send all debug events unconditionally.
Implemented IsDebuggerPresent().
|
2000-03-08 16:41:37 +00:00 |
Alexandre Julliard
|
7d0dd5f327
|
Added DbgBreakPoint. Fixed exception record contents on SIGTRAP.
|
2000-03-07 13:10:21 +00:00 |
Ulrich Weigand
|
7d43bceb7e
|
Moved debugger to libwine to make it available to WineLib apps.
Try to invoke external debugger if internal debugger crashes.
Try to handle early invocation of debugger more gracefully.
|
2000-01-30 21:16:45 +00:00 |
Alexandre Julliard
|
1d2ba529aa
|
Added current context to the exception debug event sent to the server.
|
1999-11-24 01:24:50 +00:00 |
Ulrich Weigand
|
eb94c7d2c4
|
Adapted to new register function handling.
|
1999-11-13 23:54:04 +00:00 |
Ulrich Weigand
|
6bba78e1e7
|
Moved GET_IP macro to winnt.h
|
1999-11-13 20:56:01 +00:00 |
Ulrich Weigand
|
248c75e613
|
(Preliminary) CONTEXT structure for SPARC added.
|
1999-11-10 20:18:53 +00:00 |
Ulrich Weigand
|
ae8342df48
|
Bugfix: Exception handlers are *not* WINAPI.
|
1999-11-10 19:42:13 +00:00 |
Gerard Patel
|
5f3d3a8d78
|
Reorder parameters to fix position of base reg relative to exception
frame.
|
1999-10-23 23:55:50 +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 |
Juergen Schmied
|
f53d7b3cbd
|
Do not set EH_NONCONTINUABLE.
|
1999-09-22 15:25:45 +00:00 |
Juergen Lock
|
808403fe6f
|
Fix EXC_segv for the TRAP_sig undefined case (eg FreeBSD).
|
1999-09-03 12:46:38 +00:00 |
Alexandre Julliard
|
bdf83bc546
|
Removed SIGNAL_MaskAsyncEvents and cleaned up signal handling.
|
1999-08-01 14:54:16 +00:00 |
Alexandre Julliard
|
b375678277
|
Changed INSTR_EmulateInstruction to use a CONTEXT86 instead of a
SIGCONTEXT.
|
1999-08-01 12:15:12 +00:00 |
Patrik Stridvall
|
b8684a266b
|
Fixed some of the issues reported by winapi-check.
|
1999-07-31 17:32:05 +00:00 |
Alexandre Julliard
|
617955db88
|
Changed CONTEXT into CONTEXT86 everywhere we really want an i386
context.
Added #ifdef __i386__ around accesses to 386 registers in the generic
CONTEXT structure.
|
1999-06-26 18:40:24 +00:00 |
Alexandre Julliard
|
0a860a01f9
|
Merged THDB and TEB structures.
Made SetLastError(), GetCurrentThreadId() and PROCESS_Current() inline.
|
1999-06-22 11:43:42 +00:00 |
Alexandre Julliard
|
1eeed68514
|
Moved signal handling to exception.c, generate exceptions on signals.
Added hook for debugger in exception handling (temporary).
|
1999-06-18 18:21:24 +00:00 |
Alexandre Julliard
|
d131a17ee0
|
Use the new debug functions to send debug events at appropriate places.
Pass the process creation flags to PROCESS_Create.
|
1999-05-23 20:02:04 +00:00 |
Alexandre Julliard
|
0a277b638c
|
Adapted for new register functions support (ESP_reg in register
functions now points after the arguments).
|
1999-05-13 16:21:37 +00:00 |
Alexandre Julliard
|
3b3ff2bb06
|
Added macros and definitions for using exception inside Wine or
Winelib code.
|
1999-05-12 13:10:39 +00:00 |
Alexandre Julliard
|
dd93d25577
|
Improved exception handling.
Based on the work of Sergey Turchanov <turchanov@usa.net>.
|
1999-05-09 16:12:19 +00:00 |