This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/80865] broken compilation on Mac OS X 10.5 / powerpc: unrecognizable insn
- From: "pkg at 1tein dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 05 Oct 2017 10:27:55 +0000
- Subject: [Bug target/80865] broken compilation on Mac OS X 10.5 / powerpc: unrecognizable insn
- Auto-submitted: auto-generated
- References: <bug-80865-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80865
--- Comment #10 from Christian Cornelssen <pkg at 1tein dot de> ---
(In reply to Iain Sandoe from comment #9)
> > * Patchset 3/4 seems reasonable (marking longjmp noreturn),
> > but does not contribute changes to the test summary.
>
> Are you building Fortran?
Yes. I use the MacPorts setup which sets
--enable-languages=c,c++,objc,obj-c++,lto,fortran
> IIRC, that patch was required for Fortran bootstrap to complete.
Well, my testsuite runs are based on the GCC-7.2.0 release, plus some or all of
the patches in attachment 42124.
> > * Patchset 4/4 looks reasonable (selecting Darwin thread headers),
> > but is Ada-related, thus irrelevant for non-Ada builds.
>
> Well, generally I build for all the supported languages including Ada,
> Fortran (and Java where supported) so generally I will keep patches to allow
> all of those to succeed.
That's fine; just keep in mind that the patch has not been covered in my tests
because Ada has not been enabled there. To me, it looks like patch 4 should be
necessary for Darwin 8 (Tiger) and Darwin 9 (Leopard) if Ada is built, but that
is just a guess.