peter
|
eba8cf37a6
Merged revisions 7648,7653-7655,7663,7675,7677,7681-7683,7689,7697,7702,7704-7712,7716,7719,7725,7736,7738,7740,7744-7746,7751,7753,7764,7767,7769-7770,7772,7776-7778,7788,7793,7797,7811,7814,7817,7830,7836-7839,7846,7849,7862,7864-7865,7869,7872,7877,7882,7884,7886-7887,7905,7907-7908,7910,7916,7925-7929,7931-7932,7936,7941,7944,7953,7961,7967,7971,7976 via svnmerge from
|
18 éve |
joost
|
c5ce82da16
Merged revisions 7934 via svnmerge from
|
18 éve |
joost
|
e4f7af99e4
Merged revisions 7170-7172,7187 via svnmerge from
|
18 éve |
joost
|
8561175b01
Merged revisions 7167-7168 via svnmerge from
|
18 éve |
Jonas Maebe
|
166a54e411
Merged revisions 6817-6822,6825-6826,6830 via svnmerge from
|
18 éve |
Jonas Maebe
|
e2e1b7b857
* changed type of bool8bit from DW_ATE_unsigned_char to
|
18 éve |
Jonas Maebe
|
9876d04bcd
* fixed dwarf definition of longstring (avoids endless loop in
|
18 éve |
Jonas Maebe
|
41bf70cf2a
* reverted setdef change which got accidentally committed in r6573
|
18 éve |
Jonas Maebe
|
badf5c70a0
* split off tf_dwarf_only_local_labels from tf_dwarf_relative_addresses
|
18 éve |
Jonas Maebe
|
59f3041e67
* completed ret-in-para support for dwarf (result was already
|
18 éve |
Jonas Maebe
|
d7b5cd4f14
* fixed debug info for pass-by-reference parameters in dwarf by
|
18 éve |
Jonas Maebe
|
42b58affc7
+ pointer to vmt for classes and objects with a vmt
|
18 éve |
Jonas Maebe
|
f81303874f
* fixed the size of class instances (instance size instead of
|
18 éve |
Jonas Maebe
|
90e83fcee6
* reset flag to generate dummy line info after each module
|
18 éve |
Jonas Maebe
|
4d97044bba
* mark whether or not procsyms are global (DW_AT_external)
|
18 éve |
Jonas Maebe
|
7a65ffac28
* use DW_FORM_ref4 instead of DW_FORM_ref_addr on
|
18 éve |
Jonas Maebe
|
ea6204cc56
* only mark abstract varsyms as externally visible if they
|
18 éve |
Jonas Maebe
|
bf38367b69
* if a module has no procedure/function/init/final code,
|
18 éve |
Jonas Maebe
|
d39d06ea01
* initial fixes if tf_dwarf_relative_addresses is set:
|
18 éve |
Jonas Maebe
|
d99a616167
* simplified use_64bit_headers code to avoid if-statement blowups
|
18 éve |
Jonas Maebe
|
3067415fe4
* replaced hardcoded '.L' label prefixes with target_asm.labelprefix
|
18 éve |
tom_at_work
|
a0813b42bf
* fixed DWARF debug info for powerpc64/linux, correcting the procedure entry symbol (must be the dotted symbol, not the function descriptor location, otherwise gdb cannot find locals
|
18 éve |
pierre
|
7145c25260
* avoid level 2 comments
|
19 éve |
peter
|
91dbd27a42
* cleanup deleting of defs
|
19 éve |
Jonas Maebe
|
c54e49d428
* fixed range check errors
|
19 éve |
Marc Weustink
|
6b48dc8143
* fixed lineinfo reference
|
19 éve |
Marc Weustink
|
1a5c19fdcf
* reverted to defines for 64bit targets
|
19 éve |
Marc Weustink
|
cfbedf5a10
* added a temp fix for dwarf64 debug generation
|
19 éve |
tom_at_work
|
9905e6d7ff
* never generate 64 bit offsets/sizes in DWARF debug info for now
|
19 éve |
peter
|
9ae8e9fa21
* refactor tclassheader in tvmtbuilder and tvmtwriter
|
19 éve |