André Hentschel
5a1276bf39
winedbg: Implement be_arm_store_integer on ARM.
2012-04-06 20:16:38 +02:00
Eric Pouech
88949b2c59
winedbg: Fix set instruction when sizeof(int) <> sizeof register.
2012-04-05 14:51:33 +02:00
André Hentschel
db8d76034d
winedbg: Fix a typo.
2012-03-27 17:58:21 +02:00
André Hentschel
2c5a7743be
winedbg: Respect Thumb mode when adjusting PC on ARM.
2012-03-12 10:12:36 +01:00
André Hentschel
a948c20151
winedbg: Use copy of be_i386_fetch_float for be_arm_fetch_float (except of long double).
2012-03-09 11:34:23 +01:00
Francois Gouget
4f2d3e9b48
winedbg: The winedbg debug channel is unused in crashdlg.c so remove it.
2012-02-20 11:47:57 +01:00
Eric Pouech
45aa67b30a
winedbg: Let the lexer accept char definitions as integral values.
2012-02-11 15:00:42 +01:00
Eric Pouech
1bd693b139
winedbg: Enhance algorithm to look up for memory data inside a minidump.
2012-01-24 18:10:32 +01:00
Eric Pouech
2ce0e94018
winedbg, winedump: Embed wine build-id information info minidump, and display it.
2012-01-24 18:10:32 +01:00
Alexandre Julliard
c9eee73450
makefiles: Define __WINESRC__ when building programs.
2012-01-23 16:07:37 +01:00
Alexandre Julliard
da35622b83
makefiles: Disable use of Unicode macros globally for all the programs.
2012-01-20 13:14:16 +01:00
Alexandre Julliard
aef2eeea6c
winedbg: Use the standard dialog font for the crash dialogs.
2012-01-20 11:58:45 +01:00
Marcus Meissner
11705f569c
winedbg: LoadStringw gets character size, not bytes.
2012-01-19 11:57:32 +01:00
André Hentschel
c8dd507b62
winedbg: Also adjust the detailed crash dialog controls when maximized.
2012-01-19 11:57:22 +01:00
Alexandre Julliard
9b7ca3cf87
winedbg: Display the crash details dialog from a separate thread so that it appears right away.
2012-01-18 12:55:24 +01:00
André Hentschel
5e9b57d5b6
winedbg: Adjust button size to fit more translations.
2012-01-18 12:37:39 +01:00
André Hentschel
2c568309e3
winedbg: Remove superfluous break instruction.
2012-01-18 12:37:39 +01:00
Alexandre Julliard
2533c1287e
winedbg: Append some system information to the crash log.
2012-01-17 19:11:07 +01:00
Alexandre Julliard
a70ac0e971
winedbg: Make the crash details dialog resizable.
2012-01-17 17:47:51 +01:00
Alexandre Julliard
dcd5643f74
winedbg: Add a dialog to display crash details and save them to a file.
2012-01-17 17:47:48 +01:00
Alexandre Julliard
dea7ced7f1
winedbg: Split minidump option handling to a separate function.
2012-01-17 16:27:06 +01:00
Alexandre Julliard
fbd08d5914
winedbg: Kill the whole target process on exit in auto mode.
2012-01-16 14:05:27 +01:00
Eric Pouech
b4cea6e402
winedbg: Added support for qAttached query packet.
2012-01-04 18:58:44 +01:00
Eric Pouech
1ecef8242d
dbghelp: When StackWalk fails to get any frame information, create a default one.
2012-01-04 18:58:39 +01:00
Eric Pouech
c047d6ddbd
winedbg: In x86_64 backend, now recognize 'rep ret' as a valid function return instruction.
2012-01-03 12:37:28 +01:00
Alexandre Julliard
96e13da900
winedbg: Use proper links in the crash dialog.
2011-11-28 16:40:46 +01:00
Alexandre Julliard
3fcca200a8
winedbg: Convert dialogs to po files.
2011-11-18 12:17:51 +01:00
André Hentschel
72270006da
winedbg: Use ARMv7 for debugging.
2011-11-02 12:25:36 +01:00
Eric Pouech
a971d8657c
winedbg: Don't assert() on unsupported v-packets, but rather report an error.
2011-10-05 17:09:40 -05:00
Frédéric Delanoy
a2e8d61453
winedbg: Remove dead assignment (Clang).
2011-08-05 09:17:31 +02:00
André Hentschel
3ea13c9c49
winedbg: Increase buffer for function names.
2011-06-01 16:07:32 +02:00
Gerald Pfeifer
87c0e868be
winedbg: Disable some dead code in expr_eval.
2011-05-26 17:40:41 +02:00
Akihiro Sagawa
884ccf9b3c
winedbg: Add Japanese resource.
2011-05-26 13:33:38 +02:00
Andrew Nguyen
218d970bdd
winedbg: Eliminate a possible memory leak in input_fetch_entire_line.
2011-05-18 16:55:56 +02:00
Andrew Nguyen
9981938486
winedbg: Convert the CRLF newline to LF newline when reading interactive input.
2011-05-18 16:54:55 +02:00
Marcus Meissner
16d13f24a0
winedump: Fixed minidump processor revision decoding (Coverity).
2011-05-12 15:42:57 +02:00
André Hentschel
71fe9c95a4
winedbg: Update a comment.
2011-05-09 20:02:24 +02:00
André Hentschel
a2d10bc2e5
winedbg: Implement printing the Program Status Register.
2011-05-03 14:38:06 +02:00
André Hentschel
423a447fbe
winedbg: Fix a typo.
2011-05-03 14:38:06 +02:00
André Hentschel
ac3ed42601
winedbg: Copy the x86 implementation of fetch_integer for ARM.
2011-04-27 11:52:43 +02:00
André Hentschel
b7ea0cb084
winedbg: Fill the dbg_internal_var array for ARM.
2011-04-27 11:52:29 +02:00
André Hentschel
894f892b93
winedbg: Fix PC adjustment for ARM.
2011-04-20 16:31:11 +02:00
André Hentschel
18aaad2063
winedbg: Remove Alpha support.
2011-04-20 13:11:18 +02:00
André Hentschel
12a4706fde
winedbg: Be more verbose about what's not done.
2011-04-18 12:37:14 +02:00
André Hentschel
c9f76576ab
winedbg: Implement be_arm_get_register_info.
2011-04-18 12:36:51 +02:00
André Hentschel
becb336dc7
winedbg: Implement be_arm_print_context.
2011-04-18 12:31:18 +02:00
André Hentschel
be729282ce
winedbg: Add more ARM registers to the map.
2011-04-18 12:30:14 +02:00
André Hentschel
3c699c0958
winedbg: Add ARM string for minidump.
2011-04-18 12:30:13 +02:00
André Hentschel
59ca0059b6
winedbg: Implement adjust_pc_for_break on Sparc.
2011-04-14 17:13:58 +02:00
André Hentschel
6c710ae1ed
winedbg: Implement get_addr on sparc.
2011-04-11 12:05:59 +02:00
Francois Gouget
f54b168855
winedbg: stack_get_register_current_frame() is not used anymore so remove it.
2011-03-30 18:23:40 +02:00
Francois Gouget
f8624006a7
winedbg: memory_get_current_frame() is not used anymore so remove it.
2011-03-30 18:23:40 +02:00
Marcus Meissner
d15a04bdce
winedbg: Add missing break (Coverity).
2011-03-28 17:10:37 +02:00
Eric Pouech
1adbe82601
winedbg: Display a valid source file when reporting an error about a missing source file.
2011-03-16 14:14:22 +01:00
Eric Pouech
77eefaed58
winedbg: Also get rid of trailing \r in input_read_line.
2011-03-16 14:14:22 +01:00
Eric Pouech
acac3cced4
winedbg: Added support for printing WCHAR in print_typed_basic.
2011-03-16 14:14:22 +01:00
Eric Pouech
16e8816505
dbghelp: When doing a stack backtrace on i386 with dwarf or pdb unwinders, get the PC from the right frame.
2011-03-14 13:19:22 +01:00
Eric Pouech
cf7120b8cc
winedbg: Fix 'break file : lineno' command so that file can be in other modules than the current one.
2011-03-08 12:30:29 +01:00
Alexandre Julliard
35d5c07538
winedbg: Support setting a breakpoint from a file name and line number.
2011-02-28 14:04:20 +01:00
Eric Pouech
f9e1943de8
winedbg: Added support for variables with thread storage.
2011-01-31 14:30:26 +01:00
Alexandre Julliard
22cd7e0e5e
winedbg: Add dumping of floating point registers for x86_64.
2011-01-28 11:41:10 +01:00
Alexandre Julliard
4f103ef790
winedbg: Convert menu and string table resources to po files.
2011-01-10 13:54:23 +01:00
Eric Pouech
c22eaccd15
winedbg: Try to detect jump (potentially thunk code) while getting the status.
2011-01-10 13:03:52 +01:00
Eric Pouech
ae9f86042e
winedbg: Added CPU method for identifying a jmp insn, and implement it for i386.
2011-01-10 13:03:38 +01:00
Hwang YunSong
f6b8689b04
winedbg: Update Korean resource.
2011-01-06 11:33:12 +01:00
Eric Pouech
637b5da94a
winedbg: When printing with default format an integer (in hex), keep printed value in sync with integer size.
2010-12-27 11:48:24 +01:00
Eric Pouech
dc6b9c2a58
winedbg: Don't print extra \n in print_basic.
2010-12-27 11:48:01 +01:00
Peter Schlaile
95a3cd8e30
winedbg: Adds an rwatch command to winedbg.
2010-12-06 12:21:16 +01:00
Alexandre Julliard
15ccabc9a8
makefiles: Add common rules for installing the main man page.
2010-12-05 16:17:58 +01:00
Eric Pouech
78cf0961e9
winedbg: Moved into a common function all code dealing with printing information about an exception, and use this function to implement new 'info exception' command.
2010-11-23 14:16:22 +01:00
Eric Pouech
9261ef2d0a
winedbg: Rename 'info exception' into 'info frame' (which is somehow closer to what it does).
2010-11-23 14:16:22 +01:00
Paul Vriens
1987b0d748
winedbg: Add the Serbian (Cyrillic) translation.
...
Translation by Đorđe Vasiljević.
2010-11-03 10:23:55 +01:00
Paul Vriens
9d5fc41ef6
winedbg: Update Serbian (Latin) translations.
...
Translation by Đorđe Vasiljević.
2010-11-03 10:23:40 +01:00
Yaron Shahrabani
0109a5ee60
winedbg: Added Hebrew translation.
2010-10-26 15:14:48 +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
0d0d30505d
winedbg: Implement adjust_pc_for_break on ARM.
2010-10-07 12:03:18 +02:00
André Hentschel
1760483dfb
winedbg: Fix get_addr on ARM.
2010-10-07 12:03:10 +02:00
Alexandre Julliard
07898fe2fd
winedbg: Make BreakOnFirstChance default to FALSE to avoid user confusion.
2010-09-24 11:34:17 +02:00
Gerald Pfeifer
0991954c7f
winedbg: Fix the check for GCC version number around db_printf format checking.
2010-09-20 13:02:38 +02:00
André Hentschel
09e6a41435
winedbg: Add ARM support.
2010-09-20 12:59:14 +02:00
Alexandre Julliard
81b8ee863e
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
2010-09-19 12:36:48 +02:00
André Hentschel
ab873c0d25
winedbg: Only add ContextFlags which are defined.
2010-09-14 12:52:36 -05:00
André Hentschel
7bf924f672
winedbg: Fix typo in German translation.
2010-09-09 12:45:48 +02:00
Jerome Leclanche
fffa4881f6
winedbg: Escape args in a WINE_FIXME.
2010-09-03 11:06:12 +02:00
Paul Bolle
f942cb33ab
winedbg: gdbproxy: Quietly handle qSupported and qTStatus.
2010-08-31 14:23:49 +02:00
Paul Bolle
da16ade1d0
winedbg: gdb proxy mode: hide printf unless traced.
2010-08-30 17:56:16 +02:00
Paul Bolle
2855fac645
winedbg: gdb proxy mode: allow interrupt from command line.
...
Ignore SIGINT (in gdb_startup) so an interrupt from the command line
will break the debuggee and bring up the gdb prompt (instead of killing
both winedbg and the debuggee).
2010-08-30 17:56:08 +02:00
Austin English
06c9afbb55
winedbg: Initial Sparc support.
2010-08-26 12:43:39 +02:00
Eric Pouech
aebb9dd316
winedbg: Don't access inside a bp structure if it's not initialized.
...
Spotted by Peter Urbanec.
2010-08-26 12:42:26 +02:00
Eric Pouech
1e0af22ad2
dbghelp: dwarf debug info: a few more fixes to dwarf parsing.
2010-08-26 12:42:15 +02:00
Davide Pizzetti
cf96f89ef0
winedbg: Italian translation update.
2010-07-22 10:23:05 +02:00
Alexandre Julliard
6fb39dfe4a
programs: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:37 +02:00
Igor Paliychuk
1fbb96f89a
winedbg: Add Ukrainian translation.
2010-07-20 16:29:46 +02:00
Damjan Jovanovic
9c858d914e
winedbg: Fix Serbian Latin translation.
2010-07-14 17:55:32 +02:00
Paul Vriens
03742f4eff
winedbg: Add the Serbian (Latin) translation.
...
Translation by Nenad Vujic <nesa24casa@gmail.com>
2010-07-13 19:50:44 +02:00
Gustavo Henrique Milaré
b932fa3a81
winedbg: Update Portuguese (Brazilian) translation.
2010-07-01 10:10:11 +02:00
Alexandre Julliard
f21861d3be
winedbg: Add a name for a couple of instructions in the disassembler.
2010-06-30 21:16:59 +02:00
Alexandre Julliard
15d30f84a3
winedbg: Use the correct context when fetching the frame state for backtraces.
2010-06-30 21:16:24 +02:00
Michael Stefaniuc
911278b874
winedbg: Add the Romanian translation.
...
Translation by Claudia Cotună, reviewed by Alexandru Băluț.
2010-06-25 12:50:42 +02:00
Vitaly Lipatov
b974852ce1
Update Russian translations.
2010-06-18 16:22:07 +02:00