The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
peter e0cf015159 * refactor function result handling
* rename methodpointerinit/done to callinitblock/callcleanupblock
  * moved checks in callnode to separate functions
  * funcretnode is now always a simple node instead of a block of
    statements
  * funcret and methodpointer are generated/optimized only in pass_1 so
    a conversion from calln to loadn is much easier
  * function result assignments are much more often optimized to use the
    assignment destination location instead of using a temp

git-svn-id: trunk@8558 -
2007-09-18 22:12:07 +00:00
compiler * refactor function result handling 2007-09-18 22:12:07 +00:00
fv - reverted change for avoiding recompilation of units in subdirs, 2007-08-22 08:16:10 +00:00
ide * don't allow starting new virtual trees in TP-style objects + test 2007-09-09 14:58:55 +00:00
installer * FCL titles shortened to avoid overflows, some minor issues fixed 2007-09-13 20:09:31 +00:00
packages * Added parser demo 2007-09-18 20:07:13 +00:00
rtl + changed this one to contain real 68k headers (based on MOS version of the headers) 2007-09-18 19:42:54 +00:00
tests * Some fixes for r8515: 2007-09-16 22:24:42 +00:00
utils * Patch from Sergei Gorelkin (Mantis #9547). Fixed .fpc.resspare section processing in fpcres. Also remove hardcoded section name offsets (and 3 kBytes of code, too :). 2007-09-03 13:35:54 +00:00
.gitattributes * Added parser demo 2007-09-18 20:07:13 +00:00
.gitignore * moved graph from packages/base to packages/extra so it can depend 2007-08-25 18:49:30 +00:00
Makefile * fixed dependency checking for source files in subdirectories relative 2007-08-22 07:04:23 +00:00
Makefile.fpc - removed ide building for darwin again (basic functionality works, but 2007-05-02 08:38:13 +00:00