maxim
c9cd3c3901
Merged revision(s) 57743 #61d41ced28 from trunk:
...
GDBMiDebugger: fix range check / used wrong variable
........
git-svn-id: branches/fixes_1_8@57939 -
2018-05-14 22:40:12 +00:00
maxim
735cd248e4
Merged revision(s) 57089 #dee589f02f, 57101-57103 #6f95f40044-#6f95f40044, 57198 #392a64d93b from trunk:
...
Debbugger: Do not always auto adjust the stackframe when stopping. (temp fix) Issue #0032978
........
IDE, Debugger: fixed name for "step to cursor". Two different names where in use for this.
........
IDE: removed unused caption resource for "run to cursor". Clean up for rev 57101 #6f95f40044
........
Debugger: Allow pause button to abort auto-continue of breakpoint
........
Debugger, GDBMI: fix range check, when comparing qword for min() Issue #033106
........
git-svn-id: branches/fixes_1_8@57211 -
2018-02-01 22:40:14 +00:00
maxim
64b21ab11c
Merged revision(s) 56958 #5a62be57d3 from trunk:
...
Debugger, GDBMI: fix detecting watchpoint errors
........
git-svn-id: branches/fixes_1_8@57032 -
2018-01-09 22:30:55 +00:00
mattias
b0b5617f89
gdebugger, gdbmi: fix stepping over exceptions
...
git-svn-id: branches/fixes_1_8@56550 -
2017-11-30 14:37:45 +00:00
mattias
d7e60bdbcb
Debugger: Ensure correct thread id in history entries
...
git-svn-id: branches/fixes_1_8@56301 -
2017-11-06 10:22:43 +00:00
mattias
52814c29e5
fixed spelling errors, bug #31956 , from Paul Gevers
...
git-svn-id: branches/fixes_1_8@55171 -
2017-06-02 20:44:31 +00:00
martin
b694bd2d46
Debugger: fix for gdb 7.12 issue #0031386 / patch by Cyrax
...
git-svn-id: trunk@54215 -
2017-02-21 00:44:12 +00:00
joost
1de2cbf586
general: Updated address of the Free Software Foundation in copyright messages
...
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
73aa9aa4bb
Order uses sections again to see dependencies better.
...
git-svn-id: trunk@53738 -
2016-12-20 16:26:44 +00:00
juha
e466450bbc
Debugger: Support ARM aarch64. Issue #29874 , patch from Alfred.
...
git-svn-id: trunk@52065 -
2016-03-26 18:46:14 +00:00
mattias
f0d2cb9d8b
gdbmidebugger: convert arguments to windows system codepage, bug #29033
...
git-svn-id: trunk@50727 -
2015-12-09 22:59:57 +00:00
mattias
d7a9c2946c
lazdebuggergdbmi: fixed compilation under darwin
...
git-svn-id: trunk@49651 -
2015-08-11 13:25:59 +00:00
martin
520107ef3d
Debugger, GDBMI: leave idle, if dbg is stopped, errored or destroyed. Issue #0028335
...
git-svn-id: trunk@49476 -
2015-06-30 15:40:22 +00:00
joost
c20f70ce0c
DebuggerIntf: In r49328 #ec422cddc6 the nestedprocvars modeswitch is used. Bug report #28306 shows that this does not work on win32-fpc 2.6.4. Probably a compiler bug. This patch avoids the use of nestedprocvars with fpc versions 2.x.x
...
git-svn-id: trunk@49396 -
2015-06-21 18:10:51 +00:00
joost
ec422cddc6
DebuggerIntf: Moved logic to calculate the limits of disassemble-ranges from LazDebuggerGdbmi to an helper-function in DebuggerIntf, for inclusion in other debuggers
...
git-svn-id: trunk@49328 -
2015-06-14 17:43:38 +00:00
martin
a7d7e1edcb
Debugger, GDBMI: Disable WarnOnSetBreakpointError
...
git-svn-id: trunk@48520 -
2015-03-27 16:10:17 +00:00
martin
9dffe82111
Debugger GDBMI, prevent endless loop
...
git-svn-id: trunk@48427 -
2015-03-20 00:32:58 +00:00
martin
c4f6dcb1fa
debugger, gdb: improve break conditions for charvalue='a'
...
git-svn-id: trunk@48151 -
2015-03-06 00:36:52 +00:00
martin
67ffa45db5
Fix some Regression from Revision: 47581 Debugger: GDB more fixes for gdb 7.7 and up. Uppercase expressions
...
Do not modify string literals
git-svn-id: trunk@48148 -
2015-03-05 22:55:58 +00:00
martin
7d92fcb224
debugger: enhanced new checks for breakpoints
...
git-svn-id: trunk@47957 -
2015-02-23 15:28:04 +00:00
martin
57922cc96c
Debugger, GDB: warn if breakpoints fail at startup
...
git-svn-id: trunk@47893 -
2015-02-19 01:44:50 +00:00
martin
44ee0084a7
GDBMI debugger, more error handling
...
git-svn-id: trunk@47702 -
2015-02-11 02:03:09 +00:00
martin
1c640605a8
GDBMI debugger, check result of SetFileName. Issue #0027431
...
git-svn-id: trunk@47671 -
2015-02-10 04:06:31 +00:00
mattias
e23199db01
lazdebuggergdbmi: less hints
...
git-svn-id: trunk@47611 -
2015-02-07 09:45:24 +00:00
juha
abf9a845da
Deprecate wrappers for LazUTF8 functions in LCLProc.
...
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
martin
f05054dd59
Debugger: GDB more fixes for gdb 7.7 and up. Uppercase expressions / See issue #27136
...
git-svn-id: trunk@47581 -
2015-02-02 03:07:09 +00:00
martin
e99fe3257d
Debugger: GDB improve launching app by stepping (F8). break at main
...
git-svn-id: trunk@47574 -
2015-01-31 13:55:47 +00:00
martin
f611836e4c
Debugger: GDB improve internal breakpoints at start. Issue #0026209 #0026470
...
git-svn-id: trunk@47567 -
2015-01-30 23:16:32 +00:00
martin
de12a42ac8
gdbmi debugger: fix for parsing args in fpc mangled names
...
git-svn-id: trunk@47535 -
2015-01-26 23:04:43 +00:00
martin
aea48ebd14
DebuggerGDBMI: Improve getting exception message
...
git-svn-id: trunk@47384 -
2015-01-14 17:31:59 +00:00
martin
9739fd651e
DebuggerGDBMI: fix handling internal breakpoints. After an exception normal run/F9 was sometimes broken due to breakpoints not cleared
...
git-svn-id: trunk@47383 -
2015-01-14 16:59:10 +00:00
martin
78dc09170e
DebuggerGDBMI: fix handling internal breakpoints. After an exception normal run/F9 was sometimes broken due to breakpoints not cleared
...
git-svn-id: trunk@47382 -
2015-01-14 16:12:50 +00:00
martin
c9ba4326e2
DebuggerGDBMI: improve checks if gdb is running. Fix crash when gdb can not be launched. Issue #0027003
...
git-svn-id: trunk@47377 -
2015-01-14 01:14:23 +00:00
martin
1523492244
remote debug: fix reading response. Issue #0026664
...
git-svn-id: trunk@47147 -
2014-12-09 01:13:55 +00:00
martin
0a55b11a3e
GDBMI debugger: prevent endless loops
...
git-svn-id: trunk@47145 -
2014-12-09 00:46:24 +00:00
mattias
0d41b20eaa
lazdebugger: fixed hint
...
git-svn-id: trunk@47069 -
2014-12-02 21:10:44 +00:00
mattias
43994a0b19
debugger: by default search gdb in PATH
...
git-svn-id: trunk@46605 -
2014-10-19 17:49:01 +00:00
mattias
9b5e086017
debuggergdbmi: less hints
...
git-svn-id: trunk@46421 -
2014-10-04 09:09:47 +00:00
martin
53d97181b6
FpGdbmiDebugger: Add Locals
...
git-svn-id: trunk@44815 -
2014-04-26 15:46:40 +00:00
martin
c1899b0b90
FpGdbmiDebugger: allow stepping to continue over exceptions / allow to step from excepitons (raise) to finally/except (include implicit finally)
...
git-svn-id: trunk@44769 -
2014-04-20 17:38:53 +00:00
martin
469e1dd8c0
FpGdbmiDebugger: add none mi commands as fallback in async mode.
...
git-svn-id: trunk@44763 -
2014-04-19 00:31:42 +00:00
martin
dbefd92609
FpGdbmiDebugger: add option to disable loading library symbols (auto-solib-add = off)
...
git-svn-id: trunk@44761 -
2014-04-18 22:03:32 +00:00
martin
5d640f36c9
LazDebuggerGdbmi: Allow to add RunError to ignored exceptions
...
git-svn-id: trunk@44738 -
2014-04-16 03:21:16 +00:00
martin
1dab2ee8d8
Debugger: GDBMI, fix range check
...
git-svn-id: trunk@44544 -
2014-03-29 00:19:29 +00:00
martin
825ebd7c8b
Debugger: GDBMI, fix range check
...
git-svn-id: trunk@44543 -
2014-03-29 00:13:42 +00:00
martin
eeef6684f7
Debugger: refactor
...
git-svn-id: trunk@44476 -
2014-03-20 14:59:29 +00:00
martin
e221726c5a
Debugger: refactor
...
git-svn-id: trunk@44471 -
2014-03-19 17:17:03 +00:00
martin
ef91216989
Debugger: GDBMIDebugger better handling of space in filenames / Fix problem from Revision: 44429 / some filenames end up forever pending
...
git-svn-id: trunk@44468 -
2014-03-18 21:01:50 +00:00
martin
3d8ea62914
Debugger: refactor
...
git-svn-id: trunk@44467 -
2014-03-18 19:26:04 +00:00
martin
9246646d0f
Debugger: refactor
...
git-svn-id: trunk@44465 -
2014-03-18 14:58:46 +00:00