fpc/rtl/wasi
Robert Roland 53e5a4a03a Adding aaarch64-embedded target
This adds support for aarch64-embedded, specifically for the Raspberry Pi 3.

Uses UART0 at 115200 baud 8N1 for console IO.
2022-01-05 12:29:00 +00:00
..
wasiinc
classes.pp + added classes unit for the WASI target (not yet enabled in the makefiles) 2021-06-01 20:32:10 +00:00
dos.pp * fixed range check error in the DOS unit 2021-10-20 14:35:52 +03:00
Makefile Adding aaarch64-embedded target 2022-01-05 12:29:00 +00:00
Makefile.fpc * added the fpc_wasi_path_readlink_ansistring helper function to unit wasiutil 2021-10-19 09:39:25 +03:00
rtldefs.inc
si_prc.pp + default exception handling in WebAssembly native exceptions mode 2021-10-05 08:02:39 +03:00
sysdir.inc + added a wrapper function around __wasi_path_readlink that calls it iteratively 2021-10-15 14:33:43 +03:00
sysfile.inc * don't set InOutRes in ConvertToFdRelativePath, but return it instead. This 2021-10-12 03:28:03 +03:00
sysheap.inc
sysos.inc + workaround for newer wasmtime versions that don't report the fd type of 2021-06-23 21:22:15 +00:00
sysosh.inc
system.pp * ConvertToFdRelativePath removed from the interface part of the WASI system 2021-10-19 09:06:56 +03:00
sysutils.pp + implemented FindFirst, FindNext and FindClose in SysUtils for the WASI platform 2021-10-19 15:39:59 +03:00
tthread.inc + added tthread.inc rtl include file for WASI 2021-06-01 21:58:02 +00:00
wasiapi.pp
wasiutil.pp - removed TWasiSearchRec.Mode, because it was unused 2021-10-19 17:31:02 +03:00