xref: /freebsd-13.1/lib/libthread_db/Makefile (revision f6d8b2c6)
1a31a2560SDavid Xu# $FreeBSD$
2a31a2560SDavid Xu
325faff34SWarner Losh.PATH:	${.CURDIR}/arch/${MACHINE_CPUARCH}
4a31a2560SDavid Xu
5a70cba95SGlen BarberPACKAGE=lib${LIB}
63c1e38eaSMarcel MoolenaarLIB=	thread_db
7419ecd5dSDaniel EischenSHLIB_MAJOR= 3
83c1e38eaSMarcel MoolenaarSRCS=	thread_db.c
934147e43SJeff RobersonSRCS+=	libpthread_md.c
10fbb275f5SJeff RobersonSRCS+=	libpthread_db.c
113c1e38eaSMarcel MoolenaarSRCS+=	libthr_db.c
123c1e38eaSMarcel MoolenaarINCS=	thread_db.h
133c1e38eaSMarcel Moolenaar
14cd980d46SDavid XuCFLAGS+=-I. -I${.CURDIR}
15029c3cdfSDaniel EischenSYM_MAPS+=${.CURDIR}/Symbol.map
16029c3cdfSDaniel Eischen
17029c3cdfSDaniel EischenSYMBOL_MAPS=${SYM_MAPS}
18*f6d8b2c6SEnji CooperVERSION_DEF=${SRCTOP}/lib/libc/Versions.def
193c1e38eaSMarcel Moolenaar
207be5a1fbSDimitry Andric# Unfortunately, clang gives an incorrect warning about alignment in
217be5a1fbSDimitry Andric# arch/i386/libpthread_md.c, so turn that off for now.
2207b202a8SDimitry AndricNO_WCAST_ALIGN.clang=
237be5a1fbSDimitry Andric
243c1e38eaSMarcel Moolenaar.include <bsd.lib.mk>
25