The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
yury 463152d34b Merged revision(s) 31681, 31706, 31712, 31728, 31730, 31755 from trunk (ARM PIC):
* Big fix for ARM GOT support to make it work:
  - Fixed access to symbols with offset.
  - Always use register R9 for GOT pointer to prevent bugs when free register limit is reached in a function.
  - GOT is not needed for function calls by name.
........
* Fixed instruction re-scheduler for ARM in case of PIC.
........
* ARM: Do not use R9 as a fixed GOT register.
........
* ARM: Fixed GOT init when optimization is off.
........
* ARM: I hope this is a final proper fix for GOT initialization. + Test.
........
* Removed a leftover of my code. It is not needed anymore.
........

git-svn-id: branches/fixes_3_0@33438 -
2016-04-07 13:39:41 +00:00
compiler Merged revision(s) 31681, 31706, 31712, 31728, 31730, 31755 from trunk (ARM PIC): 2016-04-07 13:39:41 +00:00
ide * merged ide copyright. 2016-01-13 09:13:54 +00:00
installer * Re-generated Makefile's 2015-10-10 20:05:14 +00:00
packages --- Merging r32822 into '.': 2016-04-07 11:22:00 +00:00
rtl --- Merging r31299 into '.': 2016-04-05 19:55:21 +00:00
tests Merged revision(s) 31681, 31706, 31712, 31728, 31730, 31755 from trunk (ARM PIC): 2016-04-07 13:39:41 +00:00
utils Merged revision(s) 33435-33436 from trunk: 2016-04-07 13:25:44 +00:00
.gitattributes Merged revision(s) 31681, 31706, 31712, 31728, 31730, 31755 from trunk (ARM PIC): 2016-04-07 13:39:41 +00:00
.gitignore * Removed empty tests directory from svn 2014-11-08 15:47:53 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile * Re-generated Makefile's 2015-10-10 20:05:14 +00:00
Makefile.fpc --- Merging r31308 into '.': 2015-09-06 17:20:15 +00:00