nickysn
|
5dd7e116ce
+ added header comment with copyright and license info to the WASI system unit
|
4 年之前 |
nickysn
|
6f20e32ddd
+ added argc and argv (not yet initialized), so that unit objpas compiles
|
4 年之前 |
nickysn
|
a28eb39f4b
+ implemented WASI file close
|
4 年之前 |
nickysn
|
fb29456a0a
* fixed parameter of DebugWriteHexLongWord
|
4 年之前 |
nickysn
|
cdb74f034c
+ call InitSystemThreads in the system unit startup for WASI
|
4 年之前 |
nickysn
|
c8760b12d4
+ initial attempt for implementing do_open. Not working yet
|
4 年之前 |
nickysn
|
85ea2b9b11
+ added the WASI errno constants
|
4 年之前 |
nickysn
|
9b173ac119
+ implemented do_isdevice for WASI
|
4 年之前 |
nickysn
|
d6038c5709
+ implemented do_read for WASI
|
4 年之前 |
nickysn
|
7f60637c92
- removed the system unit startup code debug output
|
4 年之前 |
nickysn
|
204b0a777d
+ implemented system_exit for WASI
|
4 年之前 |
nickysn
|
d8f2d85474
* switch to wasi_snapshot_preview1
|
4 年之前 |
nickysn
|
8866fcbc56
- removed the FULL_RTL ifdefs, i.e. always build a full rtl
|
4 年之前 |
nickysn
|
5794afac54
+ implemented do_write for WASI. Error handling is not yet done.
|
4 年之前 |
nickysn
|
00d2f6273b
+ implemented OpenStdIO
|
4 年之前 |
nickysn
|
bc0d510ee2
+ added DebugWriteHexWord and DebugWriteHexLongWord
|
4 年之前 |
nickysn
|
ae39e3da44
+ endless loop in system_exit (for now)
|
4 年之前 |
nickysn
|
dd47111e61
+ call SysInitStdIO (empty for now) and clear InOutRes at startup
|
4 年之前 |
nickysn
|
84bf3a390e
+ init exceptions and the unicode string manager
|
4 年之前 |
nickysn
|
fe7fd69d5e
+ initialize heap in the system unit startup (but SysOSAlloc is not yet implemented)
|
4 年之前 |
nickysn
|
11ed6adf63
+ set IsConsole and IsLibrary in the wasi system unit startup
|
4 年之前 |
nickysn
|
83f3d68537
+ some system unit debug output
|
4 年之前 |
nickysn
|
899d718895
+ more WASI rtl functions (dummy, not yet implemented)
|
4 年之前 |
nickysn
|
9f69800394
+ added some more WASI RTL constants
|
4 年之前 |
nickysn
|
a5fafea8d1
* more updates to attempt to get a larger part of the full RTL to compile for WASM32
|
4 年之前 |
nickysn
|
bb42589829
+ added DebugWriteLn
|
4 年之前 |
nickysn
|
1911fcd8ce
* fixed StrLen double definition when compiling WASI with -dFULL_RTL
|
4 年之前 |
nickysn
|
9bd8b66e86
+ first attempts to compile a full WASI rtl
|
4 年之前 |
nickysn
|
76a3014e3a
+ added DebugWriteHexByte
|
4 年之前 |
nickysn
|
7221e9fe7f
+ added DebugWriteHexDigit
|
4 年之前 |