Skip to content
Snippets Groups Projects
  • Richard Henderson's avatar
    dad2a933
    re PR c++/14329 ([4.1 only] badly formatted warnings for SRA replacements used uninitialized) · dad2a933
    Richard Henderson authored
            PR tree-opt/14329
            * tree.h (struct tree_decl): Add debug_expr_is_from.
            (DECL_DEBUG_EXPR_IS_FROM): New.
            (DECL_DEBUG_EXPR): Rename from DECL_DEBUG_ALIAS_OF.
            * dwarf2out.c (dwarf2out_var_location): Update to match.
            * tree-outof-ssa.c (create_temp): Likewise.
            * var-tracking.c (track_expr_p): Likewise.
            * tree-sra.c (instantiate_element): Set DECL_DEBUG_EXPR.
            * c-objc-common.c (c_tree_printer) <'D'>: Handle DECL_DEBUG_EXPR.
            * toplev.c (default_tree_printer): Likewise.
    
    From-SVN: r94317
    dad2a933
    History
    re PR c++/14329 ([4.1 only] badly formatted warnings for SRA replacements used uninitialized)
    Richard Henderson authored
            PR tree-opt/14329
            * tree.h (struct tree_decl): Add debug_expr_is_from.
            (DECL_DEBUG_EXPR_IS_FROM): New.
            (DECL_DEBUG_EXPR): Rename from DECL_DEBUG_ALIAS_OF.
            * dwarf2out.c (dwarf2out_var_location): Update to match.
            * tree-outof-ssa.c (create_temp): Likewise.
            * var-tracking.c (track_expr_p): Likewise.
            * tree-sra.c (instantiate_element): Set DECL_DEBUG_EXPR.
            * c-objc-common.c (c_tree_printer) <'D'>: Handle DECL_DEBUG_EXPR.
            * toplev.c (default_tree_printer): Likewise.
    
    From-SVN: r94317