|
|
@ -122,6 +122,7 @@ |
|
|
|
// GTEST_OS_AIX - IBM AIX
|
|
|
|
// GTEST_OS_AIX - IBM AIX
|
|
|
|
// GTEST_OS_CYGWIN - Cygwin
|
|
|
|
// GTEST_OS_CYGWIN - Cygwin
|
|
|
|
// GTEST_OS_FREEBSD - FreeBSD
|
|
|
|
// GTEST_OS_FREEBSD - FreeBSD
|
|
|
|
|
|
|
|
// GTEST_OS_FUCHSIA - Fuchsia
|
|
|
|
// GTEST_OS_HPUX - HP-UX
|
|
|
|
// GTEST_OS_HPUX - HP-UX
|
|
|
|
// GTEST_OS_LINUX - Linux
|
|
|
|
// GTEST_OS_LINUX - Linux
|
|
|
|
// GTEST_OS_LINUX_ANDROID - Google Android
|
|
|
|
// GTEST_OS_LINUX_ANDROID - Google Android
|
|
|
@ -607,8 +608,9 @@ typedef struct _RTL_CRITICAL_SECTION GTEST_CRITICAL_SECTION; |
|
|
|
//
|
|
|
|
//
|
|
|
|
// To disable threading support in Google Test, add -DGTEST_HAS_PTHREAD=0
|
|
|
|
// To disable threading support in Google Test, add -DGTEST_HAS_PTHREAD=0
|
|
|
|
// to your compiler flags.
|
|
|
|
// to your compiler flags.
|
|
|
|
# define GTEST_HAS_PTHREAD (GTEST_OS_LINUX || GTEST_OS_MAC || GTEST_OS_HPUX \ |
|
|
|
#define GTEST_HAS_PTHREAD \ |
|
|
|
|| GTEST_OS_QNX || GTEST_OS_FREEBSD || GTEST_OS_NACL || GTEST_OS_NETBSD) |
|
|
|
(GTEST_OS_LINUX || GTEST_OS_MAC || GTEST_OS_HPUX || GTEST_OS_QNX || \
|
|
|
|
|
|
|
|
GTEST_OS_FREEBSD || GTEST_OS_NACL || GTEST_OS_NETBSD || GTEST_OS_FUCHSIA) |
|
|
|
#endif // GTEST_HAS_PTHREAD
|
|
|
|
#endif // GTEST_HAS_PTHREAD
|
|
|
|
|
|
|
|
|
|
|
|
#if GTEST_HAS_PTHREAD |
|
|
|
#if GTEST_HAS_PTHREAD |
|
|
|