Alexandre Julliard : winebuild: Fix 64-bit argument alignment on ARM.
Alexandre Julliard
julliard at winehq.org
Wed Aug 25 15:21:44 CDT 2021
Module: wine
Branch: master
Commit: 8ee30e6dcc6cc705c9e59893d631e79d887b0644
URL: https://source.winehq.org/git/wine.git/?a=commit;h=8ee30e6dcc6cc705c9e59893d631e79d887b0644
Author: Alexandre Julliard <julliard at winehq.org>
Date: Wed Aug 25 15:14:11 2021 +0200
winebuild: Fix 64-bit argument alignment on ARM.
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
tools/winebuild/utils.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c
index 56e76fc35cd..441e84aa092 100644
--- a/tools/winebuild/utils.c
+++ b/tools/winebuild/utils.c
@@ -1144,6 +1144,7 @@ unsigned int get_args_size( const ORDDEF *odp )
{
case ARG_INT64:
case ARG_DOUBLE:
+ if (target_cpu == CPU_ARM) size = (size + 7) & ~7;
size += 8;
break;
case ARG_INT128:
More information about the wine-cvs
mailing list