The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jeppe Johansen d33b520690 Clean up peephole optimization code.
Add hardfloat ABI option for RiscV. Still needs proper implementation though.
Add CG support for profiling.

git-svn-id: branches/laksen/riscv_new@39798 -
2018-09-24 17:15:22 +00:00
compiler Clean up peephole optimization code. 2018-09-24 17:15:22 +00:00
installer Regenerated makefiles. 2018-07-20 10:40:57 +00:00
packages Fixed the elfreader, so it correctly reads the riscv type. 2018-07-23 12:18:33 +00:00
rtl asm-generic syscalls only selectively include nr_renameat. Instead nr_renameat2 seems to be the new default. 2018-09-22 12:34:48 +00:00
tests Redo overflow checking code. 2018-09-16 18:37:59 +00:00
utils Regenerated utils makefiles. 2018-07-23 12:25:52 +00:00
.gitattributes * RISC-V 32 compilation fixed 2018-07-26 19:18:47 +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 makefiles. 2018-07-20 10:40:57 +00:00
Makefile.fpc Update packages with information about RiscV. 2018-07-20 10:40:28 +00:00