Node:UNIX Variants,
Previous:System Services,
Up:Existing Tests
UNIX Variants
The following macros check for certain operating systems that need
special treatment for some programs, due to exceptional oddities in
their header files or libraries.  These macros are warts; they will be
replaced by a more systematic approach, based on the functions they make
available or the environments they provide.
| If on AIX, define _ALL_SOURCE.  Allows the use of some BSD
functions.  Should be called before any macros that run the C compiler. | 
| For INTERACTIVE UNIX (ISC), add -lcposixto output
variableLIBSif necessary for POSIX facilities.  Call this
afterAC_PROG_CCand before any other macros that use POSIX
interfaces.  INTERACTIVE UNIX is no longer sold, and Sun says that
they will drop support for it on 2006-07-23, so this macro is becoming
obsolescent. | 
| If on Minix, define _MINIXand_POSIX_SOURCEand define_POSIX_1_SOURCEto be 2.  This allows the use of POSIX
facilities.  Should be called before any macros that run the C compiler. |