Commit History

Autor SHA1 Mensaxe Data
  marco 9f845653f6 --- Merging r16094 into '.': %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 75b5b6c74d --- Merging r13785 into '.': %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 6d4244dc8d --- Merging r14446 into '.': %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 08fe975099 Skipped 'tests/tbs/tb0565.pp' %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe bc9d89b90a --- Merging r14366 into '.': %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe ae602e0cf8 --- Merging r14335 through r14337 into '.': %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 0698121f36 --- Merging r13526 into '.': %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 8103a3b39c * always generate a DW_TAG_typedef entry when usng a type (not only for %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 80864ebf31 * made TDebugInfoDwarf3 inherit from TDebugInfoDwarf2 instead of from %!s(int64=16) %!d(string=hai) anos
  joost 75eaa2cddf * Renamed DW_AT_stride to DW_AT_byte_stride, DWARF-3 compatible %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 74042f791d * completed making debugstart/end labels local for darwin as started %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 9a8ac8cecc * make the dwarf debugstart/end labels local for Darwin, because the darwin %!s(int64=16) %!d(string=hai) anos
  yury 16e19aaef3 * Some cleanup. %!s(int64=16) %!d(string=hai) anos
  yury 9c9462cd5a * Insert DW_AT_low_pc and DW_AT_high_pc attributes for modules on Windows also. It solves debugging problems on Windows with dwarf debug info. %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe b2607e0d83 * refactored append_entry(), so that the code to append a single %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe b45482e979 + provisional DW_CC_GNU_borland_fastcall_i386 constant to identify %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe e9dedb7377 * disabled generation of DW_AT_low_pc/DW_AT_high_pc compilation unit %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 173ca78a68 * removed superfluous "end of debug info" marker (zero-byte), about %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe f54089a5e2 * encode the offset of absolute global variables in the symbol instead %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 2b69768afc + support for properties in DWARF2 where the accessor does not use a function %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 4f51aef122 + Support for debug info for absolute variables when using dwarf2. %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 31756489a2 * now range check error also fixed for 64 bit targets %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 1c82b105fa * fixed (harmless) range check error %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 2cd1acc77d * element type of ansistrings is cchartype, not u8inttype %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 03a7d089b9 + append_block1() to add extra block DW_FORM_block1 attributes to %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe a3732f5cfc * changed debuginfo for dynamic arrays in stabs and dwarf2 into a pointer to %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 513b89f961 * fixed commented out dwarf-3 dyn array debug information location %!s(int64=17) %!d(string=hai) anos
  peter a3a66ba74d * split tvisibility from tsymoptions %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe c0ccf21c28 * fixed range check error when writing const pointers > high(longint) %!s(int64=17) %!d(string=hai) anos
  yury 2cf240b9af * Suppressed "Values in enumeration types have to be ascending" note. %!s(int64=17) %!d(string=hai) anos