The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth 96116a6c3a Several adjustments because virtual methods in helpers are just normal methods and a VMT isn't generated for them either.
* $CPU/cgcpu.pas: disable the generation of VMT loading code
* dbgstabs.pas, dbgdwarf.pas: treat virtual methods of helpers as normal methods
* ncgcal.pas: don't register virtual helper methods for WPO 
* ncgrtti.pas: write virtual helper methods as normal methods to RTTI
* nobj.pas: correctly handle final and override cases in helpers
* pdecvar.pas: property getters
* rautils.pas: no VMT offset in records

git-svn-id: branches/svenbarth/classhelpers@17150 -
2011-03-20 10:41:45 +00:00
compiler Several adjustments because virtual methods in helpers are just normal methods and a VMT isn't generated for them either. 2011-03-20 10:41:45 +00:00
ide + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
installer Rebase to revision 17096 2011-03-09 16:29:47 +00:00
packages Rebase to revision 17096 2011-03-09 16:29:47 +00:00
rtl Rebase to revision 17096 2011-03-09 16:29:47 +00:00
tests Those two tests shouldn't have been commited yet... 2011-03-09 16:56:19 +00:00
utils Rebase to revision 17096 2011-03-09 16:29:47 +00:00
.gitattributes Rebase to revision 17096 2011-03-09 16:29:47 +00:00
.gitignore Rebase to revision 17096 2011-03-09 16:29:47 +00:00
Makefile * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00
Makefile.fpc * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00