[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
These macros check for particular C types in `sys/types.h', `stdlib.h' and others, if they exist.
GETGROUPS_T
to be whichever of gid_t
or int
is the base type of the array argument to getgroups
.
HAVE_MBSTATE_T
if <wchar.h>
declares the
mbstate_t
type. Also, define mbstate_t
to be a type if
<wchar.h>
does not declare it.
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 () { ... } |
uid_t
is not defined, define uid_t
to be int
and
gid_t
to be int
.