Commit Graph

18 Commits

Author SHA1 Message Date
nickysn
45620b11c0 + enabled compilation of unit math for the WASI target
git-svn-id: trunk@49431 -
2021-06-01 16:56:55 +00:00
nickysn
cfc9838349 * fixed compilation of the embedded target
git-svn-id: branches/wasm@48462 -
2021-01-31 04:00:08 +00:00
nickysn
2c2f2189e3 + write a debug output message and trap in FPC_LONGJMP for WebAssembly
git-svn-id: branches/wasm@48443 -
2021-01-28 13:02:26 +00:00
nickysn
4ef1367019 + added wasm32 inline procedure for generating the 'unreachable' instruction
git-svn-id: branches/wasm@48442 -
2021-01-28 12:48:56 +00:00
nickysn
616db5df68 + compile the strings unit for the wasi target
git-svn-id: branches/wasm@48427 -
2021-01-25 21:17:28 +00:00
nickysn
8c33dc4692 * return nil in get_caller_addr, get_caller_frame an sptr
git-svn-id: branches/wasm@48374 -
2021-01-24 02:18:20 +00:00
nickysn
54299874d3 + implemented memory.grow and memory.size intrinsics and implemented SysOSAlloc
git-svn-id: branches/wasm@48290 -
2021-01-21 23:13:49 +00:00
nickysn
bc7f37dad7 * fixed compilation of the setjmp/longjmp dummy functions for WebAssembly
git-svn-id: branches/wasm@48242 -
2021-01-20 21:54:24 +00:00
nickysn
de15809f62 + added some WASM32 functions
git-svn-id: branches/wasm@48241 -
2021-01-20 21:43:55 +00:00
nickysn
0651e88682 * fixed wasm32 compilation error in setjump.inc
git-svn-id: branches/wasm@48232 -
2021-01-20 20:57:42 +00:00
nickysn
774f6f650d + dummy setjmp/longjmp implementation for WebAssembly
git-svn-id: branches/wasm@48219 -
2021-01-19 19:38:25 +00:00
nickysn
b8367e3152 + added fpc_cpuinit for WebAssembly
git-svn-id: branches/wasm@48218 -
2021-01-19 19:31:35 +00:00
nickysn
55db998529 + uncommented the setjump/longjump declarations, in order to get more of the RTL to compile
git-svn-id: branches/wasm@48217 -
2021-01-19 19:30:16 +00:00
nickysn
69c407dff5 + added dummy int64p.inc file for WebAssembly
git-svn-id: branches/wasm@48181 -
2021-01-18 22:50:22 +00:00
nickysn
04c14500a7 + added math.inc and set.inc
git-svn-id: branches/wasm@48057 -
2021-01-04 15:37:16 +00:00
nickysn
5a98127ae6 + added makefile.cpu for wasm32
git-svn-id: branches/wasm@47989 -
2021-01-02 22:27:30 +00:00
nickysn
a5fafea8d1 * more updates to attempt to get a larger part of the full RTL to compile for WASM32
git-svn-id: branches/wasm@47970 -
2021-01-02 13:01:39 +00:00
nickysn
0ec39281f9 + added rtl directory and some rtl include files for wasm32
git-svn-id: branches/wasm@47956 -
2021-01-02 07:57:17 +00:00