Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
hace 6 años |
svenbarth
|
ecda183153
* revert r37968: it does more harm than good
|
hace 7 años |
svenbarth
|
22932493b9
* if the debug info of a parent def is considered as queued then ensure that it is indeed queued (if it should already be in the list then the duplicate entry would have the state written if it's checked and thus ignored)
|
hace 7 años |
svenbarth
|
ff44f51292
* generate an internal error to avoid infinite loops if nothing changed during a loop pass to write the debug info of remaining defs
|
hace 7 años |
florian
|
b1dff29cbf
* removed unused units
|
hace 8 años |
svenbarth
|
3a9f8e88fd
* don't write or reference debug information for a unit if it belongs to a/another package
|
hace 9 años |
Jonas Maebe
|
145e9c1aae
* don't generate debug info for class fields in generic types
|
hace 11 años |
pierre
|
356ea656e4
Try to avoid problems with generic types for stabs/stabx
|
hace 11 años |
Jonas Maebe
|
df2eddd169
* correctly deal with writing debug information in the Stabs writer for class
|
hace 13 años |
pierre
|
813ebf08e3
* Avoid having current_debuginfo pointing to freed memory
|
hace 13 años |
paul
|
de21de2024
compiler: implement delphi like namespaces
|
hace 14 años |
paul
|
915c412ae3
compiler: generate debug info for record methods:
|
hace 14 años |
pierre
|
11d6509a56
Attempt to fix missing stabs definitions problem
|
hace 15 años |
Jonas Maebe
|
671f8a1d30
* always immediately reset isdbgwritten for syms in the parasymtable,
|
hace 15 años |
Jonas Maebe
|
341708b95d
* write all parameters using the order of procdef.paras, eliminates the
|
hace 16 años |
peter
|
a3a66ba74d
* split tvisibility from tsymoptions
|
hace 16 años |
Jonas Maebe
|
98e843c092
* support overriding debuginfo for classrefdefs
|
hace 17 años |
Jonas Maebe
|
39fa81d40e
* fixed stabs debug info for webtbs/tw9766 again
|
hace 17 años |
peter
|
741b5a1df7
* fix writing procedure local type defs
|
hace 17 años |
peter
|
13f6396221
* generalize def and symbol handling
|
hace 17 años |
peter
|
a724d80e81
* debuginfo initialized per unit
|
hace 18 años |
pierre
|
3473faab07
+ added generation of debugging infos of parast and localst for methods
|
hace 18 años |
florian
|
eda8184e21
* problem with virtual methods and interfaces fixed, fixes #8158
|
hace 18 años |
peter
|
e17b424e28
* refactor procsym procdef list
|
hace 19 años |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
hace 19 años |
peter
|
3078a1927f
* remove ttype
|
hace 19 años |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
hace 19 años |
florian
|
12730b4cb1
+ dwarf: objectdef
|
hace 19 años |
florian
|
8cd8e4ba8d
+ basic dwarf support for variables and types
|
hace 19 años |
peter
|
51b8a4a132
* move stabs generation to a single procedure call from pmodules
|
hace 20 años |