🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #1625

gas 1.33 flonum_multip typo

#1625
From: James Clark
Date: Wed, 24 May 1989 10:23
28 lines
1337 bytes
There's a typo in gas 1.33 in flonum_multip which causes incorrect
assembly of floating point constants.

*** flonum-mult.c~      Wed May 24 08:02:47 1989
--- flonum-mult.c       Wed May 24 09:59:17 1989
***************
*** 94,100 ****
    int                 A;      /* Which [] of a? */
    int                 B;      /* Which [] of b? */

!   if((a->sign!='-' && a->sign!='-') || (b->sign!='-' && b->sign!='+')) {
      /* ...
      Got to fail somehow.  Any suggestions? */
      product->sign=0;
--- 94,100 ----
    int                 A;      /* Which [] of a? */
    int                 B;      /* Which [] of b? */

!   if((a->sign!='-' && a->sign!='+') || (b->sign!='-' && b->sign!='+')) {
      /* ...
      Got to fail somehow.  Any suggestions? */
      product->sign=0;

The makefile for gas 1.33 has a target for asparc but there was no
sparc.c in my copy. Was this intentional?

James Clark
jjc@jclark.uucp
Technical Details
Message-ID: <8905241023.AA17048@jclark.uucp>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!UUNET.UU.NET!jclark!jjc

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!UUNET.UU.NET!jclark!jjc
From: jclark!jjc@UUNET.UU.NET (James Clark)
Newsgroups: gnu.utils.bug
Subject: gas 1.33 flonum_multip typo
Message-ID: <8905241023.AA17048@jclark.uucp>
Date: 24 May 89 10:23:19 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 28