The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
nickysn a73aabcc39 * support loading longint in dx:ax when using the 'register' calling convention
on i8086. This is compatible with Borland C++ 3.1's _fastcall. Note that
  passing parameters in multiple registers is not yet implemented, so using this
  will cause internal errors, but these will be fixed later (and the 'register'
  calling convention was never officially supported on i8086).

git-svn-id: trunk@38784 -
2018-04-18 15:36:55 +00:00
compiler * support loading longint in dx:ax when using the 'register' calling convention 2018-04-18 15:36:55 +00:00
installer Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745 2018-04-12 15:26:33 +00:00
packages Fix arg types for pthread_create and pthread_key_create, fixes test/textthr test failure for solaris 2018-04-18 11:13:44 +00:00
rtl * Use SizeInt, let StartsWith/EndsWith handle #0 characters (bug ID 33559) 2018-04-14 12:06:48 +00:00
tests Modify the test to reflect the fact the compiler prefers conversion of ansiString to RawByteString over to UTF8String 2018-04-18 10:21:26 +00:00
utils * fix for bug #33606, ppc<x> suffix (x86_64->x64) 2018-04-15 17:10:51 +00:00
.gitattributes * inline asm fix for accessing record variables when using the unitname (e.g. 2018-04-12 16:35:21 +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 Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745 2018-04-12 15:26:33 +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