Cross Reference: sigfeatures
xref
: /
osnet-11
/
usr
/
src
/
lib
/
libshell
/
i386
/
src
/
cmd
/
ksh93
/
FEATURE
/
sigfeatures
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
1
N/A
/* : : generated from /
home
/
gisburn
/
ksh93
/
ast_ksh_20110208
/
build_i386_32bit_opt
/
src
/
cmd
/
ksh93
/
features
/
sigfeatures
by iffe version 2011-01-07 : : */
1
N/A
#
ifndef
_def_sigfeatures_ksh93
1
N/A
#
define
_def_sigfeatures_ksh93
1
1
N/A
#
define
_sys_types
1
/* #include <
sys
/
types.h
> ok */
1
N/A
#
define
_LIB_dll
1
/* ../../../
lib
/
libdll.a
is a library */
1
N/A
#
define
_LIB_ast
1
/* ../../../
lib
/
libast.a
is a library */
1
N/A
#
define
_LIB_m
1
/* -lm is a library */
1
N/A
#
define
_LIB_coshell
1
/* ../../../
lib
/
libcoshell.a
is a library */
1
N/A
#
define
_LIB_cmd
1
/* ../../../
lib
/
libcmd.a
is a library */
1
N/A
#
define
_LIB_md
1
/* -lmd is a library */
1
N/A
#
define
_LIB_socket
1
/* -lsocket is a library */
1
N/A
#
define
_LIB_nsl
1
/* -lnsl is a library */
1
N/A
#
define
_LIB_secdb
1
/* -lsecdb is a library */
1
N/A
#
define
_lib_sigrelse
1
/* sigrelse() in default lib(s) */
1
N/A
#
define
_lib_sigprocmask
1
/* sigprocmask() in default lib(s) */
1
N/A
#
define
_hdr_time
1
/* #include <time.h> ok */
1
N/A
#
define
_sys_time
1
/* #include <
sys
/
time.h
> ok */
1
N/A
#
define
_sys_times
1
/* #include <
sys
/
times.h
> ok */
1
N/A
#
define
_hdr_stddef
1
/* #include <stddef.h> ok */
1
N/A
#
define
_hdr_stdlib
1
/* #include <stdlib.h> ok */
1
N/A
#
define
_hdr_ast
1
/* #include <ast.h> ok */
1
N/A
#
define
_hdr_signal
1
/* #include <signal.h> ok */
1
N/A
#
define
_typ_sigset_t
1
/* sigset_t is a type */
1
N/A
#
ifndef
_mem_sigvec_sv_mask
1
N/A
#
undef
_lib_sigvec
1
N/A
#
endif
1
N/A
#
ifdef
_lib_sigprocmask
1
N/A
#
define
sh_sigaction
(s,
action
)
do
{
sigset_t
ss
;\
1
N/A
sigemptyset
(&
ss
); \
1
N/A
if
(s)
sigaddset
(&
ss
,(s)); \
1
N/A
sigprocmask
(
action
,&
ss
,
0
); \
1
N/A
}
while
(
0
)
1
N/A
#
define
sigrelease
(s)
sh_sigaction
(s,
SIG_UNBLOCK
)
1
N/A
#
define
sigblock
(s)
sh_sigaction
(s,
SIG_BLOCK
)
1
N/A
#
define
sig_begin
()
sh_sigaction
(
0
,
SIG_SETMASK
)
1
N/A
#
else
1
N/A
#
ifndef
_lib_sigblock
1
N/A
#
define
sigblock
(s)
1
N/A
#
endif
1
N/A
#
ifdef
_lib_sigsetmask
1
N/A
#
define
sigrelease
(s)
sigsetmask
(
0
)
1
N/A
#
define
sig_begin
()
sigsetmask
(
0
)
1
N/A
#
else
1
N/A
#
ifdef
_lib_sigrelse
1
N/A
#
define
sigrelease
sigrelse
1
N/A
#
define
sig_begin
()
1
N/A
#
else
1
N/A
#
define
sig_begin
() (
0
)
1
N/A
#
define
sigrelease
(s) (
0
)
1
N/A
#
endif
/* _lib_sigrelse */
1
N/A
#
endif
/* _lib_sigsetmask */
1
N/A
#
endif
/* _lib_sigprocmask */
1
N/A
1
N/A
#
undef
_SIGRTMIN
1
N/A
#
define
_SIGRTMIN
41
1
N/A
#
undef
_SIGRTMAX
1
N/A
#
define
_SIGRTMAX
72
1
N/A
#
endif