Nikolay Nikolov
|
263e7e1de1
* removed tf_under_development from the wasip1 and wasip1threads targets, since they're now relatively stable (unlike wasip2)
|
5 months ago |
Nikolay Nikolov
|
c515d45026
+ added new target to the compiler: wasm32-wasip2. Not working, yet.
|
5 months ago |
Nikolay Nikolov
|
4ac20ba523
+ added tf_no_pic_supported to the WASI platforms
|
5 months ago |
Nikolay Nikolov
|
4340d03ba9
+ compiler support for a new target: wasip1threads
|
5 months ago |
Nikolay Nikolov
|
251ca6b658
* ifdef on wasip1 when setting the source OS info to wasip1
|
5 months ago |
Nikolay Nikolov
|
59ab80bbb0
+ add WASI as extra define for the wasip1 target
|
5 months ago |
Nikolay Nikolov
|
5a32b7159e
* system_wasm32_wasi_info renamed system_wasm32_wasip1_info
|
5 months ago |
Nikolay Nikolov
|
2bc965ee28
* the name string of the WASI target changed from 'The WebAssembly System Interface (WASI)' to 'The WebAssembly System Interface Preview 1 (WASI 0.1)'
|
5 months ago |
Nikolay Nikolov
|
e20466ffd1
* system_wasm32_wasi renamed system_wasm32_wasip1
|
5 months ago |
Nikolay Nikolov
|
23debb77b3
* set procalign and loopalign to 0 for WebAssembly - code alignment is unnecessary, as this is a VM.
|
11 months ago |
Nikolay Nikolov
|
8bbb28ace8
+ WASI: enable the generic stack checking
|
1 year ago |
Nikolay Nikolov
|
3c027b0ba0
* WebAssembly threads: use the stack size, specified for the main thread (via
|
1 year ago |
Nikolay Nikolov
|
c491856533
* changed the resource object extension for the WASI platform to .or (similar to Linux)
|
1 year ago |
Nikolay Nikolov
|
440a635bce
+ initial compiler support for WebAssembly resources. Requires WebAssembly
|
1 year ago |
Nikolay Nikolov
|
9681378d37
+ enable the WASI internal linker
|
1 year ago |
Nikolay Nikolov
|
3c08ad4af5
+ increased the default stack size of the WASI platform from 64 KB to 8 MB (like in i386-linux)
|
1 year ago |
Nikolay Nikolov
|
7879387861
* enable the WASM internal linker, in case the compiler is compiled with the ENABLE_WASM_INTERNAL_LINKER define
|
1 year ago |
Nikolay Nikolov
|
7cef39657f
* stack alignment on the WASI platform is 16 bytes
|
3 years ago |
Nikolay Nikolov
|
c910ec814c
* set the default stack size for the WASI platform to 65536 bytes (this is the
|
3 years ago |
Nikolay Nikolov
|
ef4255c65b
- removed spurious comment
|
3 years ago |
Nikolay Nikolov
|
c450b63f1c
+ enabled compilation of the fpintres unit for the WASI target and enabled tf_has_winlike_resources for the target
|
3 years ago |
Nikolay Nikolov
|
bc76487b87
+ enable the WebAssembly internal assembler and object writer
|
3 years ago |
Nikolay Nikolov
|
cc314e61a2
+ started working on the WebAssembly internal assembler
|
3 years ago |
nickysn
|
c7f3469a3f
* use up to 16 bytes alignment for the WASI target
|
4 years ago |
nickysn
|
c5cac5f554
* set the default debug info type to dbg_dwarf2 for the WebAssembly targets
|
4 years ago |
nickysn
|
b865995339
* system_wasi_info renamed system_wasm32_wasi_info
|
4 years ago |
nickysn
|
888368bb5e
+ added ifdefs to set the source info for WASI
|
4 years ago |
nickysn
|
66c1a57ab4
* use the LLVM-MC assembler by default for the WebAssembly targets
|
4 years ago |
nickysn
|
35a4e705db
+ define tf_smartlink_sections for the WASM targets
|
5 years ago |
nickysn
|
8b3dd67869
+ enabled tf_needs_symbol_type for the wasm targets
|
5 years ago |