Apparently, some libcs define SA_RESTORER on alpha and mips
despite of the absence of sa_restorer field. Workaround this
to match the logic implemented in decode_old_sigaction().
* tests/sigaction.c (main) [ALPHA || MIPS]: Do not check decoding
of sa_restorer field.
sigdelset(mask.libc, SIGHUP);
memcpy(new_act->mask, mask.old, sizeof(mask.old));
-# ifdef SA_RESTORER
+# if defined SA_RESTORER && !(defined ALPHA || defined MIPS)
new_act->flags = SA_RESTORER;
new_act->restorer = (unsigned long) 0xdeadfacecafef00dULL;
# define SA_RESTORER_FMT ", sa_flags=SA_RESTORER, sa_restorer=%#lx"