Commit 543ad675 by Nicola Pero Committed by Nicola Pero

In libobjc/: 2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>

In libobjc/:
2011-06-03  Nicola Pero  <nicola.pero@meta-innovation.com>

	* 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
parent 815d63dd
2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com> 2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>
* 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 <nicola.pero@meta-innovation.com>
* Makefile.in (OBJC_DEPRECATED_H): Removed objc_object_alloc.h. * Makefile.in (OBJC_DEPRECATED_H): Removed objc_object_alloc.h.
* objc/deprecated/objc_object_alloc.h: Removed. * objc/deprecated/objc_object_alloc.h: Removed.
* objc/objc-api.h: Do not include deprecated/objc_object_alloc.h. * objc/objc-api.h: Do not include deprecated/objc_object_alloc.h.
......
...@@ -130,7 +130,6 @@ OBJC_DEPRECATED_H = \ ...@@ -130,7 +130,6 @@ OBJC_DEPRECATED_H = \
MetaClass.h \ MetaClass.h \
Object.h \ Object.h \
Protocol.h \ Protocol.h \
objc_get_uninstalled_dtable.h \
objc_msg_sendv.h \ objc_msg_sendv.h \
struct_objc_category.h \ struct_objc_category.h \
struct_objc_class.h \ struct_objc_class.h \
...@@ -142,7 +141,6 @@ OBJC_DEPRECATED_H = \ ...@@ -142,7 +141,6 @@ OBJC_DEPRECATED_H = \
struct_objc_protocol.h \ struct_objc_protocol.h \
struct_objc_protocol_list.h \ struct_objc_protocol_list.h \
struct_objc_selector.h \ struct_objc_selector.h \
struct_objc_static_instances.h \
struct_objc_symtab.h struct_objc_symtab.h
# Objective-C source files to compile # Objective-C source files to compile
......
objc_EXPORT struct sarray*
objc_get_uninstalled_dtable(void);
/* 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
};
...@@ -104,7 +104,6 @@ struct objc_method_description ...@@ -104,7 +104,6 @@ struct objc_method_description
equivalent to "*". */ equivalent to "*". */
#define _C_ATOM '%' #define _C_ATOM '%'
#include "deprecated/struct_objc_static_instances.h"
#include "deprecated/struct_objc_symtab.h" #include "deprecated/struct_objc_symtab.h"
#include "deprecated/struct_objc_module.h" #include "deprecated/struct_objc_module.h"
#include "deprecated/struct_objc_ivar.h" #include "deprecated/struct_objc_ivar.h"
...@@ -385,8 +384,6 @@ object_is_meta_class (id object) ...@@ -385,8 +384,6 @@ object_is_meta_class (id object)
&& !object_is_class (object)); && !object_is_class (object));
} }
#include "deprecated/objc_get_uninstalled_dtable.h"
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif /* __cplusplus */ #endif /* __cplusplus */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment