Commit Graph

67 Commits (15ee9e0c27c568d771f679ae8fe2c1629261e809)

Author SHA1 Message Date
Volodymyr Shymanskyy a4288495e6 Detect WASI_SDK_PREFIX
2 years ago
Volodymyr Shymanskyy 321ba58316 Merge branch 'main' of https://github.com/wasm3/wasm3 into main
2 years ago
Volodymyr Shymanskyy 7db4a5c3b4 Add install rules. Fix #255
2 years ago
Guus Waals 37ae5a8ebd
Support standalone clang with GCC frontend (#310)
2 years ago
Volodymyr Shymanskyy ce423d1861
Update CMakeLists.txt
2 years ago
Vova 1c08f41780 Cleanup
3 years ago
Vova c77c58f037 Improve Intel C Compiler support
3 years ago
Vova cad20bb192 Improve cross-compilation and Big-Endian systems support
3 years ago
Mike Gray 87333d8284
Support building on macOS with M1 chip (#233)
3 years ago
Volodymyr Shymanskyy edeffad821 Move most embedded platforms to a separate subdirectory
3 years ago
Yuta Saito 9f8766b901
Make BUILD_NATIVE to be an option (#225)
3 years ago
Volodymyr Shymanskyy 8c36e17686 Switch uvwasi to personal fork temporarily
3 years ago
Volodymyr Shymanskyy dcfbca24fd Fix integer overflow in uvwasi
3 years ago
Volodymyr Shymanskyy c03fc1dde3 Allow identifier shadowing
3 years ago
Volodymyr Shymanskyy 6b938bfcc4 Cleanup
3 years ago
Volodymyr Shymanskyy f3594be2df Fix selection of default WASI implementation
3 years ago
Volodymyr Shymanskyy dee9389d83 Cleanup
3 years ago
Volodymyr Shymanskyy ead1ebd0e3 Update API usage. Fix #193
3 years ago
Volodymyr Shymanskyy 03e0ace86c Add BUILD_NATIVE flag. Closes #130
3 years ago
Volodymyr Shymanskyy 8ecc645d50 New m3_Call* API. Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS.
3 years ago
Colin Ihrig 2bad4dddc8
update uvwasi repo (#192)
4 years ago
Giovanni Petrantoni 05e18653c2
Whence fixes (#180)
4 years ago
Colin Ihrig 6712c5c4d5
update uvwasi to version 0.0.11 (#167)
4 years ago
Volodymyr Shymanskyy 65ab7617ea
Set CMAKE_C_STANDARD to 99
4 years ago
Volodymyr Shymanskyy eb57b07adf Support MinGW. Fix #146
4 years ago
Colin Ihrig 8d06d40468
update uvwasi to version 0.0.9 (#139)
4 years ago
Colin Ihrig 207881a32c
update uvwasi to version 0.0.8 (#132)
4 years ago
Volodymyr Shymanskyy 66e84a5f18 Switch to UVWASI for a test
4 years ago
Colin Ihrig f46714c899
Add initial uvwasi integration (#126)
4 years ago
Volodymyr Shymanskyy 490bf0c9d6 Add emscripten_lib target
4 years ago
Volodymyr Shymanskyy 9443eedd19 Enable tracer support. Resolves #97
4 years ago
Volodymyr Shymanskyy 6270f6f283 Blacklist some tests for Win32 x86 builds
4 years ago
Volodymyr Shymanskyy 0de0dcb4ca Add BUILD_WASI_SUPPORT flag.
4 years ago
Ivan Grokhotkov 804d14991b Make the source directory useable as a CMake library, plus ESP32 related cleanup (#30)
5 years ago
Volodymyr Shymanskyy 349855253f Fix WasiEnv build
5 years ago
Volodymyr Shymanskyy a50183c985 Increase native stack on Windows
5 years ago
Volodymyr Shymanskyy cd1b8f936a Move AVR math functions to utils
5 years ago
Volodymyr Shymanskyy f31bbe31b3 Try enabling fomit-frame-pointer and disabling stack checks
5 years ago
Volodymyr Shymanskyy 9eec29286c Cleanup d_m3AllocateLinearMemory
5 years ago
Volodymyr Shymanskyy e10f161e2f Try fixing macos CI
5 years ago
Volodymyr Shymanskyy 00ad8d7bbb Remove extra flags
5 years ago
Volodymyr Shymanskyy 0d83c0cd23 Add -fomit-frame-pointer
5 years ago
Volodymyr Shymanskyy 8d787c5027 Enable specific warnings
5 years ago
Volodymyr Shymanskyy 6f317c814a WASI support for Windows (incomplete)
5 years ago
Volodymyr Shymanskyy b043482021 Make HARDCODED relevant to all builds
5 years ago
Volodymyr Shymanskyy 2e5c607f75 HARD_CODED option wor wasienv
5 years ago
Volodymyr Shymanskyy fdc306661f Fix Win32 stack size
5 years ago
Volodymyr Shymanskyy 68f4e4663d Set Win32 stack size to 8M
5 years ago
Volodymyr Shymanskyy 0e899d4b2f Remove explicit wasm3.wasm output
5 years ago
Volodymyr Shymanskyy 49f0eca7a1 Initial fuzzer support
5 years ago