martin
76489254d5
LazDebuggerGdbmi, Windows: New app to send signal to target when cross-debugging
...
git-svn-id: trunk@61088 -
2019-04-30 17:38:13 +00:00
martin
67f6274cad
LazDebuggerGdbmi: Improve "Reset Debugger". Ensure timeouts, if certain options lead to endless waiting.
...
git-svn-id: trunk@61068 -
2019-04-28 13:31:45 +00:00
martin
dfcb3321a3
LazDebuggerGdbmi: Improve whitelisted commands for memory limit
...
git-svn-id: trunk@61067 -
2019-04-28 13:31:43 +00:00
juha
3df7d8afe5
LCL, LazUtils: Move string manipulation functions from LCLProc to LazStringUtils.
...
git-svn-id: trunk@61038 -
2019-04-22 09:00:32 +00:00
juha
0487347061
IDE: Allow only valid revision numbers to show in IDE title.
...
git-svn-id: trunk@61030 -
2019-04-21 14:27:53 +00:00
juha
d9ac09795b
Respect compiler OPT='-v0' by using {$push} and {$pop} in code. Issue #34955 .
...
git-svn-id: trunk@60706 -
2019-03-16 21:17:58 +00:00
martin
6573832137
LazDebuggerGdbmi: Tests, Update RunGdbmi tool / allow selection of debug info type
...
git-svn-id: trunk@60519 -
2019-02-26 18:51:58 +00:00
martin
f10ec28818
LazDebuggerGdbmi: Detect multi-line internal gdb errors as one error.
...
git-svn-id: trunk@60475 -
2019-02-23 15:00:21 +00:00
martin
1a62240d73
LazDebuggerGdbmi: Detect internal gdb errors, while waiting for run/step to end. Issue #0035129
...
git-svn-id: trunk@60474 -
2019-02-23 15:00:18 +00:00
martin
ed5312942f
LazDebuggerGdbmi: refactor detection of gdb internal error. Move code to main debugger class.
...
git-svn-id: trunk@60473 -
2019-02-23 15:00:11 +00:00
maxim
c91b1321e0
Translations: French translation update by Gilles Vasseur, bug #35034
...
git-svn-id: trunk@60368 -
2019-02-08 23:14:55 +00:00
mattias
b8847398fe
lazdebuggergdbmi: changed output path to units/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)
...
git-svn-id: trunk@60317 -
2019-02-03 20:49:11 +00:00
martin
759d2cc725
Debugger GDBMI: Fix compilation of tests
...
git-svn-id: trunk@60275 -
2019-02-01 22:55:43 +00:00
martin
586058a0e3
Debugger GDBMI: Attempt workaround for step-over issue (step-over performs step-in). See Issue #0034159
...
git-svn-id: trunk@60274 -
2019-02-01 22:54:41 +00:00
martin
54f21f7efa
Debugger GDBMI: Fix thread context for finding correct frame
...
git-svn-id: trunk@60273 -
2019-02-01 22:51:44 +00:00
maxim
684c367b8a
IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
...
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.
git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
mattias
2caaad78ec
lazdebuggergdbmi: less hints
...
git-svn-id: trunk@60112 -
2019-01-19 17:37:50 +00:00
martin
f5e720ed1e
LazDebuggerFp/FpDebug: tests
...
git-svn-id: trunk@59964 -
2019-01-01 15:12:06 +00:00
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