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

libobjc/ChangeLog
libobjc/Makefile.in
libobjc/objc/deprecated/objc_get_uninstalled_dtable.h [deleted file]
libobjc/objc/deprecated/struct_objc_static_instances.h [deleted file]
libobjc/objc/objc-api.h

index 7ebea349cec0dc32b438c9a46a1f47c7c0e3fac6..03441de2062ca69b162313ec8b9c3849dd34f788 100644 (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.
index 71a974171e020197cec6ceec7812f06f2fa6fb81..baadc897a2ea54e3f1f4622652bd680d74d76794 100644 (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
diff --git a/libobjc/objc/deprecated/objc_get_uninstalled_dtable.h b/libobjc/objc/deprecated/objc_get_uninstalled_dtable.h
deleted file mode 100644 (file)
index 48d508a..0000000
+++ /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 (file)
index 9d889bf..0000000
+++ /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
-};
-
index bda614f657369e766d30fa457591249b74127f2b..e6f6e26600d27c8fa8a31a4589c261cb2251f58d 100644 (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 */