/[autoconf]/autoconf/doc/autoconf.texi
ViewVC logotype

Diff of /autoconf/doc/autoconf.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.561 by kryde, Thu Nov 8 00:29:44 2001 UTC revision 1.562 by eggert, Mon Nov 12 18:48:02 2001 UTC
# Line 4784  found in macros such as this: Line 4784  found in macros such as this:
4784  @defmac AC_C_PROTOTYPES  @defmac AC_C_PROTOTYPES
4785  @acindex C_PROTOTYPES  @acindex C_PROTOTYPES
4786  @cvindex PROTOTYPES  @cvindex PROTOTYPES
4787    @cvindex __PROTOTYPES
4788  @cvindex PARAMS  @cvindex PARAMS
4789  Check to see if function prototypes are understood by the compiler.  If  Check to see if function prototypes are understood by the compiler.  If
4790  so, define @samp{PROTOTYPES}.  In the case the compiler does not handle  so, define @code{PROTOTYPES} and @code{__PROTOTYPES}.
4791    In the case the compiler does not handle
4792  prototypes, you should use @code{ansi2knr}, which comes with the  prototypes, you should use @code{ansi2knr}, which comes with the
4793  Automake distribution, to unprotoize function definitions.  For  Automake distribution, to unprotoize function definitions.  For
4794  function prototypes, you should first define @code{PARAMS}:  function prototypes, you should first define @code{PARAMS}:
# Line 4809  size_t my_strlen PARAMS ((const char *)) Line 4811  size_t my_strlen PARAMS ((const char *))
4811  @end example  @end example
4812  @end defmac  @end defmac
4813    
4814    This macro also defines @code{__PROTOTYPES}; this is for the benefit of
4815    header files that cannot use macros that infringe on user name space.
4816    
4817  @defmac AC_PROG_GCC_TRADITIONAL  @defmac AC_PROG_GCC_TRADITIONAL
4818  @acindex PROG_GCC_TRADITIONAL  @acindex PROG_GCC_TRADITIONAL
4819  @ovindex CC  @ovindex CC

Legend:
Removed from v.1.561  
changed lines
  Added in v.1.562

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26