The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
masta 7e22bd53b6 Changed ARMs StrLdr2StrMov peephole optimizer look further ahead
StrLdr2StrMov now uses GetNextInstructionUsingRef to find an instruction
which uses the same Reference. In one of our internal testcases it
speeded up a function by 15% as fpc generated a lot of spilling.

git-svn-id: trunk@28344 -
2014-08-08 15:31:10 +00:00
compiler Changed ARMs StrLdr2StrMov peephole optimizer look further ahead 2014-08-08 15:31:10 +00:00
ide * updated wording helpfile download, mantis #26517 2014-08-03 11:09:52 +00:00
installer * package openssl supported for OS/2 now 2014-05-03 22:35:50 +00:00
packages + fcl-db: SQlite3: accept more date/time formats: 2014-08-08 11:24:17 +00:00
rtl * InitNearHeap procedure renamed InitDosHeap and added support for a huge heap. 2014-08-07 22:00:24 +00:00
tests + Expanded test also for qword->double and int32->single conversions. 2014-08-04 21:45:34 +00:00
utils * pas2jni: Fixed enums, added equals() methods to objects, enums and sets. 2014-06-24 13:57:31 +00:00
.gitattributes * libndsfpc: forgot to commit a file 2014-08-04 19:39: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