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