aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.objc
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2017-06-06 12:25:33 +0100
committerPedro Alves <palves@redhat.com>2017-06-06 12:25:33 +0100
commit58aa785057d718c91f9db5e8b627687a01df14a2 (patch)
tree06fcc8db75fb4cd06c3bee4b03d47ce921da06b9 /gdb/testsuite/gdb.objc
parent670b1a13351f34c38ea1abb6cb20e247fb002015 (diff)
downloadbinutils-users/palves/fix-objc-tests.zip
binutils-users/palves/fix-objc-tests.tar.gz
binutils-users/palves/fix-objc-tests.tar.bz2
Diffstat (limited to 'gdb/testsuite/gdb.objc')
-rw-r--r--gdb/testsuite/gdb.objc/basicclass.m7
-rw-r--r--gdb/testsuite/gdb.objc/nondebug.m7
-rw-r--r--gdb/testsuite/gdb.objc/objcdecode.m7
3 files changed, 12 insertions, 9 deletions
diff --git a/gdb/testsuite/gdb.objc/basicclass.m b/gdb/testsuite/gdb.objc/basicclass.m
index 0de12db..eb62a35 100644
--- a/gdb/testsuite/gdb.objc/basicclass.m
+++ b/gdb/testsuite/gdb.objc/basicclass.m
@@ -1,6 +1,7 @@
-#include <objc/Object.h>
+#import <Foundation/Foundation.h>
+#include <stdio.h>
-@interface BasicClass: Object
+@interface BasicClass: NSObject
{
id object;
}
@@ -74,7 +75,7 @@ const char *_NSPrintForDebugger(id object)
{
/* This is not really what _NSPrintForDebugger should do, but it
is a simple test if gdb can call this function */
- if (object && [object respondsTo: @selector(myDescription)])
+ if (object && [object respondsToSelector: @selector(myDescription)])
return [object myDescription];
return NULL;
diff --git a/gdb/testsuite/gdb.objc/nondebug.m b/gdb/testsuite/gdb.objc/nondebug.m
index dcbdde9..2daa9a21 100644
--- a/gdb/testsuite/gdb.objc/nondebug.m
+++ b/gdb/testsuite/gdb.objc/nondebug.m
@@ -1,10 +1,11 @@
-#include <objc/Object.h>
+#import <Foundation/Foundation.h>
+#include <stdio.h>
-@interface NonDebug: Object
+@interface NonDebug: NSObject
{
}
@end
-@interface NonDebug2: Object
+@interface NonDebug2: NSObject
{
}
@end
diff --git a/gdb/testsuite/gdb.objc/objcdecode.m b/gdb/testsuite/gdb.objc/objcdecode.m
index 5e99618..5485337 100644
--- a/gdb/testsuite/gdb.objc/objcdecode.m
+++ b/gdb/testsuite/gdb.objc/objcdecode.m
@@ -1,6 +1,7 @@
-#include <objc/Object.h>
+#import <Foundation/Foundation.h>
+#include <stdio.h>
-@interface Decode: Object
+@interface Decode: NSObject
{
}
- multipleDef;
@@ -42,7 +43,7 @@ const char *_NSPrintForDebugger(id object)
{
/* This is not really what _NSPrintForDebugger should do, but it
is a simple test if gdb can call this function */
- if (object && [object respondsTo: @selector(myDescription)])
+ if (object && [object respondsToSelector: @selector(myDescription)])
return [object myDescription];
return NULL;