[PATCH] libubacktrace: build the library with the properly objects

Filippo ARCIDIACONO filippo.arcidiacono at st.com
Mon May 13 12:42:09 UTC 2013


Indeed the commit 71c10c484e7dc113396cccb7e503befb759c6346 broke
libubactrace build, the backtrace.o[oS] was not built.
This definetively fixes the libubacktrace build.
Also remove architecture specific objects in clean target.

Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono at st.com>
---
 libubacktrace/Makefile.in |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/libubacktrace/Makefile.in b/libubacktrace/Makefile.in
index 612bf2d..5b95a2c 100644
--- a/libubacktrace/Makefile.in
+++ b/libubacktrace/Makefile.in
@@ -45,10 +45,10 @@ endif
 libubacktrace_SRCS := $(patsubst %.c,$(libubacktrace_DIR)/%.c,$(libubacktrace_SRC-y))
 libubacktrace_OBJS := $(patsubst $(libubacktrace_DIR)/%.c,$(libubacktrace_OUT)/%.o,$(libubacktrace_SRCS))
 
-libubacktrace_SHARED_SRCS := $(patsubst %.c,$(libubacktrace_DIR)/%.c,$(libubacktrace_SHARED_SRC-y))
-libubacktrace_SHARED_OBJS := $(patsubst $(libubacktrace_DIR)/%.c,$(libubacktrace_OUT)/%.s,$(libubacktrace_SHARED_SRCS))
+libubacktrace_SHARED_SRCS := $(patsubst %.c,$(libubacktrace_DIR)/%.c,$(libubacktrace_SRC_SHARED-y))
+libubacktrace_SHARED_OBJS := $(patsubst $(libubacktrace_DIR)/%.c,$(libubacktrace_OUT)/%.o,$(libubacktrace_SHARED_SRCS))
 
-libubacktrace-shared-y	:= $(libubacktrace_SHARED_OBJS:.os=.oS)
+libubacktrace-shared-y	:= $(libubacktrace_SHARED_OBJS:.o=.oS)
 libubacktrace-static-y	:= $(libubacktrace_SHARED_OBJS)
 
 ifeq ($(DOPIC),y)
@@ -87,3 +87,4 @@ $(top_builddir)lib/libubacktrace.a: $(libubacktrace-a-y)
 
 CLEAN_libubacktrace:
 	$(do_rm) $(addprefix $(libubacktrace_OUT)/*., o os oS a)
+	$(do_rm) $(addprefix $(libubacktrace_ARCH_OUT)/*., o os oS)
-- 
1.7.7.6



More information about the uClibc mailing list