mattias
|
309d8a90fd
fcl-passrc: fixed searching overload in mode delphi
|
3 gadi atpakaļ |
Jonas Maebe
|
49ad3b0d2c
msg*.inc: regenerated
|
3 gadi atpakaļ |
Jonas Maebe
|
3ef0db2404
LLVM: list supported LLVM/Xcode versions
|
3 gadi atpakaļ |
Jonas Maebe
|
591c1b0177
llvm: added support for newer Xcode toolchains
|
3 gadi atpakaļ |
florian
|
a05aa25aad
* Risc-V: allow also register aliases in register modification lists after asm blocks, last part to resolve #39738
|
3 gadi atpakaļ |
Jonas Maebe
|
dcf6063dc3
llvm: version 13.0 support
|
3 gadi atpakaļ |
Jonas Maebe
|
1b06599e82
llvm: version 12.0 support
|
3 gadi atpakaļ |
Pierre Muller
|
762057f46d
Fix compilation of 32-bit powerpc compiler
|
3 gadi atpakaļ |
Pierre Muller
|
dbbf7e7f3b
Add several increfs to avoid troubles on AIX target OS
|
3 gadi atpakaļ |
mattias
|
8499fb34b2
fcl-passrc: fixed method override modifier inherits overload modifier
|
3 gadi atpakaļ |
florian
|
ea659cbc20
* "fast lane" code and comment fixed
|
3 gadi atpakaļ |
Pierre Muller
|
41dbedfe22
Fix compilation ofrtl/nds/classes.pp unit
|
3 gadi atpakaļ |
florian
|
f1b166d6b8
* zero is a valid Risc-V register alias
|
3 gadi atpakaļ |
florian
|
ec3a04da9b
+ forgotten pseudo-instructions added
|
3 gadi atpakaļ |
marcoonthegit
|
9e70f49745
* fix missing ifdef for the non win32/64/unix targets.
|
3 gadi atpakaļ |
marcoonthegit
|
e5ac0b2689
* anonymous method overloads for synchronize/queue.
|
3 gadi atpakaļ |
marcoonthegit
|
d38c881828
* add IEquatable<T>, requested on forum.
|
3 gadi atpakaļ |
Pierre Muller
|
430f1910ed
Fix compliation error with -Oodfa option as reported by Gareth
|
3 gadi atpakaļ |
Pierre Muller
|
0e142c00cc
Disable finalisation code fro LLVM compiler to avoid interface finalisation troubles
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
a27bc236a0
* fix #39742: when assigning a function to a function reference it's not the function itself that needs to be checked to be captureable, but instead what it captures (this applies for both the non-generic and the generic case)
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
0874521a78
+ add tests to ensure that the assignment of nested function variables to function references is forbidden
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
883cc6d697
+ add tests that ensure that the overload selection works correctly when functions, methods or nested functions are assigned when overloads for function references are involved as well
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
2372a06926
* fix #39740: consider a conversion of a procedure or procedure variable to a function reference as a bit more expensive than otherwise
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
492754ecca
* the check for nested procvars is now done during the conversion in capturer_add_procvar_or_proc so loosen the check in proc_to_funcref_equal_internal
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
3b7842c30e
* ensure that a nested function variable can not be assigned to a function reference
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
2688834265
* regenerate msg{idx,txt}.inc
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
ea8e3cfc37
+ add an error message that a nested function variable can not be assigned to a function reference
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
4361e36ce0
* make proc_to_funcref_conv publicly available
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
7bb1b12b4f
+ add a mode Delphi equivalent for tanonfunc56 to check whether overload selection works correctly
|
3 gadi atpakaļ |
florian
|
eaeb8b70ff
+ added Risc-V register information file generation to the compiler Makefile
|
3 gadi atpakaļ |