svn commit: r259526 - head/contrib/gcc/config/rs6000

Pedro F. Giffuni pfg at FreeBSD.org
Tue Dec 17 21:39:41 UTC 2013


Author: pfg
Date: Tue Dec 17 21:39:40 2013
New Revision: 259526
URL: http://svnweb.freebsd.org/changeset/base/259526

Log:
  gcc: fix ICE in rs600 when using -fno-trapping-math.
  
  Solve build issue with previous change.
  
  Obtained from:	gcc 4.3 (rev. 120902; GPLv2)
  MFC after:	2 weeks

Modified:
  head/contrib/gcc/config/rs6000/rs6000.c

Modified: head/contrib/gcc/config/rs6000/rs6000.c
==============================================================================
--- head/contrib/gcc/config/rs6000/rs6000.c	Tue Dec 17 20:53:22 2013	(r259525)
+++ head/contrib/gcc/config/rs6000/rs6000.c	Tue Dec 17 21:39:40 2013	(r259526)
@@ -11747,10 +11747,11 @@ rs6000_emit_vector_compare (enum rtx_cod
 	  {
 	    enum rtx_code rev_code;
 	    enum insn_code nor_code;
+	    rtx eq_rtx;
 
 	    rev_code = reverse_condition_maybe_unordered (rcode);
-	    rtx eq_rtx = rs6000_emit_vector_compare (rev_code, op0, op1,
-						     dest_mode);
+	    eq_rtx = rs6000_emit_vector_compare (rev_code, op0, op1,
+						 dest_mode);
 
 	    nor_code = one_cmpl_optab->handlers[(int)dest_mode].insn_code;
 	    gcc_assert (nor_code != CODE_FOR_nothing);


More information about the svn-src-head mailing list