Skip to content

Commit e396582

Browse files
committed
Add release note
1 parent 9bcf7b2 commit e396582

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1144,6 +1144,12 @@ Arm and AArch64 Support
11441144

11451145
* FUJITSU-MONAKA (fujitsu-monaka)
11461146

1147+
- The AArch64 calling convention for empty structs in C++ mode was changed to
1148+
pass them as if they have a size of 1 byte, matching the AAPCS64
1149+
specification and GCC's implementation. The previous behaviour of ignoring
1150+
the argument can be restored using the -fclang-abi-compat=20 (or earlier)
1151+
option.
1152+
11471153
Android Support
11481154
^^^^^^^^^^^^^^^
11491155

0 commit comments

Comments
 (0)