xref: /freebsd/lib/libthread_db/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
125faff34SWarner Losh.PATH:	${.CURDIR}/arch/${MACHINE_CPUARCH}
2a31a2560SDavid Xu
3a70cba95SGlen BarberPACKAGE=lib${LIB}
43c1e38eaSMarcel MoolenaarLIB=	thread_db
5419ecd5dSDaniel EischenSHLIB_MAJOR= 3
63c1e38eaSMarcel MoolenaarSRCS=	thread_db.c
734147e43SJeff RobersonSRCS+=	libpthread_md.c
8fbb275f5SJeff RobersonSRCS+=	libpthread_db.c
93c1e38eaSMarcel MoolenaarSRCS+=	libthr_db.c
103c1e38eaSMarcel MoolenaarINCS=	thread_db.h
113c1e38eaSMarcel Moolenaar
12cd980d46SDavid XuCFLAGS+=-I. -I${.CURDIR}
13029c3cdfSDaniel EischenSYM_MAPS+=${.CURDIR}/Symbol.map
14029c3cdfSDaniel Eischen
15029c3cdfSDaniel EischenSYMBOL_MAPS=${SYM_MAPS}
16*f6d8b2c6SEnji CooperVERSION_DEF=${SRCTOP}/lib/libc/Versions.def
173c1e38eaSMarcel Moolenaar
187be5a1fbSDimitry Andric# Unfortunately, clang gives an incorrect warning about alignment in
197be5a1fbSDimitry Andric# arch/i386/libpthread_md.c, so turn that off for now.
2007b202a8SDimitry AndricNO_WCAST_ALIGN.clang=
217be5a1fbSDimitry Andric
223c1e38eaSMarcel Moolenaar.include <bsd.lib.mk>
23