Commit Verlauf

Autor SHA1 Nachricht Datum
  ring 756c840730 Fixed alignment problems for dwarf debug symbols vor 11 Jahren
  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. vor 11 Jahren
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables vor 12 Jahren
  Jonas Maebe 5e0589f0a5 * fixed debug information for strings (index starts from 1, not from 0) vor 12 Jahren
  nickysn 90a092e585 + added enum Tdwarf_addr with the values of DW_AT_address_class (to be used for vor 12 Jahren
  Jonas Maebe 936bd3c902 * fixed definitions/uses of asmsymbols: always explicitly define local vor 12 Jahren
  florian 38f3448e22 * applied patch by Cyrax to fix #24722, revertes partially r25054 which was wrong vor 12 Jahren
  florian 2cdb4adf39 + tai_const.Create_type_name and tai_const.Create_pint_unaligned vor 12 Jahren
  pierre d956808080 Fix bug introduced by myself for win32 dwarf info generation Bug #23365 and 23330 vor 13 Jahren
  florian 65aa6fb379 * make check for registerhi more usefull vor 13 Jahren
  pierre a1a171d7e8 Fix problems introduced by unaligned patch rev 22516 for 64bit systems vor 13 Jahren
  pierre a34c1ff22d Use only unaligned constants in dwarf debug info as specified by standard vor 13 Jahren
  pierre fcaff0489c * psub.pas : translate tregister for registerhi also vor 13 Jahren
  Jonas Maebe 1f2578077c * small correction to previous commit: the offset of DW_OP_bregx is signed vor 13 Jahren
  Jonas Maebe c8986f34fb * fixed debug information for call-by-reference parameters whose address vor 13 Jahren
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler vor 13 Jahren
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 vor 13 Jahren
  joost bbbc85bbf6 * Use DW_TAG_class_type for classes instead of DW_TAG_structure_type vor 14 Jahren
  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. vor 14 Jahren
  joost cd0b2e5288 * Use DW_OP_deref instead of DW_OP_push_object_deref. The latter is not recognized properly by gdb vor 14 Jahren
  joost ce01b15c49 * Generate proper Dwarf-debuginfo for DW_AT_vtable_elem_location, containing vor 14 Jahren
  Jonas Maebe 67c2c7c166 * renamed cchartype to cansichartype vor 14 Jahren
  Jonas Maebe 28740dce2d - removed extra "fordefinition" parameter again from tprocdef.mangledname(), vor 14 Jahren
  Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating vor 14 Jahren
  florian 570f3c4b39 * merges recent class helper fixes by Sven Barth vor 14 Jahren
  florian d35d1ed357 + initial support for pascal booleans with sizes 2, 4 and 8 vor 14 Jahren
  svenbarth 35b47e491c Rebase to revision 17306 vor 14 Jahren
  florian 4d19f6c532 * patch by Jeppe Johansen to be able to generate debug info if an rtl without variant support is used, resolves #18483 vor 14 Jahren
  svenbarth 96116a6c3a Several adjustments because virtual methods in helpers are just normal methods and a VMT isn't generated for them either. vor 14 Jahren
  svenbarth 80e6498921 Rebase to revision 17096 vor 14 Jahren