peter
|
e10c75ee6e
* fix relative path writing
|
18 years ago |
peter
|
daf320225b
* strip ./ prefixes and / suffixes from paths
|
18 years ago |
peter
|
b5fb7120b8
* fixed length calculation of leb128 constants
|
18 years ago |
Jonas Maebe
|
523b7b84cd
* properly set the "current compilation directory" (all included files
|
18 years ago |
Jonas Maebe
|
488cfa3c32
+ -go<x> switch for debugging options (some global switches could be
|
18 years ago |
Jonas Maebe
|
28bab3fb4f
- removed some unused variables
|
18 years ago |
florian
|
499cbcbbe1
* make cycle OPT=-gwl -Co -Cr on x86-64 fixed
|
18 years ago |
Jonas Maebe
|
9fedea7b9f
+ "set" support in dwarf debug info if compiler is compiled with
|
18 years ago |
Jonas Maebe
|
695d7c4d6d
+ support for bitpacked records in dwarf debug info
|
18 years ago |
Jonas Maebe
|
ac778e906d
* changed debug info for shortstrings to the format that gdb
|
18 years ago |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
peter
|
29ffdefacb
* secrel32 relocation support required by dwarf2 under windows
|
18 years ago |
florian
|
d83a869018
* don't write def for constant widestrings
|
18 years ago |
Jonas Maebe
|
95ef3145fc
* don't create debugging entries for generic typesyms, since they
|
18 years ago |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 years ago |
Jonas Maebe
|
e2e1b7b857
* changed type of bool8bit from DW_ATE_unsigned_char to
|
18 years ago |
Jonas Maebe
|
9876d04bcd
* fixed dwarf definition of longstring (avoids endless loop in
|
18 years ago |
Jonas Maebe
|
41bf70cf2a
* reverted setdef change which got accidentally committed in r6573
|
18 years ago |
Jonas Maebe
|
badf5c70a0
* split off tf_dwarf_only_local_labels from tf_dwarf_relative_addresses
|
18 years ago |
Jonas Maebe
|
59f3041e67
* completed ret-in-para support for dwarf (result was already
|
18 years ago |
Jonas Maebe
|
d7b5cd4f14
* fixed debug info for pass-by-reference parameters in dwarf by
|
18 years ago |
Jonas Maebe
|
42b58affc7
+ pointer to vmt for classes and objects with a vmt
|
18 years ago |
Jonas Maebe
|
f81303874f
* fixed the size of class instances (instance size instead of
|
18 years ago |
Jonas Maebe
|
90e83fcee6
* reset flag to generate dummy line info after each module
|
18 years ago |
Jonas Maebe
|
4d97044bba
* mark whether or not procsyms are global (DW_AT_external)
|
18 years ago |
Jonas Maebe
|
7a65ffac28
* use DW_FORM_ref4 instead of DW_FORM_ref_addr on
|
18 years ago |
Jonas Maebe
|
ea6204cc56
* only mark abstract varsyms as externally visible if they
|
18 years ago |
Jonas Maebe
|
bf38367b69
* if a module has no procedure/function/init/final code,
|
18 years ago |
Jonas Maebe
|
d39d06ea01
* initial fixes if tf_dwarf_relative_addresses is set:
|
18 years ago |
Jonas Maebe
|
d99a616167
* simplified use_64bit_headers code to avoid if-statement blowups
|
18 years ago |