blob: d68ef1372faf12b8c9ed28f50d59cba27909e4d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef BASE_DEFINER_H
#define BASE_DEFINER_H
#if defined __APPLE__ && defined __MACH__
# define OS_MACOSX
# define HASH_NAMESPACE __gnu_cxx
#elif defined __linux__
# define _GLIBCXX_PERMIT_BACKWARD_HASH
# define OS_LINUX
# define HASH_NAMESPACE __gnu_cxx
#elif defined _WIN32
# define OS_WINDOWS
# define HASH_NAMESPACE std
# define _USE_MATH_DEFINES
#endif
#endif // BASE_DEFINER_H
|