The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
masta b9770519f8 Assembly version of fpc_ansistr_decr_ref for ARM
As fpc_ansistr_decr_ref is a very often called procedure in typical
pascal programs this optimized version will shave off some cycles
compared to the generic one.

It tries to avoid load latencies as much as possible and also uses the
new Z-flag functionality of the InterlockedDecrement from the previous
patch. Also FreeMem is called as a tail-function.

git-svn-id: trunk@22034 -
2012-08-08 06:44:31 +00:00
compiler Small optimization for OP_AND on ARM 2012-08-08 06:44:20 +00:00
ide * Removed error thrown when trying to build help index if the documentation is installed on a read only file system and tries to store the index file in current directory. (Closes Debian bug#662814) 2012-07-31 10:37:03 +00:00
installer + Regenerate all Makefiles's after adding x86_64 netbsd target 2012-04-24 23:15:18 +00:00
packages * with statement tests 2012-08-07 21:16:19 +00:00
rtl Assembly version of fpc_ansistr_decr_ref for ARM 2012-08-08 06:44:31 +00:00
tests * also allow conversion of niln to forward-defined pointerdef 2012-08-07 11:23:00 +00:00
utils * Use fpmkunit in the fppkg package, to avoid double code. 2012-07-23 20:56:09 +00:00
.gitattributes * allow conversion from niln to not-yet-fully-resolved classrefdefs 2012-08-07 09:56:08 +00:00
.gitignore * more finegrained parallelism support for testsuite runs: the tests are no 2012-06-03 17:56:28 +00:00
Makefile * set correct PPSUF for MIPS(EL), based on a patch by Jeppe Johansen 2012-05-28 16:19:37 +00:00
Makefile.fpc * set correct PPSUF for MIPS(EL), based on a patch by Jeppe Johansen 2012-05-28 16:19:37 +00:00