* src/sfnt.c (AVOID) [TEST]: Define to its standard value in
lisp.h.
(sfnt_interpret_trap): Label AVOID.
/* Needed for tests. */
#define ARRAYELTS(arr) (sizeof (arr) / sizeof (arr)[0])
+/* Also necessary. */
+#define AVOID _Noreturn ATTRIBUTE_COLD void
+
#else
#define TEST_STATIC
#include "lisp.h"
After this is called, it is probably okay to reuse INTERPRETER.
However, instructions must always be reloaded. */
-_Noreturn static void
+static AVOID
sfnt_interpret_trap (struct sfnt_interpreter *interpreter,
const char *reason)
{