Date: Sun, 6 May 2018 17:10:16 -0500 From: Justin Hibbits <jrh29@alumni.cwru.edu> To: Mark Millard <marklmi26-fbsd@yahoo.com> Cc: FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>, FreeBSD Toolchain <freebsd-toolchain@freebsd.org> Subject: Re: gcc 8 has declared powerpc*-*-*spe* obsolete, needing --enable-obsolete Message-ID: <CAHSQbTDOcWF75C0OoTDYW0zSYM%2BX8jDBBwxdp2RTFjoNXZZHtQ@mail.gmail.com> In-Reply-To: <276FA8A3-97E4-42A1-9DA3-550E8000B586@yahoo.com>
index | next in thread | previous in thread | raw e-mail
Hi Mark, On Sun, May 6, 2018 at 4:31 PM, Mark Millard via freebsd-ppc <freebsd-ppc@freebsd.org> wrote: > https://gcc.gnu.org/gcc-8/changes.html reports: > > • Support for the powerpc*-*-*spe* target ports which have been recently unmaintained and untested in GCC has been declared obsolete in GCC 8 as announced here. Unless there is activity to revive them, the next release of GCC will have their sources permanently removed. > > > Side note: Mixed with clang's powerpc family status for buildworld, > such as ignoring __builtin_eh_return so that thrown C++ exceptions > will not work for the world so built, powerpc*-*-*spe* looks to > have a substantial toolchain problems going forward. > > === > Mark Millard > marklmi26-fbsd at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) I'm aware that gcc8 is deprecating powerpc*spe targets. However, the architecture itself will exist through at least 2025, as chips are guaranteed to be produced until at least that time (part of Freescale/NXP's longevity program). Also, I have some patches in review adding SPE support to LLVM, and will likely be committing them in the next month after I get final reviews and rebase. I'm hoping powerpc support gets enhanced to the point of full support before too long, so we can switch powerpc* targets entirely to clang/llvm. However, we need compiler people who could invest time into doing the work. - Justinhelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHSQbTDOcWF75C0OoTDYW0zSYM%2BX8jDBBwxdp2RTFjoNXZZHtQ>
