Charlene Wendling:
> > http://build-failures.rhaalovely.net/sparc64/2020-02-05/devel/ddd.log
> (not yet on powerpc)
>
> This is happening since the libXt update and the subsequent fix of ddd.
> Putting _X_NORETURN as a declaration identifier [0] fixes the issue on
> powerpc [1] and does not break the build with clang on amd64.
ok naddy@
I'll note that when you grep over xenocara/app, you'll find all
permutations:
static void foo() _X_NORETURN
static void _X_NORETURN foo()
_X_NORETURN static void foo()
And the declaration in <X11/Intrinsic.h> is this:
typedef void (*XtErrorHandler)(
String /* msg */
);
extern XtErrorHandler XtAppSetErrorHandler(
XtAppContext /* app_context */,
XtErrorHandler /* handler */ _X_NORETURN
);
--
Christian "naddy" Weisgerber [email protected]