Copyright (C) 2000-2012 |
GNU Info (autoconf.info)Generic TypesGeneric Type Checks ------------------- These macros are used to check for types not covered by the "particular" test macros. - Macro: AC_CHECK_TYPE (TYPE, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND], [INCLUDES = `default-includes']) Check whether TYPE is defined. It may be a compiler builtin type or defined by the INCLUDES (Note: Default Includes). - Macro: AC_CHECK_TYPES (TYPES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND], [INCLUDES = `default-includes']) For each TYPE of the TYPES that is defined, define `HAVE_TYPE' (in all capitals). If no INCLUDES are specified, the default includes are used (Note: Default Includes). If ACTION-IF-FOUND is given, it is additional shell code to execute when one of the types is found. If ACTION-IF-NOT-FOUND is given, it is executed when one of the types is not found. This macro uses m4 lists: AC_CHECK_TYPES(ptrdiff_t) AC_CHECK_TYPES([unsigned long long, uintmax_t]) Autoconf, up to 2.13, used to provide to another version of `AC_CHECK_TYPE', broken by design. In order to keep backward compatibility, a simple heuristics, quite safe but not totally, is implemented. In case of doubt, read the documentation of the former `AC_CHECK_TYPE', see Note: Obsolete Macros. automatically generated by info2www version 1.2.2.9 |