The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 4c68ea1000 * use pocalls_cdecl and cstylearrayofconst more consistently instead of
ad hoc set constants containing varying number cdecl-like calling
    conventions
   o added pocall_sysv_abi_cdecl and pocall_ms_abi_cdecl to cstylearrayofconst
   o also allow C-style blocks with mwpascal instead of cdecl (mwpascal = cdecl
     with "const" = "constref" for record parameters)
   o did not touch cases related to name mangling and import/export names,
     because those are a real mess and easily break things left and right :/

git-svn-id: trunk@35479 -
2017-02-25 11:46:35 +00:00
compiler * use pocalls_cdecl and cstylearrayofconst more consistently instead of 2017-02-25 11:46:35 +00:00
ide Add -CTsmalltoc option for powerpc64-aix compiled IDE 2017-02-21 16:46:20 +00:00
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 Do not use a set with CP_NONE, whose value is 2017-02-24 15:25:11 +00:00
rtl * Patch from Michal Gawrycki to implement streaming interface properties (IComponent) Bug ID 2017-02-22 21:14:35 +00:00
tests * copy tcallnode.right after copying the callinitblock, as right can be a 2017-02-24 19:57:40 +00:00
utils * do not generate var paras for void* if -w is used, resolves 2017-02-23 22:03:46 +00:00
.gitattributes * copy tcallnode.right after copying the callinitblock, as right can be a 2017-02-24 19:57:40 +00:00
.gitignore * Removed empty tests directory from svn 2014-11-08 15:47:53 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile * support bootstrapping with FPC 3.0.2 2016-12-22 20:01:58 +00:00
Makefile.fpc * support bootstrapping with FPC 3.0.2 2016-12-22 20:01:58 +00:00