[gnu.gcc.bug] gcc on i386 problem

hassey@DG-RTP.DG.COM (John Hassey) (05/09/89)

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