1 /* config.h -- hand-massaged for Amiga -*-C-*- 2 Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3 2005, 2006 Free Software Foundation, Inc. 4 This file is part of GNU Make. 5 6 GNU Make is free software; you can redistribute it and/or modify it under the 7 terms of the GNU General Public License as published by the Free Software 8 Foundation; either version 2, or (at your option) any later version. 9 10 GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY 11 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 12 A PARTICULAR PURPOSE. See the GNU General Public License for more details. 13 14 You should have received a copy of the GNU General Public License along with 15 GNU Make; see the file COPYING. If not, write to the Free Software 16 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. */ 17 18 /* Define if on AIX 3. 19 System headers sometimes define this. 20 We just want to avoid a redefinition error message. */ 21 #ifndef _ALL_SOURCE 22 /* #undef _ALL_SOURCE */ 23 #endif 24 25 /* Define if using alloca.c. */ 26 #define C_ALLOCA 27 28 /* Define if the closedir function returns void instead of int. */ 29 /* #undef CLOSEDIR_VOID */ 30 31 /* Define to empty if the keyword does not work. */ 32 /* #undef const */ 33 34 /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. 35 This function is required for alloca.c support on those systems. */ 36 /* #undef CRAY_STACKSEG_END */ 37 38 /* Define for DGUX with <sys/dg_sys_info.h>. */ 39 /* #undef DGUX */ 40 41 /* Define if the `getloadavg' function needs to be run setuid or setgid. */ 42 /* #undef GETLOADAVG_PRIVILEGED */ 43 44 /* Define to `unsigned long' or `unsigned long long' 45 if <inttypes.h> doesn't define. */ 46 #define uintmax_t unsigned long 47 48 /* Define to `int' if <sys/types.h> doesn't define. */ 49 #define gid_t int 50 51 /* Define if you have alloca, as a function or macro. */ 52 /* #undef HAVE_ALLOCA */ 53 54 /* Define if you have <alloca.h> and it should be used (not on Ultrix). */ 55 /* #undef HAVE_ALLOCA_H */ 56 57 /* Define if you don't have vprintf but do have _doprnt. */ 58 /* #undef HAVE_DOPRNT */ 59 60 /* Define if your system has a working fnmatch function. */ 61 /* #undef HAVE_FNMATCH */ 62 63 /* Define if your system has its own `getloadavg' function. */ 64 /* #undef HAVE_GETLOADAVG */ 65 66 /* Define if you have the getmntent function. */ 67 /* #undef HAVE_GETMNTENT */ 68 69 /* Define if the `long double' type works. */ 70 /* #undef HAVE_LONG_DOUBLE */ 71 72 /* Define if you support file names longer than 14 characters. */ 73 #define HAVE_LONG_FILE_NAMES 1 74 75 /* Define if you have a working `mmap' system call. */ 76 /* #undef HAVE_MMAP */ 77 78 /* Define if system calls automatically restart after interruption 79 by a signal. */ 80 /* #undef HAVE_RESTARTABLE_SYSCALLS */ 81 82 /* Define if your struct stat has st_blksize. */ 83 /* #undef HAVE_ST_BLKSIZE */ 84 85 /* Define if your struct stat has st_blocks. */ 86 /* #undef HAVE_ST_BLOCKS */ 87 88 /* Define if you have the strcoll function and it is properly defined. */ 89 #define HAVE_STRCOLL 1 90 91 /* Define if your struct stat has st_rdev. */ 92 #define HAVE_ST_RDEV 1 93 94 /* Define if you have the strftime function. */ 95 #define HAVE_STRFTIME 1 96 97 /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */ 98 /* #undef HAVE_SYS_WAIT_H */ 99 100 /* Define if your struct tm has tm_zone. */ 101 /* #undef HAVE_TM_ZONE */ 102 103 /* Define if you don't have tm_zone but do have the external array 104 tzname. */ 105 #define HAVE_TZNAME 1 106 107 /* Define if you have <unistd.h>. */ 108 #define HAVE_UNISTD_H 1 109 110 /* Define if utime(file, NULL) sets file's timestamp to the present. */ 111 /* #undef HAVE_UTIME_NULL */ 112 113 /* Define if you have <vfork.h>. */ 114 /* #undef HAVE_VFORK_H */ 115 116 /* Define if you have the vprintf function. */ 117 #define HAVE_VPRINTF 1 118 119 /* Define if you have the wait3 system call. */ 120 /* #undef HAVE_WAIT3 */ 121 122 /* Define if on MINIX. */ 123 /* #undef _MINIX */ 124 125 /* Define if your struct nlist has an n_un member. */ 126 /* #undef NLIST_NAME_UNION */ 127 128 /* Define if you have <nlist.h>. */ 129 /* #undef NLIST_STRUCT */ 130 131 /* Define if your C compiler doesn't accept -c and -o together. */ 132 /* #undef NO_MINUS_C_MINUS_O */ 133 134 /* Define to `int' if <sys/types.h> doesn't define. */ 135 #define pid_t int 136 137 /* Define if the system does not provide POSIX.1 features except 138 with this defined. */ 139 /* #undef _POSIX_1_SOURCE */ 140 141 /* Define if you need to in order for stat and other things to work. */ 142 /* #undef _POSIX_SOURCE */ 143 144 /* Define as the return type of signal handlers (int or void). */ 145 #define RETSIGTYPE void 146 147 /* Define if the setvbuf function takes the buffering type as its second 148 argument and the buffer pointer as the third, as on System V 149 before release 3. */ 150 /* #undef SETVBUF_REVERSED */ 151 152 /* If using the C implementation of alloca, define if you know the 153 direction of stack growth for your system; otherwise it will be 154 automatically deduced at run-time. 155 STACK_DIRECTION > 0 => grows toward higher addresses 156 STACK_DIRECTION < 0 => grows toward lower addresses 157 STACK_DIRECTION = 0 => direction of growth unknown 158 */ 159 #define STACK_DIRECTION -1 160 161 /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 162 /* #undef STAT_MACROS_BROKEN */ 163 164 /* Define if your compiler conforms to the ANSI C standard. */ 165 #define HAVE_ANSI_COMPILER 1 166 167 /* Define if you have the ANSI C header files. */ 168 #define STDC_HEADERS 169 170 /* Define on System V Release 4. */ 171 /* #undef SVR4 */ 172 173 /* Define if `sys_siglist' is declared by <signal.h>. */ 174 /* #undef SYS_SIGLIST_DECLARED */ 175 176 /* Define to `int' if <sys/types.h> doesn't define. */ 177 #define uid_t int 178 179 /* Define for Encore UMAX. */ 180 /* #undef UMAX */ 181 182 /* Define for Encore UMAX 4.3 that has <inq_status/cpustats.h> 183 instead of <sys/cpustats.h>. */ 184 /* #undef UMAX4_3 */ 185 186 /* Define vfork as fork if vfork does not work. */ 187 /* #undef vfork */ 188 189 /* Name of this package (needed by automake) */ 190 #define PACKAGE "make" 191 192 /* Version of this package (needed by automake) */ 193 #define VERSION "3.81" 194 195 /* Define to the name of the SCCS `get' command. */ 196 #define SCCS_GET "get" 197 198 /* Define this if the SCCS `get' command understands the `-G<file>' option. */ 199 /* #undef SCCS_GET_MINUS_G */ 200 201 /* Define this to enable job server support in GNU make. */ 202 /* #undef MAKE_JOBSERVER */ 203 204 /* Define to be the nanoseconds member of struct stat's st_mtim, 205 if it exists. */ 206 /* #undef ST_MTIM_NSEC */ 207 208 /* Define this if the C library defines the variable `sys_siglist'. */ 209 /* #undef HAVE_SYS_SIGLIST */ 210 211 /* Define this if the C library defines the variable `_sys_siglist'. */ 212 /* #undef HAVE__SYS_SIGLIST */ 213 214 /* Define this if you have the `union wait' type in <sys/wait.h>. */ 215 /* #undef HAVE_UNION_WAIT */ 216 217 /* Define if you have the dup2 function. */ 218 /* #undef HAVE_DUP2 */ 219 220 /* Define if you have the getcwd function. */ 221 #define HAVE_GETCWD 1 222 223 /* Define if you have the getgroups function. */ 224 /* #undef HAVE_GETGROUPS */ 225 226 /* Define if you have the gethostbyname function. */ 227 /* #undef HAVE_GETHOSTBYNAME */ 228 229 /* Define if you have the gethostname function. */ 230 /* #undef HAVE_GETHOSTNAME */ 231 232 /* Define if you have the memmove function. */ 233 #define HAVE_MEMMOVE 1 234 235 /* Define if you have the mktemp function. */ 236 #define HAVE_MKTEMP 1 237 238 /* Define if you have the psignal function. */ 239 /* #undef HAVE_PSIGNAL */ 240 241 /* Define if you have the pstat_getdynamic function. */ 242 /* #undef HAVE_PSTAT_GETDYNAMIC */ 243 244 /* Define if you have the setegid function. */ 245 /* #undef HAVE_SETEGID */ 246 247 /* Define if you have the seteuid function. */ 248 /* #undef HAVE_SETEUID */ 249 250 /* Define if you have the setlinebuf function. */ 251 /* #undef HAVE_SETLINEBUF */ 252 253 /* Define if you have the setregid function. */ 254 /* #undef HAVE_SETREGID */ 255 256 /* Define if you have the setreuid function. */ 257 /* #undef HAVE_SETREUID */ 258 259 /* Define if you have the sigsetmask function. */ 260 /* #undef HAVE_SIGSETMASK */ 261 262 /* Define if you have the socket function. */ 263 /* #undef HAVE_SOCKET */ 264 265 /* Define if you have the strcasecmp function. */ 266 /* #undef HAVE_STRCASECMP */ 267 268 /* Define if you have the strerror function. */ 269 #define HAVE_STRERROR 1 270 271 /* Define if you have the strsignal function. */ 272 /* #undef HAVE_STRSIGNAL */ 273 274 /* Define if you have the wait3 function. */ 275 /* #undef HAVE_WAIT3 */ 276 277 /* Define if you have the waitpid function. */ 278 /* #undef HAVE_WAITPID */ 279 280 /* Define if you have the <dirent.h> header file. */ 281 #define HAVE_DIRENT_H 1 282 283 /* Define if you have the <fcntl.h> header file. */ 284 #define HAVE_FCNTL_H 1 285 286 /* Define if you have the <limits.h> header file. */ 287 #define HAVE_LIMITS_H 1 288 289 /* Define if you have the <mach/mach.h> header file. */ 290 /* #undef HAVE_MACH_MACH_H */ 291 292 /* Define if you have the <memory.h> header file. */ 293 /* #undef HAVE_MEMORY_H */ 294 295 /* Define if you have the <ndir.h> header file. */ 296 /* #undef HAVE_NDIR_H */ 297 298 /* Define to 1 if you have the <stdarg.h> header file. */ 299 #define HAVE_STDARG_H 1 300 301 /* Define if you have the <stdlib.h> header file. */ 302 /* #undef HAVE_STDLIB_H */ 303 304 /* Define if you have the <string.h> header file. */ 305 #define HAVE_STRING_H 1 306 307 /* Define if you have the <sys/dir.h> header file. */ 308 #define HAVE_SYS_DIR_H 1 309 310 /* Define if you have the <sys/ndir.h> header file. */ 311 /* #undef HAVE_SYS_NDIR_H */ 312 313 /* Define if you have the <sys/param.h> header file. */ 314 /* #undef HAVE_SYS_PARAM_H */ 315 316 /* Define if you have the <sys/timeb.h> header file. */ 317 /* #undef HAVE_SYS_TIMEB_H */ 318 319 /* Define if you have the <sys/wait.h> header file. */ 320 /* #undef HAVE_SYS_WAIT_H */ 321 322 /* Define if you have the <unistd.h> header file. */ 323 #define HAVE_UNISTD_H 1 324 325 /* Define if you have the dgc library (-ldgc). */ 326 /* #undef HAVE_LIBDGC */ 327 328 /* Define if you have the kstat library (-lkstat). */ 329 /* #undef HAVE_LIBKSTAT */ 330 331 /* Define if you have the sun library (-lsun). */ 332 /* #undef HAVE_LIBSUN */ 333 334 /* Define for Case Insensitve behavior */ 335 #define HAVE_CASE_INSENSITIVE_FS 336 337 /* Build host information. */ 338 #define MAKE_HOST "Amiga" 339