xref: /dragonfly/lib/libthread_xu/Makefile (revision 7383c38b)
1# $FreeBSD: src/lib/libpthread/Makefile,v 1.53 2004/10/24 15:32:32 ru Exp $
2# $DragonFly: src/lib/libthread_xu/Makefile,v 1.7 2008/10/28 17:23:46 swildner Exp $
3
4LIB=thread_xu
5SHLIB_MAJOR= 2
6CFLAGS+=-DPTHREAD_KERNEL -D_THREAD_SAFE
7CFLAGS+=-I${.CURDIR}/../libc/include -I${.CURDIR}/thread \
8	-I${.CURDIR}/../../include
9CFLAGS+=-I${.CURDIR}/arch/${MACHINE_ARCH}/include
10CFLAGS+=-I${.CURDIR}/../libthread_db
11
12CFLAGS+= -g
13
14# CFLAGS+=-DSYSTEM_SCOPE_ONLY
15
16LDFLAGS=--version-script=${.CURDIR}/pthread.map
17
18# enable extra internal consistancy checks
19CFLAGS+=-D_PTHREADS_INVARIANTS
20
21PRECIOUSLIB=	yes
22
23.include "${.CURDIR}/arch/${MACHINE_ARCH}/Makefile.inc"
24.include "${.CURDIR}/thread/Makefile.inc"
25
26.include <bsd.lib.mk>
27