[PATCH ARM] Fix eabi floating point comparison regression

Richard Earnshaw Richard.Earnshaw@buzzard.freeserve.co.uk
Sun Jun 12 08:36:00 GMT 2005


Daniel's recent change to the ARM RETLDM macro in the assembler support 
functions caused a regression on arm-eabi builds because the prologue code 
had not been adjusted to compensate for the change.  This patch fixes that 
and hence all the testsuite failures associate with it (a lot).

2005-06-12  Richard Earnshaw  <richard.earnshaw@arm.com>

	* arm/ieee754-df.s (aeabi_dcmpeq, aeabi_dcmplt, aeabi_dcmple)
	(aeabi_dcmpge, aeabi_dcmpgt): Maintain 8-byte stack alignment.
	* arm/ieee754-sf.s (aeabi_l2f, aeabi_fcmpeq, aeabi_fcmplt)
	(aeabi_fcmple, aeabi_fcmpge, aeabi_fcmpgt): Likewise.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: fp-stack.patch
Type: text/x-patch
Size: 5633 bytes
Desc: fp-stack.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20050612/9a378f64/attachment.bin>


More information about the Gcc-patches mailing list