#fpc #freepascal #compiler #fpcobj #pascal

michael c184669206 * Fixed bug ID #23826 11 лет назад
compiler 52af9a2c89 * Changed passing of hidden parameters to constructors of class-style objects: VMT is always passed in the first ('self') parameter, and the second one ('vmt', although this name is now misleading) contains flag specifying the constructor behavior and meaning of 'self'. Together with r26656 this removes methodpointer sharing between two parameter node trees, it becomes possible not to put methodpointer into temp, but use node tree below 'self' parameter to do virtual calls. This also matches behavior of Delphi. 11 лет назад
ide 77967432ef * always use forward slashes in path to fpmake similarly to paths to other tools in Makefiles 11 лет назад
installer dea2c743d5 * Initial active version of 11 лет назад
packages c184669206 * Fixed bug ID #23826 11 лет назад
rtl f2d163cd38 * Fixed bug ID #23290 (FileSetDate on Dir) 11 лет назад
tests a1dfaa54dd * Fixed exception handling in constructors of TP-style objects to correctly handle cases of statically allocated objects (must call destructor but do not free memory) and objects without destructor (must free memory if it was allocated dynamically). 11 лет назад
utils 77967432ef * always use forward slashes in path to fpmake similarly to paths to other tools in Makefiles 11 лет назад
.gitattributes 083b2d4016 * Updated example to use 4.x version of ExtJS (Bug ID 23978) 11 лет назад
.gitignore 04df0d537e * more finegrained parallelism support for testsuite runs: the tests are no 13 лет назад
Makefile 2a2184bc40 * regenerated makefiles affected by the last change 11 лет назад
Makefile.fpc fd5fa95416 + OPTNEW Makefile parameter: when running a native cycle, this allows to pass a parameter only to the new generated compiler 11 лет назад
fpmake.pp df4191acb3 * Handle the location of each package at run-time, not at compilation time 12 лет назад
fpmake_add1.inc df4191acb3 * Handle the location of each package at run-time, not at compilation time 12 лет назад
fpmake_proc1.inc df4191acb3 * Handle the location of each package at run-time, not at compilation time 12 лет назад