Commit graph

561 commits

Author SHA1 Message Date
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
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