aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
AgeCommit message (Collapse)AuthorFilesLines
1996-05-17(objc_get_uninstalled_dtable): New function.Richard Kenner1-0/+8
From-SVN: r12019
1996-05-17Initial revisionRichard Kenner3-0/+1021
From-SVN: r11985
1996-05-17entered into RCSRichard Kenner1-0/+23
From-SVN: r11984
1996-05-17Initial revisionRichard Kenner1-0/+40
From-SVN: r11983
1996-05-17(OBJC_O): Add dependency for nil_method.c.Richard Kenner1-2/+3
From-SVN: r11982
1996-05-17(nil_method): Deleted from here.Richard Kenner1-6/+0
From-SVN: r11981
1996-05-17Include objc/objc.h here instead of in objc/hash.c to get BOOL typedef.Richard Kenner1-1/+5
From-SVN: r11980
1996-05-17(hash_is_key_in_hash): New function.Richard Kenner1-2/+1
From-SVN: r11979
1996-05-05(hash_value_for_key): Prevent endless loop when 0 was stored in aRichard Kenner1-3/+4
hashtable. From-SVN: r11926
1996-04-16(_objc_thread_id): Correct return type from int to _objc_thread_id.Richard Kenner1-2/+2
From-SVN: r11821
1996-04-14(objc_skip_typespec): Don't abort for _C_UNDEF.Richard Kenner1-1/+2
From-SVN: r11761
1996-04-04Inlcude thr.h, not thread.h.Richard Kenner1-1/+1
From-SVN: r11666
1996-04-04Include thr.h, not thread.h.Richard Kenner2-3/+3
From-SVN: r11665
1996-04-04Rename thread-* to thr-*.Richard Kenner1-5/+5
From-SVN: r11664
1996-04-04Rename thread* to thr*.Richard Kenner1-3/+3
From-SVN: r11663
1996-03-25(objc_mutex_unlock): Properly declare thread_id.Richard Kenner1-1/+1
From-SVN: r11612
1996-03-05Initial revisionRichard Kenner8-0/+1888
From-SVN: r11453
1996-03-05Delete reference to thread-test directory.Richard Kenner1-6/+0
From-SVN: r11452
1996-03-05Initial revisionRichard Kenner1-0/+206
From-SVN: r11451
1996-03-05Delete reference to thread-test.Richard Kenner1-2/+0
From-SVN: r11450
1996-03-05Initial revisionRichard Kenner1-0/+52
From-SVN: r11449
1996-03-05(get_imp, __objc_responds_to): Surround sarray access with mutex lock/unlock.Richard Kenner1-6/+28
(__objc_init_install_dtable): Likewise. (__objc_update_dispatch_table_for_class): Likewise. (__objc_print_dtable_stats): Likewise. From-SVN: r11448
1996-03-05(sel_get_typed_uid, sel_get_any_typed_uid): Likewise.Richard Kenner1-14/+56
(sel_get_any_uid, sel_get_name, sel_register_name): Likewise. (sel_register_typed_name): Likewise. From-SVN: r11447
1996-03-05(union sversion): New.Richard Kenner1-5/+14
(struct sarray): Maintain multiple versions. (sarray_remove_garbage): Add prototype. From-SVN: r11446
1996-03-05(sarray_{remove,free}_garbage): New functions.Richard Kenner1-121/+202
(sarray_at_put, sarray_new, sarray_lazy_copy): Modify/copy sarray structure/data in a thread-safe manner (sarray_{realloc,free}): Reallocate/free sarray structure/data in a thread-safe manner. From-SVN: r11445
1996-03-05Include objc/thread.h.Richard Kenner2-3/+16
From-SVN: r11444
1996-03-05Update comments.Richard Kenner1-4/+4
From-SVN: r11443
1996-03-05(__objc_runtime_mutux, __objc_runtime_thread_alive): New variables.Richard Kenner1-6/+27
(objc_init_statics, __objc_init_protocols): Surround sarray access with mutex lock/unlock (__objc_exec_class): Likewise. Initialization for thread-safe global variables. Declarations for thread-safe functions and global variables From-SVN: r11442
1996-03-05(__objc_init_class_tables): Surround sarray access with mutex lock/unlock.Richard Kenner1-4/+33
(__objc_add_class_to_hash, objc_lookup_class): Likewise. (objc_get_class, objc_get_next_class): Likweise. (__objc_resolve_class_links, class_pose_as) Likewise. From-SVN: r11441
1996-03-05Changes to compile new files and name renaming.Richard Kenner2-8/+10
From-SVN: r11440
1996-01-15(objc_{write,read}_type, case _C_STRUCT_B): Fix typo.Richard Kenner1-10/+17
From-SVN: r10990
1995-12-18(objc_alignof_type): Handle _C_PTR case.Richard Kenner1-0/+2
From-SVN: r10807
1995-12-14(objc_alignof_type): Handle _C_PTR case.Richard Kenner1-1/+0
From-SVN: r10723
1995-09-12Changed archive command for libobjc.a to use $? for objects.Richard Kenner1-1/+1
From-SVN: r10332
1995-08-28Fix spelling errors.Richard Kenner2-3/+3
From-SVN: r10289
1995-08-13objc-api.h (sel_get_any_typed_uid): Declare new function.Richard Kenner1-0/+2
From-SVN: r10234
1995-08-13(sel_get_any_typed_uid): New function.Richard Kenner1-0/+23
From-SVN: r10233
1995-06-15Change FSF address.Richard Kenner1-1/+2
From-SVN: r9990
1995-06-15Update header.Richard Kenner1-1/+1
From-SVN: r9989
1995-06-15Change FSF address.Richard Kenner1-1/+2
From-SVN: r9988
1995-06-15Update FSF address.Richard Kenner2-2/+4
From-SVN: r9972
1995-06-15Update header.Richard Kenner1-2/+1
From-SVN: r9971
1995-06-15Update FSF address.Richard Kenner13-13/+24
From-SVN: r9970
1995-06-15Update header.Richard Kenner1-2/+1
From-SVN: r9969
1995-06-15Update FSF address.Richard Kenner8-8/+16
From-SVN: r9968
1995-06-15Update header.Richard Kenner1-1/+1
From-SVN: r9963
1995-06-15Update FSF address.Richard Kenner3-3/+6
From-SVN: r9962
1995-06-14(hack_method_prototype): Set DECL_CONTEXT of parms.Richard Kenner1-0/+4
From-SVN: r9953
1995-06-14(build_module_descriptor, really_start_method): Pass extra parm toRichard Kenner1-3/+3
start_function. From-SVN: r9945
1995-05-25(PRECOMPUTE_SELECTORS, struct soffset): Use #ifdef __sparc__, notRichard Kenner1-3/+3
sparc. From-SVN: r9821