From c5553a3d18f80132b9079c5504bc0aa1f7f950a0 Mon Sep 17 00:00:00 2001 From: "liujisi@google.com" Date: Wed, 28 May 2014 21:48:28 +0000 Subject: Down-integrate pending changes from internal repository after previous release. --- src/google/protobuf/stubs/atomicops.h | 4 ++-- src/google/protobuf/stubs/common.cc | 4 ++-- src/google/protobuf/stubs/common.h | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) (limited to 'src/google/protobuf/stubs') diff --git a/src/google/protobuf/stubs/atomicops.h b/src/google/protobuf/stubs/atomicops.h index f389a36b..eb83047b 100644 --- a/src/google/protobuf/stubs/atomicops.h +++ b/src/google/protobuf/stubs/atomicops.h @@ -179,7 +179,7 @@ GOOGLE_PROTOBUF_ATOMICOPS_ERROR #elif defined(__GNUC__) #if defined(GOOGLE_PROTOBUF_ARCH_IA32) || defined(GOOGLE_PROTOBUF_ARCH_X64) #include -#elif defined(GOOGLE_PROTOBUF_ARCH_ARM) +#elif defined(GOOGLE_PROTOBUF_ARCH_ARM) && defined(__linux__) #include #elif defined(GOOGLE_PROTOBUF_ARCH_AARCH64) #include @@ -187,7 +187,7 @@ GOOGLE_PROTOBUF_ATOMICOPS_ERROR #include #elif defined(GOOGLE_PROTOBUF_ARCH_MIPS) #include -#elif defined(__pnacl__) +#elif defined(__native_client__) #include #else GOOGLE_PROTOBUF_ATOMICOPS_ERROR diff --git a/src/google/protobuf/stubs/common.cc b/src/google/protobuf/stubs/common.cc index e6045026..a4de6363 100644 --- a/src/google/protobuf/stubs/common.cc +++ b/src/google/protobuf/stubs/common.cc @@ -115,8 +115,8 @@ void DefaultLogHandler(LogLevel level, const char* filename, int line, fflush(stderr); // Needed on MSVC. } -void NullLogHandler(LogLevel level, const char* filename, int line, - const string& message) { +void NullLogHandler(LogLevel /* level */, const char* /* filename */, + int /* line */, const string& /* message */) { // Nothing. } diff --git a/src/google/protobuf/stubs/common.h b/src/google/protobuf/stubs/common.h index 0ecd171b..c24be485 100644 --- a/src/google/protobuf/stubs/common.h +++ b/src/google/protobuf/stubs/common.h @@ -720,7 +720,8 @@ class LIBPROTOBUF_EXPORT LogFinisher { namespace internal { template -T* CheckNotNull(const char *file, int line, const char *name, T* val) { +T* CheckNotNull(const char* /* file */, int /* line */, + const char* name, T* val) { if (val == NULL) { GOOGLE_LOG(FATAL) << name; } -- cgit v1.2.3