xref: /freebsd-14.2/lib/libthread_db/Makefile (revision d0b2dbfa)
1a31a2560SDavid Xu
225faff34SWarner Losh.PATH:	${.CURDIR}/arch/${MACHINE_CPUARCH}
3a31a2560SDavid Xu
4a70cba95SGlen BarberPACKAGE=lib${LIB}
53c1e38eaSMarcel MoolenaarLIB=	thread_db
6419ecd5dSDaniel EischenSHLIB_MAJOR= 3
73c1e38eaSMarcel MoolenaarSRCS=	thread_db.c
834147e43SJeff RobersonSRCS+=	libpthread_md.c
9fbb275f5SJeff RobersonSRCS+=	libpthread_db.c
103c1e38eaSMarcel MoolenaarSRCS+=	libthr_db.c
113c1e38eaSMarcel MoolenaarINCS=	thread_db.h
123c1e38eaSMarcel Moolenaar
13cd980d46SDavid XuCFLAGS+=-I. -I${.CURDIR}
14029c3cdfSDaniel EischenSYM_MAPS+=${.CURDIR}/Symbol.map
15029c3cdfSDaniel Eischen
16029c3cdfSDaniel EischenSYMBOL_MAPS=${SYM_MAPS}
17*f6d8b2c6SEnji CooperVERSION_DEF=${SRCTOP}/lib/libc/Versions.def
183c1e38eaSMarcel Moolenaar
197be5a1fbSDimitry Andric# Unfortunately, clang gives an incorrect warning about alignment in
207be5a1fbSDimitry Andric# arch/i386/libpthread_md.c, so turn that off for now.
2107b202a8SDimitry AndricNO_WCAST_ALIGN.clang=
227be5a1fbSDimitry Andric
233c1e38eaSMarcel Moolenaar.include <bsd.lib.mk>
24