In libobjc/: 2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>
authorNicola Pero <nicola.pero@meta-innovation.com>
Fri, 3 Jun 2011 19:43:04 +0000 (19:43 +0000)
committerNicola Pero <nicola@gcc.gnu.org>
Fri, 3 Jun 2011 19:43:04 +0000 (19:43 +0000)
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

libobjc/ChangeLog
libobjc/Makefile.in
libobjc/libobjc.def
libobjc/objc/deprecated/objc_object_alloc.h [deleted file]
libobjc/objc/objc-api.h
libobjc/objects.c

index b53796d2606c402b8728976764b2bc4f08b15df0..7ebea349cec0dc32b438c9a46a1f47c7c0e3fac6 100644 (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>
 
        * Makefile.in (OBJC_DEPRECATED_H): Removed METHOD_NULL.h.
index 8601653a57a3cbbc315ff1c3cc1b109ace414413..71a974171e020197cec6ceec7812f06f2fa6fb81 100644 (file)
@@ -132,7 +132,6 @@ OBJC_DEPRECATED_H = \
   Protocol.h \
   objc_get_uninstalled_dtable.h \
   objc_msg_sendv.h \
-  objc_object_alloc.h \
   struct_objc_category.h \
   struct_objc_class.h \
   struct_objc_ivar.h \
index b825e4e383117f7e23d32d25cf836998633e68a8..8a295c824f76ca5ed3fdf555ff22275ad8f2c1f1 100644 (file)
@@ -48,9 +48,6 @@ objc_thread_remove
 __objc_class_name_Object
 __objc_class_name_Protocol
 __objc_class_name_NXConstantString
-__objc_object_alloc
-__objc_object_copy
-__objc_object_dispose
 class_create_instance
 object_copy
 object_dispose
diff --git a/libobjc/objc/deprecated/objc_object_alloc.h b/libobjc/objc/deprecated/objc_object_alloc.h
deleted file mode 100644 (file)
index f6336ca..0000000
+++ /dev/null
@@ -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);
-
index 10a0e6194c18d34ef445cf315b1308ced0893f7c..bda614f657369e766d30fa457591249b74127f2b 100644 (file)
@@ -191,8 +191,6 @@ objc_EXPORT Class (*_objc_lookup_class)(const char *name);
 */
 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
   use these functions in their ObjC programs so that they work so that
index 1c69456a630dc4d3a57ca67b3806ec7697930377..bcfb25bd6045cbe5343915dfff8961204f468db3 100644 (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;