gcc/libobjc/objc-private
Nicola Pero 114dae4330 In libobjc/: 2010-12-16 Nicola Pero <nicola.pero@meta-innovation.com>
In libobjc/:
2010-12-16  Nicola Pero  <nicola.pero@meta-innovation.com>

	* sendmsg.c: Include objc/runtime.h instead of objc/objc-api.h.
	Include objc-private/module-abi-8.h and objc-private/selector.h
	instead of objc/encoding.h.
	(objc_msg_lookup_super): Use super->super_class instead of
	super->class.
	(method_get_first_argument, method_get_next_argument): Declare
	locally.
	(class_get_instance_method): Declare before using.
	(objc_msg_sendv): Use 'struct objc_method' instead of 'Method'.
	(__objc_init_dispatch_tables, __objc_send_initialize): Use
	sel_registerName() instead of sel_register_name().
	(__objc_forward): Use sel_getName() instead of sel_get_name().
	(objc_get_uninstalled_dtable): Use 'void' as argument.
	* objc-private/selector.h: New.

From-SVN: r167961
2010-12-16 22:52:48 +00:00
..
README
accessors.h Makefile.in (OBJC_SOURCE_FILES): Added accessors.m. 2010-10-24 17:23:19 +00:00
common.h In libobjc/: 2010-09-11 22:47:14 +00:00
error.h In libobjc/: 2010-10-11 Nicola Pero <nicola.pero@meta-innovation.com> 2010-10-11 18:17:19 +00:00
hash.h In libobjc/: 2010-10-12 Nicola Pero <nicola.pero@meta-innovation.com> 2010-10-12 00:27:02 +00:00
module-abi-8.h module-abi-8.h (struct objc_symtab): Updated description of sel_ref_cnt and refs. 2010-12-11 14:03:38 +00:00
objc-list.h In libobjc/: 2010-09-17 16:52:36 +00:00
objc-sync.h In libobjc/: Implemented objc_sync_enter() and objc_sync_exit(), which are required by @synchronized() to work. 2010-09-14 10:23:37 +00:00
protocols.h In libobjc/: 2010-10-12 Nicola Pero <nicola.pero@meta-innovation.com> 2010-10-12 02:43:25 +00:00
runtime.h In libobjc/: 2010-10-16 Nicola Pero <nicola.pero@meta-innovation.com> 2010-10-16 21:26:59 +00:00
sarray.h In libobjc/: 2010-09-18 09:34:58 +00:00
selector.h In libobjc/: 2010-12-16 Nicola Pero <nicola.pero@meta-innovation.com> 2010-12-16 22:52:48 +00:00

README

This directory contains headers that are private to the runtime and
that are only included while the runtime is being compiled.  They are
not installed, so developers using the library can't actually even see
them.