The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
pierre 44b325ec3e * Initialize result out parameter by caling the constructor Init, not the method Reset.
This out parameter called 'result' is of type tcgpara, which is an object, but not a class,
      it has no virtual method, which means that the VMT is never used, and thus the
      fact that the object is not 'constructed' can be easily missed.
      Nevertheless, it could generate problems as the different fields have unassigned
      and thus random value, while reset method can dereference location field
      if not nil.
      Issue found by using -gttt compiler option.

git-svn-id: trunk@47711 -
2020-12-07 16:35:46 +00:00
compiler * Initialize result out parameter by caling the constructor Init, not the method Reset. 2020-12-07 16:35:46 +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 pastojs: filer: restore method decl SelfArg 2020-12-06 22:18:05 +00:00
rtl * GlobalNameSpace must EndWrite before it is released to unlock the critical section 2020-11-29 18:49:36 +00:00
tests * test for min/max intrinsics 2020-12-06 14:19:00 +00:00
utils * Partially resolved ID 38141 : better handling of class hierarchy and cross-package links 2020-12-07 11:55:51 +00:00
.gitattributes * test for min/max intrinsics 2020-12-06 14:19:00 +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
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