From 121292dd8155aad82728e94dd720989293701e41 Mon Sep 17 00:00:00 2001 From: Tom Cherry Date: Tue, 14 Jan 2020 09:52:10 -0800 Subject: [PATCH] liblog: use libbase_headers for TEMP_FAILURE_RETRY Test: build Change-Id: Id3b57ff0327d4632e91960e5e70f3aa21992ed15 --- liblog/event_tag_map.cpp | 1 - liblog/fake_log_device.cpp | 1 - liblog/log_event_list.cpp | 2 -- liblog/log_event_write.cpp | 2 -- liblog/log_portability.h | 14 -------------- liblog/log_time.cpp | 2 -- liblog/logd_writer.cpp | 1 - liblog/logger.h | 1 + liblog/logger_name.cpp | 2 -- liblog/logger_read.cpp | 1 - liblog/logger_write.cpp | 2 +- liblog/logprint.cpp | 2 -- liblog/pmsg_writer.cpp | 1 - liblog/properties.cpp | 2 -- 14 files changed, 2 insertions(+), 32 deletions(-) diff --git a/liblog/event_tag_map.cpp b/liblog/event_tag_map.cpp index 288628928..51c5e60a8 100644 --- a/liblog/event_tag_map.cpp +++ b/liblog/event_tag_map.cpp @@ -36,7 +36,6 @@ #include #include -#include "log_portability.h" #include "logd_reader.h" #define OUT_TAG "EventTagMap" diff --git a/liblog/fake_log_device.cpp b/liblog/fake_log_device.cpp index af9f18b87..2582cea21 100644 --- a/liblog/fake_log_device.cpp +++ b/liblog/fake_log_device.cpp @@ -36,7 +36,6 @@ #include #include -#include "log_portability.h" #include "logger.h" #define kMaxTagLen 16 /* from the long-dead utils/Log.cpp */ diff --git a/liblog/log_event_list.cpp b/liblog/log_event_list.cpp index e9f4a328a..cb70d488a 100644 --- a/liblog/log_event_list.cpp +++ b/liblog/log_event_list.cpp @@ -25,8 +25,6 @@ #include #include -#include "log_portability.h" - #define MAX_EVENT_PAYLOAD (LOGGER_ENTRY_MAX_PAYLOAD - sizeof(int32_t)) enum ReadWriteFlag { diff --git a/liblog/log_event_write.cpp b/liblog/log_event_write.cpp index d04ba90e9..39afd0c72 100644 --- a/liblog/log_event_write.cpp +++ b/liblog/log_event_write.cpp @@ -20,8 +20,6 @@ #include #include -#include "log_portability.h" - #define MAX_SUBTAG_LEN 32 int __android_log_error_write(int tag, const char* subTag, int32_t uid, const char* data, diff --git a/liblog/log_portability.h b/liblog/log_portability.h index b7279d1d8..15600d5ec 100644 --- a/liblog/log_portability.h +++ b/liblog/log_portability.h @@ -31,17 +31,3 @@ #define __END_DECLS #endif #endif - -/* possible missing definitions in unistd.h */ - -#ifndef TEMP_FAILURE_RETRY -/* Used to retry syscalls that can return EINTR. */ -#define TEMP_FAILURE_RETRY(exp) \ - ({ \ - __typeof__(exp) _rc; \ - do { \ - _rc = (exp); \ - } while (_rc == -1 && errno == EINTR); \ - _rc; \ - }) -#endif diff --git a/liblog/log_time.cpp b/liblog/log_time.cpp index 3ae250fab..3fbe1cbc5 100644 --- a/liblog/log_time.cpp +++ b/liblog/log_time.cpp @@ -21,8 +21,6 @@ #include -#include "log_portability.h" - const char log_time::default_format[] = "%m-%d %H:%M:%S.%q"; const timespec log_time::EPOCH = {0, 0}; diff --git a/liblog/logd_writer.cpp b/liblog/logd_writer.cpp index f49c59efe..67376f411 100644 --- a/liblog/logd_writer.cpp +++ b/liblog/logd_writer.cpp @@ -37,7 +37,6 @@ #include #include -#include "log_portability.h" #include "logger.h" #include "rwlock.h" #include "uio.h" diff --git a/liblog/logger.h b/liblog/logger.h index 078e778d1..17017337d 100644 --- a/liblog/logger.h +++ b/liblog/logger.h @@ -17,6 +17,7 @@ #pragma once #include +#include #include diff --git a/liblog/logger_name.cpp b/liblog/logger_name.cpp index ece05505b..7d676f4b0 100644 --- a/liblog/logger_name.cpp +++ b/liblog/logger_name.cpp @@ -19,8 +19,6 @@ #include -#include "log_portability.h" - /* In the future, we would like to make this list extensible */ static const char* LOG_NAME[LOG_ID_MAX] = { /* clang-format off */ diff --git a/liblog/logger_read.cpp b/liblog/logger_read.cpp index a13ab3673..e0598de58 100644 --- a/liblog/logger_read.cpp +++ b/liblog/logger_read.cpp @@ -28,7 +28,6 @@ #include -#include "log_portability.h" #include "logd_reader.h" #include "logger.h" #include "pmsg_reader.h" diff --git a/liblog/logger_write.cpp b/liblog/logger_write.cpp index 77be58153..d6ef951f7 100644 --- a/liblog/logger_write.cpp +++ b/liblog/logger_write.cpp @@ -23,10 +23,10 @@ #include #endif +#include #include #include -#include "log_portability.h" #include "logger.h" #include "uio.h" diff --git a/liblog/logprint.cpp b/liblog/logprint.cpp index 4b61828b2..0745a1e2b 100644 --- a/liblog/logprint.cpp +++ b/liblog/logprint.cpp @@ -40,8 +40,6 @@ #include #include -#include "log_portability.h" - #define MS_PER_NSEC 1000000 #define US_PER_NSEC 1000 diff --git a/liblog/pmsg_writer.cpp b/liblog/pmsg_writer.cpp index 319360f63..06e5e0447 100644 --- a/liblog/pmsg_writer.cpp +++ b/liblog/pmsg_writer.cpp @@ -28,7 +28,6 @@ #include #include -#include "log_portability.h" #include "logger.h" #include "rwlock.h" #include "uio.h" diff --git a/liblog/properties.cpp b/liblog/properties.cpp index 2e0a8c988..2b2327c58 100644 --- a/liblog/properties.cpp +++ b/liblog/properties.cpp @@ -26,8 +26,6 @@ #include -#include "log_portability.h" - static pthread_mutex_t lock_loggable = PTHREAD_MUTEX_INITIALIZER; static int lock() {