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