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
This commit is contained in:
Nicola Pero 2011-06-03 19:57:56 +00:00 committed by Nicola Pero
parent 815d63dd46
commit 543ad675a6
5 changed files with 9 additions and 21 deletions

View File

@ -1,3 +1,12 @@
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.

View File

@ -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

View File

@ -1,2 +0,0 @@
objc_EXPORT struct sarray*
objc_get_uninstalled_dtable(void);

View File

@ -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
};

View File

@ -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 */