[Bug 1740] Change PowerPC multi-libs for e200 and e500 cores
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Tue Feb 22 10:11:56 UTC 2011
https://www.rtems.org/bugzilla/show_bug.cgi?id=1740
Sebastian Huber <sebastian.huber at embedded-brains.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
--- Comment #8 from Sebastian Huber <sebastian.huber at embedded-brains.de> 2011-02-22 04:11:55 CST ---
Ralf, thank you for the tool chain update. The solution with the
SUBSUBTARGET_OVERRIDE_OPTIONS is nice.
I just noticed a comment to GCC PR 47751
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47751#c2
Maybe it is better to use the -mabi=spe option by default?
#undef SUBSUBTARGET_OVERRIDE_OPTIONS
#define SUBSUBTARGET_OVERRIDE_OPTIONS \
do { \
if (TARGET_E500) \
{ \
if (!rs6000_explicit_options.float_gprs) \
rs6000_float_gprs = 1; \
if ((rs6000_spe || rs6000_float_gprs == 2) && \
!rs6000_explicit_options.spe_abi) \
rs6000_spe_abi = 1; \
} \
} while(0)
I found also a new GCC bug related to 64-bit embedded floating point and the
small data area:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47847
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list