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 години |