Commit History

Author SHA1 Message Date
  Nikolay Nikolov c515d45026 + added new target to the compiler: wasm32-wasip2. Not working, yet. 5 months ago
  Nikolay Nikolov b9098d8c5f + register the wasip1threads target in the compiler 5 months ago
  Nikolay Nikolov 5a32b7159e * system_wasm32_wasi_info renamed system_wasm32_wasip1_info 5 months ago
  Nikolay Nikolov e20466ffd1 * system_wasm32_wasi renamed system_wasm32_wasip1 5 months ago
  Nikolay Nikolov 44f58c702f * get rid of WebAssembly constant DefaultMaxMemoryForThreads, because it was 11 months ago
  Nikolay Nikolov 7b05051fc1 * WebAssembly internal linker: add the .tbss section size to the result of GetBssSize 1 year ago
  Nikolay Nikolov 914b1feceb * WebAssembly threads internal linker: create a startup function for 1 year ago
  Nikolay Nikolov 70ca28701b * WebAssembly threads internal linker: add the .tbss section to the linker 1 year ago
  Nikolay Nikolov 0642f14552 * WebAssembly threads internal linker: declare the symbol __wasm_init_tls in the 1 year ago
  Nikolay Nikolov a87481cfa4 * WebAssembly threads internal linker: declare the __tls_base, __tls_size and 1 year ago
  Nikolay Nikolov aaf536ae10 * WebAssembly: allow specifying the initial and max memory size via the $M 1 year ago
  Nikolay Nikolov a71995a521 * wasi internal linker: fixed crashes introduced by previous commit in 1 year ago
  Nikolay Nikolov 6f8655ecc9 * split the sections strings into groups and add comments about the importance 1 year ago
  Nikolay Nikolov 924d4b9b53 + wasm internal linker: count the 'fpc.reshandles' section towards the bss size 1 year ago
  Nikolay Nikolov 2828752587 + wasm internal linker: count the 'fpc.resources' section towards the binary 1 year ago
  Nikolay Nikolov e17b6291f5 + WASI internal linker: add the 'fpc.resources' and 'fpc.reshandles' sections as well 1 year ago
  Nikolay Nikolov 440a635bce + initial compiler support for WebAssembly resources. Requires WebAssembly 1 year ago
  Michaël Van Canneyt 897caac4ac * Seems not all was committed 2 years ago
  Nikolay Nikolov 59c88f4c79 + WASI internal linker: added the .wasm_tags exe section to the linker script 1 year ago
  Nikolay Nikolov b8db469c48 + WASI internal linker: simplify linker script generation for the .text, .rodata, .data and .bss sections via the use of ScriptAddGenericSections 1 year ago
  Nikolay Nikolov 749688b3b0 + WASI internal linker: also add .debug_frame and .debug_str sections to the output binary 1 year ago
  Nikolay Nikolov 49395f2b00 + WASI internal linker: add all object sections, starting with '.bss' to the .bss section 1 year ago
  Nikolay Nikolov 995309c209 + add the debug sections in the WASI internal linker script file 1 year ago
  Nikolay Nikolov bbeb98aeef + wasm internal linker: put all wasm global symbols in separate sections, 1 year ago
  Nikolay Nikolov ef796906e9 + wasm internal obj reader: add globals to a '.wasm_globals' object section 1 year ago
  Nikolay Nikolov 2eae62a6e8 * define the __stack_pointer symbol in a different way, so it doesn't crash during linking 1 year ago
  Nikolay Nikolov 1e89579766 + WASI internal linker: implemented GetCodeSize, GetDataSize and GetBssSize. 1 year ago
  Nikolay Nikolov b361b41a86 + webassembly internal linker: create separate exe sections for .rodata and .bss 1 year ago
  Nikolay Nikolov 605740fd0a + create exe sections in the wasi internal linker script 1 year ago
  Nikolay Nikolov 34445a912a * implementation of TInternalLinkerWasi.DefaultLinkScript. Create a script that reads all the object files. 1 year ago