summaryrefslogtreecommitdiff
path: root/libdw/Makefile.am
diff options
context:
space:
mode:
authorPetr Machata <pmachata@redhat.com>2009-05-05 16:40:09 +0200
committerPetr Machata <pmachata@redhat.com>2009-05-05 16:40:09 +0200
commite2312613319efc397d2dc2285e84268b7b54dbb5 (patch)
tree2862cff76f10d6a0452e15b048bbe07c93a3946d /libdw/Makefile.am
parent5e7f6f695bb91f1885e9ec0d8892533df7e3bcf8 (diff)
parent589b3d302f0d2b8dff71c64aff9e285d9005c2e2 (diff)
downloadelfutils-e2312613319efc397d2dc2285e84268b7b54dbb5.tar.gz
Merge commit 'origin/master' into pmachata/pending
Conflicts: libdw/dwarf_error.c
Diffstat (limited to 'libdw/Makefile.am')
-rw-r--r--libdw/Makefile.am10
1 files changed, 9 insertions, 1 deletions
diff --git a/libdw/Makefile.am b/libdw/Makefile.am
index 56c7a2ff..e624ac10 100644
--- a/libdw/Makefile.am
+++ b/libdw/Makefile.am
@@ -85,6 +85,14 @@ libdw_a_SOURCES = dwarf_begin.c dwarf_begin_elf.c dwarf_end.c dwarf_getelf.c \
libdw_visit_scopes.c \
dwarf_entry_breakpoints.c
+if MAINTAINER_MODE
+BUILT_SOURCES = $(srcdir)/known-dwarf.h
+MAINTAINERCLEANFILES = $(srcdir)/known-dwarf.h
+$(srcdir)/known-dwarf.h: $(top_srcdir)/config/known-dwarf.awk $(srcdir)/dwarf.h
+ $(AWK) -f $^ > $@.new
+ mv -f $@.new $@
+endif
+
if !MUDFLAP
libdw_pic_a_SOURCES =
am_libdw_pic_a_OBJECTS = $(libdw_a_SOURCES:.c=.os)
@@ -130,4 +138,4 @@ noinst_HEADERS = libdwP.h memory-access.h dwarf_abbrev_hash.h
EXTRA_DIST = libdw.map
-CLEANFILES = $(am_libdw_pic_a_OBJECTS) *.gcno *.gcda libdw.so.$(VERSION)
+MOSTLYCLEANFILES = $(am_libdw_pic_a_OBJECTS) *.gcno *.gcda libdw.so.$(VERSION)