1 # $FreeBSD: src/lib/libpthread/Makefile,v 1.53 2004/10/24 15:32:32 ru Exp $
6 # for now do not let the use of -flto
12 CFLAGS
+=-DPTHREAD_KERNEL
-D_THREAD_SAFE
13 CFLAGS
+=-I
${.CURDIR
}/..
/libc
/include -I
${.CURDIR
}/thread \
14 -I
${.CURDIR
}/..
/..
/include
15 CFLAGS
+=-I
${.CURDIR
}/arch
/${MACHINE_ARCH}/include
16 CFLAGS
+=-I
${.CURDIR
}/..
/libthread_db
18 # XXX this breaks threaded applications
19 #LDFLAGS=-Wl,-version-script=${.CURDIR}/pthread.map
21 # enable extra internal consistancy checks
22 CFLAGS
+=-D_PTHREADS_INVARIANTS
26 LIBDIR
= /usr
/lib
/thread
29 WARNS?
= 5 # keep for -Os, lots of -Winline
31 .
include "${.CURDIR}/arch/${MACHINE_ARCH}/Makefile.inc"
32 .
include "${.CURDIR}/thread/Makefile.inc"