Actually, replying to myself: I bet the context-switching code is broken for platforms that use the SPE via a Freescale library. That's something I'll need to look at.
> On Jan 22, 2021, at 14:26 , Peter Dufault <dufa...@hda.com> wrote: > > Signed PGP part > The PowerPC Signal Processing Engine (powerpc-spe) is now gone from gcc and > therefore from RTEMS (on the master branch). It *appears* to be supported > with Clang/LLVM on FreeBSD, apparently primarily to support some Amiga > platforms (I think), I think it's supported beginning in FreeBSD 12. > > RTEMS has appropriately pulled out support for the SPE. Since in the > applications I use the SPE is used via libraries from Motorola/Freescale/... > that may be OK, but having support for the architecture would "look good" to > my clients. > > I'm not going to push for a project to switch to LLVM for the SPE targets, I > don't have either the time or the money and I'm not going to ask my clients > to fund it. But I do want to know: > > - What's the status of Clang/LLVM and RTEMS? Is it production-ready and > production-used on certain (RISCV?) platforms? > - Does anybody know anything the quality of the "powerpc-spe" support in > Clang/LLVM? > > This is must an exploratory question. I don't have a plan to work on this > soon. > > Peter > ----------------- > Peter Dufault > HD Associates, Inc. Software and System Engineering > > This email is delivered through the public internet using protocols subject > to interception and tampering. > > > Peter ----------------- Peter Dufault HD Associates, Inc. Software and System Engineering This email is delivered through the public internet using protocols subject to interception and tampering.
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel