nickysn
|
3250a91995
* use hex when retrieving registers via gdb/mi. This stops gdb from returning
|
10 years ago |
nickysn
|
52d13e6ddb
+ added 16-bit int overloads for TGDBController.GetIntRegister. Useful for
|
10 years ago |
pierre
|
93ca6267c8
Add function parameters with values in Call Stack window
|
10 years ago |
pierre
|
a0c6d55d10
Reset GDBRawBuf at same time as GDBOutputBuf and avoid error on -environment-cd if string is empty
|
10 years ago |
nickysn
|
1e842ffb6f
* TGDBMI_Value.AsPtrInt replaced with .AsCoreAddr, which returns CORE_ADDR
|
10 years ago |
nickysn
|
78676b8f16
+ include globdir.inc in the gdb/mi interface units, so that the TARGET_IS_64BIT
|
10 years ago |
pierre
|
1d865d6422
Add SelectFrameCommand method to TGDBController in gdbcon and gdbmicon units (not yet used in ide code)
|
10 years ago |
nickysn
|
1709006ad3
* quote strings in TGDBController.PrintCommand and .PrintFormattedCommand to
|
10 years ago |
nickysn
|
547e20f1a2
* just realized that AnsiStrPas is entirely unnecessary, because typecasting a
|
10 years ago |
nickysn
|
00e3c906ef
* fixed AnsiStrPas
|
10 years ago |
nickysn
|
67a66f104d
* converted the result of TGDBController.PrintCommand from pchar to ansistring:
|
10 years ago |
nickysn
|
1e692a2d2e
* use -data-evaluate-expression instead of -var-evaluate-expression in the
|
10 years ago |
pierre
|
caa77e1f8d
Add TGDBController.SetCommand method and use it
|
10 years ago |
pierre
|
36086cc183
ide/gdbmiint.pas: Add init_count field,
|
10 years ago |
nickysn
|
3fe10bfd6c
* handle properly debugger errors returned by an exec command in RunExecCommand
|
10 years ago |
pierre
|
e4887f22b6
+ Check success in TGDBController.StartTrace to avoid SIGSEGV
|
10 years ago |
nickysn
|
79118e531f
* fixed typecast error due to typo after r29795
|
10 years ago |
nickysn
|
0a02da23f4
+ added gdb/mi methods for obtaining individual register values
|
10 years ago |
nickysn
|
8ed6109955
* setting breakpoint ignore count implemented via gdb/mi command in the gdb/mi
|
10 years ago |
nickysn
|
46695f37b4
* use the gdb/mi command for setting breakpoint conditions in the gdb/mi interface
|
10 years ago |
nickysn
|
1bfcf14ef9
* use gdb/mi commands to enable/disable breakpoints in the gdb/mi interface
|
10 years ago |
nickysn
|
c2d659950e
* use the gdb/mi command for deleting breakpoints
|
10 years ago |
nickysn
|
c5b9465255
* gdb/mi: fixed inserting and stopping on access and read watchpoints
|
10 years ago |
nickysn
|
a445b4730b
+ added breakpoint flags parameter to TGDBController.BreakpointInsert. The
|
10 years ago |
nickysn
|
df234bd7fe
+ added method WatchpointInsert to TGDBController, with a gdb/mi implementation
|
10 years ago |
nickysn
|
4f8b8da879
+ added method BreakpointInsert to gdbcon, which supports the gdb/mi command for
|
10 years ago |
nickysn
|
eb6c73c3df
* the common code to all "-exec" gdb/mi commands moved to a single method
|
10 years ago |
nickysn
|
a47a810475
+ implemented gdb/mi backtraces
|
10 years ago |
pierre
|
6b1c38537b
+ Add missing windebug unit dependency for windows
|
10 years ago |
nickysn
|
f06731ae4f
* TDebugController.SetTBreak (adds a temporary breakpoint, used for things like
|
10 years ago |