🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #2612

gcc on i386 problem

#2612
From: John Hassey
Date: Mon, 08 May 1989 17:32
20 lines
798 bytes
I have run into a compiler abort with the following program.

    main()
    {
	unsigned short i;
	unsigned char c;

	i = c * 10;

    }


Removing the pattern for umulqihi3 in i386.md avoids the problem.  I am
running the compiler on 386/ix.  It happens in 1.34 and the pre-release of
1.35.  Seems to occur during RTL generation as the -dr option doesn't give
any output.

John Hassey
hassey@dg-rtp.DG.COM
Technical Details
Message-ID: <8905081732.AA02973@rufus.dg_rtp>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!DG-RTP.DG.COM!hassey

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!DG-RTP.DG.COM!hassey
From: hassey@DG-RTP.DG.COM (John Hassey)
Newsgroups: gnu.gcc.bug
Subject: gcc on i386 problem
Message-ID: <8905081732.AA02973@rufus.dg_rtp>
Date: 8 May 89 17:32:50 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 20