The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth d13838ac0b + add a test which ensures that a "const TVarData" parameter is passed as a reference.
This is required for Delphi compatibility as implementers of IVarInvokable or
  inheritors of TInvokableVariantType need to modify the variant data by using
  a pointer to the TVarData because it's passed as const and thus not modifyable
  by itself.
  This behavior is documented in so far as the C++ builder documentation shows
  that the same parameter is implemented as "const&".

git-svn-id: trunk@48478 -
2021-01-31 21:23:29 +00:00
compiler * removed accidently committed printnode 2021-01-31 13:19:55 +00:00
installer Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483 2020-11-20 14:03:57 +00:00
packages * fix for Mantis #38249: apply adjusted patch by avk to implemnt CastTo handling when the source variant is a custom variant, but the destination type is not 2021-01-31 20:26:26 +00:00
rtl * linux: FileGetDate makes use of statx if needed 2021-01-31 18:38:50 +00:00
tests + add a test which ensures that a "const TVarData" parameter is passed as a reference. 2021-01-31 21:23:29 +00:00
utils * Small fix from Andrey to improve link resolving 2021-01-28 07:01:38 +00:00
.gitattributes + add a test which ensures that a "const TVarData" parameter is passed as a reference. 2021-01-31 21:23:29 +00:00
.gitignore Add bin directory to ignore list for fpcsrc directory also 2020-10-30 16:17:05 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp * FPMake-option NoIDE added 2020-02-11 19:31:35 +00:00
Makefile Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483 2020-11-20 14:03:57 +00:00
Makefile.fpc * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS 2020-07-10 21:52:24 +00:00