Commit Graph
1606 Commits
Author SHA1 Message Date
Volodymyr Shymanskyy 43cea2cfd9 Move d_m3EnableWasiTracing to m3_config.h 2022-08-29 16:55:30 +03:00
Volodymyr Shymanskyy 2d2c2c7489 Fix warnings 2022-08-29 16:51:54 +03:00
Volodymyr Shymanskyy 295fe58d70 Add logos 2022-08-29 14:59:14 +03:00
Volodymyr Shymanskyy 779221223c Update README.md 2022-08-29 14:53:34 +03:00
Volodymyr Shymanskyy 8d1d06d892 Add logos 2022-08-29 14:50:13 +03:00
Volodymyr Shymanskyy 0d60e827a8 Remove d_m3EnableCodePageRefCounting from config 2022-08-29 14:20:06 +03:00
Volodymyr Shymanskyy cbf910387f Link more uvwasi functions.
Fix #309
2022-08-29 14:12:51 +03:00
Volodymyr Shymanskyy 7890a20975 Increase was file size limit to 256MB.
Fix #350
2022-08-28 10:32:20 +03:00
Nick Wanninger 9dcfce271c Check for if slot == c_slotUnused in PushConst (#315) 2022-06-20 18:00:55 +03:00
Felipe Gasper 8523770b80 Fix Cygwin compatibility (#330)
* Make simple WASI work in Cygwin.

Issue #329

* Prevent M3_WEAK from taking effect on Cygwin.

Issue #329

* Add CI to ensure that Cygwin doesn’t regress.

Issue #329
2022-06-01 12:53:58 +03:00
Volodymyr Shymanskyy ce423d1861 Update CMakeLists.txt 2022-04-13 21:02:26 +03:00
Felipe Gasper 9b4ee55d4b Add mention of Perl embedding (#326) 2022-04-13 20:48:48 +03:00
ha1vkand赵海 8441c82c4a fix WASI API read/write pread/pwrite buffer overflow (#324)
Co-authored-by: 赵海 <zhaohai@cyberpeace.cn>
2022-04-13 20:48:13 +03:00
cui fliter 839e57a220 fix some typos (#316)
Signed-off-by: cuishuang <imcusg@gmail.com>
2022-04-04 14:55:40 +03:00
Volodymyr Shymanskyy 20d50de8ec Update README.md 2022-03-14 17:22:20 +02:00
Volodymyr Shymanskyy 20f747ead5 Update README.md 2022-03-04 11:18:10 +02:00
Volodymyr Shymanskyy 3a4efb727e Update README.md 2022-03-03 23:08:13 +02:00
Stuff is on GitLab dc9fa49340 C++ platform: Fix ambiguous call to "call" (#303)
* chg: add void/non-void test functions

* fix: fix ambiguous call method, add more examples

* chg: add newline

* fix: indentation

* docs: added call() examples / fixed desc.
2022-01-19 16:43:27 +02:00
Vladimir Serbinenko c101549795 w3_defs.h: Ensure that endian.h or stdint.h is included before using uint* (#304)
This is an addendum to my previous patch as it missed to ensure inclusion of
some header that provides uint*. It worked for me only because of local flags
to add this include
2022-01-19 16:43:12 +02:00
Vladimir Serbinenko 0009146177 Don't include endian.h unconditionally (#302)
The branch for gcc < 4.8 includes endian.h unconditionally. Unfortunately endian.h is non-standard and is limited to linux according to the docs.
This breaks compilation for OSX PPC
2022-01-17 12:17:48 +02:00
Volodymyr Shymanskyy 4436c7c525 Update Cookbook.md 2022-01-02 14:05:00 +02:00
Volodymyr Shymanskyy a3abb3f2d3 Update tests.yml 2021-12-23 12:10:43 +02:00
Volodymyr Shymanskyy a1ec7dda37 Update tests.yml 2021-12-23 12:06:08 +02:00
Vova c8caf5f21d Build simple WASI for OpenWRT 2021-12-22 16:43:39 +02:00
Vova 07f7735c50 Merge branch 'main' of https://github.com/wasm3/wasm3 2021-12-22 16:28:52 +02:00
Vova 767f3cc171 Add cross-arch build script 2021-12-22 16:28:34 +02:00
Ivan Grokhotkov 212c6ad0a0 platforms/cpp: make the functions implemented in the header inline (#296) 2021-12-20 00:03:52 +02:00
phaleth f9581d251b Add Zig C-code WASI app (#298) 2021-12-20 00:03:25 +02:00
Jim Posen c7cd9d8be6 Make error constants const (#292)
* Make error constants const

Rust bindgen which automatically generates bindings can now identify
this as const static data and produce a signature with the correct
mutability.

* Make error definition const too
2021-12-09 23:07:07 +02:00
Volodymyr Shymanskyy 83f907760c Delete txiki_js.png 2021-12-03 23:20:22 +02:00
Volodymyr Shymanskyy 6ebac7f97e Update README.md 2021-12-03 23:19:34 +02:00
Volodymyr Shymanskyy 05d6712e12 Update README.md 2021-12-03 03:53:23 +02:00
skrphv b10a0bc7e2 Removed static local variable in m3_code.c::NewCodePage-function (#289)
Added variable `newCodePageSequence` to `M3Runtime`-structure
2021-11-14 23:57:07 +02:00
Vova b76fe31fb3 Fix _try 2021-11-10 00:38:47 +02:00
Vova 452a71e22a Improve _try 2021-11-08 22:23:27 +02:00
Vova a35f31a406 Fix #263 2021-11-08 18:44:29 +02:00
Vova 3197ef0c43 Add --compile flag 2021-11-08 18:43:35 +02:00
Vova 81bd990fb8 Fix AVR build 2021-11-08 16:04:53 +02:00
Vova 211c9dfe4c Fix debug build 2021-11-08 15:37:36 +02:00
Vova 7552220247 OPTZ: Preallocate functions, increase code page size 2021-11-08 15:09:39 +02:00
Vova 972799d9f1 Merge branch 'main' of https://github.com/wasm3/wasm3 2021-11-05 12:16:24 +02:00
Vova c20749bce3 Cleanup 2021-11-05 12:16:02 +02:00
Volodymyr Shymanskyy 14d2b8328c Update README.md 2021-11-04 11:46:23 +02:00
Volodymyr Shymanskyy baf158b117 Update README.md 2021-11-04 11:17:38 +02:00
Vova 7e6ab7ccc6 Update iOS screenshot 2021-11-03 15:55:05 +02:00
Vova 7065acf7b5 Link libc functions in iOS example. 2021-11-03 14:12:47 +02:00
Vova fbf5f81e66 Fix iOS build 2021-11-03 11:38:11 +02:00
Vova 970236fb42 Run Coremark in default iOS example 2021-11-03 11:35:23 +02:00
Vova 92123f3778 Update Android platform 2021-11-03 02:30:04 +02:00
Vova c9ed900a15 Workaround for Cosmopolitan noinline conflict 2021-11-01 15:12:52 +02:00