aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1997-06-25 16:12:28 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1997-06-25 16:12:28 -0400
commit506b0f9eaf6a5143975461c1bea16e72f640df64 (patch)
tree7b62e437003e54650fce12969ab5f707160d5c4a /gcc/dwarf2out.c
parent723778b07348445e8a0a319c32cd83bc87c08e15 (diff)
downloadgcc-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