Commit Graph

318 Commits (105b47011f795df2f4f6827e2f1ae3cf72616440)

Author SHA1 Message Date
Alexandre Julliard 0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Eric Pouech 21b366e6e2 Added the detach command to the debugger. 2002-02-27 01:29:18 +00:00
Eric Pouech 66dbcaf3d6 Cosmetic fixes to 'walk proc' command. 2002-02-26 00:36:46 +00:00
Peter Hunnisett 73ab649ced New file msvcrt/excpt.h. Move some stuff out of winnt.h into it. 2002-02-25 20:10:35 +00:00
Peter Hunnisett 22ad2d22b6 Avoid assert for very large C++ .so files. 2002-02-21 20:10:01 +00:00
Alexandre Julliard f5818d2f7a Upgraded configure script to use autoconf 2.50 features, and renamed
to configure.ac.
Changed a few things to better follow the autoconf guidelines.
2002-02-14 19:47:29 +00:00
Eric Pouech d727a9bcf4 Fixed some bad behavior when many symbols with same names where found.
Removed external readline support.
2002-02-04 18:40:40 +00:00
Dimitrie O. Paun 693cca5d4d Make FIXMEs more grep-able. 2002-01-29 03:12:19 +00:00
Eric Pouech 911d42427f Fixes char array in structure dumping. 2002-01-18 18:08:21 +00:00
Eric Pouech d0f260eb11 Enhance display for symbol picking. 2002-01-12 21:14:40 +00:00
Bill Medland 7a364bb8aa Fixed vsnprintf return value check. 2001-12-24 20:23:57 +00:00
Eric Pouech 02ecb68453 Fixed stabs parsing for GCC 3.0 (default types).
Added boolean type support.
Simplified internal types handling.
2001-12-21 20:29:58 +00:00
Dave Hawkes faf2880fe6 Fix for some types of C++ debug info that can cause winedbg to crash. 2001-12-06 22:22:25 +00:00
Eric Pouech df90b00e12 Fixed IO when not run with wineconsole. 2001-11-25 00:48:44 +00:00
Eric Pouech d0a04935ce Revisited console support (got rid of old hacks and private editline
since we now have a brand new console), removed private debug heap.
2001-11-23 23:10:08 +00:00
Alexandre Julliard f5a8b965f0 Added "--auto" option. 2001-10-22 19:00:34 +00:00
Andreas Mohr e15badb478 Cosmetics. 2001-10-21 15:18:15 +00:00
Marcus Meissner 27215d9f5a WINELIB applications (like reaktivate) might have very long (C++)
symbols. Use a larger buffer.
2001-10-08 22:16:06 +00:00
Alexandre Julliard 53050d79c1 Provide help even when in the NOPROCESS state. 2001-10-08 20:28:58 +00:00
Alexandre Julliard 840434acd0 Don't ignore first chance debug exceptions since it may be a
breakpoint that we set ourselves.
2001-10-04 16:17:16 +00:00
Francois Gouget 588ff3743a Documentation updates (mainly thru vs. through). 2001-08-21 17:07:17 +00:00
Eric Pouech 38f2be49f0 Fixed the parsing of id1.id2 which could be either access to field id2
of struct id1, or the identifier id2 in dll id1.
Enhanced some error reporting as well as 'info local' display layout.
Minor cosmetic changes.
2001-08-15 17:40:31 +00:00
Eric Pouech 624cbd7c47 Fixes for Solaris X86. 2001-08-10 22:29:21 +00:00
Eric Pouech c2b5cb35d2 Now tries to print the symbol name of a crst when it times out. 2001-08-07 19:32:14 +00:00
Eric Pouech 800773f9d4 Extended bt command to display backtrace of another thread.
Enhanced process & thread display with process name.
2001-08-06 17:51:52 +00:00
Marcus Meissner bb72c3d5d5 Check for -1 as the undefined value for handles before CloseHandle. 2001-08-03 18:11:00 +00:00
Alexandre Julliard f899ef07a6 Removed some unnecessary includes. 2001-07-23 00:04:00 +00:00
Alexandre Julliard 9107c6b09c Added disassembly for 0x0f 0x5x opcodes. 2001-07-11 17:33:47 +00:00
Alexandre Julliard 1ce1bef859 Better error reporting on DebugActiveProcess failure. 2001-07-11 17:33:08 +00:00
Eric Pouech eaafb73cd5 Added the notion of delayed breakpoint (when a function is not loaded
yet, the name will be tried again for each new loaded module).
2001-05-21 18:33:15 +00:00
James Juran 4ee31d5e2b Accept responses from 1..n when choosing from multiple symbols to
match the input labels.
2001-05-19 17:34:17 +00:00
Alexandre Julliard 09d7822048 Delay import of user32 to allow debugging crashes in user init code. 2001-05-05 00:44:48 +00:00
Eric Pouech 52c7534f41 Started handling of several symbols with the same name.
Fixed trampoline identification.
2001-05-03 18:32:47 +00:00
Marcus Meissner 5e2eeb66ec Added some more disassembly instructions (notably rdtsc, which is used
by several programs) and more MMX.
2001-04-24 23:16:16 +00:00
Marcus Meissner ea1576b538 Added some MMX disassembly to the debugger. 2001-04-23 18:11:17 +00:00
Eric Pouech 0db12f278c Fixed getting a variable address. 2001-04-23 18:10:52 +00:00
Eric Pouech d6dcec833e Fixed float variables display. 2001-04-23 18:10:32 +00:00
Andreas Mohr f32f918123 Spelling fixes. 2001-04-20 18:36:05 +00:00
Eric Pouech 2b713ba65d Enhanced robustness at startup. 2001-04-13 22:26:23 +00:00
Michael Stefaniuc 85d308631c - added stubs for three console functions
- updated wincon.h
2001-04-12 21:07:25 +00:00
James Hatheway f552359c31 Modify debugger to understand special undocumented "Name Thread"
exception from MS VC6.
2001-04-09 18:31:47 +00:00
Francois Gouget 282f7270c1 Small 'typos in comments' fixes. 2001-02-28 05:31:02 +00:00
Andreas Mohr c9ec884645 Documentation updates. 2001-01-24 19:37:13 +00:00
Jon Griffiths 004dc8228b Increased debugger include limit to 512. 2001-01-22 02:17:46 +00:00
Alexandre Julliard 7d5bc5c3f9 Removed some direct accesses to the 16-bit task structure. 2001-01-15 20:09:09 +00:00
Alexandre Julliard 6cf9ac8626 Removed obsolete file. 2001-01-09 20:56:18 +00:00
François Gouget d5042c44b4 Compile the debugger with STRICT on. 2000-12-29 05:38:00 +00:00
Joerg Mayer d18140cef4 Fix the trivial compiler warnings in debugger/ when compiling with -W
- moved inline statements to front
- fixed the trivial cases of signed/unsigned comparisons
2000-12-26 01:28:51 +00:00
Alexandre Julliard db0747d095 Removed some unnecessary includes.
Got rid of ldt.h.
2000-12-13 20:23:41 +00:00
Alexandre Julliard f6168db690 Fixed some warnings. 2000-12-13 20:03:53 +00:00