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 objc_object_alloc.h.
	* objc/deprecated/objc_object_alloc.h: Removed.
	* objc/objc-api.h: Do not include deprecated/objc_object_alloc.h.
	* objects.c (_objc_object_alloc, _objc_object_dispose,
	_objc_object_copy): Removed.
	* libobjc.def (__objc_object_alloc, __objc_object_copy,
	__objc_object_dispose): Removed.

From-SVN: r174617
This commit is contained in:
Nicola Pero 2011-06-03 19:43:04 +00:00 committed by Nicola Pero
parent d2a1962dbf
commit 815d63dd46
6 changed files with 10 additions and 19 deletions

View File

@ -1,3 +1,13 @@
2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>
* Makefile.in (OBJC_DEPRECATED_H): Removed objc_object_alloc.h.
* objc/deprecated/objc_object_alloc.h: Removed.
* objc/objc-api.h: Do not include deprecated/objc_object_alloc.h.
* objects.c (_objc_object_alloc, _objc_object_dispose,
_objc_object_copy): Removed.
* libobjc.def (__objc_object_alloc, __objc_object_copy,
__objc_object_dispose): Removed.
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 METHOD_NULL.h. * Makefile.in (OBJC_DEPRECATED_H): Removed METHOD_NULL.h.

View File

@ -132,7 +132,6 @@ OBJC_DEPRECATED_H = \
Protocol.h \ Protocol.h \
objc_get_uninstalled_dtable.h \ objc_get_uninstalled_dtable.h \
objc_msg_sendv.h \ objc_msg_sendv.h \
objc_object_alloc.h \
struct_objc_category.h \ struct_objc_category.h \
struct_objc_class.h \ struct_objc_class.h \
struct_objc_ivar.h \ struct_objc_ivar.h \

View File

@ -48,9 +48,6 @@ objc_thread_remove
__objc_class_name_Object __objc_class_name_Object
__objc_class_name_Protocol __objc_class_name_Protocol
__objc_class_name_NXConstantString __objc_class_name_NXConstantString
__objc_object_alloc
__objc_object_copy
__objc_object_dispose
class_create_instance class_create_instance
object_copy object_copy
object_dispose object_dispose

View File

@ -1,8 +0,0 @@
/* These functions are deprecated and currently ignored. */
/*
** Hook functions for allocating, copying and disposing of instances
*/
objc_EXPORT id (*_objc_object_alloc)(Class _class);
objc_EXPORT id (*_objc_object_copy)(id object);
objc_EXPORT id (*_objc_object_dispose)(id object);

View File

@ -191,8 +191,6 @@ objc_EXPORT Class (*_objc_lookup_class)(const char *name);
*/ */
objc_EXPORT void (*_objc_load_callback)(Class _class, Category* category); objc_EXPORT void (*_objc_load_callback)(Class _class, Category* category);
#include "deprecated/objc_object_alloc.h"
/* /*
Standard functions for memory allocation and disposal. Users should Standard functions for memory allocation and disposal. Users should
use these functions in their ObjC programs so that they work so that use these functions in their ObjC programs so that they work so that

View File

@ -123,8 +123,3 @@ object_setClass (id object, Class class_)
} }
} }
/* Hook functions for memory allocation and disposal. Deprecated and
currently unused. */
id (*_objc_object_alloc) (Class) = 0;
id (*_objc_object_dispose) (id) = 0;
id (*_objc_object_copy) (id) = 0;