summaryrefslogtreecommitdiff
path: root/libobjc/class.c
diff options
context:
space:
mode:
authorsterling <sterling@138bc75d-0d04-0410-961f-82ee72b054a4>2013-04-24 17:19:47 +0000
committersterling <sterling@138bc75d-0d04-0410-961f-82ee72b054a4>2013-04-24 17:19:47 +0000
commit1c74176c2621086af88814335826e27b26df81c7 (patch)
treeac6ab6bae3b76d544778a1282901baa9f189a6ef /libobjc/class.c
parent949dbf93f6ea4e19f6eb3dd609c4bf0c6ab8f1eb (diff)
downloadgcc-1c74176c2621086af88814335826e27b26df81c7.tar.gz
2013-04-24 Sterling Augustine <saugustine@google.com>
* dwarf2out.c (skeleton_debug_str_hash, add_skeleton_AT_string) (comp_dir_string, debug_str_dwo_section): New. (DEBUG_STR_DWO_SECTION): Rename to ... (DEBUG_DWO_STR_SECTION): ... this. (DEBUG_NORM_STR_SECTION): Delete. (DEBUG_STR_SECTION, DEBUG_STR_SECTION_FLAGS): Edit definitions. (DEBUG_STR_DWO_SECTION_FLAGS): New. (find_AT_string): Move most logic to ... (find_AT_string_in_table): ... here. New. (add_top_level_skeleton_die_attrs): Call comp_dir_string and add_skeleton_AT_string. Delete logic. (output_skeleton_debug_sections): Remove call to add_top_level_skeleton_die_attrs. (add_comp_dir_attribute): Move logic to comp_dir_string. (dwarf2out_init): Initialize debug_str_dwo_section. (output_indirect_string): Call find_string_form. (output_indirect_strings): Rewrite. (prune_unused_types): Empty skeleton_debug_str_hash. Call get_skeleton_type_unit and add_top_level_skeleton_die_attrs. (dwarf2out_finish): Call output_indirect_strings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198259 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libobjc/class.c')
0 files changed, 0 insertions, 0 deletions