Commit Graph

203 Commits

Author SHA1 Message Date
martin
82671b823c FpDebug: test cases
git-svn-id: trunk@59781 -
2018-12-10 21:17:09 +00:00
maxim
c8c7a1723a Translations: Chinese translation update by robsean, bug #34579
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
martin
4fd6f41ee5 Debugger-Tests: Refactor
git-svn-id: trunk@59615 -
2018-11-21 18:59:38 +00:00
martin
1a96441c98 Debugger-Gdbmi: add "step to except" for win64 (SEH). No "step to finally" yet. Refactor "step to except" for none SEH.
git-svn-id: trunk@59482 -
2018-11-07 20:56:19 +00:00
martin
9fd763ca67 Debugger-Gdbmi: fix setting internal breakpoints by address only.
git-svn-id: trunk@59481 -
2018-11-07 19:37:50 +00:00
martin
2af35ade49 Debugger-Gdbmi, Tests: prevent crash, if gdb.exe not found
git-svn-id: trunk@59480 -
2018-11-07 19:34:04 +00:00
martin
63cf689e1e Debugger (gdb): Fix Debug-Inspector for dwarf3. Match fieldnames case insensitive. Depending on gdb, try to find the MixedCase version of any name. Issue #0034453
git-svn-id: trunk@59351 -
2018-10-25 23:47:36 +00:00
maxim
2fb99791ef Translations: French translation update by Gilles Vasseur, bug #34403
git-svn-id: trunk@59276 -
2018-10-09 22:50:15 +00:00
maxim
e26f6ff3ca Translations: Hungarian translation update by Péter Gábor, bug #34397
git-svn-id: trunk@59275 -
2018-10-09 22:41:03 +00:00
mattias
c2b0e049ef set trunk version to 2.0.0PreRelease
git-svn-id: trunk@59008 -
2018-09-15 19:41:22 +00:00
maxim
a351c9f8fe Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34139
git-svn-id: trunk@58742 -
2018-08-19 23:08:36 +00:00
martin
9f8beba93e Debugger: let the debugger request certain compiler opts (eg: needs dwarf, or external info)
git-svn-id: trunk@58679 -
2018-08-05 12:26:21 +00:00
mattias
2bbe0a8cc7 updated makefiles
git-svn-id: trunk@58493 -
2018-07-11 23:58:59 +00:00
martin
84464812eb Debugger (gdbmi based): Add TIOCGWINSZ to PseudoTerminal. Issue #33935 Patch by Mark Morgan Lloyd
git-svn-id: trunk@58480 -
2018-07-10 15:42:25 +00:00
martin
5d541aec27 DebuggerIntf: Watches can now be created in Updating state. Allowing to bundle change notifications for the debugger backend.
git-svn-id: trunk@58465 -
2018-07-08 20:51:00 +00:00
martin
be369c0a73 Debugger: start refactor event-log handling / allow resource strings for common events to be stored in the IDE (rather than each debugger back end)
git-svn-id: trunk@58433 -
2018-07-03 14:54:51 +00:00
martin
537fa86be4 CmdLine Debugger, missing commit for debug output window
git-svn-id: trunk@58393 -
2018-06-24 19:26:35 +00:00
maxim
e1e104d7db Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33876
git-svn-id: trunk@58364 -
2018-06-20 21:58:09 +00:00
mattias
3575d8d0e1 make bigide: added cmdlinedebuggerbase and lazdebuggerlldb
git-svn-id: trunk@58363 -
2018-06-20 21:41:44 +00:00
maxim
c9007b6741 LazDebuggerGDBMI: updated Russian translation
git-svn-id: trunk@58297 -
2018-06-17 22:16:54 +00:00
martin
b3ce1a5d64 GdbmiDebugger: remove some duplicate calls to "set language". issue #33867
git-svn-id: trunk@58296 -
2018-06-17 19:21:03 +00:00
martin
d5f4ccf125 GdbmiDebugger test case: fix for recent refactor
git-svn-id: trunk@58295 -
2018-06-17 18:55:42 +00:00
martin
b79f430898 GDBMI Debugger Server: add optional support for -target-download if supported by gdb. issue #0033868 Patch by Christo Crause
git-svn-id: trunk@58289 -
2018-06-16 12:41:40 +00:00
martin
e0b05d3b6b GDBMI Debugger Server: add optional support for -target-download if supported by gdb. issue #0033868 Patch by Christo Crause
git-svn-id: trunk@58288 -
2018-06-16 12:35:09 +00:00
martin
018bda7a2f GDBMI Debugger: Added work around for wrong stackframe when assert is triggered. Issue #0029959
git-svn-id: trunk@58283 -
2018-06-15 19:23:52 +00:00
maxim
f3bc00c889 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #33847
git-svn-id: trunk@58251 -
2018-06-13 22:54:29 +00:00
martin
cef14db081 DebuggerIntf: Refactor, evaluate now takes a callback
git-svn-id: trunk@58238 -
2018-06-12 22:58:35 +00:00
martin
68365dc87a debugger: allow reuse of (lazlogger)log group
git-svn-id: trunk@58235 -
2018-06-12 09:44:45 +00:00
martin
2dc72b8b3a debugger: fix type cast
git-svn-id: trunk@58234 -
2018-06-12 09:44:29 +00:00
martin
aaa6683087 debugger: allow reuse of (lazlogger)log group
git-svn-id: trunk@58233 -
2018-06-12 09:43:49 +00:00
martin
8f68ded180 GDBMI Debugger: ssh-server does not need pid. issue #0032084
git-svn-id: trunk@58232 -
2018-06-11 21:53:20 +00:00
martin
276c808652 GDBMI Debugger: refactor PID detection (prepare for issue #0032084 )
git-svn-id: trunk@58231 -
2018-06-11 21:53:11 +00:00
martin
e59c981a03 GDBMI debugger: Apply restrictive size limits for stack and locals. Avoid gdb "hanging" (taking long times, several minutes) to eval stack or locals.
git-svn-id: trunk@58212 -
2018-06-09 17:38:09 +00:00
martin
8c9e4b7d5c GDBMI debugger: increase read buffer
git-svn-id: trunk@58211 -
2018-06-09 17:36:19 +00:00
martin
28ff72d0c2 gdbmi debugger: small refactor, move release-lock to debuggerintf
git-svn-id: trunk@58148 -
2018-06-05 21:38:20 +00:00
martin
bd49e508e2 GDBMI Debugger: add property to disable startup shell
git-svn-id: trunk@57956 -
2018-05-18 17:58:39 +00:00
martin
b374f7c125 GDBMI Debugger: add property for asm flavour.
git-svn-id: trunk@57955 -
2018-05-18 17:43:19 +00:00
mattias
ffae13fa3e lazdebuggergdbmi: set function results
git-svn-id: trunk@57788 -
2018-05-04 10:42:14 +00:00
maxim
2a65c2b974 Translations: French translation update by Gilles Vasseur, bug #33673
git-svn-id: trunk@57786 -
2018-05-03 22:53:34 +00:00
martin
5562c074da IDE, fpDebug, Debuggers: Deal with source lines that have more than one address (e.g. generics). fpDebug: set breakpoints at all addresses of a line.
git-svn-id: trunk@57782 -
2018-05-03 18:52:41 +00:00
martin
61d41ced28 GDBMiDebugger: fix range check / used wrong variable
git-svn-id: trunk@57743 -
2018-04-29 11:27:17 +00:00
martin
e5b4b7e6bd Debugger, GDBMI: reduce duplication of commands in startup
git-svn-id: trunk@57503 -
2018-03-14 00:59:42 +00:00
maxim
f23167b458 Translations: Simplified Chinese translation update by robsean, bug #33242
git-svn-id: trunk@57404 -
2018-02-27 23:23:20 +00:00
martin
910b52f724 Debugger, GDBMI, test: count internal errors / verbose info on gdb class vs record bug
git-svn-id: trunk@57401 -
2018-02-27 18:47:53 +00:00
martin
51f1035508 Debugger, GDBMI: allow setting max-value size
git-svn-id: trunk@57383 -
2018-02-26 23:24:21 +00:00
martin
beefb8ac70 Debugger, GDBMI: preserve/restore (workaround). gdb error msg, when using ptype from cache.
git-svn-id: trunk@57380 -
2018-02-26 18:39:24 +00:00
martin
16a97ce6a6 Debugger, GDBMI: improve warnings for internal errors
git-svn-id: trunk@57379 -
2018-02-26 17:03:24 +00:00
martin
a5bdcf5dca Debugger, GDBMI: (try/improve) prevent gdb from terminating after internal error.
git-svn-id: trunk@57378 -
2018-02-26 16:01:20 +00:00
maxim
f9b0f8efa4 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33206
git-svn-id: trunk@57353 -
2018-02-22 22:43:34 +00:00
martin
b3da046aeb Debugger, GDBMI: add option to disable case sensitivity in gdb / useful with dwarf 3. (by default disable for gdb 7.4 and up)
git-svn-id: trunk@57350 -
2018-02-22 21:00:31 +00:00