macro for cross platform x64 detection
authorElizabeth Smith <elizabeths@fb.com>
Fri, 18 Apr 2014 15:18:54 +0000 (08:18 -0700)
committerSara Golemon <sgolemon@fb.com>
Fri, 18 Apr 2014 19:10:26 +0000 (12:10 -0700)
commit779cbf35527d33c4073a3c8929e284e9a16b0e50
treee001eddd4494a08d434cea1f7d337a9baeeff820
parentd8662420df5305d509438b71c5b619b86cc0aa56
macro for cross platform x64 detection

Summary: Another cross platform fun macro - this one detects x64 status and requires some portability.h includes (which should only define portability stuff and not actually include anything)

Test Plan: fbmake runtests

Reviewed By: delong.j@fb.com

FB internal diff: D1282140
16 files changed:
folly/Baton.h
folly/Checksum.cpp
folly/CpuId.h
folly/DiscriminatedPtr.h
folly/GroupVarint.h
folly/PackedSyncPtr.h
folly/Portability.h
folly/RWSpinLock.h
folly/SmallLocks.h
folly/build/generate_varint_tables.py
folly/detail/AtomicHashUtils.h
folly/detail/MemoryIdler.cpp
folly/experimental/EliasFanoCoding.h
folly/io/async/EventFDWrapper.h
folly/small_vector.h
folly/test/small_vector_test.cpp