From: dnovillo Date: Tue, 13 Sep 2005 16:05:37 +0000 (+0000) Subject: * tree-dfa.c (dump_variable): Guard against NULL annotations. X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=fcdf306341e82e86688a06953dbf19be25499c51 * tree-dfa.c (dump_variable): Guard against NULL annotations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104233 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e1900f9377a..219af6f479e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-09-13 Diego Novillo + + * tree-dfa.c (dump_variable): Guard against NULL annotations. + 2005-09-13 Zdenek Dvorak PR tree-optimize/23817 diff --git a/gcc/tree-dfa.c b/gcc/tree-dfa.c index 7504d790f74..866ac6e17c5 100644 --- a/gcc/tree-dfa.c +++ b/gcc/tree-dfa.c @@ -314,13 +314,13 @@ dump_variable (FILE *file, tree var) fprintf (file, ", "); print_generic_expr (file, TREE_TYPE (var), dump_flags); - if (ann->type_mem_tag) + if (ann && ann->type_mem_tag) { fprintf (file, ", type memory tag: "); print_generic_expr (file, ann->type_mem_tag, dump_flags); } - if (ann->is_alias_tag) + if (ann && ann->is_alias_tag) fprintf (file, ", is an alias tag"); if (TREE_ADDRESSABLE (var)) @@ -341,7 +341,7 @@ dump_variable (FILE *file, tree var) print_generic_expr (file, default_def (var), dump_flags); } - if (ann->may_aliases) + if (may_aliases (var)) { fprintf (file, ", may aliases: "); dump_may_aliases_for (file, var);