Merge pull request #3540 from drivehappy/3.4.x_clang_cleanup_2

Merge pull request #3494 from drivehappy/clang_warning_macro
pull/3546/head
Jisi Liu 8 years ago committed by GitHub
commit 09fd1259c8
  1. 7
      src/google/protobuf/stubs/port.h

@ -256,8 +256,11 @@ static const uint64 kuint64max = GOOGLE_ULONGLONG(0xFFFFFFFFFFFFFFFF);
# define GOOGLE_PROTOBUF_USE_UNALIGNED 0
#else
// x86 and x86-64 can perform unaligned loads/stores directly.
# define GOOGLE_PROTOBUF_USE_UNALIGNED defined(_M_X64) || \
defined(__x86_64__) || defined(_M_IX86) || defined(__i386__)
# if defined(_M_X64) || defined(__x86_64__) || defined(_M_IX86) || defined(__i386__)
# define GOOGLE_PROTOBUF_USE_UNALIGNED 1
# else
# define GOOGLE_PROTOBUF_USE_UNALIGNED 0
# endif
#endif
#if GOOGLE_PROTOBUF_USE_UNALIGNED

Loading…
Cancel
Save