am f03bd953: Merge "Adds libc++ versions of libbacktrace"
* commit 'f03bd9537b77f996cddd562d88558151d3d6c7fd': Adds libc++ versions of libbacktrace
This commit is contained in:
commit
888f95e2e2
2 changed files with 46 additions and 1 deletions
|
|
@ -60,7 +60,11 @@ LOCAL_LDLIBS := \
|
||||||
$($(module)_ldlibs_$(build_type)) \
|
$($(module)_ldlibs_$(build_type)) \
|
||||||
|
|
||||||
ifeq ($(build_type),target)
|
ifeq ($(build_type),target)
|
||||||
include external/stlport/libstlport.mk
|
ifneq ($(module)_libc++,)
|
||||||
|
include external/libcxx/libcxx.mk
|
||||||
|
else
|
||||||
|
include external/stlport/libstlport.mk
|
||||||
|
endif
|
||||||
|
|
||||||
include $(BUILD_$(build_target))
|
include $(BUILD_$(build_target))
|
||||||
endif
|
endif
|
||||||
|
|
|
||||||
|
|
@ -72,6 +72,47 @@ include $(LOCAL_PATH)/Android.build.mk
|
||||||
build_type := host
|
build_type := host
|
||||||
include $(LOCAL_PATH)/Android.build.mk
|
include $(LOCAL_PATH)/Android.build.mk
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------
|
||||||
|
# The libbacktrace library (libc++)
|
||||||
|
#-------------------------------------------------------------------------
|
||||||
|
libbacktrace_libc++_src_files := \
|
||||||
|
BacktraceImpl.cpp \
|
||||||
|
BacktraceMap.cpp \
|
||||||
|
BacktraceThread.cpp \
|
||||||
|
thread_utils.c \
|
||||||
|
|
||||||
|
libbacktrace_libc++_shared_libraries_target := \
|
||||||
|
libcutils \
|
||||||
|
libgccdemangle \
|
||||||
|
|
||||||
|
libbacktrace_libc++_src_files += \
|
||||||
|
UnwindCurrent.cpp \
|
||||||
|
UnwindMap.cpp \
|
||||||
|
UnwindPtrace.cpp \
|
||||||
|
|
||||||
|
libbacktrace_libc++_c_includes := \
|
||||||
|
external/libunwind/include \
|
||||||
|
|
||||||
|
libbacktrace_libc++_shared_libraries := \
|
||||||
|
libunwind \
|
||||||
|
libunwind-ptrace \
|
||||||
|
|
||||||
|
libbacktrace_libc++_shared_libraries_host := \
|
||||||
|
liblog \
|
||||||
|
|
||||||
|
libbacktrace_libc++_static_libraries_host := \
|
||||||
|
libcutils \
|
||||||
|
|
||||||
|
libbacktrace_libc++_libc++ := true
|
||||||
|
|
||||||
|
module := libbacktrace_libc++
|
||||||
|
module_tag := optional
|
||||||
|
build_type := target
|
||||||
|
build_target := SHARED_LIBRARY
|
||||||
|
include $(LOCAL_PATH)/Android.build.mk
|
||||||
|
build_type := host
|
||||||
|
include $(LOCAL_PATH)/Android.build.mk
|
||||||
|
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
# The libbacktrace_test library needed by backtrace_test.
|
# The libbacktrace_test library needed by backtrace_test.
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue