Ignore:
Timestamp:
Sep 8, 2004, 4:43:30 AM (21 years ago)
Author:
bird
Message:

GNU Make 3.81beta1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gmake/make.h

    r54 r153  
    211211# endif
    212212#endif
     213#define UNUSED  __attribute__ ((unused))
    213214
    214215#if defined (STDC_HEADERS) || defined (__GNU_LIBRARY__)
     
    388389
    389390
    390 /* Fancy processing for variadic functions in both ANSI and pre-ANSI
    391    compilers.  */
    392 #if defined __STDC__ && __STDC__
     391/* We have to have stdarg.h or varargs.h AND v*printf or doprnt to use
     392   variadic versions of these functions.  */
     393
     394#if HAVE_STDARG_H || HAVE_VARARGS_H
     395# if HAVE_VPRINTF || HAVE_DOPRNT
     396#  define USE_VARIADIC 1
     397# endif
     398#endif
     399
     400#if HAVE_ANSI_COMPILER && USE_VARIADIC && HAVE_STDARG_H
    393401extern void message (int prefix, const char *fmt, ...)
    394402                     __attribute__ ((__format__ (__printf__, 2, 3)));
     
    448456extern void construct_vpath_list PARAMS ((char *pattern, char *dirpath));
    449457extern int vpath_search PARAMS ((char **file, FILE_TIMESTAMP *mtime_ptr));
    450 extern int gpath_search PARAMS ((char *file, int len));
     458extern int gpath_search PARAMS ((char *file, unsigned int len));
    451459
    452460extern void construct_include_path PARAMS ((char **arg_dirs));
Note: See TracChangeset for help on using the changeset viewer.