8sa1-gcc/gcc/objc
Richard Stallman 89ef104634 Call default_conversion for NAME.
(build_shared_structure_initializer):
Call default_conversion for NAME.
(add_objc_string): Make an ADDR_EXPR to return.
(init_objc_symtab): Make ADDR_EXPR for UOBJC_SELECTOR_TABLE_decl.

Build all CONSTRUCTORs with types.
(build_constructor): New function.  All CONSTRUCTOR builds changed.
(init_def_list, init_objc_symtab): New arg TYPE.
(init_module_descriptor): Likewise.
(init_objc_symtab): Pass TYPE arg to init_def_list.
(generate_objc_symtab_decl): Pass TYPE arg to init_objc_symtab.
(build_module_descriptor): Pass TYPE arg to init_module_descriptor.
(build_descriptor_table_initializer): New arg TYPE.
(generate_method_descriptors): Pass TYPE arg to
build_descriptor_table_initializer.
(generate_protocols): Pass TYPE arg to build_protocol_initializer.
(uild_protocol_initializer): New arg TYPE.
(build_ivar_list_initializer): New arg TYPE.
(generate_ivar_lists): Pass TYPE arg to build_ivar_list_initializer.
(build_dispatch_table_initializer): New arg TYPE.
(generate_dispatch_tables): Pass TYPE arg to
build_dispatch_table_initializer.
(build_category_initializer): New arg TYPE.
(build_shared_structure_initializer): New arg TYPE.
(generate_category): Pass TYPE arg to build_category_initializer.
(generate_shared_structures): Pass TYPE arg to
build_shared_structure_initializer.

From-SVN: r5049
1993-08-01 05:53:52 +00:00
..
archive.c Headerfiles reorganized 1993-05-05 08:13:15 +00:00
class.c calloc -> __objc_xcalloc, bzero instances 1993-05-06 09:23:58 +00:00
hash.c calloc -> __objc_xcalloc, bzero instances 1993-05-06 09:23:58 +00:00
hash.h Conditionally include gstddef or stddef 1993-05-09 13:08:15 +00:00
init.c (__objc_init_protocols): Call recursively on super protocols. 1993-05-23 19:33:55 +00:00
Makefile.in (copy-headers): chmod the headers, not the dir. 1993-06-03 04:58:40 +00:00
misc.c undid freed+error patch 1993-05-05 15:52:00 +00:00
objc-act.c Call default_conversion for NAME. 1993-08-01 05:53:52 +00:00
objc-act.h (CLASS_PROTOCOL_LIST, PROTOCOL_LIST, 1993-04-12 23:51:07 +00:00
objc-api.h Headerfiles reorganized 1993-05-05 08:13:15 +00:00
objc-tree.def Rename and add types and constants 1993-04-15 17:30:36 +00:00
objc.gperf
objc.h (objc_protocol): New field `class_pointer'. 1993-05-23 19:33:36 +00:00
Object.h undid freed+error patch 1993-05-05 15:52:00 +00:00
Object.m undid freed+error patch 1993-05-05 15:52:00 +00:00
objects.c calloc -> __objc_xcalloc, bzero instances 1993-05-06 09:23:58 +00:00
Protocol.h includes changed to double quote style 1993-04-13 02:12:40 +00:00
Protocol.m Changed includes to doublequote style 1993-04-13 17:19:49 +00:00
runtime.h Include gstdarg.h before stdio.h. 1993-05-13 12:34:36 +00:00
sarray.c (sarray_at_put): Add #ifdef case for 1993-05-21 15:39:23 +00:00
sarray.h (sarray_get): Add #ifdef case for 1993-05-21 15:38:47 +00:00
selector.c Headerfiles reorganized 1993-05-05 08:13:15 +00:00
sendmsg.c (objc_msg_sendv): Pass a dummy va_list, not 0, to objc_error. 1993-06-05 03:00:59 +00:00
typedstream.h Initial revision 1993-05-05 08:19:48 +00:00