Commit Graph

65790 Commits

Author SHA1 Message Date
magorium
3439b220a7 AROS: 32/64-bit compatibility update for unit intuition
Make TDrawInfo compliant to both ABI's by removing redundant ifdef.

Add information about (new) fields.

Update dri_version to v3.
2022-06-26 17:54:31 +00:00
magorium
e07185bc11 AROS: 32/64-bit compatibility update for unit workbench
Make TAppMessage compliant to both ABI's as well as 32/64-bit by
changing field am_ID to be of type IPTR for all targets..
2022-06-26 17:54:31 +00:00
marcoonthegit
576ef5a33d * make infinite a default param 2022-06-26 19:21:03 +02:00
mattias
8d42a9df83 webidl: wasm-job: function Cast 2022-06-26 14:15:57 +02:00
mattias
97f4399936 fcl-web: fixed compile 2022-06-26 14:11:16 +02:00
mattias
1c1475957f webidl: wasmjob: interface guid 2022-06-26 13:06:54 +02:00
mattias
63b9a6bda8 webidl: wasmjob: use interface 2022-06-26 12:26:19 +02:00
mattias
66099b0402 webidl: wasmjob: started pascal interface 2022-06-26 12:17:47 +02:00
florian
95dfccbb5e * do not optimize away +0.0 if no fastmath is passed as -0.0+(+0.0)=+0.0 2022-06-25 21:39:57 +02:00
Michaël Van Canneyt
df8a3ab009 * Fix from bart removing extra constants. Fix issue 2022-06-25 17:15:59 +02:00
marcoonthegit
05c2bd85d3 * THandleObjectArray added 2022-06-25 15:49:48 +02:00
Michaël Van Canneyt
ecb4a0abca * Restore display of exception type. fix issue 2022-06-25 14:49:44 +02:00
Michaël Van Canneyt
b2ad1d3efd * Patch from Bart. Fix for issue 2022-06-25 14:33:33 +02:00
Michaël Van Canneyt
53623d7184 * Fix test regressions 2022-06-25 12:48:10 +02:00
Michaël Van Canneyt
e6d0b9510b * Patch from Bart, fixes issue 2022-06-25 01:38:02 +02:00
Nikolay Nikolov
65d8c3d7eb * refactored duplicated code for epoch to datetime and vice versa conversion
between the dos and sysutils units for the WASI platform
2022-06-25 00:40:25 +03:00
florian
3ef7fedfec + forgotten test file added 2022-06-24 22:34:02 +02:00
mattias
06ef8fba46 webidl: fpmake 2022-06-24 20:56:56 +02:00
mattias
947eda3964 webidl: headers 2022-06-24 20:55:26 +02:00
mattias
0ac7e38797 webidl: wasmjob: split unit 2022-06-24 19:51:32 +02:00
mattias
1173a6b2e9 webidl: wasmjob: setter for JSValue 2022-06-24 19:46:04 +02:00
mattias
a64f44e579 webidl: wasmjob: setter for primitive types 2022-06-24 10:41:28 +02:00
mattias
e0baf898b1 webidl: wasmjob: getter for base types 2022-06-24 10:16:51 +02:00
mattias
bb68aa7e16 webidl: wasmjob: prepend classprefix to all external types 2022-06-24 08:33:41 +02:00
florian
8eb2cea349 * do not throw an internal error if slice is used on dyn. array paramters, resolves 2022-06-23 23:11:18 +02:00
J. Gareth "Curious Kit" Moreton
2d8b10a5d8 * Improved TESTALL.BAT file for JVM tests 2022-06-23 19:12:14 +00:00
mattias
ec6f328822 fcl-base: fixed range check error 2022-06-23 17:38:19 +02:00
mattias
8d79dcc0d0 webidl: exitcode 1 on exception, wasmjob: units 2022-06-23 17:18:28 +02:00
mattias
bf52952b86 fcl-base: pascodegen: do not write empty line for default section 2022-06-23 17:07:53 +02:00
mattias
943272b6f2 webidl: dynarray: do not prepend duplicate T 2022-06-23 16:30:40 +02:00
mattias
a9ec4b3767 webidl: added -f 2022-06-23 16:24:16 +02:00
mattias
832bbe9cab webidl: TWebIDLToPasWasmJob clean up 2022-06-23 16:19:51 +02:00
florian
160c5a3d39 * patch by Bart B: Fix for TryStrToConvUnit in ConvUtils unit, resolves 2022-06-22 22:18:02 +02:00
Sven/Sarah Barth
b2a5334a75 * fix : when extracting make_prettystring it was forgotten to also append the const part of the name to the specialize name 2022-06-22 09:44:21 +02:00
Nikolay Nikolov
45415f0645 + enabled compilation of package fcl-js for wasm32-wasi 2022-06-22 03:58:57 +03:00
Nikolay Nikolov
e7dc8ba535 + enabled compilation of package fcl-mustache for wasm32-wasi 2022-06-22 03:57:36 +03:00
Nikolay Nikolov
8471879cd9 + enabled compilation of package fcl-passrc for wasm32-wasi 2022-06-22 03:55:43 +03:00
Nikolay Nikolov
283b1daca8 + enabled compilation of package fcl-sdo for wasm32-wasi 2022-06-22 03:53:38 +03:00
Nikolay Nikolov
b923613ead + make use of the unsigned remainder instructions in WebAssembly (i32.rem_s, i64.rem_u) 2022-06-22 03:37:36 +03:00
Nikolay Nikolov
9b16fafc52 + generate exception checks after calls to fpc_overflow class in WebAssembly
branchful exceptions mode, because fpc_overflow can raise an exception in case
  unit SysUtils is included.
2022-06-22 03:21:21 +03:00
Nikolay Nikolov
b2350d90ea * fixed typo in comment 2022-06-22 02:09:05 +03:00
Nikolay Nikolov
09b4925365 + enabled compilation of package fcl-db for wasm32-wasi 2022-06-22 02:03:05 +03:00
Nikolay Nikolov
9a85db8972 + enabled compilation of package fcl-json for wasm32-wasi 2022-06-22 02:02:03 +03:00
Nikolay Nikolov
ca550e1a70 + enabled compilation of unit FmtBcd for wasm32-wasi 2022-06-22 01:54:22 +03:00
Nikolay Nikolov
90e43e055b * fixed WebAssembly code generation for integer unary minus with overflow checking 2022-06-22 01:47:07 +03:00
Nikolay Nikolov
b11434a6f8 + WebAssembly: use the 64-bit div instruction, instead of an RTL helper for 64-bit division 2022-06-22 01:10:02 +03:00
Nikolay Nikolov
7f34f27a1c + enabled compilation of package symbolic for wasm32-wasi 2022-06-22 00:33:49 +03:00
Nikolay Nikolov
8920a4c08d + enabled compilation of package webidl for wasm32-wasi 2022-06-22 00:31:11 +03:00
Nikolay Nikolov
0b9e02d920 + enabled compilation of package libtar for wasm32-wasi 2022-06-22 00:20:58 +03:00
Nikolay Nikolov
4d6e3b4e1a * Don't call secondpass(left) in twasmtypeconvnode.second_int_to_real, this fixes bug . 2022-06-21 23:59:25 +03:00