/** * This code is released under the * Apache License Version 2.0 http://www.apache.org/licenses/. * * (c) Daniel Lemire, http://lemire.me/en/ */ #ifndef COMMON_H_ #define COMMON_H_ // C headers (sorted) #include #include #include #include #include #include #ifndef _WIN32 #include #include #endif #include #ifndef _WIN32 #include #endif #include #include // C++ headers (sorted) #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef _MSC_VER #include #include #include #define __attribute__(n) #define __restrict__ #define constexpr inline #endif #endif /* COMMON_H_ */