On Mon, Sep 16, 2024 at 9:40 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote:
> > > ----- Am 16. Sep 2024 um 15:24 schrieb David Edelsohn dje....@gmail.com: > > > On Mon, Sep 16, 2024 at 9:15 AM Sebastian Huber < > > sebastian.hu...@embedded-brains.de> wrote: > > > >> ----- Am 16. Sep 2024 um 15:02 schrieb David Edelsohn dje....@gmail.com > : > >> > >> > On Sun, Sep 15, 2024 at 7:29 PM Sebastian Huber < > >> > sebastian.hu...@embedded-brains.de> wrote: > >> > > >> >> Hello, > >> >> > >> >> the PowerPC SPE port was obsoleted in GCC 8. It was moved from the > >> general > >> >> PowerPC directory (gcc/config/rs6000) to a separate directory > >> >> (gcc/config/powerpcspe). In GCC 9, it was removed due to a lack of > >> >> maintenance. > >> >> > >> >> I am not a compiler expert, so I have no idea how much work it is to > >> keep > >> >> a back-end up to date. How much work would it be roughly to bring the > >> >> PowerPC SPE port from GCC 8 to the current version? Is this in the > >> range of > >> >> person weeks, months, years? > >> >> > >> > > >> > Why do you wish to resurrect the port? > >> > >> Some products using the PowerPC SPE are still in service for at least > the > >> next ten years. We probably have not enough funding to continuously > >> maintain the port. I am looking for options to bring it back to GCC 15 > > > > > > NXP did not have the financial motivation nor the will to maintain the > > port. NXP was free-riding on the IBM team. > > Yes, this was not really a great move from Freescale/NXP. > > > > > Without analysis, it's difficult to estimate the amount of work. A lot > of > > things in GCC between GCC 8 and GCC 15 -- both in the common parts of the > > compiler and in the PowerPC port from which PowerPC SPE was split. GCC > 15 > > is an ambitious goal. > > Thanks for your estimate, ambitious sounds not that good. > > > > > > >> Maybe this is not the right mailing list for this work. > >> > > > > This is an odd reply to a simple question. > > Sorry, maybe my subject was a bit misleading. My intention was not to > bring back the PowerPC SPE port as an official mainline GCC port. We > definitely don't have the funding for this. I was hoping to get in contact > with an individual or a company which may help us to get it from GCC 8 to a > newer version. > If you wish to hire a company to perform this work, Baylibre is one place to start. You originally mentioned bringing it back and maintaining it. Restoring it without maintaining it in the FSF GCC repository increases the burden because no other maintainers can try to test it, can help with regressions, can check for use of internal APIs when making global changes, or can apply global changes to the port. David > > > > > David > > > > > >> > >> -- > >> embedded brains GmbH & Co. KG > >> Herr Sebastian HUBER > >> Dornierstr. 4 > >> 82178 Puchheim > >> Germany > >> email: sebastian.hu...@embedded-brains.de > >> phone: +49-89-18 94 741 - 16 > >> fax: +49-89-18 94 741 - 08 > >> > >> Registergericht: Amtsgericht München > >> Registernummer: HRB 157899 > >> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler > >> Unsere Datenschutzerklärung finden Sie hier: > >> https://embedded-brains.de/datenschutzerklaerung/ > > -- > embedded brains GmbH & Co. KG > Herr Sebastian HUBER > Dornierstr. 4 > 82178 Puchheim > Germany > email: sebastian.hu...@embedded-brains.de > phone: +49-89-18 94 741 - 16 > fax: +49-89-18 94 741 - 08 > > Registergericht: Amtsgericht München > Registernummer: HRB 157899 > Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler > Unsere Datenschutzerklärung finden Sie hier: > https://embedded-brains.de/datenschutzerklaerung/ >