The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
sergei 354ebb822a * MIPS: fixed layout of stack frame in case procedure does only low-level calls (via a_call_name, etc.). A 16-byte outgoing parameter area must be allocated regardless of actual parameter count.
* Abort if attempting to emit a call without pi_do_call flag set, because the outgoing parameter area determines layout of temps and therefore cannot be created/changed during pass 2.
* Bypass g_concatcopy_move if procedure is a leaf one, due to the restriction mentioned above.

git-svn-id: trunk@23644 -
2013-02-21 20:57:38 +00:00
compiler * MIPS: fixed layout of stack frame in case procedure does only low-level calls (via a_call_name, etc.). A 16-byte outgoing parameter area must be allocated regardless of actual parameter count. 2013-02-21 20:57:38 +00:00
ide * Regenerated all makefiles. 2013-01-17 11:36:12 +00:00
installer * Regenerated makefiles. 2013-01-16 14:52:36 +00:00
packages fcl-db: test: when testing unidirectional bufdataset set UniDirectional after (not before) test data are populated and saved to file (before any test), because setting unidirectional before prevents inserting test data at all. 2013-02-21 08:54:27 +00:00
rtl * Applied a counterpart of r22318 to 64-bit mod/div routines. 2013-02-21 19:37:31 +00:00
tests * MIPS: fixed parameter handling for big-endian targets, and removed a lot of garbage. 2013-02-18 04:20:10 +00:00
utils * Top level makefile: Fixed and simplified cross-building. It is now possible to perform cross builds when having only bootstrap compiler executable. 2013-02-21 14:54:57 +00:00
.gitattributes + patch by Justin Smyth to support the lpc1343, resolves #23844 2013-02-14 20:38:53 +00:00
.gitignore * more finegrained parallelism support for testsuite runs: the tests are no 2012-06-03 17:56:28 +00:00
Makefile * Top level makefile: Fixed and simplified cross-building. It is now possible to perform cross builds when having only bootstrap compiler executable. 2013-02-21 14:54:57 +00:00
Makefile.fpc * Fixed typo in the comment. 2013-02-21 14:58:37 +00:00