From 543ad675a6dd1a89019afc297ad052ca02aacc35 Mon Sep 17 00:00:00 2001 From: Nicola Pero Date: Fri, 3 Jun 2011 19:57:56 +0000 Subject: [PATCH] In libobjc/: 2011-06-03 Nicola Pero In libobjc/: 2011-06-03 Nicola Pero * Makefile.in (OBJC_DEPRECATED_H): Removed struct_objc_static_instances.h and objc_get_uninstalled_dtable.h. * objc/deprecated/struct_objc_static_instances.h: Removed. * objc/deprecated/objc_get_uninstalled_dtable.h: Removed. * objc/objc-api.h: Do not include deprecated/objc_static_instances.h and deprecated/objc_get_uninstalled_dtable.h. From-SVN: r174618 --- libobjc/ChangeLog | 9 +++++++++ libobjc/Makefile.in | 2 -- .../objc/deprecated/objc_get_uninstalled_dtable.h | 2 -- .../objc/deprecated/struct_objc_static_instances.h | 14 -------------- libobjc/objc/objc-api.h | 3 --- 5 files changed, 9 insertions(+), 21 deletions(-) delete mode 100644 libobjc/objc/deprecated/objc_get_uninstalled_dtable.h delete mode 100644 libobjc/objc/deprecated/struct_objc_static_instances.h diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 7ebea349cec..03441de2062 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,12 @@ +2011-06-03 Nicola Pero + + * Makefile.in (OBJC_DEPRECATED_H): Removed struct_objc_static_instances.h + and objc_get_uninstalled_dtable.h. + * objc/deprecated/struct_objc_static_instances.h: Removed. + * objc/deprecated/objc_get_uninstalled_dtable.h: Removed. + * objc/objc-api.h: Do not include deprecated/objc_static_instances.h + and deprecated/objc_get_uninstalled_dtable.h. + 2011-06-03 Nicola Pero * Makefile.in (OBJC_DEPRECATED_H): Removed objc_object_alloc.h. diff --git a/libobjc/Makefile.in b/libobjc/Makefile.in index 71a974171e0..baadc897a2e 100644 --- a/libobjc/Makefile.in +++ b/libobjc/Makefile.in @@ -130,7 +130,6 @@ OBJC_DEPRECATED_H = \ MetaClass.h \ Object.h \ Protocol.h \ - objc_get_uninstalled_dtable.h \ objc_msg_sendv.h \ struct_objc_category.h \ struct_objc_class.h \ @@ -142,7 +141,6 @@ OBJC_DEPRECATED_H = \ struct_objc_protocol.h \ struct_objc_protocol_list.h \ struct_objc_selector.h \ - struct_objc_static_instances.h \ struct_objc_symtab.h # Objective-C source files to compile diff --git a/libobjc/objc/deprecated/objc_get_uninstalled_dtable.h b/libobjc/objc/deprecated/objc_get_uninstalled_dtable.h deleted file mode 100644 index 48d508a1592..00000000000 --- a/libobjc/objc/deprecated/objc_get_uninstalled_dtable.h +++ /dev/null @@ -1,2 +0,0 @@ -objc_EXPORT struct sarray* -objc_get_uninstalled_dtable(void); diff --git a/libobjc/objc/deprecated/struct_objc_static_instances.h b/libobjc/objc/deprecated/struct_objc_static_instances.h deleted file mode 100644 index 9d889bfc08c..00000000000 --- a/libobjc/objc/deprecated/struct_objc_static_instances.h +++ /dev/null @@ -1,14 +0,0 @@ -/* For every class which happens to have statically allocated instances in - this module, one OBJC_STATIC_INSTANCES is allocated by the compiler. - INSTANCES is NULL terminated and points to all statically allocated - instances of this class. */ -struct objc_static_instances -{ - char *class_name; -#ifdef __cplusplus - id instances[1]; -#else - id instances[0]; -#endif -}; - diff --git a/libobjc/objc/objc-api.h b/libobjc/objc/objc-api.h index bda614f6573..e6f6e26600d 100644 --- a/libobjc/objc/objc-api.h +++ b/libobjc/objc/objc-api.h @@ -104,7 +104,6 @@ struct objc_method_description equivalent to "*". */ #define _C_ATOM '%' -#include "deprecated/struct_objc_static_instances.h" #include "deprecated/struct_objc_symtab.h" #include "deprecated/struct_objc_module.h" #include "deprecated/struct_objc_ivar.h" @@ -385,8 +384,6 @@ object_is_meta_class (id object) && !object_is_class (object)); } -#include "deprecated/objc_get_uninstalled_dtable.h" - #ifdef __cplusplus } #endif /* __cplusplus */ -- 2.30.2