Path: utzoo!telly!ddsw1!mcdchg!rutgers!tut.cis.ohio-state.edu!YAHI.STANFORD.EDU!mdt
From: mdt@YAHI.STANFORD.EDU (Michael Tiemann)
Newsgroups: gnu.gcc.bug
Subject: sparc bug fix fix
Message-ID: <8811260815.AA20528@yahi.Stanford.EDU>
Date: 26 Nov 88 08:15:36 GMT
Sender: daemon@tut.cis.ohio-state.edu
Reply-To: tiemann@lurch.stanford.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 73

I blew the last bug fix.  Sorry.  Here are diffs that correct it:

yahi% diff -c2 sparc.md~ sparc.md
*** sparc.md~	Thu Nov 24 16:20:52 1988
--- sparc.md	Sat Nov 26 00:07:03 1988
***************
*** 32,36 ****
  (define_insn "cmpsi"
    [(set (cc0)
! 	(minus (match_operand:SI 0 "arith_operand" "r,I")
  	       (match_operand:SI 1 "arith_operand" "I,r")))]
    ""
--- 32,36 ----
  (define_insn "cmpsi"
    [(set (cc0)
! 	(minus (match_operand:SI 0 "arith_operand" "r,rI")
  	       (match_operand:SI 1 "arith_operand" "I,r")))]
    ""
***************
*** 47,51 ****
  (define_expand "cmpdf"
    [(set (cc0)
! 	(minus:DF (match_operand:DF 0 "nonmemory_operand" "f,G")
  		  (match_operand:DF 1 "nonmemory_operand" "G,f")))]
    ""
--- 47,51 ----
  (define_expand "cmpdf"
    [(set (cc0)
! 	(minus:DF (match_operand:DF 0 "nonmemory_operand" "f,fG")
  		  (match_operand:DF 1 "nonmemory_operand" "G,f")))]
    ""
***************
*** 54,58 ****
  (define_insn ""
    [(set (cc0)
! 	(minus:DF (match_operand:DF 0 "nonmemory_operand" "f,G")
  		  (match_operand:DF 1 "nonmemory_operand" "G,f")))]
    ""
--- 54,58 ----
  (define_insn ""
    [(set (cc0)
! 	(minus:DF (match_operand:DF 0 "nonmemory_operand" "f,fG")
  		  (match_operand:DF 1 "nonmemory_operand" "G,f")))]
    ""
***************
*** 73,77 ****
  (define_expand "cmpsf"
    [(set (cc0)
! 	(minus:SF (match_operand:SF 0 "nonmemory_operand" "f,G")
  		  (match_operand:SF 1 "nonmemory_operand" "G,f")))]
    ""
--- 73,77 ----
  (define_expand "cmpsf"
    [(set (cc0)
! 	(minus:SF (match_operand:SF 0 "nonmemory_operand" "f,fG")
  		  (match_operand:SF 1 "nonmemory_operand" "G,f")))]
    ""
***************
*** 80,84 ****
  (define_insn ""
    [(set (cc0)
! 	(minus:SF (match_operand:SF 0 "nonmemory_operand" "f,G")
  		  (match_operand:SF 1 "nonmemory_operand" "G,f")))]
    ""
--- 80,84 ----
  (define_insn ""
    [(set (cc0)
! 	(minus:SF (match_operand:SF 0 "nonmemory_operand" "f,fG")
  		  (match_operand:SF 1 "nonmemory_operand" "G,f")))]
    ""
yahi% 

Michael