.\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work.
.\"
-.TH MATHERR 3 2008-07-21 "Linux" "Linux Programmer's Manual"
+.TH MATHERR 3 2010-09-10 "Linux" "Linux Programmer's Manual"
.SH NAME
matherr \- SVID math library exception handling
.SH SYNOPSIS
.nf
-.B #define _SVID_SOURCE
+.BR "#define _SVID_SOURCE" " /* See feature_test_macros(7) */"
.B #include <math.h>
.BI "int matherr(struct exception *" exc );
.BR matherr (),
the programmer must define the
.B _SVID_SOURCE
-feature test macro, and assign the value
+feature test macro
+(before including
+.I any
+header files),
+and assign the value
.B _SVID_
to the external variable
.BR _LIB_VERSION .