wasm-micro-runtime/core/shared/platform
Huang Qi 586752735b
Enable to build wamrc with custom llvm and fix some compile warnings (#672)
Enable to build wamrc with custom llvm, enable to auto detect processor on apple silicon, and fix some compile warnings.

Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2021-07-26 09:29:19 +08:00
..
alios Modify os_cond_reltimedwait to support long time wait (#461) 2020-12-07 17:37:53 +08:00
android Implement AOT support for RISCV (#649) 2021-07-22 11:16:47 +08:00
common Enable to build wamrc with custom llvm and fix some compile warnings (#672) 2021-07-26 09:29:19 +08:00
darwin Implement AOT support for RISCV (#649) 2021-07-22 11:16:47 +08:00
esp-idf Fix some compilation warnings and add esp-idf platform for experiment (#454) 2020-11-30 16:03:51 +08:00
include Fix os_cond_timedwait and other issues for NuttX sim/macOS (#562) 2021-05-31 09:56:47 +08:00
linux Implement AOT support for RISCV (#649) 2021-07-22 11:16:47 +08:00
linux-sgx Modify os_cond_reltimedwait to support long time wait (#461) 2020-12-07 17:37:53 +08:00
nuttx platform/nuttx: Support riscv based chips (#648) 2021-06-07 15:37:09 +08:00
riot Modify os_cond_reltimedwait to support long time wait (#461) 2020-12-07 17:37:53 +08:00
rt-thread Fix failed in loading wasm byte-code if return NULL while size == 0 in os_malloc (#500) 2021-01-18 13:24:10 +08:00
vxworks Re-org thread env init/destroy for HW bound check (#631) 2021-05-14 11:13:12 +08:00
windows Fix wasm-c-api trap message format issue (#644) 2021-06-01 15:05:35 +08:00
zephyr Spread module custom data to all threads, enable libc-builtin float print (#633) 2021-05-19 14:57:31 +08:00
README.md re-org platform APIs, simplify porting process (#201) 2020-03-16 16:43:57 +08:00

This folder contains the platform abstract layer for multiple platforms. To support a new platform, you can simply create a new folder here and implement all the APIs defined in include folder.

Refer to port_wamr.md for how to port WAMR to a target platform.