Nikolay Nikolov
|
7711ba610a
- don't pass --export-dynamic to the linker when linking a library for the WASI target
|
3 years ago |
Nikolay Nikolov
|
2a33948521
- removed commented out code for executing WASI dllcmd[2]
|
3 years ago |
Nikolay Nikolov
|
e34116f7de
- removed --allow-undefined linker option when compiling a WASI library
|
3 years ago |
Nikolay Nikolov
|
590c878690
+ added separate startup code for libraries, that declares _initialize, instead of _start
|
3 years ago |
Nikolay Nikolov
|
d2a2240a2c
* some fixes to the WASI library compilation (not ready, yet)
|
3 years ago |
Nikolay Nikolov
|
f01c841190
* set and use ExeCmd instead of DllCmd when making an WASI executable
|
3 years ago |
Nikolay Nikolov
|
f7b7c39129
* use 'with' in tlinkerwasi.SetDefaultInfo
|
3 years ago |
Nikolay Nikolov
|
ae17e6acb6
- removed unused comment
|
3 years ago |
Nikolay Nikolov
|
346b57e238
* tai_impexp renamed tai_export_name
|
3 years ago |
nickysn
|
b865995339
* system_wasi_info renamed system_wasm32_wasi_info
|
4 years ago |
nickysn
|
14bca0d0dd
- removed debug writeln from the WASI linker invocation code
|
4 years ago |
nickysn
|
f5f15e3dbf
+ added startup code for WASI
|
4 years ago |
nickysn
|
91ee50679f
- disable the --allow-undefined linker option when linking for WASI
|
4 years ago |
nickysn
|
23e7e9530e
+ enable linker map file creation for the llvm WebAssembly linker. Note: this requires LLVM 12, which is not yet released.
|
4 years ago |
nickysn
|
c89a049102
+ print 'linking' message for the WASI target
|
4 years ago |
nickysn
|
1da89c6259
- removed the --export-dynamic linker option
|
4 years ago |
nickysn
|
e96faf0a76
+ readded the --no-entry option when linking wasi executables
|
4 years ago |
nickysn
|
796eb69b1a
* synchronized with trunk
|
4 years ago |
nickysn
|
5c8cfdf958
+ override MakeExecutable for the WASI target (not working yet, clone of MakeSharedLibrary for now)
|
5 years ago |
nickysn
|
080aa1ca74
+ added target WASI, clone of the 'WASM' target
|
5 years ago |