r168113 - in /trunk/libobjc: ChangeLog init.c o...

nicola@gcc.gnu.org nicola@gcc.gnu.org
Tue Dec 21 12:49:00 GMT 2010


Author: nicola
Date: Tue Dec 21 12:49:26 2010
New Revision: 168113

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168113
Log:
In libobjc/:
2010-12-21  Nicola Pero  <nicola.pero@meta-innovation.com>

	* objc-private/module-abi-8.h (struct objc_symtab): Declare 'refs'
	to be 'struct objc_selector *' and not 'SEL'.
	* init.c (__objc_exec_class): Call
	__objc_register_selectors_from_module instead of iterating over
	each selector and calling __sel_register_typed_name for each.
	* objc-private/selector.h: Declare
	__objc_register_selectors_from_module instead of
	__sel_register_typed_name.
	* selector.c (__objc_register_selectors_from_module): New.
	(__sel_register_typed_name): Made static.

Modified:
    trunk/libobjc/ChangeLog
    trunk/libobjc/init.c
    trunk/libobjc/objc-private/module-abi-8.h
    trunk/libobjc/objc-private/selector.h
    trunk/libobjc/selector.c



More information about the Gcc-cvs mailing list