Jonas Maebe
|
add015f808
* ensure that the dwarf file table contains an entry if the current unit
|
10 年之前 |
Jonas Maebe
|
687bb15299
* renamed getdatalabel() to getglobaldatalabel
|
10 年之前 |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 年之前 |
Jonas Maebe
|
1e227f78fe
* factored out the check for whether we have to generate dotted function
|
10 年之前 |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 年之前 |
pierre
|
3506767e8d
Generate mimnimal DWARF debug information for non-multithreaded thread variables
|
10 年之前 |
joost
|
7c9d32b3ce
* Dwarf: Write zero as line-nr for instructions with no real corresponding
|
10 年之前 |
joost
|
030885727e
* Do not use sym.realname but sym.name in the mangledname for the Dwarf-3 debuginfo. This makes it possible to mix Dwarf-2 and Dwarf-3 debug info into one executable.
|
11 年之前 |
Jonas Maebe
|
b0ff41406a
* grouped all tai_real* types into a single tai_realconst type,
|
11 年之前 |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 年之前 |
Jonas Maebe
|
5e0589f0a5
* fixed debug information for strings (index starts from 1, not from 0)
|
11 年之前 |
nickysn
|
90a092e585
+ added enum Tdwarf_addr with the values of DW_AT_address_class (to be used for
|
11 年之前 |
Jonas Maebe
|
936bd3c902
* fixed definitions/uses of asmsymbols: always explicitly define local
|
12 年之前 |
florian
|
38f3448e22
* applied patch by Cyrax to fix #24722, revertes partially r25054 which was wrong
|
12 年之前 |
florian
|
2cdb4adf39
+ tai_const.Create_type_name and tai_const.Create_pint_unaligned
|
12 年之前 |
pierre
|
d956808080
Fix bug introduced by myself for win32 dwarf info generation Bug #23365 and 23330
|
12 年之前 |
florian
|
65aa6fb379
* make check for registerhi more usefull
|
12 年之前 |
pierre
|
a1a171d7e8
Fix problems introduced by unaligned patch rev 22516 for 64bit systems
|
13 年之前 |
pierre
|
a34c1ff22d
Use only unaligned constants in dwarf debug info as specified by standard
|
13 年之前 |
pierre
|
fcaff0489c
* psub.pas : translate tregister for registerhi also
|
13 年之前 |
Jonas Maebe
|
1f2578077c
* small correction to previous commit: the offset of DW_OP_bregx is signed
|
13 年之前 |
Jonas Maebe
|
c8986f34fb
* fixed debug information for call-by-reference parameters whose address
|
13 年之前 |
Jonas Maebe
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 年之前 |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 年之前 |
joost
|
bbbc85bbf6
* Use DW_TAG_class_type for classes instead of DW_TAG_structure_type
|
13 年之前 |
joost
|
853f35757d
* Use the same logic for Dwarf-3 and Dwarf-2 output regarding symbol names. Solves problems resolving self in gdb and Dwarf-3.
|
14 年之前 |
joost
|
cd0b2e5288
* Use DW_OP_deref instead of DW_OP_push_object_deref. The latter is not recognized properly by gdb
|
14 年之前 |
joost
|
ce01b15c49
* Generate proper Dwarf-debuginfo for DW_AT_vtable_elem_location, containing
|
14 年之前 |
Jonas Maebe
|
67c2c7c166
* renamed cchartype to cansichartype
|
14 年之前 |
Jonas Maebe
|
28740dce2d
- removed extra "fordefinition" parameter again from tprocdef.mangledname(),
|
14 年之前 |