New file, made out of files from libiberty in binutils.

2006-08-20  Soren Sandmann  <sandmann@redhat.com>

	* Makefile.am, demangle.c: New file, made out of files from
	libiberty in binutils.

	* binfile.c: Use the new sysprof_cplus_demangle() function

	* elfparser.[ch]: Add code to lookup symbols. Add demangling
	function

	* testelf.c: Various tests
This commit is contained in:
Soren Sandmann
2006-08-20 04:32:12 +00:00
committed by Søren Sandmann Pedersen
parent 8967b3148c
commit 6c7afad3ff
7 changed files with 9780 additions and 167 deletions

View File

@ -4,7 +4,7 @@ DIST_SUBDIRS = module
bin_PROGRAMS = sysprof-text
noinst_PROGRAMS = testelf
testelf_SOURCES = testelf.c elfparser.c elfparser.h binparser.c binparser.h
testelf_SOURCES = testelf.c demangle.c elfparser.c elfparser.h binparser.c binparser.h
testelf_CPPFLAGS = \
$(CORE_DEP_CFLAGS)
testelf_LDADD = $(CORE_DEP_LIBS)
@ -18,6 +18,7 @@ SYSPROF_CORE = \
binfile.c \
collector.c \
collector.h \
demangle.c \
process.h \
process.c \
profile.h \