The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth 6fef9a2c80 Correctly implement g_intf_wrapper. Fixes nearly 200 tests and now the cross compiled compiler is at least able to print the help (compiling a simple program does not work yet though).
m68k/cgcpu.pas, tcg68k:
  + override g_adjust_self_value as we don't do register allocation for the wrapper we need to adjust the Self value using the scratch registers (could be improved however) and we also can not use the offset that the original procedure in tcg uses
  * fix g_intf_wrapper by using the correct operations and loading the correct (virtual) method offset

git-svn-id: trunk@25728 -
2013-10-09 19:56:17 +00:00
compiler Correctly implement g_intf_wrapper. Fixes nearly 200 tests and now the cross compiled compiler is at least able to print the help (compiling a simple program does not work yet though). 2013-10-09 19:56:17 +00:00
ide * regenerated fpcmake makefiles after r25642 2013-10-05 10:11:27 +00:00
installer * regenerated fpcmake makefiles after r25642 2013-10-05 10:11:27 +00:00
packages * TNewModeInfo/newModeList modified so that it doesn't keep a second copy of the 2013-10-08 21:11:39 +00:00
rtl * generate a run time error 203 in the tiny heap in case there's not enough 2013-10-09 19:27:55 +00:00
tests compiler: 2013-10-08 04:56:42 +00:00
utils * regenerated fpcmake makefiles after r25642 2013-10-05 10:11:27 +00:00
.gitattributes compiler: 2013-10-08 04:56:42 +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 * regenerated fpcmake makefiles after r25642 2013-10-05 10:11:27 +00:00
Makefile.fpc * Fixed cross-installation after r24625. 2013-05-28 12:55:25 +00:00