]> git.saurik.com Git - apple/objc4.git/blobdiff - runtime/objc-runtime.h
objc4-222.tar.gz
[apple/objc4.git] / runtime / objc-runtime.h
index 1b94c3bbd158559e3ac9070e536800dc6d109b35..18b677472c0ded21938fa76c5ede2e919381f1b4 100644 (file)
@@ -29,9 +29,7 @@
 #ifndef _OBJC_RUNTIME_H_
 #define _OBJC_RUNTIME_H_
 
-#ifndef NeXT_PDO
 #import <stdarg.h>
-#endif
 #import <objc/objc.h>
 #import <objc/objc-class.h>
 
@@ -42,10 +40,6 @@ struct objc_symtab {
        SEL             *refs;          
        unsigned short  cls_def_cnt;
        unsigned short  cat_def_cnt;
-#ifdef NeXT_PDO
-       arith_t        obj_defs;
-       arith_t        proto_defs;
-#endif
        void            *defs[1];       /* variable size */
 };
 
@@ -58,16 +52,10 @@ struct objc_module {
        Symtab          symtab; 
 };
 
-#ifdef __cplusplus
-extern "Objective-C" {
-#endif
 struct objc_super {
        id receiver;
        Class class;
 };
-#ifdef __cplusplus
-}
-#endif
 
 /* kernel operations */