The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
nickysn 23250a2ead + allow declaring near and far procvars in all i8086 memory models. Only simple
procvars can be declared near or far. Methodpointers/nested proc vars, etc
  must still follow the default calling model of the current memory model. Note
  that this feature isn't TP7 compatible (TP7 doesn't allow near procvars at
  all), but is common to 16-bit C compilers and is quite useful for calling
  external code (e.g. for far calling BIOS or some other real mode API entry
  points from any memory model, etc.)

git-svn-id: trunk@38595 -
2018-03-22 17:13:30 +00:00
compiler + allow declaring near and far procvars in all i8086 memory models. Only simple 2018-03-22 17:13:30 +00:00
installer * fpcmake.inc and Makefiles renerated after last commit 2017-12-27 15:08:18 +00:00
packages * Added additional stretchmodes. Correct stretchmode for Memo element 2018-03-22 09:06:53 +00:00
rtl netbsd: arm also needs USE_SIGACTION_SIGTRAMP 2018-03-22 01:11:33 +00:00
tests - remove ret check to make it more stable 2018-03-20 21:58:56 +00:00
utils pas2js: fixed typo 2018-03-19 18:31:34 +00:00
.gitattributes * scale constants if possible before currency multiplications to avoid overflows, resolves #33439 2018-03-17 21:33:07 +00:00
.gitignore * made the ide a package, so it can be build in parallel with the other packages, reasons: 2018-01-06 20:22:30 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile arm-netbsd: regenerated the required Makefiles 2018-03-05 15:44:49 +00:00
Makefile.fpc * made the ide a package, so it can be build in parallel with the other packages, reasons: 2018-01-06 20:22:30 +00:00