Commit History

Autor SHA1 Mensaxe Data
  Nikolay Nikolov bc6ab39ea2 * WebAssembly exceptions fix: fixed raise without parameters in except..end %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 48f115686d + print more exceptions debug info, when the WebAssembly RTL is compiled with -dEXCDEBUG %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 387c80cc57 + default exception handling in WebAssembly native exceptions mode %!s(int64=4) %!d(string=hai) anos
  Nikolay Nikolov 3836b0be04 * longjmp in fpc_reraise changed to a throw instruction intrinsic in wasm native exceptions mode %!s(int64=4) %!d(string=hai) anos
  Nikolay Nikolov 0c3e179652 - get rid of fpc_PushExceptAddr and fpc_PopAddrStack entirely, when compiling in %!s(int64=4) %!d(string=hai) anos
  Nikolay Nikolov 91f0f1a86c * don't include except.inc if wasm32 native exception is turned on, instead %!s(int64=4) %!d(string=hai) anos
  Nikolay Nikolov 73bc8edef3 + RTL support for raising exceptions in native wasm exceptions mode %!s(int64=4) %!d(string=hai) anos
  Nikolay Nikolov 33e25a3dfe + added except_native.inc include file (empty for now, but will provide RTL %!s(int64=4) %!d(string=hai) anos