These macros check for particular C typedefs in `sys/types.h' and `stdlib.h' (if it exists).
GETGROUPS_T
to be whichever of gid_t
or int
is the base type of the array argument to getgroups
.
mode_t
is not defined, define mode_t
to be int
.
off_t
is not defined, define off_t
to be long
.
pid_t
is not defined, define pid_t
to be int
.
signal
as returning a pointer to a
function returning void
, define RETSIGTYPE
to be
void
; otherwise, define it to be int
.
Define signal handlers as returning type RETSIGTYPE
:
RETSIGTYPE hup_handler () { ... }
size_t
is not defined, define size_t
to be
unsigned
.
uid_t
is not defined, define uid_t
to be int
and
gid_t
to be int
.
Go to the first, previous, next, last section, table of contents.