Cronologia Commit

Autore SHA1 Messaggio Data
  florian a1ee4e04ed * if a for loop does not change a variable, we can propate it if it is a constant, resolves #39726 3 anni fa
  Jonas Maebe 8817e896db Add missing reference increases for ait_jvar labels 3 anni fa
  Nikolay Nikolov d8f06aa4f1 + added instrinsic support for the all the 2-parameter read-modify-write 3 anni fa
  Karoly Balogh c5a443d0dd amunits: correct the HookEntry wrapper functions to new compiler behavior. at some point during 3.3.1, the compiler started to omit stackframes when not needed, which broke the previous assumptions about stackframe handling 3 anni fa
  florian c79df5f0fc * better constant propation for inline nodes 3 anni fa
  mattias 621f3b8387 fcl-passrc: fixed compile pscanner with pas2js 3 anni fa
  mattias f102e40b69 fcl-passrc: moved ReadNextPascalToken to fpscanner 3 anni fa
  mattias dd6ccd0fb4 fcl-json: fixed compile with fpc 3.2.2 3 anni fa
  Michaël Van Canneyt 1b22a68fc6 * Export wasiAlloc and wasiFree 3 anni fa
  Michaël Van Canneyt 050153fb50 * Make sure webcompiler works again 3 anni fa
  Pierre Muller 5203c3e849 Add dumping of backtrace in case of unhandled exception inside TCustomInstaller.Run method 3 anni fa
  Pierre Muller be969205ad Do not alloc/dealloc NR_DEFAULTFLAGS for wasm32, as it is NR_NO 3 anni fa
  florian 9f47e21da3 * increase default dwarf version for linux targets where current distributions exist 3 anni fa
  Pierre Muller 7f886cc4b0 Call increfs manually to avoid removal of stabs debug related labels 3 anni fa
  florian 81fd3e2748 * more readable fix for the missing ait_instruction check 3 anni fa
  J. Gareth "Curious Kit" Moreton 27db63969a * a64: Fix where hp1's was assumed to be an instruction and not actually checked 3 anni fa
  marcoonthegit 41704feab4 * fix ipv6_ constants in unxsockh. bug 29111 Apparently changed since 2005 3 anni fa
  Jonas Maebe 0d74752b1f Fix %cpu type as spotted by Alexey Torgashin 3 anni fa
  Jonas Maebe 9b11509dd0 Text for merge request #226 3 anni fa
  Brendan Dougherty 1923c8a611 Only use Win64 vectorcall special case if calling convention is vectorcall. 3 anni fa
  Jonas Maebe 16cb409fbf LLVM: separate as_clang_llvm_darwin 3 anni fa
  Jonas Maebe 481741c65b llvmdbg: remove some commented dbgdwarf code 3 anni fa
  florian e8da1d081a + Aarch64: MovOp2AddUtxw optimization 3 anni fa
  Pierre Muller 9b87fb4a34 Use '.L' as labelprefix for LLVM compiler variant 3 anni fa
  Pierre Muller a0d4cccd87 Fix syntax error for isLocal field for function/procedure type LLVM debug information 3 anni fa
  J. Gareth "Curious Kit" Moreton f6c741ee73 * Corrected label reference counts caused by TAsmLabel.GetName incrementing refs 3 anni fa
  Jonas Maebe cddffbed58 llvmdbg: disable open array data location 3 anni fa
  Jonas Maebe fd125b506e LLVM debug info: LLVM 7.0 support 3 anni fa
  Jonas Maebe edbddec98a llvmdbg: diflags/dispflags fixes 3 anni fa
  Jonas Maebe 816ab7ffcc llvm metadata: counter per unit rather than globally 3 anni fa