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