.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111,
.\" USA.
.\"
-.TH UALARM 3 2003-07-24 "" "Linux Programmer's Manual"
+.TH UALARM 3 2007-07-26 "" "Linux Programmer's Manual"
.SH NAME
ualarm \- schedule signal after given number of microseconds
.SH SYNOPSIS
.nf
-.B "#define _XOPEN_SOURCE 500 /* Or: #define _BSD_SOURCE */"
.B "#include <unistd.h>"
.sp
.BI "useconds_t ualarm(useconds_t " usecs ", useconds_t " interval );
.fi
+.sp
+.in -4n
+Feature Test Macro Requirements for glibc (see
+.BR feature_test_macros (7)):
+.in
+.sp
+.BR ualarm ():
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
.SH DESCRIPTION
The
.BR ualarm ()
.BR select (2),
.BR setitimer (2),
.BR usleep (3),
-.BR feature_test_macros (7),
.BR time (7)