summaryrefslogtreecommitdiff
path: root/gcc/testsuite/objc/execute/protocol-isEqual-1.m
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/objc/execute/protocol-isEqual-1.m')
-rw-r--r--gcc/testsuite/objc/execute/protocol-isEqual-1.m9
1 files changed, 3 insertions, 6 deletions
diff --git a/gcc/testsuite/objc/execute/protocol-isEqual-1.m b/gcc/testsuite/objc/execute/protocol-isEqual-1.m
index 29b5c3ded78..b928337aa10 100644
--- a/gcc/testsuite/objc/execute/protocol-isEqual-1.m
+++ b/gcc/testsuite/objc/execute/protocol-isEqual-1.m
@@ -1,6 +1,7 @@
/* Contributed by Nicola Pero - Fri Jun 4 03:16:17 BST 2004 */
/* Test that a protocol is equal to itself. */
-#include "../../objc-obj-c++-shared/Protocol1.h"
+#include <objc/Protocol.h>
+#include "../../objc-obj-c++-shared/runtime.h"
@protocol Foo
- (void)foo;
@@ -10,11 +11,7 @@ int main (void)
{
Protocol *protocol = @protocol(Foo);
-#ifdef NEXT_OBJC_USE_NEW_INTERFACE
- if ( !protocol_isEqual (protocol, protocol))
-#else
- if (! [protocol isEqual: protocol])
-#endif
+ if (!protocol_isEqual (protocol, protocol))
{
abort ();
}