lazarus/components/fpdebug
2021-11-21 10:25:55 +02:00
..
app Add cthreads if compiled for unix by Fredvs 2021-11-21 10:25:55 +02:00
languages Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #39152 2021-07-04 21:55:24 +00:00
test Debugger: allow to force lazloggerbase via define 2021-06-14 07:30:45 +00:00
fpdbgavrclasses.pas Fix signature of inherited call in TAvrProcess.Create. 2021-11-06 14:23:32 +01:00
fpdbgcallcontextinfo.pas LazDebuggerFp, FpDebug: Beta, Allow function calls in watches 2021-05-29 22:51:09 +00:00
fpdbgclasses.pp FpDebug: fixed visibility warning for InitLoaders 2021-11-08 14:59:14 +01:00
fpdbgcommon.pas FpDebug/LazDebugger: add asserts for thread safety 2021-02-11 22:40:29 +00:00
fpdbgcontroller.pas FpDebug: add a few missing "const" for params 2021-11-14 15:36:41 +01:00
fpdbgdarwinclasses.pas FpDebug: compilation fixes for Mac 2021-11-09 16:34:59 +01:00
fpdbgdisasavr.pp MAX_CODE_BIN should be at least as big as MaxPrologueSize. 2021-11-01 12:14:47 +02:00
fpdbgdisasx86.pp Debugger: allow to force lazloggerbase via define 2021-06-14 07:30:45 +00:00
fpdbgdwarf.pas FpDebug: add a few missing "const" for params 2021-11-14 15:36:41 +01:00
fpdbgdwarfconst.pas FpDebug: implement watching bitpacked array/record 2019-10-09 20:06:21 +00:00
fpdbgdwarfdataclasses.pas FpDebug: add a few missing "const" for params 2021-11-14 15:36:41 +01:00
fpdbgdwarffreepascal.pas FpDebug takes into account that FPC 3.3.1 changed offset of the CodePage field in TAnsiRec. 2021-08-27 21:24:07 +03:00
fpdbgdwarfverboseprinter.pas Debugger: allow to force lazloggerbase via define 2021-06-14 07:30:45 +00:00
fpdbghardcodedfreepascalinfo.pas FpDebug: add a few missing "const" for params 2021-11-14 15:36:41 +01:00
fpdbginfo.pas FpDebug: add a few missing "const" for params 2021-11-14 15:36:41 +01:00
fpdbglinuxclasses.pas Fix initialization of TDbgLinuxProcess.AttachToInstance. 2021-11-07 15:20:23 +02:00
fpdbglinuxextra.pas LazDebuggerFp, FpDebug: Attach and Detach (Windows/Linux) 2019-10-03 18:38:10 +00:00
fpdbgloader.pp Added functionality to mark sections as loadable based on section information. 2021-11-01 12:11:48 +02:00
fpdbgpetypes.pp
fpdbgrsp.pas Change StartInstance and AttachInstance to normal methods. TDbgController now calls OSDbgClasses.DbgProcessClass to create a process class instance with a TDbgProcessConfig parameter which can be subclassed and passed around for configuration. The remote configuration is now passed via this parameter as a subclass. 2021-11-06 14:23:28 +01:00
fpdbgsymbols.pas Debugger: allow to force lazloggerbase via define 2021-06-14 07:30:45 +00:00
fpdbgsymtable.pas FpDebug: Improve using linker symbols (.symtab) on Linux. (Store SectionEnd Addr as upper bound for search) 2020-07-03 13:35:35 +00:00
fpdbgsymtablecontext.pas FpDebug: Allow watches with unit prefix: unit1.MyValue 2021-06-03 16:42:41 +00:00
fpdbgutil.pp FpDebug: "waitable section" / Protect some code from being entered twice 2021-06-14 08:12:49 +00:00
fpdbgwinclasses.pas FpDebug: Fixed MemLeak on Windows: TProcessUtf8 was not freed / introduced in e104c4c418 - merge-request !41 2021-11-20 13:02:22 +01:00
fpdbgwinextra.pp Fix compile / issue #0036204 2019-10-24 20:22:45 +00:00
fpdebug.lpk Revert "Disable PEEPHOLE opt in fpc 3.2.0 to fpc 3.2.3 => there is a bug that can cause crashed in fpdebug/lazutils" 2021-10-16 13:41:59 +02:00
fpdebug.pas FpDebug: Renamed TFpDbgHardcodedContext to TFpDbgHardcodedScope 2020-09-20 19:21:53 +00:00
fpdmemorytools.pas Debugger: allow to force lazloggerbase via define 2021-06-14 07:30:45 +00:00
fperrormessages.pas Debugger: allow to force lazloggerbase via define 2021-06-14 07:30:45 +00:00
fpimgreaderbase.pas Added functionality to mark sections as loadable based on section information. 2021-11-01 12:11:48 +02:00
fpimgreaderelf.pas fpDebug: Set Sect.VirtualAddress on Linux / See merge request !36 by ccrause 2021-11-05 17:44:25 +01:00
fpimgreaderelftypes.pas FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause 2020-03-12 14:20:33 +00:00
fpimgreadermacho.pas Added functionality to mark sections as loadable based on section information. 2021-11-01 12:11:48 +02:00
fpimgreadermachofile.pas FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause 2020-03-12 14:20:33 +00:00
fpimgreaderwinpe.pas Added functionality to mark sections as loadable based on section information. 2021-11-01 12:11:48 +02:00
fpimgreaderwinpetypes.pas
fpmake.pp FpDebug: Fpmake.pp updated 2020-12-28 21:27:55 +00:00
fppascalbuilder.pas FpDebug: remove double line break from formatted watches. 2021-07-22 00:29:26 +00:00
fppascalparser.pas Debugger: allow to force lazloggerbase via define 2021-06-14 07:30:45 +00:00
macho.pas Updated macho.pas from compiler folder. Needed the CPU_TYPE_ constants to identify target information. Patch by ccrause 2020-01-04 03:56:56 +00:00
Makefile updated makefiles 2021-10-18 14:32:30 +02:00
Makefile.compiled set trunk version to 2.3.0 2021-06-15 14:00:39 +00:00
Makefile.fpc set trunk version to 2.3.0 2021-06-15 14:00:39 +00:00
README_DUBY.txt
README_macho.txt