9.3 Reporting Messages 
When macros statically diagnose abnormal situations, benign or fatal,
they should report them using these macros.  For dynamic issues, i.e.,
when configure is run, see 7.4 Printing Messages.
- Macro: AC_DIAGNOSE (category, message)
 - 
Report message as a warning (or as an error if requested by the
user) if warnings of the category are turned on.  You are
encouraged to use standard categories, which currently include:
- `all'
 - messages that don't fall into one of the following categories.  Use of an
empty category is equivalent.
 - `cross'
 - related to cross compilation issues.
 - `obsolete'
 - use of an obsolete construct.
 - `syntax'
 - dubious syntactic constructs, incorrectly ordered macro calls.
 
 
- Macro: AC_WARNING (message)
 - 
Equivalent to `AC_DIAGNOSE([syntax], message)', but you are
strongly encouraged to use a finer grained category.
 
- Macro: AC_FATAL (message)
 - 
Report a severe error message, and have 
autoconf die.
 
When the user runs `autoconf -W error', warnings from
AC_DIAGNOSE and AC_WARNING are reported as error, see
3.4 Using autoconf to Create configure.
  
This document was generated
by Jeff Bailey on December, 24  2002
using texi2html