You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
3e8ffa3fc0
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.