aboutsummaryrefslogtreecommitdiff
path: root/lib/libpthread/weak/Makefile
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2026-02-15 01:57:42 +0000
committerEnji Cooper <ngie@FreeBSD.org>2026-02-15 02:12:44 +0000
commite8dbf2b6df199526a660f81de07d17925cfd8518 (patch)
treecd0c09449bea5df56ef67059e797737d70587070 /lib/libpthread/weak/Makefile
parent56a7ce8416d181a2060d7a428aed9c3c6a431e6d (diff)
Diffstat (limited to 'lib/libpthread/weak/Makefile')
-rw-r--r--lib/libpthread/weak/Makefile25
1 files changed, 25 insertions, 0 deletions
diff --git a/lib/libpthread/weak/Makefile b/lib/libpthread/weak/Makefile
new file mode 100644
index 000000000000..f7cdd75c2723
--- /dev/null
+++ b/lib/libpthread/weak/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.2 2025/10/18 20:27:23 riastradh Exp $
+#
+
+TESTSDIR= ${TESTSBASE}/lib/libpthread/weak
+
+TESTS_C+= t_pthread_weak_nothread
+TESTS_C+= t_pthread_weak_threaded
+
+CPPFLAGS+= -I${.CURDIR}/lib
+
+.include <bsd.own.mk> # PRINTOBJDIR
+
+.if !defined(H_PTHREAD_WEAK_OBJDIR)
+H_PTHREAD_WEAK_OBJDIR!= cd ${.CURDIR}/lib && ${PRINTOBJDIR}
+.MAKEOVERRIDES+= H_PTHREAD_WEAK_OBJDIR
+.endif
+
+LDADD+= -L${H_PTHREAD_WEAK_OBJDIR}
+LDADD+= -Wl,-rpath,${TESTSBASE}/lib/libpthread/weak
+LDADD+= -lh_pthread_weak
+LDADD.t_pthread_weak_threaded+= -lpthread
+
+SUBDIR+= lib
+
+.include <bsd.test.mk>