diff options
Diffstat (limited to 'gdb/testsuite/gdb.objc')
-rw-r--r-- | gdb/testsuite/gdb.objc/basicclass.m | 7 | ||||
-rw-r--r-- | gdb/testsuite/gdb.objc/nondebug.m | 7 | ||||
-rw-r--r-- | gdb/testsuite/gdb.objc/objcdecode.m | 7 |
3 files changed, 12 insertions, 9 deletions
diff --git a/gdb/testsuite/gdb.objc/basicclass.m b/gdb/testsuite/gdb.objc/basicclass.m index 0de12db25a1..eb62a351bc8 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 dcbdde936c7..2daa9a21e86 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 5e99618d115..5485337fff1 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; |