Commit Graph

100 Commits

Author SHA1 Message Date
Maxim Ganetsky
f9f76a8675 FPDebug: added test executable file to .gitignore, committed automatically generated FpTest.res 2024-11-19 01:03:12 +03:00
Martin
2fa8d8fe5c FpDebug: test - don't access forms for console runner 2024-11-18 20:46:28 +01:00
Martin
dd2ffad6b3 FpDebug: fix reading extended and tests for fpc 3.2.2 2024-11-18 18:20:11 +01:00
Martin
e07a1eeaec FpDebug: Move asm testcase from LazDebuggerFp to FpDebug. 2024-11-18 17:17:35 +01:00
Martin
516ae9bcf5 FpDebug: change test case to console test-runner 2024-11-18 17:03:21 +01:00
Martin
c0a07ff85f FpDebug: add protection against huge line numbers 2024-11-16 23:16:54 +01:00
Martin
d461637604 FpDebug: Change line-num/address mapping. Improve performance. Issue #41230 2024-11-13 14:48:00 +01:00
Martin
4d88956173 FpDebug: Allow MemManage read extended to other float types. Fixed test for new soft fpu extended 2024-11-12 22:58:06 +01:00
Martin
35b94fb26f FpDebug: test, fixed for pascal parser new context 2024-11-12 22:58:06 +01:00
Martin
5932ef9aef FpDebug: test, remove old test, now covered by LazFpDebugger test. 2024-11-12 22:58:05 +01:00
Martin
8af587ec77 FpDebug: array-slice intrinsic, add mapping terminator "!" 2024-08-02 22:08:16 +02:00
Martin
d61c5aaa38 FpDebug: array-slice intrinsic, fix order for nested slices 2024-07-31 22:56:16 +02:00
Martin
0c87fe9174 FpDebug: add intrinsic :obj() 2024-07-31 22:55:30 +02:00
Martin
658e54abc6 FpDebug: Pascal-parser, add mapping to flatten intrinsic. (new separator ":") 2024-07-31 22:11:26 +02:00
Martin
cbfd80ce39 FpDebug: Add "switch" trinary-operator ... ? ... : ... 2024-07-23 19:40:32 +02:00
Martin
9a1ba57dc4 FpDebug: PascalParser, fix error checking for sub-expressions in brackets 2024-07-23 18:57:04 +02:00
Martin
71b46c3d5f FpDebug: fix PascalParser, handle coma in sub-expression 2024-06-21 14:11:28 +02:00
Martin
ed9974287b FpDebug: update DwarfViewer 2024-05-23 20:04:36 +02:00
Martin
0e3a451627 FpDebug: update DwarfViewer 2024-05-22 12:12:12 +02:00
Martin
dc2c0ee78f FpDebug: fix searching line<>address map. / add test 2024-05-18 23:44:44 +02:00
Martin
8117ca5a5d LazDebugger: Remove TWatchDisplayFormat from debugger backends. 2024-02-28 00:52:45 +01:00
Martin
afe8ba3180 LazDebuggerFp, FpDebug: Improve some error messages / Start on i18n 2023-03-21 16:41:53 +01:00
Martin
aa0082f22c FpDebug: Implement array slice in pascal parser, and allow operations on the slice to be mapped to each element. 2023-03-12 22:34:26 +01:00
Martin
78caaf4fc2 FpDebug: Dwarfviewer, do not parse after unknown OP. 2022-09-23 20:29:17 +02:00
Martin
528dc04f52 FpDebug: Fix compilation of dwarfviewer. 2022-09-04 10:52:57 +02:00
Martin
9fb4edfbe5 FpDebug: PascalParser, fixed unary minus after comma. 2022-06-30 02:30:14 +02:00
Marc
fbda5d361c FpDebug: Add load/save option to asmtest 2022-05-30 22:56:02 +02:00
Marc
402360049e FpDebug: Fix compilation of asmtest 2022-02-06 17:50:10 +01:00
martin
6661f86edd Debugger: allow to force lazloggerbase via define
git-svn-id: trunk@65227 -
2021-06-14 07:30:45 +00:00
martin
699930263c DwarfViewer: fix compile
git-svn-id: trunk@65224 -
2021-06-14 07:30:35 +00:00
martin
14dc58d892 FpDebug: test and helper apps, fixed some compile errors
git-svn-id: trunk@64555 -
2021-02-12 18:31:09 +00:00
martin
93c1ca640f FpDebug: Rename some context classes, and search functions. Start differentiating between Context and SearchScope
git-svn-id: trunk@63783 -
2020-08-18 23:12:42 +00:00
martin
633b2735dd FpDebug: Test, fix compile
git-svn-id: trunk@63776 -
2020-08-18 11:37:52 +00:00
martin
9bdf6eb943 FpDebug: Tests for TFpDbgValueSize operators
git-svn-id: trunk@62015 -
2019-10-09 20:06:26 +00:00
martin
495c172050 FpDebug: Remove LastMember for structures (part of circle ref with StructureValue)
git-svn-id: trunk@61950 -
2019-09-29 21:43:49 +00:00
martin
82f84c23c4 FpDebug: Remove FlastResult from FindSymbol
git-svn-id: trunk@61937 -
2019-09-28 19:08:15 +00:00
martin
5a7c9f1487 FpDebug: Refactor class names for TFpDbgValue and TFpDbgSymbol descendants.
git-svn-id: trunk@61722 -
2019-08-18 13:43:45 +00:00
martin
9f1b5ca3f2 Debugger: introduce watch type skFunctionRef
git-svn-id: trunk@61520 -
2019-07-03 18:26:31 +00:00
martin
2a8f0cab85 FpDebug: More tests.
git-svn-id: trunk@61449 -
2019-06-23 11:14:20 +00:00
martin
0f2eece126 DwarfViewer: remove -WC
git-svn-id: trunk@61039 -
2019-04-22 12:32:42 +00:00
martin
0d0fab67b2 FpDebug: Dwarfviewer. Allow drop files / various updates
git-svn-id: trunk@59965 -
2019-01-01 15:13:08 +00:00
martin
e4adcb2815 FpDebug, DwarfViewer: fix 64bit
git-svn-id: trunk@59509 -
2018-11-11 14:47:57 +00:00
juha
d43fa548b8 LazUtils: Rename unit LazUTF8SysUtils -> LazSysUtils. It had nothing to do with character encoding.
git-svn-id: trunk@58630 -
2018-07-25 13:38:59 +00:00
martin
ef0ef04087 Dwarfviewer: update dwarf loading (recent refactor)
git-svn-id: trunk@58401 -
2018-06-25 13:48:58 +00:00
martin
f5d955dd72 updates to test/dwarfviewer (show line info)
git-svn-id: trunk@58202 -
2018-06-09 13:03:05 +00:00
martin
cf72a4270c FPDebugger: Fix compilation of testcase
git-svn-id: trunk@57781 -
2018-05-03 18:43:32 +00:00
bart
7c05fefe10 fpdebug: Add package DebuggerIntf as depenency to asmtest program.
git-svn-id: trunk@52492 -
2016-06-12 16:59:58 +00:00
bart
b5173811fb Fix some more spelling errors.
git-svn-id: trunk@52491 -
2016-06-12 16:53:49 +00:00
martin
03d6bdade7 FpDebug: prepare mem-manager for context
git-svn-id: trunk@44627 -
2014-04-07 00:26:04 +00:00
martin
d1a92f8e05 FpDebug: use TFpDbgValue in Context.FindSymbol
git-svn-id: trunk@44602 -
2014-04-04 18:24:15 +00:00