The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
sergei 8dc6ebb5ed rtl/generic.inc, minor optimizations:
* fpc_help_constructor: call platform-optimized version of FillChar directly instead of going through generic overloaded version.
* don't compile software multiplication routines if not necessary (the interface part already has similar $ifdef around)
* fpc_shortstr_append_shortstr: use sizeint instead of integer (the latter is 16-bit, produces less efficient code on most platforms)

git-svn-id: trunk@19727 -
2011-12-02 20:55:53 +00:00
compiler * Do not access fields of potentially unassigned resultdef. p1.resultdef is not assigned at this point when dotypecheck=false. Mantis #20765. 2011-11-28 08:33:18 +00:00
ide * copyright updated. 2011-11-06 18:35:31 +00:00
installer * added support for ufppkg 2011-10-12 06:15:48 +00:00
packages * Improve CHM versioning, now that a compiler is added. Main chm version is in chmbase 2011-11-29 12:46:12 +00:00
rtl rtl/generic.inc, minor optimizations: 2011-12-02 20:55:53 +00:00
tests * Don't optimize away implicit initialization/finalization procedures if corresponding clause is present in the source but is empty. Resolves #19701. 2011-11-26 05:01:30 +00:00
utils * Start of project file manipulation program 2011-12-02 18:44:58 +00:00
.gitattributes * Start of project file manipulation program 2011-12-02 18:44:58 +00:00
.gitignore fpvectorial is now moved to lazarus/components/fpvectorial 2011-10-30 16:42:46 +00:00
Makefile + armv4t 2011-08-27 20:21:42 +00:00
Makefile.fpc * Trunk version to 2.7.1 2011-08-03 13:59:33 +00:00