[Bug target/64074] PowerPC E500: Passing of double parameters not EABI compliant
joseph at codesourcery dot com
gcc-bugzilla@gcc.gnu.org
Tue Nov 25 23:09:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64074
--- Comment #1 from joseph at codesourcery dot com <joseph at codesourcery dot com> ---
Yes, you need -mabi=spe for this to work. Any form of e500 operation
without -mabi=spe (except maybe e500v1 single-precision-only non-vector
floating point) will not follow any well-defined ABI.
r187581 (2012-05-16, so 4.8 and later) made -mcpu= for e500 processors
enable -mabi=spe by default.
More information about the Gcc-bugs
mailing list