Francois Gouget
fac36c55e9
Assorted typo, spelling, wording and case fixes.
2012-05-15 16:26:43 +02:00
André Hentschel
5a1276bf39
winedbg: Implement be_arm_store_integer on ARM.
2012-04-06 20:16:38 +02:00
Alexandre Julliard
dea7ced7f1
winedbg: Split minidump option handling to a separate function.
2012-01-17 16:27:06 +01:00
André Hentschel
18aaad2063
winedbg: Remove Alpha support.
2011-04-20 13:11:18 +02:00
Alexandre Julliard
052eb24b03
winedbg: Don't start another instance of the debugger when it crashes.
2010-10-26 12:55:53 +02:00
André Hentschel
09e6a41435
winedbg: Add ARM support.
2010-09-20 12:59:14 +02:00
Austin English
06c9afbb55
winedbg: Initial Sparc support.
2010-08-26 12:43:39 +02:00
Eric Pouech
e4c29f9087
winedbg: Use standard Wine lists for threads.
2010-04-13 11:43:09 +02:00
Eric Pouech
d9e42e87f2
winedbg: Use standard Wine lists for processes.
2010-04-13 11:42:57 +02:00
Eric Pouech
2becd3349d
winedbg: Merge pointer deref and array index functions into a single one.
2010-04-13 11:42:34 +02:00
Alexandre Julliard
4f62b09071
winedbg: Save internal variables as proper DWORD values.
2010-04-07 13:09:14 +02:00
Eric Pouech
ea21a32707
winedbg: Store for context variables only the offsets of each register (instead of the address of the register in dbg_context).
2010-03-29 11:40:00 +02:00
Gerald Pfeifer
f2d18c1c26
winedbg: Use #elif defined(...) instead of plain #elif in main().
2009-12-28 12:27:16 +01:00
Gerald Pfeifer
0885d345b6
winedbg: Use #elif defined(...) instead of plain #elif when detecting architectures in dbg_start_interactive().
2009-12-23 14:27:30 +01:00
Eric Pouech
97d44dd399
dbghelp: Force 64bit module enumeration on all platforms.
2009-12-14 12:29:43 +01:00
Alexandre Julliard
ec73f0b71a
winedbg: Fix a number of 64-bit pointer truncation issues.
2009-12-10 15:23:45 +01:00
Alexandre Julliard
c09ac7a41f
winedbg: Use the explicit name for all A/W function.
2009-12-09 18:14:07 +01:00
Austin English
7f13b126d5
winedbg: Return 0 if --help is specified.
2009-06-25 11:45:57 +02:00
Mikołaj Zalewski
1e256e426d
winedbg: Add a crash dialog for --auto mode.
2009-04-22 17:00:34 +02:00
Michael Stefaniuc
2e6ac3a571
winedbg: Remove some superfluous pointer casts.
2009-04-21 13:16:33 +02:00
Francois Gouget
5012a57268
winedbg: Make some functions static.
2009-01-20 12:33:47 +01:00
Eric Pouech
583e051044
winedbg: Added scoped symbol picker, and options to handle it.
2008-11-11 11:40:36 +01:00
Eric Pouech
508414313e
winedbg: Slightly change the option setting syntax (allows also to get the current state back).
2008-11-11 11:40:26 +01:00
Eric Pouech
cbb84fdb73
winedbg: Added a command to allow loading mismatched modules.
2008-10-20 13:53:08 +02:00
Eric Pouech
5c8ad49158
winedbg: Use Unicode strings for all module references.
2008-10-20 13:52:44 +02:00
Eric Pouech
6986975816
winedbg: Search default debuggee dir for symbol information.
2008-09-04 13:47:48 +02:00
Eric Pouech
95f2d367b3
winedbg: Attach the source files to a given process, and unload them at process end.
2008-05-01 11:12:53 +02:00
Francois Gouget
8a18e0e43a
Assorted spelling fixes.
2008-04-07 13:36:18 +02:00
Francois Gouget
6d1f931615
winedbg: Detach from the debuggee before exiting.
2007-08-31 12:08:58 +02:00
Francois Gouget
9d2f48dc0f
dbghelp: Better match the PSDK types, especially with regards to constness.
...
Also add a number of missing prototypes, especially 64bit or Unicode
versions of existing prototypes, and the related structures. Update
win32.api to fix the winapi_check warnings.
2007-08-03 12:43:40 +02:00
Eric Pouech
b795f8735d
winedbg: Support for debugging child processes.
...
Added internal flag (AlsoDebugProcChild) to let winedbg debug both
parent and child (in the same WineDbg session).
2007-02-12 13:59:53 +01:00
Alexandre Julliard
6744929428
winedbg: Win64 printf format fixes.
2006-12-20 14:57:08 +01:00
Eric Pouech
588a4422b0
winedbg: Fixed regression in gdb startup (especially gdb proxy).
2006-09-26 12:04:06 +02:00
Ge van Geldorp
e08a176007
winedbg: Added x86_64 support.
2006-06-20 11:06:31 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Eric Pouech
81198f3971
winedbg: Bring usage() and .man up to date.
2006-03-02 11:55:12 +01:00
Eric Pouech
348067a9bf
winedbg: Add ability to reload a minidump.
...
- now recognize winedbg foo.mdmp on command line
- fleshed out tgt_minidump to reload information from minidump
2006-03-02 11:49:41 +01:00
Eric Pouech
c918e80ed2
winedbg: process_io
...
- added ability to specify process_io at process creation/attachment
time
- created a process_io structure for gdbproxy
2006-03-02 11:48:43 +01:00
Eric Pouech
f29d084c37
winedbg: main_loop.
...
- split dbg_main_loop in two parts (one for finishing the debuggee
attachment, the second one really for handling the main loop)
- removed now longer needed dbg_main_loop
2006-03-02 11:43:10 +01:00
Eric Pouech
5ca519705d
winedbg: Added a close_process method to process_io.
...
- added a close_process method to process_io
- made use of it to get rid of dbg_detach
2006-02-28 12:07:23 +01:00
Eric Pouech
4202c752d3
winedbg: Extend auto mode with minidump.
...
- added -minidump and -minidump <file> options to command line
Those options are to be used in remplacement of --auto to create a minidump
In the form --minidump <file>, the minidump will be created in <file>,
otherwise the filename will be automatically generated.
2006-02-28 12:06:33 +01:00
Eric Pouech
67001a1d8b
winedbg: Rewrite auto mode.
...
- rewrote auto mode as a specific set of commands to be run in
regular parser, instead of hard coding those commands
- added a new function to store a set of commands to be executed
in a file
- added 'echo' command to the parser functions
- got rid of dbg_action_mode
- added support of '--' on command line
2006-02-28 12:05:15 +01:00
Eric Pouech
893d7524c7
winedbg: Auto mode.
...
- rewrite auto mode startup
- move part of auto handling to tgt_active.c
2006-02-27 14:30:18 +01:00
Eric Pouech
a67f8e862e
winedbg: Move gdb command line handling.
...
- moves gdb command line handling to gdbproxy.c
- using manifest constants to make code more readable
2006-02-27 14:22:21 +01:00
Eric Pouech
ac7be1e91b
winedbg: Active and command line.
...
- move process attachment and process creation (related to command
line handling) from winedbg.c to tgt_active.c
- tidy up argument parsing
2006-02-27 14:19:57 +01:00
Eric Pouech
829e002c3f
winedbg: Active targets
...
Move all code related to an 'active' target (ie a running process)
from winedbg.c to tgt_active.c.
2006-02-27 14:14:05 +01:00
Eric Pouech
a7ff2f671c
winedbg: A couple of fixes after running valgrind.
2006-02-16 12:06:43 +01:00
Eric Pouech
6ab9b23526
winedbg: Hardware breakpoints
...
- implemented hardware assisted breakpoints (new 'hbreak' command
which behaves just as 'break' command)
- small improvements to break handling (saving hit xpoint across
exception handling)
- fixed 'cont N' command for watchpoints
2006-01-27 16:17:22 +01:00
Alexandre Julliard
b7b7f2b679
Avoid importing _strlwr/_strupr from ntdll.
2006-01-24 12:24:05 +01:00
Eric Pouech
9d0b5f5372
winedbg: Added a more decent scheme for handling segmented addresses.
2006-01-23 16:26:40 +01:00