diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1997-06-25 16:12:28 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1997-06-25 16:12:28 -0400 |
commit | 506b0f9eaf6a5143975461c1bea16e72f640df64 (patch) | |
tree | 7b62e437003e54650fce12969ab5f707160d5c4a /gcc/dwarf2out.c | |
parent | 723778b07348445e8a0a319c32cd83bc87c08e15 (diff) | |
download | gcc-506b0f9eaf6a5143975461c1bea16e72f640df64.zip gcc-506b0f9eaf6a5143975461c1bea16e72f640df64.tar.gz gcc-506b0f9eaf6a5143975461c1bea16e72f640df64.tar.bz2 |
(objc_send_load): New function.
(objc_class_tree): New structure.
(create_tree_of_subclasses_inherited_from): New function.
(__objc_tree_insert_class): New function.
(objc_tree_insert_class): New function.
(objc_preorder_traverse): New function.
(objc_postorder_traverse): New function.
(__objc_tree_print): New function.
(__objc_destroy_class_tree_node): New function.
(class_is_subclass_of_class): New function.
(__objc_exec_class): Allocate class tree list and load hash table.
(__objc_send_message_in_list): Rewrite using hash table.
(__objc_send_load): Remove calls to _objc_load_callback.
(objc_send_load): Make static. Create Tree of classes resembling
class hierarchy for all modules. Call __objc_send_load on all of
the modules in __objc_module_list.
(__objc_create_classes_tree): New function.
From-SVN: r14304
Diffstat (limited to 'gcc/dwarf2out.c')
0 files changed, 0 insertions, 0 deletions