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