gpt_undefines - Generate a list of preprocessor macros that are not defined.
gpt_undefines [-srcdir=PATH -config -disable-undefs -verbose -help] headers containing defines
gpt_undefines Generates a list of preprocessor macros that are not defined internally in the source code. Macros that are defined in the header files listed during gpt_undefines's invocation will also be excluded.
/* #undef HAVE_TCP_FASTACK */
By default the defines tested for by the configure script are stored in a file called config.h. This file should never be installed. to add autoconf defines to config.h simply add the define in the following format to the file acconfig.h:
#undef AUTOCONF_DEFINE
acconfig.h is tranformed into a config.h.in by the script autoheader. Then the configure script transform it into config.h.
A problem occurs when the autoconf defines are used in installed header files. In this case the defines should be put in an installable header file using the following format:
#ifndef AUTOCONF_DEFINE #undef AUTOCONF_DEFINE #endif
autoconf(1)
autoheader(1)
Michael Bletzinger <mbletzin.ncsa.uiuc.edu> and Eric Blau <eblau.ncsa.uiuc.edu>