+2009-03-24 Roland McGrath <roland@redhat.com>
+
+ * Makefile.am (libdwpp_a_SOURCES): New variable.
+ (lib_LIBRARIES): Add libdwpp.a to it.
+
2009-02-26 Roland McGrath <roland@redhat.com>
* c++/dwarf (dwarf::attr_value): Add _m_tag private member.
libdw_visit_scopes.c \
dwarf_entry_breakpoints.c
+# XXX need to figure out C++ dso crapola
+lib_LIBRARIES += libdwpp.a
+libdwpp_a_SOURCES = c++/values.cc \
+ c++/known.cc \
+ c++/line_info.cc \
+ c++/edit-values.cc
+
if MAINTAINER_MODE
BUILT_SOURCES = $(srcdir)/known-dwarf.h
MAINTAINERCLEANFILES = $(srcdir)/known-dwarf.h
+2009-03-24 Roland McGrath <roland@redhat.com>
+
+ * Makefile.am (libdwplusplus_SOURCES): Variable removed.
+ (dwarfcmp_SOURCES, dwarflint_SOURCES): Don't use it.
+ (libdwpp): New variable.
+ (dwarfcmp_LDADD, dwarflint_LDADD): Use it.
+
2009-03-05 Petr Machata <pmachata@redhat.com>
* dwarflint.c: Add --nohl command line switch.
libar_a_SOURCES = arlib.c arlib2.c
-# XXX need to figure out C++ dso crapola
-libdwplusplus_SOURCES = ../libdw/c++/values.cc ../libdw/c++/known.cc \
- ../libdw/c++/line_info.cc \
- ../libdw/c++/edit-values.cc
-
dwarfcmp_SOURCES = dwarfcmp.cc
-dwarfcmp_SOURCES += $(libdwplusplus_SOURCES)
-dwarflint_SOURCES = dwarflint.c dwarflint-hl.cc dwarflint-expected-at.cc dwarfstrings.c
-dwarflint_SOURCES += $(libdwplusplus_SOURCES) # XXX drop when we have the DSO
+dwarflint_SOURCES = dwarflint.c dwarflint-hl.cc \
+ dwarflint-expected-at.cc dwarfstrings.c
readelf_SOURCES = readelf.c dwarfstrings.c
libebl = ../libebl/libebl.a
libeu = ../lib/libeu.a
+# XXX later the C++ stuff will be in libdw.so directly
+libdwpp = ../libdw/libdwpp.a $(libdw)
+
nm_no_Wformat = yes
size_no_Wformat = yes
strings_no_Wformat = yes
strings_LDADD = $(libelf) $(libeu) $(libmudflap)
ar_LDADD = libar.a $(libelf) $(libeu) $(libmudflap)
unstrip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(libmudflap) -ldl
-dwarfcmp_LDADD = $(libdw) $(libmudflap) -ldl
-dwarflint_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(libmudflap) -ldl
+dwarfcmp_LDADD = $(libdwpp) $(libmudflap) -ldl
+dwarflint_LDADD = $(libebl) $(libelf) $(libdwpp) $(libeu) $(libmudflap) -ldl
ldlex.o: ldscript.c
ldlex_no_Werror = yes