Commit Graph

53 Commits (1962ffa33bbd5531e1c880310fdcbaa27a90e26e)

Author SHA1 Message Date
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
Volodymyr Shymanskyy 231d6915df Fix windows build (no WASI)
5 years ago
Volodymyr Shymanskyy 37877ab810 Allocate linear memory on regular (non-microchip) builds
5 years ago
Volodymyr Shymanskyy ad13531172 Ditch -Ofast as it breaks spec tests
5 years ago
Volodymyr Shymanskyy 13b25521e1 Add WASIENV option
5 years ago
Volodymyr Shymanskyy 979b49ff8c Remove C++ - related stuff, fix WIN32
5 years ago
Volodymyr Shymanskyy 32677aa4c9 Cleanup
5 years ago
Volodymyr Shymanskyy 474f4cf40c Switch to using C in main apps
5 years ago
Volodymyr Shymanskyy b2bec29a38 Enable warnings
5 years ago
Volodymyr Shymanskyy 5b6bf78f8e Add WASM_TCO flag
5 years ago
Volodymyr Shymanskyy 24d22c9afa Remove lto-O3
5 years ago
Volodymyr Shymanskyy bc0d6bb953 Add ESP32, ESP8266, W600, Emscripten platforms support
5 years ago
Volodymyr Shymanskyy 484d16a424 define WIN32
5 years ago
Volodymyr Shymanskyy 892e89f7b4 Enable emscripten build
5 years ago
Volodymyr Shymanskyy 3defa25b2d Fix 32-bit mode (x86)
5 years ago