jaguar-semun.patch   [plain text]


--- gcc-4.2/gcc/libstdc++-v3/testsuite/util/testsuite_hooks.cc	2006-11-14 20:23:34.000000000 -0500
+++ libstdc++-v3/testsuite/util/testsuite_hooks.cc	2006-12-06 15:16:04.000000000 -0500
@@ -232,7 +232,7 @@ namespace __gnu_test
   unsigned int destructor::_M_count = 0;
   int copy_tracker::next_id_ = 0;
 
-#ifdef _GLIBCXX_SYSV_SEM
+#if defined(_GLIBCXX_SYSV_SEM) && ! defined(LIBSTDCXX_FOR_JAGUAR)
   // This union is not declared in system headers.  Instead, it must
   // be defined by user programs.
   union semun