On Tue, 19 Jul 2016, Bernd Edlinger wrote: > It is however not possible to remove the special handling by name > altogether, because the glibc does not add the return_twice function > attribute on _setjmp, __sigsetjmp and getcontext until today; a glibc > BZ is filed at: https://sourceware.org/bugzilla/show_bug.cgi?id=20382
Once you have the attribute (__returns_twice__, of course, to be namespace-clean) in the headers, fixing old versions of the headers with fixincludes would seem appropriate (see what projects/beginner.html says about the special_function_p issue). -- Joseph S. Myers jos...@codesourcery.com