[clang] [C23] Implement WG14 N3037 (PR #132939)
Martin Uecker via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 27 00:31:53 PDT 2025
uecker wrote:
Another comment about attributes: Attributes should not generally affect type compatibility (in general, but also relevant for this feature) for two reasons: 1. Standard attributes are ignorable, and this would then break. 2. Compatibility affects aliasing, one one certainly does not want to affect aliasing decisions by adding [[deprecated]] somwhere.
So only for vendor attributes that affect ABI, this should (and must) be considered.
https://github.com/llvm/llvm-project/pull/132939
More information about the cfe-commits
mailing list