* gthr-vxworks.h (UNUSED): Define.
authorNathan Sidwell <nathan@codesourcery.com>
Mon, 24 Mar 2008 11:18:22 +0000 (11:18 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Mon, 24 Mar 2008 11:18:22 +0000 (11:18 +0000)
From-SVN: r133477

gcc/ChangeLog
gcc/gthr-vxworks.h

index b9f4ec26e766b7b8aa0f816e7a94e3a093b29e96..0d28bd0d4f2678755899c960225806a1311ee772 100644 (file)
@@ -1,3 +1,7 @@
+2008-03-24  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * gthr-vxworks.h (UNUSED): Define.
+
 2008-03-23  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/i386/i386.h (STATIC_CHAIN_REGNUM): Use R10_REG and
index ba813140d76f43cabdb06427358b28dd6e2b3a24..7a61a5a40f7c40cf1f03abc5d771c3351121875b 100644 (file)
@@ -36,6 +36,11 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
 #include "gthr-posix.h"
 
 #else
+#ifdef __cplusplus
+#define UNUSED(x)
+#else
+#define UNUSED(x) x __attribute__((unused))
+#endif
 
 #ifdef __cplusplus
 extern "C" {
@@ -141,6 +146,8 @@ extern int __gthread_key_delete (__gthread_key_t key);
 extern void *__gthread_getspecific (__gthread_key_t key);
 extern int __gthread_setspecific (__gthread_key_t key, void *ptr);
 
+#undef UNUSED
+
 #ifdef __cplusplus
 }
 #endif