From 6bb9fac44691095d77c0fe90a650a6e10efad674 Mon Sep 17 00:00:00 2001 From: jb Date: Thu, 22 May 2008 02:14:23 +0000 Subject: Add a BSD licensed DWARF library for use by the DTrace clients. The API for this library is deliberately different to the GPL'd libdwarf to avoid licensing problems. --- lib/libdwarf/Makefile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 lib/libdwarf/Makefile (limited to 'lib/libdwarf/Makefile') diff --git a/lib/libdwarf/Makefile b/lib/libdwarf/Makefile new file mode 100644 index 0000000..0acc6aa --- /dev/null +++ b/lib/libdwarf/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ + +LIB= dwarf + +SRCS= \ + dwarf_abbrev.c \ + dwarf_attr.c \ + dwarf_attrval.c \ + dwarf_cu.c \ + dwarf_dealloc.c \ + dwarf_die.c \ + dwarf_dump.c \ + dwarf_errmsg.c \ + dwarf_errno.c \ + dwarf_finish.c \ + dwarf_form.c \ + dwarf_init.c \ + dwarf_loc.c + +INCS= dwarf.h libdwarf.h + +CFLAGS+= -I. -I${.CURDIR} + +SHLIB_MAJOR= 1 + +WARNS?= 6 + +WITHOUT_MAN= yes + +.include -- cgit v1.1