[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Libunwind-devel] [PATCH 1/5] Add the appropriate libraries to the *_LDA
From: |
Ken Werner |
Subject: |
[Libunwind-devel] [PATCH 1/5] Add the appropriate libraries to the *_LDADD variables. |
Date: |
Thu, 21 Apr 2011 17:52:38 +0200 |
The test-async-sig.c, test-flush-cache.c and Ltest_resume_sig.c define
UNW_LOCAL_ONLY and therefore only need LIBUNWIND_local. Gtest-dyn1.c is
calling '_U_dyn_cancel' and test-trace.c is using 'unw_backtrace' which
are in LIBUNWIND_local.
Signed-off-by: Ken Werner <address@hidden>
---
tests/Makefile.am | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index d5e3ae2..59ad3b3 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -107,7 +107,7 @@ Ltest_nocalloc_SOURCES = Ltest-nocalloc.c
Gtest_trace_SOURCES = Gtest-trace.c ident.c
Ltest_trace_SOURCES = Ltest-trace.c ident.c
-LIBUNWIND = $(top_builddir)/src/libunwind-$(arch).la $(LIBUNWIND_local)
+LIBUNWIND = $(top_builddir)/src/libunwind-$(arch).la
LIBUNWIND_ptrace = $(top_builddir)/src/libunwind-ptrace.a
if USE_ELF32
@@ -123,8 +123,8 @@ endif
LIBUNWIND_setjmp = $(top_builddir)/src/libunwind-setjmp.la \
$(LIBUNWIND_ELF) $(LIBUNWIND)
-test_async_sig_LDADD = $(LIBUNWIND) -lpthread
-test_flush_cache_LDADD = $(LIBUNWIND)
+test_async_sig_LDADD = $(LIBUNWIND_local) -lpthread
+test_flush_cache_LDADD = $(LIBUNWIND_local)
test_init_remote_LDADD = $(LIBUNWIND)
test_mem_LDADD = $(LIBUNWIND)
test_ptrace_LDADD = $(LIBUNWIND_ptrace) $(LIBUNWIND)
@@ -136,12 +136,12 @@ test_varargs_LDADD = @BACKTRACELIB@
Gtest_bt_LDADD = $(LIBUNWIND)
Gtest_concurrent_LDADD = $(LIBUNWIND) -lpthread
-Gtest_dyn1_LDADD = $(LIBUNWIND)
+Gtest_dyn1_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
Gtest_exc_LDADD = $(LIBUNWIND)
Gtest_init_LDADD = $(LIBUNWIND)
Gtest_resume_sig_LDADD = $(LIBUNWIND)
Gperf_simple_LDADD = $(LIBUNWIND)
-Gtest_trace_LDADD=$(LIBUNWIND)
+Gtest_trace_LDADD=$(LIBUNWIND) $(LIBUNWIND_local)
Gperf_trace_LDADD = $(LIBUNWIND)
Ltest_bt_LDADD = $(LIBUNWIND_local)
@@ -151,7 +151,7 @@ Ltest_exc_LDADD = $(LIBUNWIND_local)
Ltest_init_LDADD = $(LIBUNWIND_local)
Ltest_nomalloc_LDADD = $(LIBUNWIND_local) @DLLIB@
Ltest_nocalloc_LDADD = $(LIBUNWIND_local) @DLLIB@ -lpthread
-Ltest_resume_sig_LDADD = $(LIBUNWIND)
+Ltest_resume_sig_LDADD = $(LIBUNWIND_local)
Lperf_simple_LDADD = $(LIBUNWIND_local)
Ltest_trace_LDADD = $(LIBUNWIND_local)
Lperf_trace_LDADD = $(LIBUNWIND_local)
--
1.7.4.1
- [Libunwind-devel] [PATCH 0/5] ARM: initial support for local unw_resume and minor fixes, Ken Werner, 2011/04/21
- [Libunwind-devel] [PATCH 2/5] ARM: tests/Gtest-trace.c - IP printing, Ken Werner, 2011/04/21
- [Libunwind-devel] [PATCH 4/5] ARM: tests/Gtest-dyn1.c workaround for GCC bug., Ken Werner, 2011/04/21
- [Libunwind-devel] [PATCH 3/5] ARM: tests/Gtest-dyn1.c fixes., Ken Werner, 2011/04/21
- [Libunwind-devel] [PATCH 1/5] Add the appropriate libraries to the *_LDADD variables.,
Ken Werner <=
- [Libunwind-devel] [PATCH 5/5] Add initial support for local unw_resume on ARM Linux., Ken Werner, 2011/04/21
- Re: [Libunwind-devel] [PATCH 0/5] ARM: initial support for local unw_resume and minor fixes, Arun Sharma, 2011/04/21