The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
nickysn 73d7f2aa18 * let the compiler generate the stack segment in i8086 near data memory models
as well. Even though, in these models, the stack is dynamically allocated
  (because it goes on top of the heap, but the heap is variable size), there are
  still benefits:
  1) the program will run on a larger stack during initialization, before the
     actual stack (and heap) are ready
  2) in cases, when the system is extremely low on memory, DOS will reject to
     load the program if there's not enough memory for the stack the program
     requires. This way the startup code can be further simplified by omitting
     the 'not enough memory' check in the future (when we add the minimum heap
     size to the executable reserved space as well).

git-svn-id: trunk@27903 -
2014-06-08 21:14:57 +00:00
compiler * let the compiler generate the stack segment in i8086 near data memory models 2014-06-08 21:14:57 +00:00
ide * add possibility of overriding the disabled VESA driver using /VESA 2014-05-17 16:31:51 +00:00
installer * package openssl supported for OS/2 now 2014-05-03 22:35:50 +00:00
packages * fcl-db: sql parser: correct hex error message 2014-06-07 10:32:06 +00:00
rtl * let the compiler generate the stack segment in i8086 near data memory models 2014-06-08 21:14:57 +00:00
tests Mantis #25236 was fixed by partial specializations addition in revision 27861 2014-06-08 15:51:33 +00:00
utils * flush output on halt. Patch by Mattias mantis #26225 2014-05-31 15:06:42 +00:00
.gitattributes Mantis #25236 was fixed by partial specializations addition in revision 27861 2014-06-08 15:51:33 +00:00
.gitignore * more finegrained parallelism support for testsuite runs: the tests are no 2012-06-03 17:56:28 +00:00
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 * swap 2.6.4 and 2.6.2 in supported versions. Message now says 2.6.4, but 2.6.2 will work. 2014-04-20 15:06:47 +00:00
Makefile.fpc * swap 2.6.4 and 2.6.2 in supported versions. Message now says 2.6.4, but 2.6.2 will work. 2014-04-20 15:06:47 +00:00