Series looks nice cleanup.

I don't know of any need to keep support for older GCC neither.

But I don't think it makes sense to mess with gtest -- it's better to keep this in sync with upstream, and clobber with new upstream versions when appropriate.

All other changes are

Reviewed-By: Jose Fonseca <jfons...@vmware.com>

Jose

On 12/12/14 11:46, Timothy Arceri wrote:
Signed-off-by: Timothy Arceri <t_arc...@yahoo.com.au>
---
  src/gtest/include/gtest/internal/gtest-port.h | 10 +++++-----
  1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/gtest/include/gtest/internal/gtest-port.h 
b/src/gtest/include/gtest/internal/gtest-port.h
index dc4fe0c..70d3b25 100644
--- a/src/gtest/include/gtest/internal/gtest-port.h
+++ b/src/gtest/include/gtest/internal/gtest-port.h
@@ -517,8 +517,8 @@
  // user has.  QNX's QCC compiler is a modified GCC but it doesn't
  // support TR1 tuple.  libc++ only provides std::tuple, in C++11 mode,
  // and it can be used with some compilers that define __GNUC__.
-# if (defined(__GNUC__) && !defined(__CUDACC__) && (GTEST_GCC_VER_ >= 40000) \
-      && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600
+# if (defined(__GNUC__) && !defined(__CUDACC__) && !GTEST_OS_QNX \
+      && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600
  #  define GTEST_ENV_HAS_TR1_TUPLE_ 1
  # endif

@@ -576,7 +576,7 @@ using ::std::tuple_size;
  #  define BOOST_TR1_DETAIL_CONFIG_HPP_INCLUDED
  #  include <tuple>

-# elif defined(__GNUC__) && (GTEST_GCC_VER_ >= 40000)
+# elif defined(__GNUC__)
  // GCC 4.0+ implements tr1/tuple in the <tr1/tuple> header.  This does
  // not conform to the TR1 spec, which requires the header to be <tuple>.

@@ -732,11 +732,11 @@ using ::std::tuple_size;
  // following the argument list:
  //
  //   Sprocket* AllocateSprocket() GTEST_MUST_USE_RESULT_;
-#if defined(__GNUC__) && (GTEST_GCC_VER_ >= 30400) && !defined(COMPILER_ICC)
+#if defined(__GNUC__) && !defined(COMPILER_ICC)
  # define GTEST_MUST_USE_RESULT_ __attribute__ ((warn_unused_result))
  #else
  # define GTEST_MUST_USE_RESULT_
-#endif  // __GNUC__ && (GTEST_GCC_VER_ >= 30400) && !COMPILER_ICC
+#endif  // __GNUC__ && !COMPILER_ICC

  // Determine whether the compiler supports Microsoft's Structured Exception
  // Handling.  This is supported by several Windows compilers but generally


_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to