* Linux/AArch64 must also copy value parameters passed by reference on the

caller side, as this is an AArch64 ABI requirement (unrelated to Darwin).
    Fixes webtbs/tw3523 compiled with optimisations on Linux/AArch64

git-svn-id: trunk@32102 -
This commit is contained in:
Jonas Maebe 2015-10-20 12:58:53 +00:00
parent 9bece502a0
commit 9437d0e4d8

View File

@ -357,7 +357,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