Sven/Sarah Barth
|
db83f9c696
* keep track of the current specialization state of the current module
|
8 months ago |
Sven/Sarah Barth
|
5d65194777
* TList<>.Pack() with method pointer parameter already passes Default(T) to the check function, so use R instead of Default(T) in the Pack() overload without method pointer
|
8 months ago |
florian
|
a7dab71da1
* compiled with clang-1205.0.22.9
|
8 months ago |
Sven/Sarah Barth
|
79ff74ac44
* fix #41007: only unlink typesyms from their typedefs when releasing an unused implicit specialization if the typesym was created for the implicit specialization
|
8 months ago |
Sven/Sarah Barth
|
32b3477fe2
* fix #41063: don't add classrefdefs or objectdefs to the WPOInfo if they are declared locally (e.g. capturer instances)
|
8 months ago |
Sven/Sarah Barth
|
291d2e911a
+ add test for fixed #40011
|
8 months ago |
florian
|
b7608b045b
* RiscV: push_addr_param unified
|
8 months ago |
Sven/Sarah Barth
|
9de0025394
* fix #41074: adjust conversion level of class/interface to pointer and class to interface conversions so that sub class to class conversions take precedence
|
8 months ago |
Sven/Sarah Barth
|
310afcd783
* fix #41075: don't allow @<anonfunc>
|
8 months ago |
florian
|
9ba3b12eaa
* RiscV: unify push_addr_param
|
8 months ago |
florian
|
b4a83e29a4
* fixes RiscV32 building
|
8 months ago |
Sven/Sarah Barth
|
aa0ccd8b59
* fix #41072: proc_to_procvar_equal_internal() might be passed a procvar in case of "procvar := @<anon func>", reject that as incompatible
|
8 months ago |
florian
|
065a81b72c
+ apply OptPass1OP to LA as well
|
8 months ago |
florian
|
64ba751ef1
* make use of LA pseudo-instruction
|
8 months ago |
florian
|
57da25581e
+ write .option pic directive if needed
|
8 months ago |
florian
|
e7ae57b0cd
* skip test on RiscV64
|
8 months ago |
Michaël Van Canneyt
|
d169225b8e
* Add MSG_NOSIGNAL and MSG_WAITFORONE. Fixes issue #41073
|
8 months ago |
florian
|
8d0bdf2f16
+ RiscV: vector registers
|
8 months ago |
florian
|
af233b8ef8
* RiscV: floating point registers are saved only for hard float ABIs
|
8 months ago |
florian
|
2da48488d7
* RiscV: emit an error if fpu_fd is used on a cpu without f and d extensions
|
8 months ago |
florian
|
0c749505ef
* fpu type must be fpu_soft if the cpu is rv32ima
|
8 months ago |
florian
|
cdce37b8be
+ SMALL_TEST define for slow CPUs/soft float
|
8 months ago |
florian
|
faae36afa1
* formatting
|
8 months ago |
Michaël Van Canneyt
|
7245902660
* Correctly set FDeclaredProperties length
|
8 months ago |
Rika Ichinose
|
9dfbc38a50
Don’t use explicit Move in Extract<T> and Swap<T>.
|
9 months ago |
Michaël Van Canneyt
|
a6e7e3e743
* Order of parent/child methods is now same as in delphi documentation
|
8 months ago |
Michaël Van Canneyt
|
774e96f8a9
* Fixes after re-running test
|
8 months ago |
Michaël Van Canneyt
|
8834c109fa
* Extend error message SErrInvokeArgInvalidType
|
8 months ago |
Michaël Van Canneyt
|
1f19edef00
* optimization of TRttiInstanceType.ResolveExtendedDeclaredProperties
|
8 months ago |
Michaël Van Canneyt
|
e552165b7a
* GetHasExtendedInfo returns false in TRttiMethod
|
8 months ago |