19980418 on IRIX-6.5

Jim Wilson wilson@cygnus.com
Wed Apr 29 11:02:00 GMT 1998


	 The funny thing is that the 4 other complex
	tests seem to run OK, but that may be just by
	chance.

The specific problem here, if you care, is that complex foo fails if foo
is less than or equal to half the word size.  This is because the code that
accesses the individual parts of a complex value fails if both parts end up
in the same register.  Hence complex float fails on 64 bit machines.
The same problem can be seen on 32 bit machines by writing a testcase that
uses complex short.

Jim



More information about the Gcc mailing list