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:36:18 +0000
commit880f35eb5d489ae6b8d09da82f577381f24157d2 (patch)
tree6c456ed67d18a8d3a9a7a881bdcbda2a832106af
parent69da6e0879831f1ccc5c60135ed43fcea10a933b (diff)
downloadsrc-880f35eb5d489ae6b8d09da82f577381f24157d2.tar.gz
src-880f35eb5d489ae6b8d09da82f577381f24157d2.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}