Commit History

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