Home
last modified time | relevance | path

Searched refs:_sig_func (Results 1 – 2 of 2) sorted by relevance

/picolibc-latest/newlib/libc/signal/
Dsignal.c108 static _Atomic _sig_func_ptr _sig_func[_NSIG]; variable
110 static _sig_func_ptr _sig_func[_NSIG]; variable
123 return (_sig_func_ptr) atomic_exchange(&_sig_func[sig], func); in signal()
125 _sig_func_ptr old = _sig_func[sig]; in signal()
126 _sig_func[sig] = func; in signal()
143 func = (_sig_func_ptr) atomic_load(&_sig_func[sig]); in raise()
145 func = _sig_func[sig]; in raise()
153 if (!atomic_compare_exchange_strong(&_sig_func[sig], in raise()
158 _sig_func[sig] = SIG_DFL; in raise()
/picolibc-latest/newlib/
DChangeLog-201515986 * libc/include/sys/reent.h: Remove extraneous _sig_func
21563 * libc/include/sys/reent.h (struct _reent): The _sig_func type
22131 void, same with _sig_func.