PATCH:[darwin] fix load of a misaligned double word

Hartmut Penner HPENNER@de.ibm.com
Fri Jan 16 08:40:00 GMT 2004


> Hartmut:

> Thank you for the patch.  I think, however, it may be related to the
> following failure:

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

Failure was seen on Darwin 32 bit, is that right ?
Failure happens in *movdf_hardfloat64, which is only available
for TARGET_POWERPC64. Testcase is compiled with -mcpu=G5.
Looks like this sets TARGET_POWERPC64 to true.
Maybe we should use TARGET_64BIT instead of TARGET_POWERPC64 to
distinguish between movdf_hardfloat32 and movdf_hardfloat32.

> which seems to occur in situations that your patch otherwise handles
> well.

> Brad
      regards, Hartmut




More information about the Gcc-patches mailing list