aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2024-03-21 13:53:36 +0000
committerDimitry Andric <dim@FreeBSD.org>2024-03-24 00:37:23 +0000
commit72d9e1e0ca66ca39ca157731a65be32c63916252 (patch)
tree8706875b77bb1ad9923382c24a2b59ecbd6d1964
parent07839ae99c06fcbebd5da6ead49c160c32046542 (diff)
downloadsrc-72d9e1e0ca66ca39ca157731a65be32c63916252.tar.gz
src-72d9e1e0ca66ca39ca157731a65be32c63916252.zip
Fix building of several libclang_rt libraries for powerpc64 and powerp64le
I reorganized the libclang_rt Makefile in e77a1bb27574 to make it more readable and maintainable, but the check for 32-bit powerpc was wrong. This caused almost no libclang_rt libraries to be built for powerpc64 and powerpc64le. PR: 262706 Reported by: tuexen Fixes: e77a1bb27574 MFC after: 3 days (cherry picked from commit f0620ceeccf070a69352105c5dbc23cff499a732)
-rw-r--r--lib/libclang_rt/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libclang_rt/Makefile b/lib/libclang_rt/Makefile
index 46f7fdf814be..984da3f34156 100644
--- a/lib/libclang_rt/Makefile
+++ b/lib/libclang_rt/Makefile
@@ -67,7 +67,7 @@ SUBDIR+= ${SD_CFI}
SUBDIR+= ${SD_SAFESTACK}
SUBDIR+= ${SD_STATS}
SUBDIR+= ${SD_UBSAN}
-.elif ${MACHINE_CPUARCH} == "powerpc"
+.elif ${MACHINE_ARCH} == "powerpc"
# nothing for 32-bit powerpc
.elif ${MACHINE_ARCH} == "powerpc64"
SUBDIR+= ${SD_ASAN}