Commit History

Autor SHA1 Mensaxe Data
  Alligator-1 e87982e925 const array - reducing unnecessary data copying hai 1 ano
  florian b313a66a47 * correct Dwarf-4 line info header as noted by Martin on the mailing list hai 1 ano
  Michaël Van Canneyt fe62b3ace8 * Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently hai 1 ano
  Pierre Muller 11b0b9dc57 Use reverse_byte to write constant sets in cross-endian configuration hai 1 ano
  Pierre Muller 637c34571e Avoid range check error in AddNormalStringDef hai 1 ano
  Nikolay Nikolov fbcd90f286 + generate DWARF debug info for WebAssembly locals hai 1 ano
  florian 94cb1c3a49 * correctly name nested enum type debug symbols, resolves #40462 %!s(int64=2) %!d(string=hai) anos
  florian 8cd10d88cc * revert use of DW_AT_external for types as this is not covered by the dwarf standard %!s(int64=2) %!d(string=hai) anos
  florian 4848327300 * write types declared in the interface section with a DW_AT_external tag, should resolve #40210 %!s(int64=2) %!d(string=hai) anos
  florian f1f84a292c * don't not generate non-constant leb128 entriesm for riscv32-freertos %!s(int64=2) %!d(string=hai) anos
  florian 36afcbf7fe * only i386 uses same special fastcall calling convention %!s(int64=2) %!d(string=hai) anos
  florian 3fa77a4f62 * fix life information propagation for while loops, resolves #39971 %!s(int64=2) %!d(string=hai) anos
  Martin dd0711a27e Fix incorrect dwarf entry count. Issue #39928 introduced in 1b6982107f1ac4b4111e37be0a3649d155a2bc1e %!s(int64=2) %!d(string=hai) anos
  florian 1b6982107f * TDebugInfoDwarf3.appenddef_object should not write an extra finish_entry for objects and C++ classes %!s(int64=3) %!d(string=hai) anos
  florian 88cf633b97 * use append_object_struct also for dwarf-3 when creating dwarf debug info for objects, resolves #39920 %!s(int64=3) %!d(string=hai) anos
  florian e28238da9b * handle absolute on strings correctly for dwarf debug info, resolves #39816 %!s(int64=3) %!d(string=hai) anos
  Jonas Maebe 4da1ad71a4 * moved a bunch of constants from dbgdwarf to dbgdwarfconst %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe 3d3c904ac5 TSymStr: more consistent usage %!s(int64=3) %!d(string=hai) anos
  Joost van der Sluis e547284588 * Section-offsets have 64 bits in the Dwarf-64 format %!s(int64=3) %!d(string=hai) anos
  Joost van der Sluis b26463ed99 * Removed unused parameter %!s(int64=3) %!d(string=hai) anos
  florian ca9384fd6c * patch by Dean Mustakino to avoid generation of debug info for generics, resolves #38827 %!s(int64=4) %!d(string=hai) anos
  florian bae6ca6883 * Dwarf: write variant fields only if the require features are present, resolves #38651 %!s(int64=4) %!d(string=hai) anos
  nickysn 940738a3a1 * synchronized with trunk %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe 9c831677ff * support Objective-C classes and protocols with -gw3 (mantis #36250) %!s(int64=4) %!d(string=hai) anos
  nickysn 6f0a02a92d + apped end of symbol in TDebugInfoDwarf.afterappenddef %!s(int64=4) %!d(string=hai) anos
  nickysn c073362928 - don't emit DEBUGSTART and DEBUGEND symbols for WebAssembly. See https://bugs.llvm.org/show_bug.cgi?id=48971 %!s(int64=4) %!d(string=hai) anos
  nickysn af12279bed * fixed local var dwarf debug info output for WebAssembly %!s(int64=4) %!d(string=hai) anos
  nickysn fa30ae7d97 + added the DW_OP_WASM_location constant %!s(int64=4) %!d(string=hai) anos
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS %!s(int64=5) %!d(string=hai) anos