nickysn
|
5bba79afb3
* use create_int_dataptr_unaligned instead of create_pint_unaligned in TDebugInfoDwarf.appendsym_absolute
|
пре 8 година |
nickysn
|
163d54c33e
* emit a sizeint-sized string length for long string constants in the DWARF
|
пре 8 година |
yury
|
db590da1e6
* Added a new debug option switch -godwarfcpp - Simulate C++ debug information in DWARF. It is more correct way to workaround LLDB issues than in r34558. This option can be used for debuggers, which does not support Pascal correctly.
|
пре 8 година |
yury
|
c36faacd57
* dwarf: Internal option to generate a LLDB compatible debug info. It is enabled for the Android targets.
|
пре 8 година |
svenbarth
|
3a9f8e88fd
* don't write or reference debug information for a unit if it belongs to a/another package
|
пре 9 година |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
пре 9 година |
Jonas Maebe
|
1cb8c0d00c
* specify the def of assembler level symbols defined via
|
пре 9 година |
Jonas Maebe
|
3177199d94
* changed all debug info labels from AT_DATA to AT_METADATA
|
пре 9 година |
florian
|
9daa4bd48d
* always generate unaligned pointer entries (so .4bytes instead of .long is generated) in dwarf debugging info
|
пре 9 година |
florian
|
35b18fbf85
* change address related variables from aint to PInt to avoid range check errors
|
пре 9 година |
Jonas Maebe
|
953c47dd97
- disabled DWARF (a)ranges for Darwin, it's not supported/used there
|
пре 9 година |
florian
|
90b284e169
+ generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation
|
пре 9 година |
Jonas Maebe
|
d44100448c
* add support in the debug info for the dummy s128bit/u128bit types added
|
пре 9 година |
pierre
|
6d0c5b234b
Avoid unsupported .uleb128 with diff of two sympbols for native solaris assembler
|
пре 9 година |
Jonas Maebe
|
91be1d0f2d
* removed the DWARF label fields from tdef/tobjectdef, and dynamically
|
пре 9 година |
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 година |