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);
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to