--- /tmp/afsconfig.h-autoconf-2.61 2008-04-19 14:25:12.000000000 +0200 +++ /tmp/afsconfig.h-autoconf-2.62 2008-04-19 14:26:27.000000000 +0200 @@ -449,9 +449,6 @@ /* define if your linux kernel uses 3 arguments for posix_lock_file */ /* #undef POSIX_LOCK_FILE_WAIT_ARG */ -/* Define to 1 if the C compiler supports function prototypes. */ -#define PROTOTYPES 1 - /* define if your recalc_sigpending takes void */ /* #undef RECALC_SIGPENDING_TAKES_VOID */ @@ -461,11 +458,6 @@ /* Define as the return type of signal handlers (`int' or `void'). */ #define RETSIGTYPE void -/* Define to 1 if the `setvbuf' function takes the buffering type as its - second argument and the buffer pointer as the third, as on System V before - release 3. */ -/* #undef SETVBUF_REVERSED */ - /* The size of `long', as computed by sizeof. */ #define SIZEOF_LONG 8 @@ -590,13 +582,6 @@ `char[]'. */ #define YYTEXT_POINTER 1 -/* Define to 1 if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -/* # undef _ALL_SOURCE */ -#endif - /* Define to 1 if on MINIX. */ /* #undef _MINIX */ @@ -607,8 +592,27 @@ /* Define to 1 if you need to in order for `stat' and other things to work. */ /* #undef _POSIX_SOURCE */ -/* Define like PROTOTYPES; this can be used by system headers. */ -#define __PROTOTYPES 1 +/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# define _ALL_SOURCE 1 +#endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# define _GNU_SOURCE 1 +#endif +/* Enable threading extensions on Solaris. */ +#ifndef _POSIX_PTHREAD_SEMANTICS +# define _POSIX_PTHREAD_SEMANTICS 1 +#endif +/* Enable extensions on HP NonStop. */ +#ifndef _TANDEM_SOURCE +# define _TANDEM_SOURCE 1 +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# define __EXTENSIONS__ 1 +#endif + /* Define to `int' if does not define. */ /* #undef pid_t */