Path: utzoo!telly!ddsw1!lll-winken!killer!mit-eddie!bloom-beacon!tut.cis.ohio-state.edu!mailrus!ames!claris!apple!vsi1!daver!mfgfoc!exodus From: exodus@mfgfoc.uucp (Greg Onufer) Newsgroups: gnu.gcc.bug Subject: GCC 1.31 produces an illegal instruction on Sun386i Keywords: sun386i, roadrunner, gcc, 1.31 Message-ID: <491@mfgfoc.uucp> Date: 30 Nov 88 17:04:48 GMT Organization: Focus Semiconductor Sys, Sunnyvale Lines: 15 When compiling X11R2 on a Sun 386i, I encountered this problem: [[ Sun 386i, SunOS 4.0, Gcc 1.31, Used config.gcc to set up the links for a sun386i, Standard X11R2 core distributionm gcc flags: -traditional -O -g -c -I.... AsciiSink.c ]] Compiling the file ./lib/Xaw/AsciiSink.c produces a line imull 12(%ebp),%eax,%eax which the Sun assembler aborts on. This only occurs when optimization is turned on. The '-g' flag doesn't affect the error, but it does, of course, change the line in the assembly file on which the error occurs. -greg -- Greg Onufer // Focus Semiconductor // University of the Pacific exodus@cheers.uucp (daver!cheers!exodus@Sun.COM) 415-965-0604