Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  pierre a34c1ff22d Use only unaligned constants in dwarf debug info as specified by standard 13 vuotta sitten
  pierre fcaff0489c * psub.pas : translate tregister for registerhi also 13 vuotta sitten
  Jonas Maebe 1f2578077c * small correction to previous commit: the offset of DW_OP_bregx is signed 13 vuotta sitten
  Jonas Maebe c8986f34fb * fixed debug information for call-by-reference parameters whose address 13 vuotta sitten
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler 13 vuotta sitten
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 vuotta sitten
  joost bbbc85bbf6 * Use DW_TAG_class_type for classes instead of DW_TAG_structure_type 14 vuotta sitten
  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 vuotta sitten
  joost cd0b2e5288 * Use DW_OP_deref instead of DW_OP_push_object_deref. The latter is not recognized properly by gdb 14 vuotta sitten
  joost ce01b15c49 * Generate proper Dwarf-debuginfo for DW_AT_vtable_elem_location, containing 14 vuotta sitten
  Jonas Maebe 67c2c7c166 * renamed cchartype to cansichartype 14 vuotta sitten
  Jonas Maebe 28740dce2d - removed extra "fordefinition" parameter again from tprocdef.mangledname(), 14 vuotta sitten
  Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating 14 vuotta sitten
  florian 570f3c4b39 * merges recent class helper fixes by Sven Barth 14 vuotta sitten
  florian d35d1ed357 + initial support for pascal booleans with sizes 2, 4 and 8 14 vuotta sitten
  svenbarth 35b47e491c Rebase to revision 17306 14 vuotta sitten
  florian 4d19f6c532 * patch by Jeppe Johansen to be able to generate debug info if an rtl without variant support is used, resolves #18483 14 vuotta sitten
  svenbarth 96116a6c3a Several adjustments because virtual methods in helpers are just normal methods and a VMT isn't generated for them either. 14 vuotta sitten
  svenbarth 80e6498921 Rebase to revision 17096 14 vuotta sitten
  florian 26fbfaf5a7 + introduce the usage of asizeint/asizeuint for cpus with sizeof("alu")<>sizeof(pointer) 14 vuotta sitten
  joost 1e92e576dd * Use TDebugInfoDwarf2.appenddef_object's DoAppend also for writing the 14 vuotta sitten
  joost d5de153e39 * Refactored TDebugInfoDwarf2.appenddef_object, no functional changes, to easy code-reuse for Dwarf3s appenddef_object 14 vuotta sitten
  joost a03c7cdc69 * Added two more Dwarf-4 constants 14 vuotta sitten
  joost faeb80b55c * Write Dwarf-debug info for class constants 14 vuotta sitten
  joost 4bd0f6db7a * Dwarf: Hide the implicit pointer from a function-parameter which is passed 14 vuotta sitten
  joost a7cea8606f * Dwarf3: Classes are not encoded as a pointer to a class-structure, but 14 vuotta sitten
  Jonas Maebe 2222f2c44b * renamed is_class_or_interface_or_dispinterface_or_objc() into 14 vuotta sitten
  paul 915c412ae3 compiler: generate debug info for record methods: 14 vuotta sitten
  paul 17815ce7a2 compiler: implement properties in records: 14 vuotta sitten
  paul 56bf42de57 compiler: implement record methods and class methods: 14 vuotta sitten