From 53016d8949856713ef38e666e72d662cce0c5038 Mon Sep 17 00:00:00 2001 From: Mark Salyzyn Date: Wed, 4 Feb 2015 12:28:47 -0800 Subject: [PATCH] liblog: test: ARM64: Enable 32 and 64-bit liblog_benchmark - Enable build for 32 and 64 bit benchmark executables - Fix some cosmetics issues in logd_write.c Change-Id: I544446e5116607d7fec89171135f6e1eff6aebd8 --- liblog/logd_write.c | 7 ++++--- liblog/tests/Android.mk | 3 +-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/liblog/logd_write.c b/liblog/logd_write.c index aaec619f3..0208c7389 100644 --- a/liblog/logd_write.c +++ b/liblog/logd_write.c @@ -73,6 +73,7 @@ static int pstore_fd = -1; static enum { kLogUninitialized, kLogNotAvailable, kLogAvailable } g_log_status = kLogUninitialized; + int __android_log_dev_available(void) { if (g_log_status == kLogUninitialized) { @@ -145,7 +146,7 @@ static int __write_to_log_initialize() return ret; } -static int __write_to_log_kernel(log_id_t log_id, struct iovec *vec, size_t nr) +static int __write_to_log_daemon(log_id_t log_id, struct iovec *vec, size_t nr) { ssize_t ret; #if FAKE_LOG_DEVICE @@ -180,7 +181,7 @@ static int __write_to_log_kernel(log_id_t log_id, struct iovec *vec, size_t nr) } /* * struct { - * // whate we provire to pstore + * // what we provide to pstore * android_pmsg_log_header_t pmsg_header; * // what we provide to socket * android_log_header_t header; @@ -321,7 +322,7 @@ static int __write_to_log_init(log_id_t log_id, struct iovec *vec, size_t nr) return ret; } - write_to_log = __write_to_log_kernel; + write_to_log = __write_to_log_daemon; } #if !defined(_WIN32) diff --git a/liblog/tests/Android.mk b/liblog/tests/Android.mk index 172b186ca..8137a751a 100644 --- a/liblog/tests/Android.mk +++ b/liblog/tests/Android.mk @@ -43,8 +43,7 @@ LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk LOCAL_CFLAGS += $(benchmark_c_flags) LOCAL_SHARED_LIBRARIES += liblog libm LOCAL_SRC_FILES := $(benchmark_src_files) -LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE) -include $(BUILD_EXECUTABLE) +include $(BUILD_NATIVE_TEST) # ----------------------------------------------------------------------------- # Unit tests.