19 lines
599 B
C
19 lines
599 B
C
#ifndef __sigval_t_defined
|
|
#define __sigval_t_defined
|
|
|
|
#include <bits/types/__sigval_t.h>
|
|
|
|
/* To avoid sigval_t (not a standard type name) having C++ name
|
|
mangling depending on whether the selected standard includes union
|
|
sigval, it should not be defined at all when using a standard for
|
|
which the sigval name is not reserved; in that case, headers should
|
|
not include <bits/types/sigval_t.h> and should use only the
|
|
internal __sigval_t name. */
|
|
#ifndef __USE_POSIX199309
|
|
# error "sigval_t defined for standard not including union sigval"
|
|
#endif
|
|
|
|
typedef __sigval_t sigval_t;
|
|
|
|
#endif
|