[Bug dynamic-link/15128] dynamic loader may clobber floating-point parameters on AArch64

mikpe at it dot uu.se sourceware-bugzilla@sourceware.org
Mon Feb 11 09:09:00 GMT 2013


http://sourceware.org/bugzilla/show_bug.cgi?id=15128

--- Comment #3 from Mikael Pettersson <mikpe at it dot uu.se> 2013-02-11 09:09:25 UTC ---
In principle I agree that whatever assembly glue there is between the
application's call and the dynamic loader's C code should preserve the
parameter registers.  The main argument against doing that is that it causes
runtime overheads that often are unnecessary, e.g. saving FP registers can be
avoided.

Ultimately it's up to the aarch64 maintainers to decide how to resolve this
issue.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Glibc-bugs mailing list