Eric Pouech
3b50d2115b
Fixed a few typos.
1999-05-24 08:14:30 +00:00
Eric Pouech
cb0f1a9cdc
Check when backtracking the stack if frames are correct (readable).
1999-05-24 08:13:49 +00:00
Ulrich Weigand
2c419accb1
Don't freeze other thread while it may hold the X critical section.
1999-05-22 19:03:11 +00:00
Marcus Meissner
5a1bf8f957
Added support for FreeBSD 3.0 to DEBUG_checkmap_bad().
1999-05-22 10:36:22 +00:00
Ove Kaaven
42751a3e58
Made "Wine-dbg>set *seg:off = val" work (previously only
...
"Wine-dbg>set *off = val" worked).
1999-05-17 15:53:49 +00:00
Ove Kaaven
b6ca7a556d
Fixed off-by-one bug in memory access check.
1999-05-09 15:59:57 +00:00
Ove Kaaven
c6c04836e8
Fixed a couple of bugs (silent backtrace not totally silent, crashes
...
when the stack is corrupted or similar).
1999-05-09 15:51:43 +00:00
Patrik Stridvall
1bb9403938
ANSI C fixes.
1999-05-08 15:47:44 +00:00
Patrik Stridvall
896889f317
ANSI C fixes.
1999-05-08 12:50:36 +00:00
Ove Kaaven
b4a5db5590
Improved Wine debugger backtrace. New features:
...
- Displays ebp, in case you want to check stackframes manually
- Detects far calls even when windows apps don't mark them
- Tracks CallFrom16/CallTo16 relaying (thunking)
1999-05-08 12:38:20 +00:00
Uwe Bonnes
cdd3a52899
Format output in DEBUG_ExamineMemory for "d" and "x" not to exceed 80
...
chars.
1999-05-08 10:45:49 +00:00
Patrik Stridvall
a9a671d7ca
Fixed ANSI compabillity.
1999-04-25 19:01:52 +00:00
Ove Kaaven
dda17c681f
Added a possibility to let the internal debugger use a separate
...
heap. Not enabled by default, change #if in include/debugger.h to use
this (the heap allocator is very slow).
1999-04-25 12:24:42 +00:00
Patrik Stridvall
0f8bc5b5c7
Fixed ANSI compabillity.
1999-04-22 16:27:50 +00:00
Ulrich Weigand
2a8c5da0c8
Use CLIENT_DebuggerRequest to freeze/unfreeze threads.
1999-04-11 17:13:43 +00:00
Eric Pouech
15ca6c43a9
Prevent crash in debugger.
1999-04-03 11:10:54 +00:00
Patrik Stridvall
b87fe2e9bf
More code moved to the X11 driver (bitmap and palette and misc).
1999-04-01 08:16:08 +00:00
Alexandre Julliard
833f3aec1a
Abort on input error.
1999-03-24 15:07:20 +00:00
Jim Aston
2e1cafa288
Renamed wintypes.h to windef.h.
1999-03-14 16:35:05 +00:00
Sergey Turchanov
006efb357f
Buffer size bug in LocateDebugInfoFile.
1999-03-13 12:44:38 +00:00
Marcus Meissner
b0d52b0071
More include optimizations.
1999-02-28 19:59:00 +00:00
David Luyer
ee517e863e
- fixed missing stdlib.h and string.h includes everywhere
...
- removed a couple of unneeded stdlib.h and stdio.h includes
1999-02-28 12:27:56 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Eric Pouech
761e314c06
Fixed backtrack issue on 16bit code.
1999-02-20 16:40:47 +00:00
Eric Pouech
2820592e1f
Changed LocateDebugInfoFile to reduce stack consumption (from 13k to 2k !!)
1999-02-20 16:40:26 +00:00
Eric Pouech
b1518654a1
Fixed comment for Wine documentation.
1999-02-20 16:39:51 +00:00
Marcus Meissner
04c3e1d456
Removed a lot of occurences of windows.h (and added necessary other
...
includes).
1999-02-19 10:37:02 +00:00
Marcus Meissner
317af320cf
Optimized include/*.h: (recursively) include all headers needed by
...
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Brian Joseph Czapiga
5ef8b175c0
Fixed a few #ifdefs.
1999-02-14 13:35:52 +00:00
Juergen Schmied
36358806ab
Implemented better output for indirect calls.
1999-02-14 13:30:18 +00:00
Marcus Meissner
b178207920
Added possibility to load .stabs/.stabstr sections from PE dlls.
...
Unfortunately my samples use currently typedefs which wine-dbg does
not understand, so no actual parsing.
1999-02-14 09:27:42 +00:00
Patrik Stridvall
8d8703cb48
Moved some more code to the X11 driver.
1999-02-04 14:05:38 +00:00
NF Stevens
2c3d07fa0e
Implemented the symbolfile command (as mentioned by the help
...
command). This reads a symbol file in the format generated by nm.
1999-01-28 17:37:49 +00:00
Eric Pouech
35dd38707b
Fixed typo in type (removed quite a few warnings).
1999-01-26 10:23:48 +00:00
Sergey Turchanov
d72e2deaec
Fixed source line matching for functions in DEBUG_ProcessCoffDebug;
...
searching for DBG and PDB files.
1999-01-24 09:46:21 +00:00
Sergey Turchanov
c508772a31
Fix for files which do not contain exports (fg, EXE) to get processed
...
for debug information.
1999-01-24 09:44:06 +00:00
Marcus Meissner
40c11ebfa2
Allow switching off/on of debugmsgs in the debugger.
1999-01-24 09:37:33 +00:00
Marcus Meissner
592ba10565
autoconf: added checks for libio.h, elf.h, curses.h,ncurses.h and
...
fixed includers.
1999-01-20 14:18:55 +00:00
Alexandre Julliard
8da12c43a9
Group commit for recovery after disk crash.
...
See Changelog for changes WRT release 990110.
1999-01-17 16:55:11 +00:00
Alexandre Julliard
638f169b1e
Recovery of release 990110 after disk crash.
...
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Michael Veksler
ca1bc866cf
Moves more stuff from windows.h.
...
- include/winuser.h - interface relevant to user32.spec
- include/wine/winuser16.h - the old 16 bit interface (internal use)
- include/winbase.h - some minor updates to keep things coherent.
- Lot of other files made to include wine/winuser16.h, which is no
longer included from windows.h
1999-01-01 18:57:33 +00:00
Alexandre Julliard
50629f032e
Changed db_task_printsym to always print a full address, no matter
...
what the operand size is.
1998-12-31 15:55:19 +00:00
Marcus Meissner
73458b03cd
Changed // comments to /* */ so WINE compiles with non-gcc compilers
...
again.
1998-12-26 12:54:29 +00:00
Patrik Stridvall
151170c437
Moved more things to the X11 driver.
1998-12-26 12:00:43 +00:00
Ove Kaaven
eee1ddc809
Made variables optimized into registers accessible.
1998-12-07 12:09:55 +00:00
Ulrich Weigand
b9aa7c9aba
Bugfix: -debug didn't work anymore after the last startup sequence patch.
1998-11-14 18:43:00 +00:00
François Gouget
241c730d54
Fixed some LPPOINT/LPSIZE mismatches and some missing "const" in the
...
headers prototypes.
1998-10-28 10:47:09 +00:00
Uwe Bonnes
73d6c134c2
Renamed all LPIMAGE_* types to PIMAGE_*.
1998-10-16 09:30:33 +00:00
Uwe Bonnes
fd314683b9
Don't print name for 32 bit lib multiple times.
...
Clean up printing in DEBUG_ProcessDeferredDebug.
1998-10-11 14:56:21 +00:00
Ove Kaaven
69df37199b
Made Wine's debugger work satisfactorily with DOS apps.
...
Perhaps dereferencing work better for Win16 apps too now, but
it appears the debugger core wasn't designed for segmentation.
1998-10-11 12:27:04 +00:00