The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 3266f4e483 + Compiler support for pic on darwin/i386. The i386 rtl still needs
to be made pic-safe (mainly accesses to the global default8087cw)
  * At the same time also made the non-pic code abi-compliant (access
    external data via indirect symbol pointers etc)

    Darwin/i386 also puts the got into a virtual register (like
    Darwin/ppc), a.o. because the register allocator fails to colour
    a routine in aasmcpu.pas if we take away ebx from it.

git-svn-id: trunk@8657 -
2007-09-26 21:42:27 +00:00
compiler + Compiler support for pic on darwin/i386. The i386 rtl still needs 2007-09-26 21:42:27 +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 * fix few cases of misplaced cInt (should be cLong) 2007-09-26 11:49:00 +00:00
rtl + PIC support for darwin/ppc32 (-Cg works now, no regressions in test 2007-09-26 16:41:32 +00:00
tests added fptime to the makefile for all targets 2007-09-23 17:25:02 +00:00
utils * Added missing endif in previous commit 2007-09-19 15:48:38 +00:00
.gitattributes * code from shootout 2007-09-23 14:55:58 +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