Commit graph

310 commits

Author SHA1 Message Date
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
Alexandre Julliard
633293f093 Build the debugger as a .so. 2000-12-06 03:20:47 +00:00
Alexandre Julliard
ef57e18f99 Removed some unnecessary includes. 2000-12-01 21:32:55 +00:00
Eric Pouech
afce9213b9 Cleaned up internal types definition. 2000-12-01 20:45:59 +00:00
Eric Pouech
0421138903 Improved stabs loading (now using recursive parsing, required by stabs
generated by latest gcc versions).
2000-12-01 20:45:43 +00:00
Eric Pouech
52d10c9022 Work around for deref issues (least impact solution taken, even if issues remain). 2000-12-01 20:45:24 +00:00
Alexandre Julliard
5ce2329a95 Finished separation of advapi32. 2000-11-30 20:31:41 +00:00
Dimitrie O. Paun
db1e5dbfef Do not use a.out.h. 2000-11-29 19:00:23 +00:00
Alexandre Julliard
5b971f009a Moved wsprintf functions to dlls/user. 2000-11-26 22:39:50 +00:00