Commit Graph

572 Commits

Author SHA1 Message Date
Eric Pouech
244099689c winedbg: In 'info locals' command, show the full register/stack layout for parameters & locals. 2012-06-25 10:33:05 +02:00
André Hentschel
44411a3c7a winedbg: Add long multiplication and division operators to Thumb2 disassembler. 2012-06-11 11:27:58 +02:00
André Hentschel
82dbeed2cc winedbg: Add multiplication operators to Thumb2 disassembler. 2012-06-11 11:27:54 +02:00
Alexandre Julliard
d17bc39b1f winedbg: Fix some pointer conversion warnings. 2012-05-29 19:14:39 +02:00
Eric Pouech
e9eab7bbfc winedbg: In the gdb remote protocol implementation, correctly manage the size of registers on the wire (esp. for 64bit ones). 2012-05-23 17:40:57 +02:00
Eric Pouech
8308c35ec5 winedbg: In the gdb remote protocol implementation, correctly manage the size of registers on the wire (esp. for 64bit ones). 2012-05-21 11:34:17 +02:00
André Hentschel
97d86f77ec winedbg: Add partial Thumb2 disassembler. 2012-05-16 18:30:18 +02:00
Francois Gouget
fac36c55e9 Assorted typo, spelling, wording and case fixes. 2012-05-15 16:26:43 +02:00
Eric Pouech
18986ee013 winedbg: Also recognize 'rep ret' as a valid return insn for i386 as we did for x86_64. 2012-05-14 12:04:24 +02:00
Eric Pouech
721a3c910a winedbg: Fix printing of fp registers for x86_64 CPU. 2012-05-09 11:42:09 +02:00
André Hentschel
f86ea4cbe9 winedbg: Complete the Thumb disassembler. 2012-05-02 11:58:51 +02:00
André Hentschel
6795bab565 winedbg: Print all available information about branch targets in ARM disassembler. 2012-04-23 11:41:58 +02:00
André Hentschel
474791fd89 winedbg: Add "load address" and new nops to the Thumb disassembler. 2012-04-20 11:58:43 +02:00
André Hentschel
11384aa5ad winedbg: Disassemble more Thumb instructions. 2012-04-19 12:03:25 +02:00
André Hentschel
6235e6fd44 winedbg: Add shift operators to ARM disassembler. 2012-04-18 13:59:58 +02:00
André Hentschel
ad1d7450d9 winedbg: Fix parsing table for ARM disassembler. 2012-04-17 11:48:11 +02:00
André Hentschel
51df30b25c winedbg: Use better register names for ARM disassembling. 2012-04-16 17:49:32 +02:00
André Hentschel
abc304f309 winedbg: Solve ARM disassembling fixmes. 2012-04-16 17:49:31 +02:00
André Hentschel
6a2f3e6cff winedbg: Add long branch to Thumb disassembling. 2012-04-16 17:49:31 +02:00
André Hentschel
e94b8302e3 winedbg: Add partial Thumb disassembler. 2012-04-13 16:15:42 +02:00
André Hentschel
0fccc41c3f winedbg: Add partial ARM disassembler. 2012-04-12 20:35:39 +02:00
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