4c9cb30ed9
Auto detect host platform for wamr-compiler ( #504 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2021-01-22 10:01:44 +08:00
ee217d5af1
Add some missing intrinsic symbols for thumb ISA ( #503 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2021-01-21 16:07:07 +08:00
619c2b383c
product-mini/nuttx: Use readline for repl mode ( #469 )
...
The EOL of NuttX is configurable (CR/LF/CRLF), the implementation
of getline in NuttX need CR or LF as line delimiter(CRLF not supported).
Then we should use readline for better compatibility.
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-12-11 19:48:35 +08:00
7f4e519edc
product-mini/nuttx: Add support for repl mode ( #466 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-12-09 16:45:41 +08:00
35acc7f336
platform/NuttX: Add support for lib pthread ( #463 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-12-08 17:44:08 +08:00
b75224ce03
Using posix thread implementation for NuttX ( #462 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-12-07 21:15:41 +08:00
78c525d21c
platforms/nuttx: Add support for custom name sections & configurable heap pool ( #407 )
...
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-09-28 18:38:58 +08:00
0bf7f7310b
Add NULL check for memory inst in aot/wasm module malloc/free ( #403 )
...
* Add NULL check for memory page in aot/wasm module malloc/free
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
* Update aot_runtime.c
* Update wasm_runtime.c
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Wenyong Huang <wenyong.huang@intel.com >
2020-09-28 12:44:23 +08:00
c59bfe24fb
platforms/nuttx: Use symbol from NuttX to configure build ( #402 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-09-24 14:36:21 +08:00
b639c3ce61
Use macro instead of enum to define MEM_ALLOCATOR for better compatibility ( #399 )
...
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-09-24 10:48:34 +08:00
a290aaf93e
Fix wasm loader malloc(0) issue which returns NULL is some platforms ( #397 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-09-23 15:54:22 +08:00
b9f195ce91
Introduce CI support ( #391 )
...
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-09-20 08:33:08 +08:00
04a7cc322f
core/shared: Add guard to avoid redefine macro ( #386 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-09-16 17:53:03 +08:00
c004b01be3
Introduce support for NuttX RTOS ( #377 )
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
Co-authored-by: Huang Qi <huangqi3@xiaomi.com >
2020-09-15 20:56:45 +08:00