diff options
Diffstat (limited to 'gcc/testsuite/objc/execute/protocol-isEqual-1.m')
-rw-r--r-- | gcc/testsuite/objc/execute/protocol-isEqual-1.m | 9 |
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 (); } |