r142069 - in /branches/var-tracking-assignments...
aoliva@gcc.gnu.org
aoliva@gcc.gnu.org
Thu Nov 20 22:48:00 GMT 2008
Author: aoliva
Date: Thu Nov 20 22:48:33 2008
New Revision: 142069
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142069
Log:
* dwarf2out.c (debug_str_hash_forced): New.
(add_string): New, split out of...
(add_AT_string): ... this.
(gen_label_for_idirect_string): New, split out of...
(AT_string_form): ... this.
(get_debug_string_label): New.
(mem_loc_descriptor): Handle CONST_STRINGs.
(output_indirect_string): Output if there are label and references.
(prune_indirect_string): New.
(prune_unused_types): Preserve forced indirect strings.
Modified:
branches/var-tracking-assignments-branch/gcc/ChangeLog.vta
branches/var-tracking-assignments-branch/gcc/dwarf2out.c
More information about the Gcc-cvs
mailing list