The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
2014-06-07 00:20:05 +00:00
compiler * Reworked i386 division by constant optimization to reuse code from powerpc64. The algorithm is slightly different, signed version is one instruction shorter, unsigned one is one instruction longer (typically). The new algorithm is easily scalable for x86_64 target, unlike the old one. 2014-06-07 00:20:05 +00:00
ide * add possibility of overriding the disabled VESA driver using /VESA 2014-05-17 16:31:51 +00:00
installer * package openssl supported for OS/2 now 2014-05-03 22:35:50 +00:00
packages * fcl-db: test sql scanner: fix test case 2014-06-06 13:39:21 +00:00
rtl rewrite SpinLock to still work without the need to accidentally disable optimizations for a large part of the classes unit 2014-06-06 11:05:57 +00:00
tests Mantis #25043 was fixed by partial specializations addition in revision 27861 2014-06-06 15:52:02 +00:00
utils * flush output on halt. Patch by Mattias mantis #26225 2014-05-31 15:06:42 +00:00
.gitattributes Mantis #25043 was fixed by partial specializations addition in revision 27861 2014-06-06 15:52:02 +00:00
.gitignore * more finegrained parallelism support for testsuite runs: the tests are no 2012-06-03 17:56:28 +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 * swap 2.6.4 and 2.6.2 in supported versions. Message now says 2.6.4, but 2.6.2 will work. 2014-04-20 15:06:47 +00:00
Makefile.fpc * swap 2.6.4 and 2.6.2 in supported versions. Message now says 2.6.4, but 2.6.2 will work. 2014-04-20 15:06:47 +00:00