From: mmitchel Date: Thu, 25 Nov 1999 16:14:00 +0000 (+0000) Subject: * tree.c (unsave_expr_now): Handle NULL_TREE as input. X-Git-Tag: upstream/4.9.2~104432 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e082bb8e4b692beae4e05992ad902bb731daa738;p=platform%2Fupstream%2Flinaro-gcc.git * tree.c (unsave_expr_now): Handle NULL_TREE as input. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30665 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 17119fb..29f4983 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +1999-11-25 Mark Mitchell + + * tree.c (unsave_expr_now): Handle NULL_TREE as input. + Wed Nov 24 17:08:09 MET 1999 Jan Hubicka * reg-stack.c (subst_stack_regs_pat): Swap operands in commutative diff --git a/gcc/tree.c b/gcc/tree.c index 82b00e7..1ec2976 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -2469,6 +2469,10 @@ unsave_expr_now_r (expr) { enum tree_code code; + /* There's nothing to do for NULL_TREE. */ + if (!expr) + return; + unsave_expr_1 (expr); code = TREE_CODE (expr);