after_patch_arm64_systems.pas
authorPascal Packaging Team <pkg-pascal-devel@lists.alioth.debian.org>
Sun, 12 Nov 2017 16:13:55 +0000 (16:13 +0000)
committerAbou Al Montacir <abou.almontacir@sfr.fr>
Sun, 12 Nov 2017 16:13:55 +0000 (16:13 +0000)
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 f7efda8517c9bda004c6c623f02bf16d1aee88f2..2c5d7d990ebd35300e913093fb08075fdddc6fba 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