aboutsummaryrefslogtreecommitdiff
path: root/libobjc/init.c
diff options
context:
space:
mode:
authornicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-24 17:23:19 +0000
committernicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-24 17:23:19 +0000
commit8438c249fe0048719a94357b2d7dc01206000a3a (patch)
treea3b3ae3b676280309507a41528069c3672f970fe /libobjc/init.c
parent966c50240b12cf457c20782e26e2ebd4c7cf383d (diff)
2010-10-24 Nicola Pero <nicola.pero@meta-innovation.com>
* Makefile.in (OBJC_SOURCE_FILES): Added accessors.m. * accessors.m: New. * init.c: Include objc-private/accessors.h. (__objc_exec_class): Call __objc_accessors_init. * objc-private/accessors.h: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165903 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libobjc/init.c')
-rw-r--r--libobjc/init.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libobjc/init.c b/libobjc/init.c
index d87a587a8af..b348e77d0fd 100644
--- a/libobjc/init.c
+++ b/libobjc/init.c
@@ -35,6 +35,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
#include "objc-private/protocols.h" /* For __objc_protocols_init(),
__objc_protocols_add_protocol()
__objc_protocols_register_selectors() */
+#include "objc-private/accessors.h" /* For __objc_accessors_init() */
/* The version number of this runtime. This must match the number
defined in gcc (objc-act.c). */
@@ -582,6 +583,7 @@ __objc_exec_class (Module_t module)
(hash_func_type)objc_hash_ptr,
objc_compare_ptrs);
__objc_protocols_init ();
+ __objc_accessors_init ();
__objc_sync_init ();
previous_constructors = 1;
}