4.4.x has a problem with the floating point emulation libraries with respect to
the EABI in that they access an area below the stack pointer.
This is fixed on trunk with
http://gcc.gnu.org/ml/gcc-patches/2009-06/msg00372.html but needs backporting
to 4.4.x and 4.3.x branches. I will do so once I've backported and regression
tested these.
cheers
Ramana
--
Summary: EABI violation in accessing values below the stack.
Product: gcc
Version: 4.4.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: ramana at gcc dot gnu dot org
ReportedBy: ramana at gcc dot gnu dot org
GCC target triplet: arm-*-eabi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41939