re PR target/61193 (ABI incompatibility between POWER and Z HTM builtins and intrinsics)
[gcc.git] / libobjc / thr.c
index b1fde3db920bdb55ffd71a93bfc73a4b25b663d0..27c7fe6bdb4432015977272eb138161efbed6a4e 100644 (file)
@@ -1,5 +1,5 @@
 /* GNU Objective C Runtime Thread Interface
-   Copyright (C) 1996, 1997, 2009, 2010 Free Software Foundation, Inc.
+   Copyright (C) 1996-2014 Free Software Foundation, Inc.
    Contributed by Galen C. Hunt (gchunt@cs.rochester.edu)
 
 This file is part of GCC.
@@ -27,18 +27,17 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
 #define _LIBOBJC
 /* The line below is needed for declarations of functions such as
    pthread_mutexattr_settype, without which gthr-posix.h may fail to
-   compile within libobjc.  Unfortunately, this breaks compilation on
-   Tru64 UNIX V4.0F, so disable it there.  */
-#ifndef __osf__
+   compile within libobjc.  */
 #define _XOPEN_SOURCE 500
-#endif
 #include "config.h"
 #include "tconfig.h"
 #include "coretypes.h"
 #include "tm.h"
 #include "defaults.h"
 #include "objc/thr.h"
+#include "objc/message.h" /* For objc_msg_lookup().  */
 #include "objc/runtime.h"
+#include "objc-private/module-abi-8.h"
 #include "objc-private/runtime.h"
 #include <gthr.h>