提交歷史

作者 SHA1 備註 提交日期
  Nikolay Nikolov 99d66b4c93 + added AtomicAdd() and AtomicSub() intrinsics to the WebAssembly unit 3 年之前
  Nikolay Nikolov 585d0cf574 + added unit WebAssembly for WebAssembly-specific stuff. Currently contains 3 年之前
  Nikolay Nikolov d9781bcebe + added except_branchful.inc as a system unit dependency include file to wasm32/makefile.cpu 3 年之前
  Nikolay Nikolov 8c562995d7 * regenerate makefiles with latest fpcmake 3 年之前
  Nikolay Nikolov e74797d411 * replaced several internal errors, related to the WebAssembly labels 3 年之前
  Nikolay Nikolov 748f71e5bb + enabled compilation of units variants and rtti, bug #39579 is now fixed 3 年之前
  Nikolay Nikolov 6e4e3b8580 * fixed WebAssembly code generation in thlcgwasm.g_overflowCheck_loc (patch by Pierre) 3 年之前
  Nikolay Nikolov 8bea5dd41e * WebAssembly code generation fix in thlcgwasm.a_op_reg_reg_reg_checkoverflow, based on patch by Pierre (but simplified, to use a single block) 3 年之前
  Nikolay Nikolov 283c213a0c * patch by Pierre, which fixes WebAssembly code generation for signed div/mod with overflow checking 3 年之前
  Nikolay Nikolov 0f4340e659 * fix regressions after previous patch by correctly parsing output, which does not contain '##WASI-EXITCODE:' 3 年之前
  Nikolay Nikolov a8b789d183 * patch from Pierre for working around the exitcode <= 125 limitation in wasmtime 3 年之前
  florian 32fa0ecaf9 * cleanup 3 年之前
  florian e8e53d13cd * fix #39730 as suggested by Jonas 3 年之前
  mattias 172803b2f7 fcl-passrc: fixed compile pas2js 3 年之前
  mattias 1b7aefc11d fcl-json: fixed compile pas2js 3 年之前
  mattias f2ba814b9e fcl-json: StringToJSON: fixed pas2js compile and less mem allocations 3 年之前
  mattias 20e3a7311c pastojs: fixed absolute result 3 年之前
  florian 4c8e802dd3 * continue const. propagation after a for loop when possible 3 年之前
  mattias bcea5581de pastojs: fixed call inherited of nested class 3 年之前
  marcoonthegit db9375d23f * add GetDateFormatEx, from bug #35118 by 440bx 3 年之前
  Nikolay Nikolov 47c271dcd0 + implemented InterlockedIncrement, InterlockedDecrement, InterlockedExchange, 3 年之前
  Jonas Maebe ccc843f983 llvmdbg: emit uppercase symbol names unless C++-style debug info is selected 3 年之前
  Jonas Maebe 9a7a97175e llvmdbg: emit debug information for global variables 3 年之前
  Jonas Maebe 1b393c80aa llvmdbg: fix missing initialisation when there are no procedures 3 年之前
  Jonas Maebe d0bf7acc18 llvmdbg: build hashtable to lookup llvmdecl belonging to a global variable 3 年之前
  Jonas Maebe e865ab4c3a llvmdbg: handle nil in more places 3 年之前
  Jonas Maebe a33e6230a0 llvm metadata: add DIGlobalVariableExpression enum 3 年之前
  Jonas Maebe f896766837 agllvm: fix writing metadata operands for variable declarations 3 年之前
  florian 91481a5fae * more robust code for constant propagation in for loops 3 年之前
  Nikolay Nikolov f1cb5d8f71 + support intrinsic for the memory.atomic.notify WebAssembly instruction 3 年之前