summaryrefslogtreecommitdiff
path: root/libdw/Makefile.am
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>2009-01-11 01:35:11 -0800
committerRoland McGrath <roland@redhat.com>2009-01-11 01:35:11 -0800
commit5513e643d78785900e8e9f723844beb1fc03d537 (patch)
tree17b85cbd3c66f0ce77677feffee78efb23f3b78d /libdw/Makefile.am
parent43aafe6459ff27b755958037aa1469463d973a19 (diff)
downloadelfutils-5513e643d78785900e8e9f723844beb1fc03d537.tar.gz
Generate macros for tables of known dwarf.h constants.
Diffstat (limited to 'libdw/Makefile.am')
-rw-r--r--libdw/Makefile.am7
1 files changed, 7 insertions, 0 deletions
diff --git a/libdw/Makefile.am b/libdw/Makefile.am
index 56c7a2ff..6dda8eef 100644
--- a/libdw/Makefile.am
+++ b/libdw/Makefile.am
@@ -85,6 +85,13 @@ 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
+$(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)