História revízii

Autor SHA1 Správa Dátum
  J. Gareth "Curious Kit" Moreton d1f035f456 * arm: Labels to constants are now data labels and not jump labels 3 rokov pred
  J. Gareth "Curious Kit" Moreton be39828fca * arm: Symbol reference counts are corrected when PC-relative data is inserted 3 rokov pred
  J. Gareth "Curious Kit" Moreton 94c87243ca * Reference counts are now properly incremented on duplicated taicpu objects 3 rokov pred
  florian 799c22d553 Revert " * patch by Rika: SwapEndian([u]int16) has unnecessary “and $FFFF”, resolves #39814" 3 rokov pred
  Sven/Sarah Barth 8d90cd3e64 * fix #39826: correctly handle function references that are part of generics/specializations, but are not generics/specializations themselves 3 rokov pred
  Nikolay Nikolov 4144f8d93a * apply the same alignment parameters to wasm32-embedded as wasm32-wasi 3 rokov pred
  Nikolay Nikolov dba189f4af + show a "linking" message before invoking the linker for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov 46dcd4da76 - removed debug writeln when calling the linker for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov b6c4592513 + allow specifying custom extra linker options for the wasm32-wasi target 3 rokov pred
  Nikolay Nikolov ad35fc82af + allow specifying custom extra linker options for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov ec9c81e77e * use current_module.sharedlibfilename instead of current_module.exefilename, when linking a library for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov 9dfda963a3 + allow creating a linker map file, when compiling for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov 078aa5d046 + pass '-m wasm32' to the linker, when compiling for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov 1bbd16d1b7 + allow setting the stack size for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov 8aee781950 * set the stack size to 64kb and stack align to 16 bytes for the wasm32-embedded target 3 rokov pred
  Nikolay Nikolov 7cef39657f * stack alignment on the WASI platform is 16 bytes 3 rokov pred
  florian 30f5558bf2 * patch by Rika: optimize TStringHelper.StartsWith / EndsWith, resolves #39706 3 rokov pred
  Nikolay Nikolov 4e3c170ad4 + allow changing the stack size for the WASI platform 3 rokov pred
  Nikolay Nikolov c910ec814c * set the default stack size for the WASI platform to 65536 bytes (this is the 3 rokov pred
  Nikolay Nikolov db980a5d18 + add the "-m wasm32" parameter to the linker, when linking for the WASI 3 rokov pred
  Nikolay Nikolov e3139fea21 + setup a thread manager (functions are still not yet implemented), when the WASI RTL is compiled with multithreading support 3 rokov pred
  Nikolay Nikolov b900be6142 + added WebAssembly intrinsics for reading __tls_size, __tls_align and __tls_base 3 rokov pred
  Nikolay Nikolov 7475d22154 + declare the three magic global variables (__tls_size, __tls_align, __tls_base), created by the linker, when WebAssembly multithreading is enabled 3 rokov pred
  Nikolay Nikolov 4db653998b + generate proper WebAssembly threadvar access when multithreading is turned on 3 rokov pred
  Nikolay Nikolov 557e823734 + introduced trefaddr.addr_got_tls, to be used for generating WebAssembly threadvar access, when WASM multithreading is turned on 3 rokov pred
  florian d27c3b4b79 + test for #33559 3 rokov pred
  Nikolay Nikolov b821b9d502 + WebAssembly multithreading: also declare threadvar sections as TLS and prefix their name with '.tbss' when using the external assembler 3 rokov pred
  Nikolay Nikolov fa5575ea54 + prefix the threadvar sections with '.tbss' when WASM multithreading is enabled 3 rokov pred
  Nikolay Nikolov 2606cef21f + set the TLS flag for threadvar sections when WASM threads are enabled 3 rokov pred
  Nikolay Nikolov eb8325300e + added WASM segment flag constants 3 rokov pred