Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe d44100448c * add support in the debug info for the dummy s128bit/u128bit types added hace 9 años
  pierre 6d0c5b234b Avoid unsupported .uleb128 with diff of two sympbols for native solaris assembler hace 9 años
  Jonas Maebe 91be1d0f2d * removed the DWARF label fields from tdef/tobjectdef, and dynamically hace 9 años
  Jonas Maebe add015f808 * ensure that the dwarf file table contains an entry if the current unit hace 10 años
  Jonas Maebe 687bb15299 * renamed getdatalabel() to getglobaldatalabel hace 10 años
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 hace 10 años
  Jonas Maebe 1e227f78fe * factored out the check for whether we have to generate dotted function hace 10 años
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 hace 10 años
  pierre 3506767e8d Generate mimnimal DWARF debug information for non-multithreaded thread variables hace 10 años
  joost 7c9d32b3ce * Dwarf: Write zero as line-nr for instructions with no real corresponding hace 10 años
  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. hace 11 años
  Jonas Maebe b0ff41406a * grouped all tai_real* types into a single tai_realconst type, hace 11 años
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables hace 11 años
  Jonas Maebe 5e0589f0a5 * fixed debug information for strings (index starts from 1, not from 0) hace 11 años
  nickysn 90a092e585 + added enum Tdwarf_addr with the values of DW_AT_address_class (to be used for hace 11 años
  Jonas Maebe 936bd3c902 * fixed definitions/uses of asmsymbols: always explicitly define local hace 12 años
  florian 38f3448e22 * applied patch by Cyrax to fix #24722, revertes partially r25054 which was wrong hace 12 años
  florian 2cdb4adf39 + tai_const.Create_type_name and tai_const.Create_pint_unaligned hace 12 años
  pierre d956808080 Fix bug introduced by myself for win32 dwarf info generation Bug #23365 and 23330 hace 12 años
  florian 65aa6fb379 * make check for registerhi more usefull hace 13 años
  pierre a1a171d7e8 Fix problems introduced by unaligned patch rev 22516 for 64bit systems hace 13 años
  pierre a34c1ff22d Use only unaligned constants in dwarf debug info as specified by standard hace 13 años
  pierre fcaff0489c * psub.pas : translate tregister for registerhi also hace 13 años
  Jonas Maebe 1f2578077c * small correction to previous commit: the offset of DW_OP_bregx is signed hace 13 años
  Jonas Maebe c8986f34fb * fixed debug information for call-by-reference parameters whose address hace 13 años
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler hace 13 años
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 hace 13 años
  joost bbbc85bbf6 * Use DW_TAG_class_type for classes instead of DW_TAG_structure_type hace 14 años
  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. hace 14 años
  joost cd0b2e5288 * Use DW_OP_deref instead of DW_OP_push_object_deref. The latter is not recognized properly by gdb hace 14 años