nickysn
|
39dbfcc3d5
* fixed gdb/mi crash when program exits with exit code >= $80000000
|
10 years ago |
pierre
|
fd33786c67
Fix compilation error if DEBUG is not set, use GDB_RAW_OUTPUT macro
|
10 years ago |
pierre
|
7567325417
Added separate GDBRawBuf and output_raw boolean to avoid parsing of raw output
|
10 years ago |
nickysn
|
4794b901ae
* changed the type of TFrameEntry.address from PtrInt to CORE_ADDR
|
10 years ago |
nickysn
|
1e842ffb6f
* TGDBMI_Value.AsPtrInt replaced with .AsCoreAddr, which returns CORE_ADDR
|
10 years ago |
nickysn
|
2adee6834c
* the definition of CORE_ADDR moved from gdbmiint to gdbmiwrap, because we're
|
10 years ago |
nickysn
|
78676b8f16
+ include globdir.inc in the gdb/mi interface units, so that the TARGET_IS_64BIT
|
10 years ago |
pierre
|
cec67ade78
Use QWORD for CORE_ADDR if TARGET_IS_64BIT macro is set
|
10 years ago |
pierre
|
36086cc183
ide/gdbmiint.pas: Add init_count field,
|
10 years ago |
nickysn
|
d8fe799798
* don't hang in TGDBInterface.WaitForProgramStop if gdb returns an error in
|
10 years ago |
nickysn
|
c62f3ec271
* handle failure in GetFPCBreakErrorParameters and continue execution silently
|
10 years ago |
nickysn
|
609ebbe120
- rm unused var
|
10 years ago |
nickysn
|
47509b0148
+ added parameter BreakIndex (containing the breakpoint index if we stopped on a
|
10 years ago |
nickysn
|
ec71e47b83
* fixed various debugger crashes after r29993 - read all information from
|
10 years ago |
nickysn
|
7f2dce8f20
* also set got_error to true in case of an error response in i_gdb_command
|
10 years ago |
nickysn
|
c5b9465255
* gdb/mi: fixed inserting and stopping on access and read watchpoints
|
10 years ago |
nickysn
|
cb983ab42d
* fixed gdb/mi crash when a watchpoint goes out of scope
|
10 years ago |
nickysn
|
7d040cbe3f
* fixed crash when program being debugged in gdb/mi mode receives a signal or
|
10 years ago |
nickysn
|
850a321a23
+ log the error message from gdb/mi error result records to the gdb window
|
10 years ago |
pierre
|
97fccfd3bf
Also display raw response inside GDB window if DEBUG conditional is set
|
10 years ago |
nickysn
|
a861bbc5ae
- removed last_breakpoint_number from the gdb/mi interface. It didn't work in
|
10 years ago |
nickysn
|
c754fa35d2
* fixed the passing of the breakpoint number to the DoSelectSourceLine method,
|
10 years ago |
nickysn
|
9f31c26996
* handle properly stopping on a watchpoint in the gdb/mi debugger
|
10 years ago |
nickysn
|
44fb01eae6
+ implemented get_current_frame and set_current_frame for gdb/mi
|
10 years ago |
nickysn
|
f4e8c9da33
+ added the gdb set commands from gdbint.pp to the gdb/mi interface
|
10 years ago |
nickysn
|
a47a810475
+ implemented gdb/mi backtraces
|
10 years ago |
nickysn
|
88fc22a8a3
* fixed crash when stepping into code where no debug information is available
|
10 years ago |
pierre
|
95f0791b97
+ Add (not yet implemented) inferior_pid function to allow compilation of windebug unit
|
10 years ago |
nickysn
|
8f9c062e4d
* fixed Run->"Until return" in the GDB/MI debugger
|
10 years ago |
nickysn
|
a939ea06b6
+ initial implementation of GDB/MI (without LibGDB!) support for the text mode
|
10 years ago |