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