after_patch_arm64_systems.pas
authorPascal Packaging Team <pkg-pascal-devel@lists.alioth.debian.org>
Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)
committerAbou Al Montacir <abou.almontacir@sfr.fr>
Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)
release)
Source: http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/compiler/systems.pas?r1=32102&r2=32101&view=patch
Bug-Debian: https://bugs.debian.org/807479

Gbp-Pq: Name after_patch_arm64_systems.pas.patch

fpcsrc/compiler/systems.pas

index 6cf48bddea11d233791ccc9903dfb68546b023ec..d2c0140ebeb96ec8979358fea31ce6dfdbfc0c2f 100644 (file)
@@ -338,7 +338,7 @@ interface
 
        { all systems where a value parameter passed by reference must be copied
          on the caller side rather than on the callee side }
-       systems_caller_copy_addr_value_para = [system_aarch64_darwin];
+       systems_caller_copy_addr_value_para = [system_aarch64_darwin,system_aarch64_linux];
 
        { pointer checking (requires special code in FPC_CHECKPOINTER,
          and can never work for libc-based targets or any other program