Skip to content

Commit e4ec6ce

Browse files
committed
Clang: Add release note for defaulted-special-members-POD GCC ABI fix
Follow-up to 7846d59
1 parent 7f1b802 commit e4ec6ce

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -609,6 +609,10 @@ ABI Changes in Clang
609609
such packing. Clang now matches the gcc behavior (except on Darwin and PS4).
610610
You can switch back to the old ABI behavior with the flag:
611611
``-fclang-abi-compat=15.0``.
612+
- GCC allows POD types to have defaulted special members. Clang historically
613+
classified such types as non-POD. Clang now matches the gcc behavior (except
614+
on Darwin and PS4). You can switch back to the old ABI behavior with the flag:
615+
``-fclang-abi-compat=15.0``.
612616

613617
OpenMP Support in Clang
614618
-----------------------

0 commit comments

Comments
 (0)