The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
sergei 11b72b5515 x86_64 internal ELF linker:
* Split generation of regular and TLSIE GOT entries. Although code for both is similar to some extent, mixing them in a single method turns it into spaghetti.
* Several fixes to content and dynamic relocations of TLSIE entries.

git-svn-id: trunk@25180 -
2013-07-29 08:34:00 +00:00
compiler x86_64 internal ELF linker: 2013-07-29 08:34:00 +00:00
ide Fix compilation failure if DEBUG conditional is set, which needs regexpr package 2013-06-09 08:31:58 +00:00
installer
packages * Clear request/response variables in case of an error 2013-07-29 08:16:59 +00:00
rtl * MIPS: handle get_frame internally, so it sets pi_needs_stackframe flag on current procedure. This makes possible not to force pi_needs_stackframe on every procedure and thus omit saving/restoring $fp register when it is not necessary. 2013-07-24 15:25:12 +00:00
tests Correctly specialize generics if locally declared types are used (e.g. two procedures could both define a different "TRec" type which is used to specialize a generic inside the procedures). 2013-07-26 09:02:24 +00:00
utils * added a fix for crashes on very short fpdoc projects. x.y.z.count was examined without checking x,y and z existed. 2013-06-23 09:10:15 +00:00
.gitattributes Correctly specialize generics if locally declared types are used (e.g. two procedures could both define a different "TRec" type which is used to specialize a generic inside the procedures). 2013-07-26 09:02:24 +00:00
.gitignore
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
Makefile.fpc