This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Missing functionality in arm_compute_initial_elimination_offset
- To: Richard dot Earnshaw at arm dot com
- Subject: Re: Missing functionality in arm_compute_initial_elimination_offset
- From: Nick Clifton <nickc at redhat dot com>
- Date: Tue, 28 Aug 2001 17:01:25 GMT
- CC: gcc-bugs at gcc dot gnu dot org
- References: <200108281459.PAA16133@cam-mail2.cambridge.arm.com>
Hi Richard,
: arm_compute_initial_elimination_offset currently contains the comment
:
: /* FIXME: we should allow for saved floating point registers. */
:
: This omission will break arm/linux compilations (amongst others)
: which use this option.
:
: I really don't think this patch should have been installed with this
: important functionality missing.
Well this functionality was missing in the macro version that this
function replaced too, so it has basically been in there forever. I
added the comment because I noticed the discrepancy but I was not sure
if/how it should be fixed, since presumably this code has been working
for arm/linux. Either that or no working, hard-float enabled
arm/linux systems have been built yet, and this is the reason why!
Cheers
Nick