aboutsummaryrefslogtreecommitdiff
path: root/libobjc
diff options
context:
space:
mode:
authorNicola Pero <nicola.pero@meta-innovation.com>2011-06-03 19:57:56 +0000
committerNicola Pero <nicola.pero@meta-innovation.com>2011-06-03 19:57:56 +0000
commit19e83b9ca64702a71b9f0c5c02f266c5bc37bff4 (patch)
treec219cf7feb0701fdf5508dedb796598ffeac6c28 /libobjc
parent888cad55e5ff95305fc9b6d7adce7c7197239951 (diff)
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. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@174618 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libobjc')
-rw-r--r--libobjc/ChangeLog9
-rw-r--r--libobjc/Makefile.in2
-rw-r--r--libobjc/objc/deprecated/objc_get_uninstalled_dtable.h2
-rw-r--r--libobjc/objc/deprecated/struct_objc_static_instances.h14
-rw-r--r--libobjc/objc/objc-api.h3
5 files changed, 9 insertions, 21 deletions
diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog
index 7ebea349cec..03441de2062 100644
--- a/libobjc/ChangeLog
+++ b/libobjc/ChangeLog
@@ -1,5 +1,14 @@
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.
* objc/deprecated/objc_object_alloc.h: Removed.
* objc/objc-api.h: Do not include deprecated/objc_object_alloc.h.
diff --git a/libobjc/Makefile.in b/libobjc/Makefile.in
index 71a974171e0..baadc897a2e 100644
--- a/libobjc/Makefile.in
+++ b/libobjc/Makefile.in
@@ -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
index 48d508a1592..00000000000
--- a/libobjc/objc/deprecated/objc_get_uninstalled_dtable.h
+++ /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
index 9d889bfc08c..00000000000
--- a/libobjc/objc/deprecated/struct_objc_static_instances.h
+++ /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
-};
-
diff --git a/libobjc/objc/objc-api.h b/libobjc/objc/objc-api.h
index bda614f6573..e6f6e26600d 100644
--- a/libobjc/objc/objc-api.h
+++ b/libobjc/objc/objc-api.h
@@ -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 */