Michaël Van Canneyt
|
3e6ae3f887
|
* Add TJSAtomics.waitAsync
|
2025-01-31 11:36:13 +01:00 |
|
mattias
|
671079789c
|
pastojs: extended rtti: strict private, protected
|
2025-01-31 09:41:39 +01:00 |
|
florian
|
212b0fb7a8
|
* cleanup
|
2025-01-30 22:49:29 +01:00 |
|
Michaël Van Canneyt
|
f18d1deb08
|
* Fix from Dokkie8844. Fix blob access in Firebird 4.0, fixes issue #40506
|
2025-01-30 22:47:27 +01:00 |
|
Michaël Van Canneyt
|
370883c86a
|
* Fix generating docs
|
2025-01-29 21:43:42 +01:00 |
|
Michaël Van Canneyt
|
53e4c5b5fb
|
* Fix by Simone Tacconi to fix with..do writing. Fixes issue #41124
|
2025-01-29 21:25:19 +01:00 |
|
Michaël Van Canneyt
|
498408a376
|
* Patch from Simone Taccone to allow to show accessors on properties. Fixes issue #41123
|
2025-01-29 21:24:15 +01:00 |
|
Michaël Van Canneyt
|
0e3c9b9531
|
* Fix parsing of system unit
|
2025-01-29 20:52:09 +01:00 |
|
Michaël Van Canneyt
|
b2eb481780
|
* Complete TPasClassType.GetDeclaration. Patch by Simone Tacconi. Fixes issue #41114
|
2025-01-29 20:33:30 +01:00 |
|
Michaël Van Canneyt
|
2e9b644ceb
|
* Fix wrong format specifier
|
2025-01-29 13:15:27 +01:00 |
|
florian
|
e17c575123
|
* properly write RV32E/RV64E architecture tags
|
2025-01-28 22:38:59 +01:00 |
|
Michaël Van Canneyt
|
e86a4a9c1f
|
* Forgot to commit
|
2025-01-28 16:10:50 +01:00 |
|
Michaël Van Canneyt
|
33c1e3e537
|
* Patch from Simone Tacconi to fix alias type getdeclaration. Fixes issue #41115
|
2025-01-28 14:48:20 +01:00 |
|
Michaël Van Canneyt
|
5b3b041b96
|
* Patch from Simone Tacconi to fix alias type getdeclaration. Fixes issue #41116
|
2025-01-28 14:48:20 +01:00 |
|
Michaël Van Canneyt
|
b97ace9168
|
* Patch from Simone Tacconi to fix alias type getdeclaration. Fixes issue #41109
|
2025-01-28 14:48:20 +01:00 |
|
Michaël Van Canneyt
|
cbd9f716c2
|
* Patch from Simone Tacconi to fix set getdeclaration. Fixes issue #41107
|
2025-01-28 14:48:20 +01:00 |
|
Michaël Van Canneyt
|
c89b6a5908
|
* Patch from Simone Tacconi to fix set getdeclaration. Fixes issue #41106
|
2025-01-28 14:48:20 +01:00 |
|
Michaël Van Canneyt
|
c10e57f1d8
|
* Patch from Simone Tacconi to fix WriteProc. Fixes issue #41100
|
2025-01-28 14:48:20 +01:00 |
|
Michaël Van Canneyt
|
9602ec5336
|
* Patch from Simone Tacconi to fix GetDeclaration for string types. Fixes issue #41099
|
2025-01-28 14:48:20 +01:00 |
|
Michaël Van Canneyt
|
74614c02c6
|
* Patch from Simone Tacconi to fix GetDeclaration for specialize types. Fixes issue #41095
|
2025-01-28 14:48:20 +01:00 |
|
Nikolay Nikolov
|
5f9ea00b38
|
* fixed WebAssembly code generator internal error when passing real constants as
constref parameters. Also fixes test webtbs/tw41011
|
2025-01-28 10:52:21 +02:00 |
|
Michaël Van Canneyt
|
690ed25adf
|
* Correction in naming of types
|
2025-01-27 21:45:11 +01:00 |
|
Michaël Van Canneyt
|
98b551d261
|
* Fix naming for string types
|
2025-01-27 21:45:11 +01:00 |
|
florian
|
a6077103b2
|
* typo fixed
|
2025-01-26 23:00:48 +01:00 |
|
florian
|
95c2a5a2d7
|
+ RiscV: support ZMMUL extension
|
2025-01-26 14:43:57 +01:00 |
|
florian
|
cd76562339
|
+ atomic operations for RV32
|
2025-01-26 14:17:39 +01:00 |
|
florian
|
923ad699a1
|
* fix test runner directive
|
2025-01-26 14:13:09 +01:00 |
|
florian
|
529091f620
|
* fixed test runner directives
|
2025-01-26 10:53:22 +01:00 |
|
florian
|
a3f4786b1d
|
* better error message in case of illegal test runner directive
|
2025-01-26 10:53:07 +01:00 |
|
florian
|
c3a9b67118
|
* couple of wrong test runner directives fixed
|
2025-01-26 10:33:54 +01:00 |
|
Nikolay Nikolov
|
6972d16c3a
|
* also handle enumeration results and integer result sizes, other than 32-bit in System.Rtti.Invoke for WebAssembly
|
2025-01-26 09:25:25 +02:00 |
|
Nikolay Nikolov
|
12db8a59b5
|
* proper handling for boolean results (especially Boolean64 and QWordBool) in System.Rtti.Invoke
|
2025-01-26 09:13:09 +02:00 |
|
florian
|
f8c09568d8
|
* RiscV: unify stack related functions
|
2025-01-25 23:20:11 +01:00 |
|
Michaël Van Canneyt
|
709a95b977
|
* Forgot to commit
|
2025-01-25 20:39:00 +01:00 |
|
Michaël Van Canneyt
|
0f9d21a098
|
* Some explanations
|
2025-01-25 20:33:42 +01:00 |
|
Michaël Van Canneyt
|
49183639e0
|
* Reworked testsuite database
|
2025-01-25 20:29:31 +01:00 |
|
florian
|
c6a68abfb6
|
* RiscV: unify memory barrier functions
|
2025-01-25 15:00:40 +01:00 |
|
florian
|
ca53c5e7d4
|
* unify SysInitFPU and SysResetFPU on RiscV
|
2025-01-25 14:43:10 +01:00 |
|
Nikolay Nikolov
|
2e8b9e7e01
|
+ initial implementation of System.Rtti.Invoke() for WebAssembly. Currently
only works with the internal linker. Not all types have been tested, yet.
|
2025-01-25 11:56:02 +02:00 |
|
Nikolay Nikolov
|
522612a632
|
+ WebAssembly internal linker: rewrite the fpc_wasm_invoke_helper function in the linker, so that it becomes functional
|
2025-01-25 08:22:44 +02:00 |
|
Nikolay Nikolov
|
5e813e62f2
|
+ added function fpc_wasm_invoke_helper to the WebAssembly RTL
|
2025-01-25 08:21:56 +02:00 |
|
florian
|
28a9a44894
|
* call SysResetFPU and SysInitFPU in InitThread for the time being
|
2025-01-24 22:56:46 +01:00 |
|
Michaël Van Canneyt
|
223745f6b7
|
* Generate also string (enum) type definitions
|
2025-01-24 16:02:36 +01:00 |
|
Michaël Van Canneyt
|
28fc3da2bd
|
* Patch from Eric Grange to fix TRectF.FitInto
|
2025-01-24 11:53:09 +01:00 |
|
Pierre Muller
|
d2f5bbac50
|
Riscv64 linux also needs _STAT_VER_LINUX to be zero for correct libc rtl behavior
|
2025-01-23 22:38:07 +00:00 |
|
florian
|
9cac8e6183
|
+ add an SysInitFPU implementation
|
2025-01-23 23:00:30 +01:00 |
|
Pierre Muller
|
d959e47c83
|
Fix _FPC_xtensa_exit first parameter passing
|
2025-01-23 15:52:11 +00:00 |
|
Michaël Van Canneyt
|
0914565a52
|
* Loop variable must be integer, count can be -1
|
2025-01-23 14:49:23 +01:00 |
|
Michaël Van Canneyt
|
925091d0d1
|
* Fix compilation when using threading
|
2025-01-23 14:48:57 +01:00 |
|
Michaël Van Canneyt
|
9b2b1c12ff
|
* Add possibility to specify UTC or not
|
2025-01-23 14:29:01 +01:00 |
|