Browse Source

* AArch64 also uses the non-fragile Objective-C ABI

git-svn-id: trunk@29893 -
Jonas Maebe 10 years ago
parent
commit
8c89f7ee8f
2 changed files with 2 additions and 2 deletions
  1. 1 1
      compiler/objcgutl.pas
  2. 1 1
      compiler/systems.pas

+ 1 - 1
compiler/objcgutl.pas

@@ -91,7 +91,7 @@ implementation
     end;
 
 
-    { Used by PowerPC/64, ARM, and x86_64 }
+    { Used by PowerPC/64, ARM, x86_64 and AArch64 }
     tobjcrttiwriter_nonfragile = class(tobjcrttiwriter)
      protected
       ObjCEmptyCacheVar,

+ 1 - 1
compiler/systems.pas

@@ -285,7 +285,7 @@ interface
        systems_objc_supported = systems_darwin;
 
        { systems using the non-fragile Objective-C ABI }
-       systems_objc_nfabi = [system_powerpc64_darwin,system_x86_64_darwin,system_arm_darwin,system_i386_iphonesim];
+       systems_objc_nfabi = [system_powerpc64_darwin,system_x86_64_darwin,system_arm_darwin,system_i386_iphonesim,system_aarch64_darwin];
 
        { systems supporting "blocks" }
        systems_blocks_supported = systems_darwin;