This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: pa-hpux bootstrap failure after "post-cond-optab improvements"


Here it is. I committed it.

2009-07-01 Paolo Bonzini <bonzini@gnu.org>

	* expr.c (expand_expr_real_1): Reinstate fallthrough to
	TRUTH_ANDIF_EXPR.

Index: expr.c
===================================================================
--- expr.c	(revision 149135)
+++ expr.c	(working copy)
@@ -9109,8 +9109,10 @@
 			    tmode != VOIDmode ? tmode : mode);
-      gcc_assert (temp);
-      return temp;
+      if (temp)
+	return temp;

+      /* Use a compare and a jump for BLKmode comparisons, or for
+	 functions if HAVE_canonicalize_funcptr_for_compare.  */
+
       /* Although TRUTH_{AND,OR}IF_EXPR aren't present in GIMPLE, they
 	 are occassionally created by folding during expansion.  */
     case TRUTH_ANDIF_EXPR:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]