From f905a0133585fc7385c6e8ef0270bc6e0704cc2a Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Tue, 10 Feb 2026 20:09:41 -0500 Subject: Implement return value location handling for x86/x86_64 ELF ABI --- platform/linux/platform_linux.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'platform/linux/platform_linux.cpp') diff --git a/platform/linux/platform_linux.cpp b/platform/linux/platform_linux.cpp index 7f625c06..7743daa9 100644 --- a/platform/linux/platform_linux.cpp +++ b/platform/linux/platform_linux.cpp @@ -15,7 +15,7 @@ public: { Ref cc; - cc = arch->GetCallingConventionByName("cdecl"); + cc = arch->GetCallingConventionByName("sysv"); if (cc) { RegisterDefaultCallingConvention(cc); @@ -26,7 +26,7 @@ public: if (cc) RegisterCallingConvention(cc); - cc = arch->GetCallingConventionByName("stdcall"); + cc = arch->GetCallingConventionByName("sysv-stdcall"); if (cc) RegisterStdcallCallingConvention(cc); -- cgit v1.3.1