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
ha1vk and 赵海
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