https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833

--- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot 
Uni-Bielefeld.DE> ---
> --- Comment #2 from Bernd Edlinger <bernd.edlinger at hotmail dot de> ---
[...]
> I see we had previously a solaris_longjmp_noreturn
> fixinclude rule, maybe that would be a starting point.

Certainly: up to Solaris 9, there was the same issue.

> Could you please attach a faulty setjmp.h and a good setjmp.h

I'm attaching the Mac OS X 10.7 one (i386/setjmp.h).  Need to get home
first for the 10.12 one and the annotation they use for noreturn
functions.

> from your MAC OS X?
> And by the way what is the canonical target name here?

I'd just use *-*-darwin* here, and bypass on the noreturn annotation,
similar to what the solaris_longjmp_noreturn fix did.

        Rainer

Reply via email to