The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
sergei 35439c0e1d * Moved creation of GOT section into separate virtual method.
* TElfSymtab.WriteSymbol: write type of external symbols as STT_NOTYPE only in object files; external symbols in exe/so files must have type of their resolving symbol.
* TElfObjData.writeReloc_internal: RELOC_RELATIVE needs adjustment by size presumably on x86 only; ARM data relocations don't need it, other CPUs aren't checked yet.
* Use VER_xx and VERSYM_xx constants instead of literal values.

git-svn-id: trunk@23290 -
2013-01-02 08:11:49 +00:00
compiler * Moved creation of GOT section into separate virtual method. 2013-01-02 08:11:49 +00:00
ide * increased IDE copyright year 2012-10-28 21:27:59 +00:00
installer * regenerated with jvm support, so top level 'make clean' works for jvm targets 2012-09-27 21:35:11 +00:00
packages * disable uncompilable targets for embedded targets 2012-12-31 15:51:04 +00:00
rtl * variants do not hurt arm either 2013-01-01 19:32:47 +00:00
tests * limit test to armv7m 2013-01-01 18:14:40 +00:00
utils * Patch from Anton to support dotted unit names (Bug ID 22919) 2012-12-26 18:09:11 +00:00
.gitattributes * Initial implementation of TFPHashList tests 2012-12-29 12:47:26 +00:00
.gitignore
Makefile * regened toplevel makefile. Some spelling fixes in the versioncheck errormsg were in Makefile.fpc, but hadn't propagated to Makefile. 2012-10-31 08:09:04 +00:00
Makefile.fpc * starting compiler version check to toplevel "all" target 2012-10-17 18:03:41 +00:00