Home
last modified time | relevance | path

Searched refs:signal (Results 1 – 23 of 23) sorted by relevance

/picolibc-latest/newlib/libc/signal/
Dsignal.tex18 @chapter Signal Handling (@file{signal.h})
20 A @dfn{signal} is an event that interrupts the normal flow of control
22 set of signals available (see @file{sys/signal.h}), as well as the
24 error message and aborting your program, or ignoring the signal.
38 Interrupt; an interactive attention signal.
49 called @dfn{raising} a signal), and one to specify subroutines (called
53 To support these functions, @file{signal.h} defines three macros:
57 Used with the @code{signal} function in place of a pointer to a
59 handling of a signal.
62 Used with the @code{signal} function in place of a pointer to a
[all …]
Dmeson.build38 'signal.c',
45 message('libc/signal/' + file + ': machine overrides generic')
47 message('libc/signal/' + s_file + ': machine overrides generic')
Dsignal.c114 signal (int sig, _sig_func_ptr func) in signal() function
DCMakeLists.txt38 signal.c
/picolibc-latest/newlib/libc/machine/amdgcn/
Dexit-value.h40 exit_with_status_and_signal (int val, int signal) in exit_with_status_and_signal() argument
42 if (signal == 0) in exit_with_status_and_signal()
46 val = (128 + signal) & 0xff; in exit_with_status_and_signal()
47 signal = signal & 0xff; in exit_with_status_and_signal()
50 exit_with_int ((0xffff << 16) | (signal << 8) | val); in exit_with_status_and_signal()
Dsignal.c20 signal (int sig, in signal() function
/picolibc-latest/newlib/libc/string/
Dstrsignal.c56 strsignal (int signal) in strsignal() argument
63 if ((signal >= SIGRTMIN) && (signal <= SIGRTMAX)) { in strsignal()
64 sprintf (buffer, "Real-time signal %d", signal - SIGRTMIN); in strsignal()
69 switch (signal) { in strsignal()
240 sprintf (buffer, "Unknown signal %d", signal); in strsignal()
Dstrings.tex63 * Function strsignal:: Return signal message string
/picolibc-latest/test/
Dtest-raise.c98 old_func = signal(sig, new_func); in main()
145 old_func = signal(sig, SIG_DFL); in main()
Dtest-ubsan.c83 (void) signal(SIGABRT, abrt_handler); in main()
/picolibc-latest/newlib/libc/include/
Dsignal.h263 _sig_func_ptr signal (int, _sig_func_ptr);
DCMakeLists.txt82 signal.h
Dmeson.build81 'signal.h',
/picolibc-latest/newlib/libc/
DCMakeLists.txt48 add_subdirectory(signal)
Dmeson.build37 'posix', 'search', 'signal', 'ssp', 'stdlib',
Dsys.tex149 Send a signal. Minimal implementation:
/picolibc-latest/newlib/
DNEWS340 * Added simulated signal handling functions _raise_r, _signal_r, raise, and
341 signal except for sparc-sun-sunos*, i[3456]86-*-sco*, and a29k-*-* systems,
342 which already provide access to signal. The signal functionality provided
DChangeLog-201560 * libc/include/sys/signal.h (sigset_t): Likewise.
518 * libc/machine/cris/sys/signal.h (kill): Declare.
707 * libc/signal/signal.tex: Use texinfo not makedoc markup.
712 * libc/include/sys/signal.h: Include forgotten sys/cdefs.h.
716 * libc/include/sys/signal.h: Move altstack macros completely
721 * libc/include/sys/signal.h: Define SS_ONSTACK and SS_DISABLE
834 * libc/include/sys/signal.h (stack_t): Make typedef generally
952 * libc/include/sys/signal.h: Likewise.
1377 * libc/include/sys/signal.h [__SPU__] (kill): Declare.
1621 * libc/include/sys/signal.h: Declare sigaltstack for RTEMS only.
[all …]
/picolibc-latest/
Dmeson_options.txt258 option('atomic-signal', type: 'boolean', value: true,
259 description: 'use atomics in signal/raise to make them re-entrant')
DCMakeLists.txt367 option(_PICOLIBC_ATOMIC_SIGNAL "Use atomics in signal/raise" ON)
DCOPYING.picolibc455 Files: newlib/libc/signal/sig2str.c
554 newlib/libc/signal/CMakeLists.txt
939 newlib/libc/signal/meson.build
1595 newlib/libc/include/signal.h
3237 Files: newlib/libc/signal/psignal.c
3748 newlib/libc/machine/amdgcn/signal.c
3838 newlib/libc/machine/cris/sys/signal.h
3944 newlib/libc/signal/signal.c
3945 newlib/libc/signal/signal.tex
Dmeson.build308 atomic_signal = get_option('atomic-signal')
1385 conf_data.set('_PICOLIBC_ATOMIC_SIGNAL', atomic_signal, description: 'Use atomics for signal/raise …
DREADME.md506 * Simplify the signal/raise implementation to use a single global
507 array of signal handlers and to not use getpid and kill, instead