Eric Pouech
|
5f23b94a27
|
winedbg: Allow using 8-byte long hardware assisted breakpoints on x86_64 CPUs.
|
2010-04-07 13:50:57 +02:00 |
Eric Pouech
|
2367186805
|
winedbg: Simplify a bit the find_triggered_watch function.
|
2010-04-07 13:50:48 +02:00 |
Alexandre Julliard
|
4f62b09071
|
winedbg: Save internal variables as proper DWORD values.
|
2010-04-07 13:09:14 +02:00 |
Eric Pouech
|
d49fe171f7
|
winedbg: Allow backtraces to properly return address outside functions.
|
2010-03-31 11:37:00 +02:00 |
Eric Pouech
|
eef72ad2ff
|
winedbg: Add some missing symbol flags to pick up local/parameters variables in symbol pickers.
|
2010-03-31 11:36:35 +02:00 |
Eric Pouech
|
ecbf297fbb
|
winedbg: When filling an imagehlp frame information, also do the stack field, it's used on x86-64 platforms.
|
2010-03-31 11:36:30 +02:00 |
Eric Pouech
|
d29c6ead92
|
winedbg: Store the CONTEXT in each stack frame to enable register access in the non topmost frames.
|
2010-03-31 11:36:23 +02:00 |
Mikhail Maroukhine
|
93d9d8a3af
|
programs: Fix compiler warnings with flag -Wcast-qual.
|
2010-03-29 12:18:48 +02:00 |
Francois Gouget
|
51dfd9adb1
|
winedbg: Fix compilation with gcc 2.95 and non-GNU compilers.
|
2010-03-29 11:45:27 +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 |
Alexandre Julliard
|
fbef7217b9
|
makefiles: Remove the no longer needed explicit dependencies for bison files.
|
2010-03-16 13:28:24 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Marcus Meissner
|
a3afe94831
|
winedbg: Segment registers are not affected by rex prefix (Coverity).
|
2010-02-18 12:43:00 +01:00 |
Marcus Meissner
|
6beb48c4e1
|
winedbg: rex is not used for Grp15b (Coverity).
|
2010-02-17 09:42:55 +01:00 |
Dmitry Timoshkov
|
aa25fcded7
|
winedbg: Print parameter values in backtraces in hex.
|
2010-02-16 11:33:28 +01:00 |
Alexandre Julliard
|
9644d1dcd7
|
makefiles: Generate a general catch-all dependency on .tab.h files to replace the manually maintained ones.
|
2010-02-08 20:58:00 +01:00 |
Eric Pouech
|
b50e571947
|
winedbg: Implement is_func_call on x86_64 CPU.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
4f4e38ce40
|
winedbg: Implemented is_step_over method for x86-64 CPU.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
9ed8d56ed2
|
winedbg: Implemented is_break_insn for x86-64 CPUs.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
6979ea7d5b
|
winedbg: Implemented is_function_return method for x86-64 CPU.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
7d3a9c6ffd
|
winedbg: Implement float fetching for x86-64 debugger.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
7c9cd44965
|
winedbg: Added some more instructions disassembly.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
4b8b078344
|
winedbg: Fix 32bit displacement sign extension.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
7f1105e656
|
winedbg: Add disassembly capacity to x86-64 backend.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
e1b677dcd1
|
winedbg: For x86-64 CPU, fix $rip variable definition.
|
2010-02-04 13:39:27 +01:00 |
Eric Pouech
|
f91948ad94
|
winedbg: Extend print_typed_basic to handle unicode strings.
|
2010-02-04 13:39:27 +01:00 |
Luca Bennati
|
45d3113747
|
winedbg: Add Italian translation.
|
2010-02-02 11:47:19 +01:00 |
Marcin Baczyński
|
477117a03f
|
winedbg: Remove superfluous void* cast.
|
2010-01-07 17:59:57 +01:00 |
André Hentschel
|
76c518539f
|
winedbg: Update link.
|
2010-01-06 09:52:44 +01:00 |
Eric Pouech
|
280259aaca
|
winedbg: In "info threads" commands, also show the name of the processes even if not debugged.
|
2009-12-30 16:15:20 +01: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
|
4c661dc822
|
winedbg: Fix for stack symbols on 64bit platform.
|
2009-12-22 15:38:28 +01:00 |
Eric Pouech
|
afcd3a6b1a
|
winedbg: Ensure the stack pointer is also passed to StackWalk.
|
2009-12-22 15:38:14 +01:00 |
Eric Pouech
|
a775d41c10
|
winedbg: Push the correct machine type to StackWalk.
|
2009-12-22 15:38:01 +01:00 |
Nicolas Le Cam
|
7692d926e8
|
winedbg: Fix Norwegian translation warning by adding UTF-8 pragma.
|
2009-12-16 12:20:35 +01:00 |
Alexander Nicolaysen Sørnes
|
bdda678803
|
winedbg: Add Norwegian Bokmål translation.
|
2009-12-15 16:09:12 +01:00 |
Eric Pouech
|
4195c2f3bb
|
winedbg: Implement breakpoint management for x86_64 targets.
|
2009-12-15 11:58:15 +01:00 |
Eric Pouech
|
f96bdda0f3
|
winedbg: Added 'a' to the format supported in examine command (a stands for address).
|
2009-12-15 11:55:57 +01:00 |
Eric Pouech
|
5aa859de72
|
winedbg: Allow internal (host) integral variables to hold 64bit value on 64bit platforms.
|
2009-12-15 11:55:41 +01:00 |
Eric Pouech
|
4ce6c90c36
|
winedbg: Fix some types for homogenous support on 64bit platform.
|
2009-12-15 11:55:17 +01:00 |
Eric Pouech
|
12c3a012cb
|
winedbg: Force 64bit line number information throughout the code to ease 64bit portability.
|
2009-12-14 12:30:56 +01:00 |
Eric Pouech
|
91c7ff2994
|
winedbg: For the x86_64 backend, fetch all the integral types.
|
2009-12-14 12:30:42 +01:00 |
Eric Pouech
|
ab2e0bdef6
|
winedbg: Added a couple of tweaks to properly support 32bit vs 64bit wide addresses.
|
2009-12-14 12:30:33 +01:00 |
Eric Pouech
|
97d44dd399
|
dbghelp: Force 64bit module enumeration on all platforms.
|
2009-12-14 12:29:43 +01:00 |
Eric Pouech
|
7daa50c041
|
winedbg: Ensure all addresses passed to break functions are 64bit wide.
|
2009-12-14 12:29:35 +01:00 |
Eric Pouech
|
485280c64b
|
winedbg: Enforce 64bit modules address on 64bit platforms.
|
2009-12-14 12:29:23 +01:00 |
Francois Gouget
|
e19c71ad80
|
winedbg: Use SUBLANG_NEUTRAL for Spanish.
|
2009-12-14 12:04:04 +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 |