[Bug 1740] Change PowerPC multi-libs for e200 and e500 cores
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Wed Feb 16 12:15:45 UTC 2011
https://www.rtems.org/bugzilla/show_bug.cgi?id=1740
--- Comment #2 from Sebastian Huber <sebastian.huber at embedded-brains.de> 2011-02-16 06:15:44 CST ---
(In reply to comment #1)
> (In reply to comment #0)
> > We should not support SPE multi-lib variants, because this may effect the
> > interrupt context save and restore overhead. There is also an open GCC bug
> > related to the SPE: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47751
>
> I'll continue to build "-mspe -mfloat-gprs=single" as I don't want to change
> now, I don't know if I'm just never generating SPE code or if the bug only
> applies to -mfloat-gprs=double. I'm also exercising the context switch code.
> I do want to use the SPE for some FIR work.
You can use -mspe in your BSP and application code. Do you really need a libc,
libm, libgcc with -mspe?
The GCC bug is related to -Os.
>
> Are the names "embfp32" and "embfp64" in use elsewhere? I've been using
> "gprs_single" and "gprs_double" as it's clear it corresponds to the -m flags.
Ok, we can also remove the MULTILIB_DIRNAMES completely, but I guess this will
break some Makefiles.
--
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