Commit b37d2cb
committed
[libcxx] Mark system_reserved_names.gen.py unsupported on clang-20 && msvc
Clang 20 (and early 21 versions; let's hope it can be fixed
before the later versions before such versions become relevant
for libcxx CI) have got an issue with its intrinsics headers,
where they use unreserved names, that users are allowed to override.
See #161808 for the
issue report.
This only crops up in the MSVC build configurations, as recent
versions of some MSVC/UCRT headers include `<intrin.h>`, which
ends up pulling in most intrinsics headers, exposing this issue
in the Clang headers.
This should unblock #161736
from being merged.1 parent f4370fb commit b37d2cb
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
13 | 20 | | |
14 | 21 | | |
15 | 22 | | |
| |||
0 commit comments