joost
|
2293aef061
|
FpDebug (pure): Fixed some constant values
git-svn-id: trunk@45233 -
|
2014-05-30 09:21:52 +00:00 |
|
joost
|
7539c6e5ff
|
FpDebug (pure): Debug 64-bit binaries on OS/X
git-svn-id: trunk@45229 -
|
2014-05-29 20:19:49 +00:00 |
|
joost
|
53076fb0cb
|
FpDebug: In 64-bit binaries the size of references to Dwarf-data is not dependent on the address-size, but on the Dwarf-format being in 64-bit format
git-svn-id: trunk@45227 -
|
2014-05-29 20:15:15 +00:00 |
|
joost
|
3e1cd7e526
|
FpDebug: Read FORM_strp string values
git-svn-id: trunk@45225 -
|
2014-05-29 19:59:27 +00:00 |
|
joost
|
f81a1f3ea6
|
LazDebuggerFp (pure): Read macho-64 binaries
git-svn-id: trunk@45173 -
|
2014-05-25 16:38:40 +00:00 |
|
joost
|
3d95b919cf
|
LazDebuggerFp (pure): Parse symbol-table on Windows. (Enables software-exceptions support)
git-svn-id: trunk@45162 -
|
2014-05-24 21:26:27 +00:00 |
|
joost
|
f31423f2de
|
FpDebug: Search in symbol-table when setting breakpoints in console-debugger
git-svn-id: trunk@45161 -
|
2014-05-24 19:38:00 +00:00 |
|
zeljko
|
404a3f3bd3
|
fpdebug: fixed compilation under x86_64.
git-svn-id: trunk@45152 -
|
2014-05-22 18:58:17 +00:00 |
|
joost
|
61775433a1
|
FpDebugger (pure): Pause on fpc software-breakpoints
git-svn-id: trunk@45146 -
|
2014-05-22 07:41:01 +00:00 |
|
martin
|
668ff18191
|
FpDebug: added type skAddress
git-svn-id: trunk@45039 -
|
2014-05-14 21:02:13 +00:00 |
|
joost
|
69a51cde62
|
FpDebug: Read the symbol-table on OS/X
git-svn-id: trunk@45038 -
|
2014-05-14 20:21:22 +00:00 |
|
martin
|
d57cd64ddb
|
FpGdbmiDebugger: display "inherits from" in debug-inspector
git-svn-id: trunk@45007 -
|
2014-05-11 15:40:30 +00:00 |
|
martin
|
b1eca5be27
|
FpGdbmiDebugger: more tests / tests clean up / repeatcount for memdump
git-svn-id: trunk@45005 -
|
2014-05-11 14:59:56 +00:00 |
|
martin
|
87080f5081
|
FpDebugger (pure): function name in stack
git-svn-id: trunk@44989 -
|
2014-05-10 02:01:14 +00:00 |
|
martin
|
3a712955ca
|
FpDebugger (pure): eval watches for selected stackframe
git-svn-id: trunk@44987 -
|
2014-05-10 00:44:49 +00:00 |
|
joost
|
7ba1fd42b7
|
LazDebuggerFp (pure): Exception handling on OS/X
git-svn-id: trunk@44978 -
|
2014-05-08 19:13:29 +00:00 |
|
martin
|
89d29e376f
|
FpGdbmiDebugger, FPDebug: move code for watches dbginfo
git-svn-id: trunk@44974 -
|
2014-05-08 16:29:54 +00:00 |
|
joost
|
f25dee1d51
|
LazDebuggerFp (pure): Exception handling. (no software exceptions)
git-svn-id: trunk@44970 -
|
2014-05-07 18:32:50 +00:00 |
|
joost
|
4b1ac8df58
|
FpDebug: Implemented simple 'evaluation' command for command-line debugger example.
git-svn-id: trunk@44968 -
|
2014-05-07 16:17:48 +00:00 |
|
martin
|
c239838960
|
FpDebug: partial implementation of "repeat count"
git-svn-id: trunk@44937 -
|
2014-05-06 19:32:25 +00:00 |
|
joost
|
31762452ae
|
LazDebuggerFp (pure): Handle working-directory and environment of debuggee
git-svn-id: trunk@44936 -
|
2014-05-06 19:25:38 +00:00 |
|
martin
|
6a9ea0f2ff
|
FpDebug: error checks
git-svn-id: trunk@44929 -
|
2014-05-05 22:57:31 +00:00 |
|
joost
|
04283997b4
|
LazDebuggerFp (pure): Pass arguments to debuggee
git-svn-id: trunk@44928 -
|
2014-05-05 20:15:42 +00:00 |
|
joost
|
79f817ca53
|
LazDebuggerFp (pure): Use TProcess to start debuggee
git-svn-id: trunk@44922 -
|
2014-05-05 10:21:16 +00:00 |
|
martin
|
60aa4dd2fc
|
FpDebug: missing result
git-svn-id: trunk@44919 -
|
2014-05-05 03:02:16 +00:00 |
|
martin
|
5acc0236ce
|
FpDebug: array (1 dimension): DW_AT_byte_stride
git-svn-id: trunk@44918 -
|
2014-05-05 00:53:22 +00:00 |
|
martin
|
c4d3a2e866
|
FpDebug: recognize parentfp and $parentfp
git-svn-id: trunk@44912 -
|
2014-05-04 19:18:17 +00:00 |
|
martin
|
f49845883c
|
FpDebug: implemented DW_AT_data_location
git-svn-id: trunk@44909 -
|
2014-05-04 16:53:21 +00:00 |
|
martin
|
b2830cbfb2
|
FpDebug: fix crash in type-printer
git-svn-id: trunk@44908 -
|
2014-05-04 16:51:38 +00:00 |
|
joost
|
c700bfe172
|
LazDebuggerFp (pure): Implemented basic callstack
git-svn-id: trunk@44906 -
|
2014-05-04 12:08:50 +00:00 |
|
joost
|
17f29c4ac2
|
FpDebug: Implemented GetStackPointerRegisterValue on Darwin
git-svn-id: trunk@44904 -
|
2014-05-04 11:10:27 +00:00 |
|
martin
|
e53e32b3c8
|
FpDebug: compile on win64
git-svn-id: trunk@44902 -
|
2014-05-03 15:00:16 +00:00 |
|
martin
|
6281c4adcf
|
FpDebug: started DisplayFormat
git-svn-id: trunk@44896 -
|
2014-05-03 00:14:44 +00:00 |
|
martin
|
591043b078
|
GdbmiDebugger: added workaround for pchar vs string issue in dwarf 2
git-svn-id: trunk@44889 -
|
2014-05-02 13:14:44 +00:00 |
|
martin
|
aacb2aa6cf
|
FpDebug: added operators +, - for float
git-svn-id: trunk@44884 -
|
2014-05-02 02:02:32 +00:00 |
|
martin
|
fc31f1a0c0
|
FpDebug: added operators =, <, >, <> for int/float
git-svn-id: trunk@44883 -
|
2014-05-02 01:44:33 +00:00 |
|
martin
|
2b8b09ffba
|
FpDebug: fixed crash from prev commit
git-svn-id: trunk@44882 -
|
2014-05-02 01:01:24 +00:00 |
|
martin
|
a8caa85052
|
FpDebug: added nil,true,false
git-svn-id: trunk@44881 -
|
2014-05-02 00:53:39 +00:00 |
|
martin
|
e645bd4e95
|
FpDebug: added operators *, /, div for int/float
git-svn-id: trunk@44880 -
|
2014-05-02 00:13:10 +00:00 |
|
martin
|
f7c6916db6
|
FpDebug: added some error handling
git-svn-id: trunk@44865 -
|
2014-04-30 22:15:31 +00:00 |
|
joost
|
580048e97c
|
FpDebug: Do not continue the process after an invalid command
git-svn-id: trunk@44863 -
|
2014-04-30 20:59:12 +00:00 |
|
joost
|
e7779bd476
|
LazDebuggerFp (pure): Implemented step-into
git-svn-id: trunk@44862 -
|
2014-04-30 20:44:22 +00:00 |
|
martin
|
1af2bd99a6
|
FpDebug: fix compile / range check for const
git-svn-id: trunk@44853 -
|
2014-04-30 13:18:53 +00:00 |
|
martin
|
15dd056207
|
FpGdbmiDebugger: add/sub int to/from pointer / tests
git-svn-id: trunk@44850 -
|
2014-04-30 12:42:54 +00:00 |
|
martin
|
6f4e80d11d
|
FpDebug: fix compile (without extra defines)
git-svn-id: trunk@44830 -
|
2014-04-27 20:54:36 +00:00 |
|
martin
|
53d97181b6
|
FpGdbmiDebugger: Add Locals
git-svn-id: trunk@44815 -
|
2014-04-26 15:46:40 +00:00 |
|
joost
|
36e6e3a257
|
LazDebuggerFp (pure): Implemented step-out
git-svn-id: trunk@44804 -
|
2014-04-24 16:06:50 +00:00 |
|
joost
|
056bfcfe4b
|
LazDebuggerFp (pure): When stepping(over) out of a procedure, continue until a new sourceline has been reached.
git-svn-id: trunk@44799 -
|
2014-04-23 21:00:42 +00:00 |
|
joost
|
f677379864
|
FpDebug: Added step-over and next commands to console-example (fpd)
git-svn-id: trunk@44798 -
|
2014-04-23 19:55:05 +00:00 |
|
joost
|
48c19eb556
|
FpDebug: Fixed compilation of the example console-debugger on Windows
git-svn-id: trunk@44794 -
|
2014-04-23 18:37:34 +00:00 |
|