Files
Mark Mentovai 3e8ffa3fc0 llvm-18, clang-18: fix build with Xcode 27.0b1 (#33111)
This backports llvm a558d6560437 and its follow-up 99f296d2a811 to
llvm-18. This is necessary to fix a compile failure when building
llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp in llvm-18 using the new SDK,
which incorporates llvm 55803b8af1e4, placing additional
(standard-conforming) requirements on standard comparators.

This also backports llvm 38473c5d351d to llvm-18. This is necessary to
fix a compile failure when building libcxx/src/random.cpp in clang-18
using the new SDK, which expects libc++ to provide a definition of
INFINITY in <float.h> under conditions that exist during the build.

The header changes are visible in the installed packages, so the
revisions of llvm-18 and clang-18 are incremented.
2026-06-12 15:21:35 -04:00
..