* Windows on ARM64 adheres to the usual Aarch64 ABI, thus references need to be copied on the caller side as well

git-svn-id: trunk@49103 -
This commit is contained in:
svenbarth 2021-04-02 15:25:05 +00:00
parent 2885d3ab56
commit e53d18d876

View File

@ -442,7 +442,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_ios,system_aarch64_darwin,system_aarch64_linux];
systems_caller_copy_addr_value_para = [system_aarch64_ios,system_aarch64_darwin,system_aarch64_linux,system_aarch64_win64];
{ pointer checking (requires special code in FPC_CHECKPOINTER,
and can never work for libc-based targets or any other program