[all-commits] [llvm/llvm-project] a0f889: [clang][C23] Support N3029 Improved Normal Enumera...
Mariya Podchishchaeva via All-commits
all-commits at lists.llvm.org
Fri Sep 13 02:11:55 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a0f88901a4e6a6618c3ec02108103d0415e28834
https://github.com/llvm/llvm-project/commit/a0f88901a4e6a6618c3ec02108103d0415e28834
Author: Mariya Podchishchaeva <mariya.podchishchaeva at intel.com>
Date: 2024-09-13 (Fri, 13 Sep 2024)
Changed paths:
M clang/docs/ReleaseNotes.rst
M clang/include/clang/Basic/DiagnosticSemaKinds.td
M clang/lib/Sema/SemaDecl.cpp
A clang/test/C/C23/n3029.c
M clang/test/Misc/warning-flags.c
M clang/test/Sema/enum.c
M clang/www/c_status.html
Log Message:
-----------
[clang][C23] Support N3029 Improved Normal Enumerations (#103917)
Basically clang already implemented 90% of the feature as an extension.
This commit disables warnings for C23 and aligns types of enumerators
according to the recent wording.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list