Commit Verlauf

Autor SHA1 Nachricht Datum
  joost d5de153e39 * Refactored TDebugInfoDwarf2.appenddef_object, no functional changes, to easy code-reuse for Dwarf3s appenddef_object vor 14 Jahren
  joost a03c7cdc69 * Added two more Dwarf-4 constants vor 14 Jahren
  joost faeb80b55c * Write Dwarf-debug info for class constants vor 14 Jahren
  joost 4bd0f6db7a * Dwarf: Hide the implicit pointer from a function-parameter which is passed vor 14 Jahren
  joost a7cea8606f * Dwarf3: Classes are not encoded as a pointer to a class-structure, but vor 14 Jahren
  Jonas Maebe 2222f2c44b * renamed is_class_or_interface_or_dispinterface_or_objc() into vor 14 Jahren
  paul 915c412ae3 compiler: generate debug info for record methods: vor 14 Jahren
  paul 17815ce7a2 compiler: implement properties in records: vor 14 Jahren
  paul 56bf42de57 compiler: implement record methods and class methods: vor 14 Jahren
  florian 1c5a3b6bf0 o patch by Graeme Geldenhuys vor 15 Jahren
  mazen b127fc154a * Fixed spell error revealed by lintian. vor 15 Jahren
  pierre 874e69bcf8 * revert wrong commits vor 15 Jahren
  pierre d27278faac * Add external linker possibility for windows x86_64 compiler vor 15 Jahren
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch vor 15 Jahren
  Jonas Maebe daef2efa69 - removed tstoreddef.reset() and overrides, and the associated vor 15 Jahren
  Jonas Maebe 356026f849 * use new_section() instead of tai_section.create() everywhere vor 15 Jahren
  Jonas Maebe 39adedb12a * fixed writing debug info for string constants that are exactly 255 chars vor 15 Jahren
  Jonas Maebe 3019d3e560 * do not generate DW_AT_allocated info for dynarrays/ansi/unicodestrings vor 15 Jahren
  pierre 11d6509a56 Attempt to fix missing stabs definitions problem vor 15 Jahren
  joost 95620e8774 * Do not write the DWARF abbrev sections direclty, but use a searchtree to vor 15 Jahren
  paul 1b614b526a compiler: vor 15 Jahren
  joost 520c5fe962 * Since Dwarf 3 the length of a DW_FORM_ref_addr is dependent on the used debug-format (32 or 64 bit), not on the target platform pointer size. vor 15 Jahren
  Jonas Maebe 025ec34e4d + "CExtended" type that is the same as "extended", but conforming to the vor 15 Jahren
  florian c1f3d8dcaa * unified names of system_*/systems_* sets vor 15 Jahren
  Jonas Maebe 80b651f79c * fixed (harmless) class cast error vor 15 Jahren
  Jonas Maebe 2515ad6c35 * don't write debug info for absolute varsyms referring to a field or array vor 15 Jahren
  Jonas Maebe c0bdcf62e0 * don't call the "self" parameter of class methods 'this' in the debug info, vor 15 Jahren
  Jonas Maebe 82b2a1d48f * fixed endless loop when generating debug info for empty string constants vor 16 Jahren
  Jonas Maebe a9c025cd6a * fixed 32 bit -> 64 bit cross compilation vor 16 Jahren
  Jonas Maebe 8f3b1e42c0 + -godwarfmethodclassprefix option to prefix method names in the DWARF debug vor 16 Jahren