Martin
|
d25d085dbb
|
FpDebug: Do not free current DbgThread while still in use / Will be freed after next run/step. (Linux)
|
2025-01-09 11:44:15 +01:00 |
|
Martin
|
6f1cd0c4b5
|
FpDebug: Linux, fix reading proc/maps to get loaded libraries.
|
2025-01-07 18:36:04 +01:00 |
|
Martin
|
bbcdf77e01
|
FpDebug: Update "dwarf-4 fix for broken fpc". Fpc 3.2.3 has been fixed
|
2024-11-23 14:55:28 +01:00 |
|
Martin
|
ba0a9c5bf7
|
FpDebug: fix checks for end of CIE-data. Don't read outside the section data.
|
2024-11-23 14:55:27 +01:00 |
|
Martin
|
9fd6981814
|
FpDebug: Linux, check if thread is known.
|
2024-11-23 14:55:27 +01:00 |
|
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
|
4d21661950
|
FpDebug: improve handling enum with negative ord value.
|
2024-11-17 23:13:57 +01:00 |
|
Martin
|
d93235de52
|
FpDebug: fix range check error with enum values (negative ord value). Issue #41240
|
2024-11-17 13:15:53 +01:00 |
|
Martin
|
c0a07ff85f
|
FpDebug: add protection against huge line numbers
|
2024-11-16 23:16:54 +01:00 |
|
Martin
|
fdee6e8947
|
FpDebug: Line-Addr-Map, better check for max line offset.
|
2024-11-16 14:43:49 +01:00 |
|
Martin
|
e98044f52f
|
FpDebug: Line-Addr-Map, use Hash/Dictionary for filenames
|
2024-11-16 12:50:53 +01:00 |
|
Martin
|
d461637604
|
FpDebug: Change line-num/address mapping. Improve performance. Issue #41230
|
2024-11-13 14:48:00 +01:00 |
|
Martin
|
8afda09539
|
FpDebug: Fixed MemManage read from register and sign extend (if register is smaller than expected source size)
|
2024-11-12 22:58:06 +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
|
eeca861ba4
|
FpDebug: mask range check
|
2024-11-08 20:07:14 +01:00 |
|
Martin
|
93da1812b9
|
FpDebug: Asm-step-over, ignore unloading library events
|
2024-11-06 15:55:26 +01:00 |
|
Maxim Ganetsky
|
1ec7c2e565
|
Translations: Turkish translation update by Onur ERÇELEN, merge request !371
|
2024-10-30 01:38:59 +03:00 |
|
Martin
|
c3c7999e20
|
FpDebug: more asm fixes / Issue #41204 by Red_prig (Pavel)
|
2024-10-26 22:43:31 +02:00 |
|
mattias
|
6fa805fb47
|
updated makefiles
|
2024-10-22 00:31:29 +02:00 |
|
Maxim Ganetsky
|
dcd00a1b13
|
Translations: French translation update by Gilles Vasseur, issue #41195
|
2024-10-20 02:13:20 +03:00 |
|
Martin
|
5132363518
|
FpDebug: Improve operations on sets. Allow set of char/num.
|
2024-10-19 09:29:24 +02:00 |
|
Martin
|
df69b2230f
|
FpDebug: Pascalparser, keep symbol for repeated eval
|
2024-10-19 09:29:24 +02:00 |
|
Martin
|
678b9aa2dc
|
FpDebug: faster search for CompilationUnit by Address.
|
2024-10-19 09:29:24 +02:00 |
|
Martin
|
2c5dd45f28
|
FpDebug: fix :flatten intrinsic, if first value is array. Don't add a data address without adding an item.
|
2024-10-09 09:39:58 +02:00 |
|
Martin
|
4de7b7574a
|
FpDebug: fix crash with cached flatten data. Prevent caching any array slice, as it needs access to the expression.
|
2024-10-09 08:49:19 +02:00 |
|
Martin
|
2305e43d94
|
Revert "FpDebug: fix crash with cached flatten data. Prevent caching any array slice, as it needs access to the expression."
This reverts commit ed37058d3a .
|
2024-10-09 08:45:52 +02:00 |
|
Martin
|
ed37058d3a
|
FpDebug: fix crash with cached flatten data. Prevent caching any array slice, as it needs access to the expression.
|
2024-10-09 00:46:27 +02:00 |
|
Martin
|
ca83c7dbca
|
FpDebug: fix crash with cached flatten data. Values must not refer to expression (as expression is not part of the cache)
|
2024-10-09 00:46:27 +02:00 |
|
Martin
|
7e274a48e7
|
FpDebug: PascalParser, missing nil check
|
2024-10-08 11:48:31 +02:00 |
|
Martin
|
8f683d316c
|
FpDebug: fix :flatten intrinsic, if first value is array. Don't add a data address without adding an item.
|
2024-10-08 10:43:54 +02:00 |
|
Martin
|
386bd90d76
|
FpDebug: fix :TryN intrinsic for pointer types
|
2024-10-07 21:58:49 +02:00 |
|
Martin
|
accf0b9280
|
FpDebug: remove debugln
|
2024-10-04 11:29:02 +02:00 |
|
Martin
|
c0907fabd1
|
FpDebug: Fix SEH-finally block detection on Win
|
2024-10-04 11:16:06 +02:00 |
|
Martin
|
7c370e7757
|
FpDebug: Linux fix finding "_dl_debug_state" (fol library debugging) when the main exe uses external debug info. Issue #41033
|
2024-10-03 18:09:13 +02:00 |
|
Martin
|
1bc39f7331
|
FpDebug: Linux, Improve ReadData for partial reads
|
2024-09-29 16:41:20 +02:00 |
|
Martin
|
166db6365e
|
FpDebug: Improve target-mem-read on Linux. Issue #41161 Patch by Alexander (Rouse_) Bagel
|
2024-09-28 18:56:56 +02:00 |
|
Martin
|
4a3a87c2ac
|
FpDebug: remove unused unit / Also Issue #41160 old and wrong version of ULEB128toOrdinal
|
2024-09-27 21:41:19 +02:00 |
|
Martin
|
d0a3a004df
|
FpDebug: implement 80 bit extended float (soft fpu) for cross debugging a win-32bit target from a 64bit IDE
|
2024-09-27 21:34:55 +02:00 |
|
Martin
|
1c6efc9edc
|
FpDebug: Improve the display of types (in watches) for structure-types in pointer to struct. Issue #40882
|
2024-09-26 00:06:46 +02:00 |
|
Martin
|
ac1a3e6fd2
|
FpDebug: improve TX86AsmDecoder.UnwindFrame
|
2024-09-25 22:21:53 +02:00 |
|
Martin
|
8e2532bdfc
|
FpDebug: improve TX86AsmDecoder.UnwindFrame
|
2024-09-25 20:59:22 +02:00 |
|
Martin
|
041a654351
|
IdeDebugger: Add Mem-Viewer
|
2024-09-22 17:39:25 +02:00 |
|
Martin
|
72314563d9
|
FpDebug: fix memleak in function eval
|
2024-09-13 21:03:16 +02:00 |
|
Martin
|
57d2302e40
|
FpDebug: don't overwrite deException when at end of step. Issue #41136
|
2024-09-13 21:03:15 +02:00 |
|