summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorArun Sharma <asharma@fb.com>2012-03-12 18:46:57 -0700
committerArun Sharma <asharma@fb.com>2012-03-12 20:11:08 -0700
commitb08ae72d6c041c2c9d72d049f815d001032169ca (patch)
treea81c101a96d7894ffa4314e7f6bd4c2fa2af5d1d /src/Makefile.am
parentd276b7a9614987495a7dfb056e6558f452ebe802 (diff)
downloadlibunwind-b08ae72d6c041c2c9d72d049f815d001032169ca.tar.gz
Add support for unwinding coredump images
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 858ad797..80642ff8 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -8,7 +8,7 @@ COMMON_SO_LDFLAGS = -XCClinker -nostartfiles
lib_LIBRARIES =
lib_LTLIBRARIES =
if !REMOTE_ONLY
-lib_LIBRARIES += libunwind-ptrace.a
+lib_LIBRARIES += libunwind-ptrace.a libunwind-coredump.a
lib_LTLIBRARIES += libunwind.la
endif
@@ -26,6 +26,24 @@ libunwind_ptrace_a_SOURCES = \
ptrace/_UPT_reg_offset.c ptrace/_UPT_resume.c
noinst_HEADERS += ptrace/_UPT_internal.h
+### libunwind-coredump:
+libunwind_coredump_a_SOURCES = \
+ coredump/_UCD_accessors.c \
+ coredump/_UCD_create.c \
+ coredump/_UCD_destroy.c \
+ coredump/_UCD_access_reg.c \
+ coredump/_UCD_access_mem.c \
+ coredump/_UCD_elf_map_image.c \
+ coredump/_UCD_find_proc_info.c \
+ coredump/_UCD_get_proc_name.c \
+ \
+ coredump/_UPT_elf.c \
+ coredump/_UPT_access_fpreg.c \
+ coredump/_UPT_get_dyn_info_list_addr.c \
+ coredump/_UPT_put_unwind_info.c \
+ coredump/_UPT_resume.c
+noinst_HEADERS += coredump/_UCD_internal.h
+
### libunwind-setjmp:
libunwind_setjmp_la_LDFLAGS = $(COMMON_SO_LDFLAGS) \
-version-info $(SETJMP_SO_VERSION)