Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1993-08-24 | Initial revision | Kresten Krab Thorup | 2 | -0/+598 | |
From-SVN: r5206 | |||||
1993-08-24 | (objc_msg_sendv): Use new encoding facilities. | Kresten Krab Thorup | 1 | -19/+15 | |
(__objc_update_dispatch_table_for_class): Don't free dtable... (memory leak to make posing work) (__objc_update_dispatch_table_for_class): Free old dispatch table and install a new. From-SVN: r5205 | |||||
1993-08-24 | (nil_method): Don't define it, import it from sendmsg.c. | Kresten Krab Thorup | 1 | -30/+17 | |
(arglist_t): Data-definition changed. From-SVN: r5204 | |||||
1993-08-24 | (CLS_SETNUMBER): Clear old number | Kresten Krab Thorup | 1 | -10/+3 | |
From-SVN: r5203 | |||||
1993-08-24 | (class_pose_as): lazy copy dtables. | Kresten Krab Thorup | 1 | -114/+96 | |
#include sarray.h (class_pose_as): Rewritten From-SVN: r5202 | |||||
1993-08-24 | (-performv): Use new objc_msg_sendv. | Kresten Krab Thorup | 1 | -1/+1 | |
From-SVN: r5201 | |||||
1993-08-24 | (sendmsg.c, fflags, xforward): Targets removed; | Kresten Krab Thorup | 1 | -16/+2 | |
(OBJC_O): Added encoding.o; (OBJC_H): Added encoding.h, removed mutex.h. From-SVN: r5200 | |||||
1993-08-24 | (offset_is_register): New variable | Kresten Krab Thorup | 1 | -68/+86 | |
(offset_is_register): New variable (forwarding_offset): Use apply_args_register_offset to get register offset. (encode_method_def, encode_method_prototype): Prepend argument offset by '+' if passed in register. (apply_args_register_offset): Added declaration. (generate_method_descriptors, generate_ivar_lists, generate_dispatch_tables): Reorganized use of constructors. (build_descriptor_table_initializer, build_ivar_list_initializer, build_dispatch_table_initializer): Removed argument `int *size'. From-SVN: r5199 | |||||
1993-08-11 | (build_module_descriptor): Use new function get_file_function_name. | Per Bothner | 1 | -43/+4 | |
From-SVN: r5137 | |||||
1993-08-01 | Call default_conversion for NAME. | Richard Stallman | 1 | -66/+123 | |
(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-07-18 | (synth_module_prologue): Call layout_type for the array | Richard Stallman | 1 | -1/+3 | |
type used for _OBJC_SELECTOR_TABLE. From-SVN: r4932 | |||||
1993-07-05 | (encode_type_qualifiers): Add casts to enums in indices. | Richard Stallman | 1 | -6/+6 | |
From-SVN: r4844 | |||||
1993-06-06 | (encode_type): Add cases for DImode, encoded as 'q' and 'Q' respectively. | Richard Stallman | 1 | -1/+6 | |
From-SVN: r4643 | |||||
1993-06-05 | (objc_msg_sendv): Pass a dummy va_list, not 0, to objc_error. | Richard Stallman | 1 | -1/+2 | |
From-SVN: r4631 | |||||
1993-06-03 | (copy-headers): chmod the headers, not the dir. | Richard Stallman | 1 | -1/+1 | |
From-SVN: r4625 | |||||
1993-05-23 | (__objc_init_protocols): Call recursively on super protocols. | Richard Stallman | 1 | -7/+15 | |
(__objc_init_protocols): Call recursively on super protocols. Make local var `proto_class' static. From-SVN: r4544 | |||||
1993-05-23 | (objc_protocol): New field `class_pointer'. | Richard Stallman | 1 | -0/+1 | |
From-SVN: r4543 | |||||
1993-05-21 | (sarray_at_put): Add #ifdef case for | Richard Stallman | 1 | -1/+6 | |
!defined(PRECOMPUTE_SELECTORS) and OBJC_SPARSE2. From-SVN: r4526 | |||||
1993-05-21 | (sarray_get): Add #ifdef case for | Richard Stallman | 1 | -0/+4 | |
!defined(PRECOMPUTE_SELECTORS) and OBJC_SPARSE2. From-SVN: r4525 | |||||
1993-05-20 | *** empty log message *** | Richard Stallman | 1 | -1/+1 | |
From-SVN: r4511 | |||||
1993-05-20 | (handle_class_ref): Call assemble_constant_align before output_constant. | Richard Stallman | 1 | -3/+8 | |
From-SVN: r4510 | |||||
1993-05-14 | (__objc_init_protocols): Don't install protocol class pointer twice. | Richard Stallman | 1 | -2/+2 | |
From-SVN: r4450 | |||||
1993-05-13 | Include gstdarg.h before stdio.h. | Richard Stallman | 1 | -1/+2 | |
From-SVN: r4435 | |||||
1993-05-10 | Include gstdarg.h, not stdarg.h. | Richard Stallman | 1 | -1/+1 | |
From-SVN: r4407 | |||||
1993-05-09 | Conditionally include gstddef or stddef | Kresten Krab Thorup | 3 | -0/+12 | |
From-SVN: r4396 | |||||
1993-05-09 | (string_section): Delete comma before close-brace. | Richard Stallman | 1 | -1/+1 | |
From-SVN: r4392 | |||||
1993-05-06 | Use gstddef.h, with doublequotes. | Richard Stallman | 4 | -4/+4 | |
From-SVN: r4374 | |||||
1993-05-06 | (OBJC_GEN_METHOD_LABEL): Do use CAT_NAME. | Richard Stallman | 1 | -9/+10 | |
From-SVN: r4364 | |||||
1993-05-06 | (check_methods_accessible): Handle interface types. | Richard Stallman | 1 | -2/+4 | |
From-SVN: r4357 | |||||
1993-05-06 | calloc -> __objc_xcalloc, bzero instances | Kresten Krab Thorup | 3 | -5/+8 | |
From-SVN: r4351 | |||||
1993-05-06 | (__objc_send_initialize, class_add_method_list): | Richard Stallman | 1 | -9/+30 | |
Allow multiple +initialize methods per class. From-SVN: r4349 | |||||
1993-05-05 | undid freed+error patch | Kresten Krab Thorup | 4 | -58/+2 | |
From-SVN: r4336 | |||||
1993-05-05 | (OBJC_O): FREED.o added | Kresten Krab Thorup | 1 | -2/+2 | |
(OBJC_O): FREED.o added (OBJC_H): error.h added From-SVN: r4334 | |||||
1993-05-05 | (__objc_add_handler, __objc_remove_handler, | Kresten Krab Thorup | 1 | -0/+44 | |
__objc_raise_error): New functions. (__ex_last_handler): New variable From-SVN: r4333 | |||||
1993-05-05 | (-shouldNotImplement:): New method | Kresten Krab Thorup | 1 | -0/+11 | |
(-shouldNotImplement:): New method (-free): assign [FREED class] to isa when freeing From-SVN: r4332 | |||||
1993-05-05 | (-shouldNotImplement:): New method | Kresten Krab Thorup | 1 | -0/+1 | |
From-SVN: r4331 | |||||
1993-05-05 | Initial revision | Kresten Krab Thorup | 1 | -0/+132 | |
From-SVN: r4330 | |||||
1993-05-05 | Headerfiles reorganized | Kresten Krab Thorup | 15 | -713/+313 | |
From-SVN: r4329 | |||||
1993-05-03 | (copy-headers): Put `-' on mkdir command. | Richard Stallman | 1 | -1/+1 | |
From-SVN: r4307 | |||||
1993-05-01 | (xforward): Add `else true;' for Ultrix 4.2 make. | Richard Stallman | 1 | -1/+1 | |
From-SVN: r4297 | |||||
1993-05-01 | (build_ivar_reference): Warn when a class method | Tom Wood | 1 | -1/+14 | |
refers to an instance variable. From-SVN: r4294 | |||||
1993-04-29 | _forward.c renamed to xforward.c | Kresten Krab Thorup | 1 | -7/+7 | |
From-SVN: r4276 | |||||
1993-04-29 | Added check for selectors==0 | Kresten Krab Thorup | 1 | -2/+5 | |
From-SVN: r4271 | |||||
1993-04-29 | Uninstalled argframe macros | Kresten Krab Thorup | 6 | -24/+53 | |
From-SVN: r4270 | |||||
1993-04-28 | Fixed bug in argframe | Kresten Krab Thorup | 1 | -1/+2 | |
From-SVN: r4256 | |||||
1993-04-27 | Changed to use argframe macros | Kresten Krab Thorup | 7 | -53/+26 | |
From-SVN: r4253 | |||||
1993-04-27 | -x test changed to -s test in fflags target | Kresten Krab Thorup | 1 | -2/+2 | |
From-SVN: r4245 | |||||
1993-04-27 | Definition of (Meta)Class_t eliminated, using Class* | Kresten Krab Thorup | 12 | -157/+182 | |
From-SVN: r4244 | |||||
1993-04-26 | Runtime portability cleanup | Kresten Krab Thorup | 15 | -45/+53 | |
From-SVN: r4235 | |||||
1993-04-26 | Changed unsigned int to size_t when casting pointers to integers | Kresten Krab Thorup | 7 | -30/+37 | |
From-SVN: r4233 |