The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth 77df68b2d9 Fix basically a regression since the reworking of Delphi compatible generics. The typenames of specialization now (again) contains the type names of the parameters. Additionally they are nicely formatted (TypeName<UnitName1.TypeName1[,...]>. If the full string should be longer than 255 characters an ellipsis will be added accordingly instead of the remaining parameters.
symdef.pas, tabstractrecorddef:
  + new private field rttistring to hold the string generated by RttiName
  * instead of generating the RTTI name each time on the fly it is generated only once and additionally contains (symbollically) the amount of type parameters for generics and all type parameters for specializations including their units

git-svn-id: trunk@29275 -
2014-12-12 17:25:15 +00:00
compiler Fix basically a regression since the reworking of Delphi compatible generics. The typenames of specialization now (again) contains the type names of the parameters. Additionally they are nicely formatted (TypeName<UnitName1.TypeName1[,...]>. If the full string should be longer than 255 characters an ellipsis will be added accordingly instead of the remaining parameters. 2014-12-12 17:25:15 +00:00
ide * Pass correct baseinstalldir to fpmake when doing a cross-zipinstall from 2014-12-08 14:29:27 +00:00
installer + add new packages resulting from splitting of utils 2014-12-11 23:51:54 +00:00
packages * fix pkglist command to include also packages built for all targets (relevant mostly for utils) 2014-12-11 22:38:09 +00:00
rtl * fall back to UTF-8 for darwin in unixcp.GetSystemCodePage if no LC_*/LANG 2014-12-11 19:11:11 +00:00
tests The assumptions of test tthlp22 have changed. 2014-12-12 17:20:13 +00:00
utils * fix another mistake in description 2014-12-11 23:04:40 +00:00
.gitattributes Fix for Mantis #27120. 2014-12-12 13:57:43 +00:00
.gitignore * Removed empty tests directory from svn 2014-11-08 15:47:53 +00:00
fpmake_add1.inc * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
fpmake_proc1.inc * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
fpmake.pp * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
Makefile Add missing closing brace for error function 2014-10-22 14:58:01 +00:00
Makefile.fpc Add missing closing brace for error function 2014-10-22 14:58:01 +00:00