The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 37c2d0e60d * use Object_getClass(obj) instead of obj._class to get the class of an
Objective-C instance on AArch64, as the latter helper from the runtime
    is a plain function call rather than an expensive message dispatch,
    and moreover it also works for protocols (the "class" method is part
    of NSObject, and protocols do not support it since there is no single
    root class and hence they may represent an instance of a class that
    does not derive from NSObject)
   o also call it to get the "self" pointer when calling class methods for
     protocols on AArch64 (fixes tobjc22a and tobjc22b on Darwin/AArch64)
   o also call it to get the metaclass of a class on Darwin/AArch64 (fixes
     tobjc25)
  - removed special handling of getting the Objective-C (meta)class for
    non-type nodes on other Darwin platforms, as this is also correctly
    handled by the generic pass_generate_code

git-svn-id: trunk@30018 -
2015-02-26 21:49:08 +00:00
compiler * use Object_getClass(obj) instead of obj._class to get the class of an 2015-02-26 21:49:08 +00:00
ide - rm unused var 2015-02-25 02:08:49 +00:00
installer * regenerated for iphonesim/x86-64 2015-02-23 22:56:41 +00:00
packages * avltree rearrangements with new oncompare system. Mantis #27542, patch by Mattias 2015-02-26 08:52:49 +00:00
rtl * corrected initialization of cached information about 'MS Windows-compatible' codepage number information (if different from the OS/2 codepage number), removed warnings about implicit string conversions 2015-02-26 17:07:42 +00:00
tests * regenerated for iphonesim/x86-64 2015-02-23 22:56:41 +00:00
utils * regenerated for iphonesim/x86-64 2015-02-23 22:56:41 +00:00
.gitattributes * Fixed NDS building cycle (resolves bug #0026847) 2015-02-25 20:52:50 +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 * turn off compiler and utils building for nds 2015-02-26 20:03:29 +00:00
Makefile.fpc * turn off compiler and utils building for nds 2015-02-26 20:03:29 +00:00