GCC 2.95.1 Ultra Sparc code generation bug

Thorsten Koch koch@zib.de
Mon Aug 23 07:28:00 GMT 1999


Hi,

there is a bug in the code generation for Sparc Ultra Processors.
This is with gcc 2.95.1.

A short preprocessed example Program is included. Also the Assember 
output. The error is in line 61 of buserror.s which reads

	std	%f2, [%sp+92]

Since sp is 8-byte aligned and 92 is not a Buserror is generated.

This bug is only triggered if the code is compiled with

	-mcpu=ultrasparc

Regards,
Thorsten

-- 
"They that can give up essential liberty to obtain a little temporary
saftey deserve neither liberty not safety."
-- Benjamin Franklin, 1759


More information about the Gcc-bugs mailing list