ss->pending_data[signo].code = sigcode; ss->pending_data[signo].error = sigerror;
ss->pending_data[signo] = *detail;
  void mark_pending (void)    {      __sigaddset (&ss->pending, signo);      /* Save the code to be given to the handler when SIGNO is	 unblocked.  */      ss->pending_data[signo].code = sigcode;      ss->pending_data[signo].error = sigerror;    }