[Bug target/122953] New: __ARM_PCS_AAPCS64 is incorrectly defined for aarch64-mingw
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Dec 2 08:28:29 GMT 2025
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122953
Bug ID: 122953
Summary: __ARM_PCS_AAPCS64 is incorrectly defined for
aarch64-mingw
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target Milestone: ---
Target: aarch64-mingw
__ARM_PCS_AAPCS64 is currently always defined for all aarch64 targets but that
is incorrect.
ACLE says:
__ARM_PCS_AAPCS64 is defined to 1 if the default procedure calling standard for
the translation unit conforms to the [AAPCS64].
More information about the Gcc-bugs
mailing list