The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
pierre c44095733c * Give access to CPU specific fields of tsettings record
in GENERIC_CPU mode, to be used by ppudump utility.

  generic/cpuinfo.pas: Add tinstructionset, used for ARM cpu.
  globals.pas: Put all CPU specific fields of tsettings record
  inside a variant part when GENERIC_CPU is defined.
  Also import llvm unit when GENERIC_CPU is defined.

  + utils/Makefile.fpc: Add -Fu../llvm option to compile ppudump,
  as it now also needs llvm specific code decause of globals unit change.

git-svn-id: trunk@47438 -
2020-11-16 22:34:38 +00:00
compiler * Give access to CPU specific fields of tsettings record 2020-11-16 22:34:38 +00:00
installer Regenerated all Makefile's 2020-08-04 10:19:49 +00:00
packages pastojs: fixed await on as operator 2020-11-15 23:12:34 +00:00
rtl Register sinclairql target directory 2020-11-16 17:14:39 +00:00
tests * correctly simplify tree transforms of (a+c1+c2) if a is a pointer, resolves #37671 2020-11-16 21:47:19 +00:00
utils Update after commit 47376 2020-11-16 17:13:48 +00:00
.gitattributes * correctly simplify tree transforms of (a+c1+c2) if a is a pointer, resolves #37671 2020-11-16 21:47:19 +00:00
.gitignore Add bin directory to ignore list for fpcsrc directory also 2020-10-30 16:17:05 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp * FPMake-option NoIDE added 2020-02-11 19:31:35 +00:00
Makefile Regenerated all Makefile's 2020-08-04 10:19:49 +00:00
Makefile.fpc * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS 2020-07-10 21:52:24 +00:00