The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
2017-02-19 14:34:09 +00:00
compiler * Rtti info about Management Operators (MO) in init table for records. Note: commit contains minimal changes for RTL (for proper "make") no functional changes. More RTL changes for fully functionally MO in next commits. 2017-02-19 00:22:59 +00:00
ide
installer * fix base path handling - ensure using full path in the cfg files and avoid double slashes 2017-02-13 00:03:15 +00:00
packages * Make port not stored, since it is in params already 2017-02-14 21:17:38 +00:00
rtl * Call management operators also for records with zero-size. For that purpose was changed function RTTISize. New name for RTTISize is RTTISizeAndOp. RTTISizeAndOp can return size of required type and information about existing management operators for that type in current context (to determine context is used enum TRTTIRecOpType which is passed also as parameter in RTTISizeAndOp). RTTISizeAndOp is used in fpc_initialize_array, fpc_finalize_array, fpc_addref_array and CopyArray. 2017-02-19 13:20:43 +00:00
tests * Test suite for management operators. We have management operators on trunk! Enjoy ^^ 2017-02-19 14:34:09 +00:00
utils * Patch from Mattias Gaertner; SetCharAt 2017-02-12 15:17:12 +00:00
.gitattributes * Test suite for management operators. We have management operators on trunk! Enjoy ^^ 2017-02-19 14:34:09 +00:00
.gitignore
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile
Makefile.fpc