------- Comment #4 from ktietz at gcc dot gnu dot org  2009-02-18 10:45 -------
ok, I found the issue, which causes here the problem.
The x86_64 abi returns TFmode in rax,edx which is stored in aligned stack
variable as 96 bits, but the upper 32-bits (which have to be zero initialized)
aren't set. For w64 there are stored 128-bit in this case as desired. So the
compare of those two results is failing, because on x86_64 abi the upper
32-bits have random values.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39224

Reply via email to