Commit History

Autor SHA1 Mensaxe Data
  nickysn ae39e3da44 + endless loop in system_exit (for now) %!s(int64=4) %!d(string=hai) anos
  nickysn dd47111e61 + call SysInitStdIO (empty for now) and clear InOutRes at startup %!s(int64=4) %!d(string=hai) anos
  nickysn 84bf3a390e + init exceptions and the unicode string manager %!s(int64=4) %!d(string=hai) anos
  nickysn fe7fd69d5e + initialize heap in the system unit startup (but SysOSAlloc is not yet implemented) %!s(int64=4) %!d(string=hai) anos
  nickysn 11ed6adf63 + set IsConsole and IsLibrary in the wasi system unit startup %!s(int64=4) %!d(string=hai) anos
  nickysn 83f3d68537 + some system unit debug output %!s(int64=4) %!d(string=hai) anos
  nickysn 899d718895 + more WASI rtl functions (dummy, not yet implemented) %!s(int64=4) %!d(string=hai) anos
  nickysn 9f69800394 + added some more WASI RTL constants %!s(int64=4) %!d(string=hai) anos
  nickysn a5fafea8d1 * more updates to attempt to get a larger part of the full RTL to compile for WASM32 %!s(int64=4) %!d(string=hai) anos
  nickysn bb42589829 + added DebugWriteLn %!s(int64=4) %!d(string=hai) anos
  nickysn 1911fcd8ce * fixed StrLen double definition when compiling WASI with -dFULL_RTL %!s(int64=4) %!d(string=hai) anos
  nickysn 9bd8b66e86 + first attempts to compile a full WASI rtl %!s(int64=4) %!d(string=hai) anos
  nickysn 76a3014e3a + added DebugWriteHexByte %!s(int64=4) %!d(string=hai) anos
  nickysn 7221e9fe7f + added DebugWriteHexDigit %!s(int64=4) %!d(string=hai) anos
  nickysn b80a650c7d + added DebugWriteChar %!s(int64=4) %!d(string=hai) anos
  nickysn 065d2c718d * no need to copy the local var paramater in StrLen() %!s(int64=4) %!d(string=hai) anos
  nickysn 4b9397fce4 * our_iov converted to a local var %!s(int64=4) %!d(string=hai) anos
  nickysn 82e9cb0189 * our_nwritten converted to a local var %!s(int64=4) %!d(string=hai) anos
  nickysn 08ae48aebf * i in strlen converted to a local variable, because that now works %!s(int64=4) %!d(string=hai) anos
  nickysn 0858579b50 * the gp: pchar global variable converted to local, because the code generator can now cope with this %!s(int64=4) %!d(string=hai) anos
  nickysn 76c48eb705 + added DebugWrite to the WASI system unit %!s(int64=4) %!d(string=hai) anos
  nickysn 96052c8d92 * synchronized with trunk %!s(int64=5) %!d(string=hai) anos
  nickysn 893e08489d + added a dummy test rtl function that takes parameters and returns a result %!s(int64=5) %!d(string=hai) anos
  nickysn 16aa4f0dfd + added the minimal system unit from the wasm demo %!s(int64=5) %!d(string=hai) anos