The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth 7cc7826343 - msg*: found a message to reuse
- pdecobj.pas: removed a check whether a class (helper) tries to inherit from a class helper, because now single_type handles this
- pexpr.pas: 
* prohibit type casts to class helpers (note: this might be needed for ObjC categories as well)
* class helper references may only be used when inheriting from them (needs to be checked for ObjC categories as well)
- ptype.pas:
* single_type: extend check against categories for class helpers
* read_named_type: extend check against categories for class helpers
- symbase.pas: add a method that adds symbol table flags recursivly to a stack of symtables (it stops updating the symtables once a symtable already has that flag or it's a global-/staticsymtable)
- symdef.pas: adjusted the constructor of tobjectdef to use the new method for adding flags 

git-svn-id: branches/svenbarth/classhelpers@16889 -
2011-02-07 18:59:09 +00:00
compiler - msg*: found a message to reuse 2011-02-07 18:59:09 +00:00
ide + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
installer * fix check for necessity of LIBPATH changes 2011-01-05 23:05:03 +00:00
packages * GAS no longer required to build hermes on i386 2011-01-28 20:06:00 +00:00
rtl + basic i386-embedded implementation for multiboot by Jeppe Johansen, resolves #15676 2011-01-23 11:18:50 +00:00
tests tchlp45: corrected the test; it used a non existing method instead of the private one, but this doesn't make a difference in the result (it still fails as it should ^^) 2011-01-30 09:05:33 +00:00
utils * Added support for project file 2011-01-05 22:19:53 +00:00
.gitattributes Rebase to revision 16827 2011-01-28 22:15:34 +00:00
.gitignore * changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another 2011-01-02 14:50:46 +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