summaryrefslogtreecommitdiff
path: root/lib/libthread_db/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libthread_db/Makefile')
-rw-r--r--lib/libthread_db/Makefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/lib/libthread_db/Makefile b/lib/libthread_db/Makefile
new file mode 100644
index 0000000000000..1484b8803948e
--- /dev/null
+++ b/lib/libthread_db/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/arch/${MACHINE_CPUARCH}
+
+PACKAGE=lib${LIB}
+LIB= thread_db
+SHLIB_MAJOR= 3
+SRCS= thread_db.c
+SRCS+= libpthread_md.c
+SRCS+= libpthread_db.c
+SRCS+= libthr_db.c
+INCS= thread_db.h
+
+CFLAGS+=-I. -I${.CURDIR}
+SYM_MAPS+=${.CURDIR}/Symbol.map
+
+SYMBOL_MAPS=${SYM_MAPS}
+VERSION_DEF=${SRCTOP}/lib/libc/Versions.def
+
+# Unfortunately, clang gives an incorrect warning about alignment in
+# arch/i386/libpthread_md.c, so turn that off for now.
+NO_WCAST_ALIGN.clang=
+
+.include <bsd.lib.mk>