The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth adbef4fc84 New export option that enforces the use of the provided export name instead of using the name of the provided symbol. This is necessary to correctly handle overloaded functions, especially if one of them is an internproc one.
export.pas:
  + texportoption: new option eo_no_sym_name
pkgutil.pas:
  * exportprocsym: set eo_no_sym_name when exporting procdefs from a package
systems/t_win.pas, TExportLibWin:
  * generatelib: respect eo_no_sym_name

git-svn-id: trunk@33574 -
2016-04-29 15:03:18 +00:00
compiler New export option that enforces the use of the provided export name instead of using the name of the provided symbol. This is necessary to correctly handle overloaded functions, especially if one of them is an internproc one. 2016-04-29 15:03:18 +00:00
ide * notify unit video of switching consoles under windows 2016-04-10 01:44:29 +00:00
installer * added SDL sources 2015-11-17 12:03:49 +00:00
packages * More fixes from Graeme Geldenhuys: 2016-04-29 14:12:22 +00:00
rtl Change WideString initialization to work correctly with indirect main information as well 2016-04-29 13:13:14 +00:00
tests * ensure that if we create a temp for the funcretnode in a call node, 2016-04-28 20:33:12 +00:00
utils * pas2jni: Minor fix to exe extension. 2016-04-07 13:17:46 +00:00
.gitattributes * ensure that if we create a temp for the funcretnode in a call node, 2016-04-28 20:33:12 +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 * remove documentation of the build target in the Makefile help screen as it overrides the version check 2016-03-13 12:10:33 +00:00
Makefile.fpc * remove documentation of the build target in the Makefile help screen as it overrides the version check 2016-03-13 12:10:33 +00:00