martin
f01d37a4ba
Merged revision(s) 62810-62811 #1f69cf465e-#1f69cf465e,62868 #9ff9f3ac82 from trunk:
...
FpDebug: fix typecast/deref for generated-pointer-type "^Foo($1234)", for signed values.
........
FpDebugger (all): prevent nil deref, for empty watch (auto instance class)
........
Fix leak in TLCLGlyphs.GetImageIndex (introduced in r58106 #50dc18646e). Entry name must be set, before adding to tree. Since the name is used as lookup (the tree "sorts" by the name).
........
git-svn-id: branches/fixes_2_0@62869 -
2020-04-02 20:42:02 +00:00
mattias
261728969f
FpDebug: Check char-size for strings. Recognize "UnicodeString", Issue #35340
...
git-svn-id: branches/fixes_2_0@60938 -
2019-04-12 13:54:38 +00:00
martin
02228d272a
Merged revision(s) 59861-59862 #53ff21a2b4-#53ff21a2b4 from trunk:
...
FpDebug: Implemented watch for "SomeString[index]"
........
LazDebuggerFp: Fix, showing pchar and string version for index access of string/pchar
........
git-svn-id: branches/fixes_2_0@59863 -
2018-12-19 01:45:04 +00:00
joost
1de2cbf586
general: Updated address of the Free Software Foundation in copyright messages
...
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
bart
b5173811fb
Fix some more spelling errors.
...
git-svn-id: trunk@52491 -
2016-06-12 16:53:49 +00:00
bart
e12b65390b
Fix some more spelling errors.
...
git-svn-id: trunk@52490 -
2016-06-12 16:32:39 +00:00
martin
56a4a31450
fix some warnings
...
git-svn-id: trunk@46906 -
2014-11-20 16:27:55 +00:00
martin
6a9ea0f2ff
FpDebug: error checks
...
git-svn-id: trunk@44929 -
2014-05-05 22:57:31 +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
martin
15dd056207
FpGdbmiDebugger: add/sub int to/from pointer / tests
...
git-svn-id: trunk@44850 -
2014-04-30 12:42:54 +00:00
martin
03d6bdade7
FpDebug: prepare mem-manager for context
...
git-svn-id: trunk@44627 -
2014-04-07 00:26:04 +00:00
martin
79bd1ed96f
FpDebug: refactor, each value in an expression keeps its own context (prepare for fpc nested proc)
...
git-svn-id: trunk@44611 -
2014-04-05 22:27:53 +00:00
martin
d1a92f8e05
FpDebug: use TFpDbgValue in Context.FindSymbol
...
git-svn-id: trunk@44602 -
2014-04-04 18:24:15 +00:00
martin
8d1b5eeea4
FpDebug: pointer deref with index / tests
...
git-svn-id: trunk@44563 -
2014-03-31 03:11:39 +00:00
martin
759c840e8a
FpDebug: array / tests
...
git-svn-id: trunk@44554 -
2014-03-30 14:25:23 +00:00
martin
69670fab2a
FpDebug: fix array typecasts / tests
...
git-svn-id: trunk@44546 -
2014-03-29 02:35:57 +00:00
martin
406a3736b2
FpDebug: fix struct members / array with multi dimension / tests
...
git-svn-id: trunk@44542 -
2014-03-28 20:15:42 +00:00
martin
202388270c
FpDebug: fix array index for static array
...
git-svn-id: trunk@44506 -
2014-03-24 13:36:10 +00:00
martin
c1846572a1
FPDebug: mem leak
...
git-svn-id: trunk@44447 -
2014-03-16 18:42:28 +00:00
martin
483139f4fb
FPDebug: refactor, renamed some classes
...
git-svn-id: trunk@44330 -
2014-03-02 21:58:15 +00:00
martin
fd8f2c1da7
FPDebug: mem leak
...
git-svn-id: trunk@44270 -
2014-02-26 22:40:55 +00:00
martin
818e37a4d3
FPDebug: cache data address
...
git-svn-id: trunk@44239 -
2014-02-25 21:56:02 +00:00
martin
1cedbd7c7f
FPDebug: starting plus minus operator
...
git-svn-id: trunk@44238 -
2014-02-25 15:02:04 +00:00
martin
355e83cf62
FPDebug: add some more error checks in eval
...
git-svn-id: trunk@44236 -
2014-02-25 13:56:55 +00:00
martin
de5811d90d
FPDebug: add some more error checks in eval
...
git-svn-id: trunk@44230 -
2014-02-25 04:57:38 +00:00
martin
da31678f3b
FPDebug: starting error msgs
...
git-svn-id: trunk@44196 -
2014-02-21 07:52:15 +00:00
martin
3f415797e4
Debugger: put some common types into DbgIntf
...
git-svn-id: trunk@44079 -
2014-02-15 01:31:30 +00:00
martin
2978fbf036
FPDebug: start using mem-manager
...
git-svn-id: trunk@44028 -
2014-02-12 15:21:28 +00:00
martin
4af520994a
FPDebug: moved TDbgPtr to new unit (avoid circle units)
...
git-svn-id: trunk@44024 -
2014-02-12 01:44:59 +00:00
martin
b585ed6d46
FPDebug: Value handling / array
...
git-svn-id: trunk@43996 -
2014-02-11 02:56:55 +00:00
martin
da6195622e
FPDebug: Value handling / enum, set
...
git-svn-id: trunk@43990 -
2014-02-10 12:36:06 +00:00
martin
fbad9f7b85
FPDebug: Value handling / enum, set
...
git-svn-id: trunk@43989 -
2014-02-10 02:12:50 +00:00
martin
97060b5ede
FPDebug: Value handling / enum
...
git-svn-id: trunk@43983 -
2014-02-09 16:25:27 +00:00
martin
ded56dfb04
FPDebug: fixed compile without $DEFINE
...
git-svn-id: trunk@43950 -
2014-02-08 03:08:45 +00:00
martin
2cc1500342
FPDebug: Value handling / size field
...
git-svn-id: trunk@43945 -
2014-02-07 23:40:17 +00:00
martin
f170d5d55a
FPDebug: Value handling / more typecasts
...
git-svn-id: trunk@43936 -
2014-02-07 12:29:44 +00:00
martin
b3f230074f
FPDebug: Value handling / more typecasts
...
git-svn-id: trunk@43928 -
2014-02-07 00:37:38 +00:00
martin
8011d379c4
FPDebug: tests
...
git-svn-id: trunk@43911 -
2014-02-05 20:39:32 +00:00
martin
c20494536f
FPDebug: fix Value handling / typecasts
...
git-svn-id: trunk@43904 -
2014-02-05 12:12:29 +00:00
martin
64b56efefb
FPDebug: more Value handling / pointers
...
git-svn-id: trunk@43886 -
2014-02-05 02:30:45 +00:00
martin
3ab0ac8feb
FPDebug: more Value handling /start pointers
...
git-svn-id: trunk@43885 -
2014-02-05 02:10:12 +00:00
martin
3981ff33fd
FPDebug: tests
...
git-svn-id: trunk@43884 -
2014-02-04 23:36:55 +00:00
martin
2f2e3b018c
FPDebug: more Value handling / typecasts
...
git-svn-id: trunk@43871 -
2014-02-04 00:28:40 +00:00
martin
7556fafeab
FPDebug: parser, change precedence of operators
...
git-svn-id: trunk@43868 -
2014-02-03 18:06:52 +00:00