summaryrefslogtreecommitdiff
path: root/user/clang
AgeCommit message (Collapse)AuthorFilesLines
2024-10-19user/clang: Use upstream fix for 32-bit BEA. Wilcox2-25/+156
This fixes the problem more generally, using a union so that 64-bit values can still be stored for offsets; this is required for C++20 module support. Ref: #1255 Fixes: fabdb20dca ("user/clang: Fixes for PPC32, and more generally")
2024-10-17user/clang: Fixes for PPC32, and more generallyA. Wilcox3-11/+90
* Fix upstream issue on all 32-bit BE platforms where pointers are cast in an invalid way, causing crashes when building C++ code. * Improve ppc-interp.patch to ensure *all* executable repl tests will be skipped when run on ppc32. * Disable known-flaky test (found on ppc, but also Gentoo/arm). Closes: #1255
2024-10-17user/clang: Update to 18.1.8A. Wilcox6-52/+31
2023-09-14user/clang: disable LD_PRELOAD-affected tests. fixes #1054.Zach van Rijn1-0/+38
2022-12-05user/clang: Disable tests on PowerPCA. Wilcox3-2/+39
The Interpreter unit-test is already disabled on AIX, so it is likely ABI-related. The other Interpreter test needs R_PPC_REL24 to be implemented in the LLVM RuntimeDyld to work. The DirectoryWatcher tests are all broken for unknown reasons, but don't affect actual compilation so we just skip them for now. Fixes: #848
2022-10-21user/clang: Update to 14.0.6A. Wilcox8-119/+32
2022-10-21user/clang: update makdepends to use explicit names. fixes #562.Zach van Rijn1-2/+2
2019-08-09user/clang: bump to 8.0.1A. Wilcox7-31/+28
2019-07-21user/*: APKBUILD bashism removal, part one (a-p)Max Rees1-3/+3
2019-06-02user/clang: fix ppc64 ABI and ldbl size; fix pmmx DT_INTERPA. Wilcox4-3/+76
2019-04-25user/clang: bump to 8.0.0A. Wilcox2-25/+31
2019-03-20user/clang: fix build with LLVM 7A. Wilcox1-3/+3
2019-03-10user/clang: bump to 7.0.1A. Wilcox2-73/+14
2018-10-27user/clang: fix up for qt-creatorA. Wilcox1-0/+5
2018-10-22user/clang: push out fixes needed for building ServoA. Wilcox1-0/+14
2018-09-28user/clang: Add -msecure-plt option for PowerPCA. Wilcox2-1/+73
2018-09-18user/clang: strip debug info, only add symlink when neededA. Wilcox1-1/+2
2018-09-16user/clang: add libexecinfo to makedependsA. Wilcox1-1/+1
2018-09-15Bump LLVM and Clang to 6.0.1, move to user/A. Wilcox4-0/+202