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