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
Andreas Mohr
a59324db91
Cosmetics.
2000-11-25 01:40:10 +00:00
Dmitry Timoshkov
af1df43df8
Skip directories when loading debug symbols.
2000-11-15 23:04:41 +00:00
Eric Pouech
e939206f90
Improved internal module handling (module now have a size, map of
...
loaded module is clearer, better error reporting, seperated module
loading code from symbol extraction).
2000-11-15 22:16:26 +00:00
Eric Pouech
5394ab83c4
Make use of Windows structure for COFF info.
...
Fixed a few issues in COFF loading.
Cleaned up the code.
2000-11-12 03:40:55 +00:00
Alexandre Julliard
231cc27c80
Added some missing imports.
2000-11-09 20:41:13 +00:00
Ulrich Weigand
6011e98e05
- Take OMAP records into account to correct symbol addresses.
...
- Understand CodeView data embedded in the PE file itself.
- Understand NB11 signature CodeView data.
- No more bogus 'timestamp mismatch' errors.
- General cleanup / removal of duplicate code.
2000-11-07 20:29:20 +00:00
Alexandre Julliard
d19ad3962e
Better error message when an include file is not found by makedep.
...
Added support for .mc extension.
Do not try to open *.tab.h and *.mc.rc include files.
2000-11-06 05:32:59 +00:00
Alexandre Julliard
1a3f705fc1
Added import of ntdll.
2000-10-31 00:22:41 +00:00
Uwe Bonnes
4efd28ce1a
DEBUG_ProcessDBGFile: use a stack variable for the extra_info.
2000-10-29 18:08:42 +00:00
Juergen Schmied
7493eada13
- enable loading of pdb files named in NB10 records of a dbg file
...
- disable timestamp check for pdb files
2000-10-29 18:03:41 +00:00
Uwe Bonnes
d207d270b6
DEBUG_ProcessDBGFile: allocate MSC_DBG_INFO before writing to members
...
of that structure.
2000-10-29 01:18:33 +00:00
Alexandre Julliard
634824be58
Raise an exception when a stub entry point is called.
2000-10-26 22:03:34 +00:00