The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth 5bb121e91c Add a mechanism to keep track of assembler symbols that either publicly provided by a unit or used by a unit and that are not really baked by a Pascal symbol (e.g. public function aliases, RTTI & VMT symbol).
This basically revives the globalasmsym entry of the PPU though it feeds to different lists, one for the public (exported) symbols and one for the external (imported) symbols. Also the list of symbols is much smaller as it would be if all symbols would be dumped in there.

git-svn-id: trunk@34174 -
2016-07-22 13:08:32 +00:00
compiler Add a mechanism to keep track of assembler symbols that either publicly provided by a unit or used by a unit and that are not really baked by a Pascal symbol (e.g. public function aliases, RTTI & VMT symbol). 2016-07-22 13:08:32 +00:00
ide * regenerated makefiles with latest fpcmake 2016-06-18 01:00:45 +00:00
installer * regenerated makefiles with latest fpcmake 2016-06-18 01:00:45 +00:00
packages * Patch from Mattias Gaertner to make implicitly used units configurable 2016-07-22 09:23:35 +00:00
rtl * switch class'/object's parent reference in the VMT to an indirect reference 2016-07-22 12:53:51 +00:00
tests * switch class'/object's parent reference in the VMT to an indirect reference 2016-07-22 12:53:51 +00:00
utils * regenerated makefiles with latest fpcmake 2016-06-18 01:00:45 +00:00
.gitattributes Added support for NRF52832 controllers. 2016-07-22 10:01:10 +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 * regenerated makefiles with latest fpcmake 2016-06-18 01:00:45 +00:00
Makefile.fpc * remove documentation of the build target in the Makefile help screen as it overrides the version check 2016-03-13 12:10:33 +00:00