[llvm-bugs] [Bug 49988] New: Backport fixes for variadic calling conventions for Windows on AArch64
via llvm-bugs
llvm-bugs at lists.llvm.org
Fri Apr 16 01:56:09 PDT 2021
https://bugs.llvm.org/show_bug.cgi?id=49988
Bug ID: 49988
Summary: Backport fixes for variadic calling conventions for
Windows on AArch64
Product: libraries
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: enhancement
Priority: P
Component: Backend: AArch64
Assignee: unassignedbugs at nondot.org
Reporter: martin at martin.st
CC: arnaud.degrandmaison at arm.com,
llvm-bugs at lists.llvm.org, maxim.kuvyrkov at gmail.com,
rnk at google.com, smithp352 at googlemail.com,
Ties.Stuij at arm.com
Blocks: 49317
The following commits contain fixes for the calling convention for variadic
functions on Windows on AArch64, that could be considered for backporting to
12.0.1:
commit 3637c5c8ec3d4dc0b87eb4e3ee9c9ae8816cade2
Author: Martin Storsjö <martin at martin.st>
Date: Sun Apr 11 12:38:40 2021 +0300
[clang] [AArch64] Fix Windows va_arg handling for larger structs
commit 5144f730a8a8a4c7c7984ff945187a9aa83c91ac
Author: Martin Storsjö <martin at martin.st>
Date: Sat Apr 10 07:40:33 2021 +0300
[AArch64] Fix windows vararg functions with floats in the fixed args
commit 8e0f2e89ff951c74875ed751e2215cc263b33328
Author: Martin Storsjö <martin at martin.st>
Date: Wed Apr 14 13:45:09 2021 +0300
[clang] [AArch64] Fix handling of HFAs passed to Windows variadic functions
The second one doesn't apply cleanly to the 12.x branch right now though.
Referenced Bugs:
https://bugs.llvm.org/show_bug.cgi?id=49317
[Bug 49317] [meta] 12.0.1 Release Blockers
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20210416/d9fdc7ce/attachment.html>
More information about the llvm-bugs
mailing list