Home | History | Annotate | Line # | Download | only in libpthread
Makefile revision 1.17
      1  1.17  riastrad # $NetBSD: Makefile,v 1.17 2025/03/31 13:57:06 riastradh Exp $
      2   1.1      jmmv 
      3   1.1      jmmv NOMAN=		# defined
      4   1.1      jmmv 
      5   1.1      jmmv .include <bsd.own.mk>
      6   1.1      jmmv 
      7   1.1      jmmv TESTSDIR=	${TESTSBASE}/lib/libpthread
      8   1.1      jmmv LDADD+=		-lpthread
      9   1.4     joerg LDADD.t_fpu+=	-lm
     10   1.1      jmmv 
     11   1.3     joerg .include "${.PARSEDIR}/../csu/Makefile.check_stack"
     12   1.3     joerg 
     13   1.3     joerg SRCS.t_join=	t_join.c ${SRCS_CHECK_STACK}
     14   1.3     joerg CPPFLAGS.t_join.c+=	${CPPFLAGS_CHECK_STACK}
     15  1.11  christos CPPFLAGS.t_condwait.c+=	-I${.CURDIR}/../libc/gen
     16   1.3     joerg 
     17   1.1      jmmv TESTS_SH+=	t_atexit
     18   1.1      jmmv TESTS_C+=	t_barrier
     19   1.1      jmmv TESTS_SH+=	t_cancel
     20  1.17  riastrad TESTS_C+=	t_cancellation
     21   1.1      jmmv TESTS_C+=	t_cond
     22  1.10  christos TESTS_C+=	t_condwait
     23   1.6    jruoho TESTS_C+=	t_detach
     24   1.5    jruoho TESTS_C+=	t_equal
     25   1.1      jmmv TESTS_SH+=	t_exit
     26   1.1      jmmv TESTS_C+=	t_fork
     27   1.1      jmmv TESTS_C+=	t_fpu
     28   1.2    jruoho TESTS_C+=	t_join
     29   1.1      jmmv TESTS_C+=	t_kill
     30   1.1      jmmv TESTS_C+=	t_mutex
     31   1.1      jmmv TESTS_C+=	t_name
     32   1.1      jmmv TESTS_C+=	t_once
     33   1.1      jmmv TESTS_C+=	t_preempt
     34   1.1      jmmv TESTS_SH+=	t_resolv
     35   1.1      jmmv TESTS_C+=	t_rwlock
     36   1.1      jmmv TESTS_C+=	t_sem
     37   1.1      jmmv TESTS_C+=	t_sigmask
     38   1.1      jmmv TESTS_C+=	t_sigsuspend
     39   1.1      jmmv TESTS_C+=	t_siglongjmp
     40   1.1      jmmv TESTS_C+=	t_sleep
     41  1.16  riastrad TESTS_C+=	t_stack
     42   1.8      manu TESTS_C+=	t_swapcontext
     43  1.13     joerg TESTS_SH+=	t_thread_local_dtor
     44  1.12     kamil TESTS_C+=	t_timedmutex
     45   1.1      jmmv 
     46   1.1      jmmv LDADD.t_sem+=	-lrt
     47  1.17  riastrad LDADD.t_cancellation+=	-lrt
     48   1.1      jmmv 
     49   1.1      jmmv BINDIR=		${TESTSDIR}
     50   1.1      jmmv PROGS=		h_atexit
     51   1.1      jmmv PROGS+=		h_cancel
     52   1.1      jmmv PROGS+=		h_exit
     53   1.1      jmmv PROGS+=		h_resolv
     54  1.13     joerg PROGS_CXX+=	h_thread_local_dtor
     55  1.13     joerg 
     56  1.14     kamil TESTS_C+=	t_call_once t_cnd t_mtx t_thrd t_tss # C11 threads(3)
     57  1.14     kamil 
     58  1.13     joerg COPTS.h_thread_local_dtor.cpp+=	-std=c++11
     59  1.13     joerg # Deal with questionable warning and header quality in libstdc++.
     60  1.13     joerg COPTS.h_thread_local_dtor.cpp+=	 ${${ACTIVE_CC} == "gcc" :?  -Wno-ctor-dtor-privacy -Wno-sign-compare -Wno-shadow :}
     61  1.15     lukem SRCS.h_thread_local_dtor= h_thread_local_dtor.cpp
     62   1.1      jmmv 
     63   1.1      jmmv FILESDIR=	${TESTSDIR}
     64   1.1      jmmv FILES=		d_mach
     65   1.1      jmmv 
     66   1.9  christos SUBDIR=		dlopen
     67   1.9  christos 
     68   1.1      jmmv .include <bsd.test.mk>
     69