2004-10-28 13:53:44 +02:00
|
|
|
/** $MirBSD: config.h,v 1.13 2004/10/28 11:53:40 tg Exp $ */
|
2004-09-21 13:57:17 +02:00
|
|
|
/* $OpenBSD: config.h,v 1.9 2003/10/22 07:40:38 jmc Exp $ */
|
2003-05-21 20:35:58 +02:00
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/*
|
2004-04-27 21:30:39 +02:00
|
|
|
* This is mirbsdksh "config.h" for both MirOS systems, on which it
|
|
|
|
* is statically generated by the operating system maintainers, and
|
|
|
|
* for the portable mirbsdksh, where it is being fed to and genera-
|
|
|
|
* ted by the configure script.
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef CONFIG_H
|
|
|
|
#define CONFIG_H
|
|
|
|
|
|
|
|
/* Define 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 if the closedir function returns void instead of int. */
|
|
|
|
/* #undef CLOSEDIR_VOID */
|
|
|
|
|
|
|
|
/* Define to empty if the keyword does not work. */
|
|
|
|
/* #undef const */
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define to 'int' if <sys/types.h> doesn't define. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef gid_t */
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define if you have a working 'mmap' system call. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
#define HAVE_MMAP 1
|
|
|
|
|
|
|
|
/* Define if your struct stat has st_rdev. */
|
|
|
|
#define HAVE_ST_RDEV 1
|
|
|
|
|
|
|
|
/* Define if you have <unistd.h>. */
|
|
|
|
#define HAVE_UNISTD_H 1
|
|
|
|
|
|
|
|
/* Define if on MINIX. */
|
|
|
|
/* #undef _MINIX */
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define to 'int' if <sys/types.h> doesn't define. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef mode_t */
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define to 'long' if <sys/types.h> doesn't define. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef off_t */
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define to 'int' if <sys/types.h> doesn't define. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef pid_t */
|
|
|
|
|
|
|
|
/* Define if the system does not provide POSIX.1 features except
|
|
|
|
with this defined. */
|
|
|
|
/* #undef _POSIX_1_SOURCE */
|
|
|
|
|
|
|
|
/* Define if you need to in order for stat and other things to work. */
|
|
|
|
/* #undef _POSIX_SOURCE */
|
|
|
|
|
|
|
|
/* Define as the return type of signal handlers (int or void). */
|
|
|
|
#define RETSIGTYPE void
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define if the 'S_IS*' macros in <sys/stat.h> do not work properly. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef STAT_MACROS_BROKEN */
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define if 'sys_siglist' is declared by <signal.h>. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
#define SYS_SIGLIST_DECLARED 1
|
|
|
|
|
|
|
|
/* Define if you can safely include both <sys/time.h> and <time.h>. */
|
|
|
|
#define TIME_WITH_SYS_TIME 1
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define to 'int' if <sys/types.h> doesn't define. */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef uid_t */
|
|
|
|
|
|
|
|
/* Define if the closedir function returns void instead of int. */
|
|
|
|
/* #undef VOID_CLOSEDIR */
|
|
|
|
|
2003-12-22 21:22:51 +01:00
|
|
|
/* Define if your kernel doesn't handle scripts starting with #! */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef SHARPBANG */
|
|
|
|
|
|
|
|
/* Define if dup2() preserves the close-on-exec flag (ultrix does this) */
|
|
|
|
/* #undef DUP2_BROKEN */
|
|
|
|
|
|
|
|
/* Define as the return value of signal handlers (0 or ). */
|
2004-03-21 02:19:44 +01:00
|
|
|
#define RETSIGVAL
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
|
|
|
|
/* Define if you have posix signal routines (sigaction(), et. al.) */
|
|
|
|
#define POSIX_SIGNALS 1
|
|
|
|
|
|
|
|
/* Define if you have BSD4.2 signal routines (sigsetmask(), et. al.) */
|
|
|
|
/* #undef BSD42_SIGNALS */
|
|
|
|
|
|
|
|
/* Define if you have BSD4.1 signal routines (sigset(), et. al.) */
|
|
|
|
/* #undef BSD41_SIGNALS */
|
|
|
|
|
|
|
|
/* Define if you have v7 signal routines (signal(), signal reset on delivery) */
|
|
|
|
/* #undef V7_SIGNALS */
|
|
|
|
|
|
|
|
/* Define to use the fake posix signal routines (sigact.[ch]) */
|
|
|
|
/* #undef USE_FAKE_SIGACT */
|
|
|
|
|
|
|
|
/* Define if signals don't interrupt read() */
|
|
|
|
/* #undef SIGNALS_DONT_INTERRUPT */
|
|
|
|
|
|
|
|
/* Define if you have bsd versions of the setpgrp() and getpgrp() routines */
|
|
|
|
/* #undef BSD_PGRP */
|
|
|
|
|
|
|
|
/* Define if you have POSIX versions of the setpgid() and getpgrp() routines */
|
|
|
|
#define POSIX_PGRP 1
|
|
|
|
|
|
|
|
/* Define if you have sysV versions of the setpgrp() and getpgrp() routines */
|
|
|
|
/* #undef SYSV_PGRP */
|
|
|
|
|
|
|
|
/* Define if you don't have setpgrp(), setpgid() or getpgrp() routines */
|
|
|
|
/* #undef NO_PGRP */
|
|
|
|
|
|
|
|
/* Define to char if your compiler doesn't like the void keyword */
|
|
|
|
/* #undef void */
|
|
|
|
|
|
|
|
/* Define to nothing if compiler doesn't like the volatile keyword */
|
|
|
|
/* #undef volatile */
|
|
|
|
|
|
|
|
/* Define if C compiler groks __attribute__((...)) (const, noreturn, format) */
|
|
|
|
#define HAVE_GCC_FUNC_ATTR 1
|
|
|
|
|
|
|
|
/* Define to 32-bit signed integer type if <sys/types.h> doesn't define */
|
|
|
|
/* #undef clock_t */
|
|
|
|
|
|
|
|
/* Define to the type of struct rlimit fields if the rlim_t type is missing */
|
|
|
|
/* #undef rlim_t */
|
|
|
|
|
|
|
|
/* Define if time() is declared in <time.h> */
|
|
|
|
#define TIME_DECLARED 1
|
|
|
|
|
2004-04-17 02:47:20 +02:00
|
|
|
/* Define to 'unsigned' if <signal.h> doesn't define */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* #undef sigset_t */
|
|
|
|
|
|
|
|
/* Define if sys_errlist[] and sys_nerr are in the C library */
|
|
|
|
#define HAVE_SYS_ERRLIST 1
|
|
|
|
|
|
|
|
/* Define if sys_errlist[] and sys_nerr are defined in <errno.h> */
|
|
|
|
#define SYS_ERRLIST_DECLARED 1
|
|
|
|
|
|
|
|
/* Define if sys_siglist[] is in the C library */
|
|
|
|
#define HAVE_SYS_SIGLIST 1
|
|
|
|
|
|
|
|
/* Define if you have a sane <termios.h> header file */
|
|
|
|
#define HAVE_TERMIOS_H 1
|
|
|
|
|
|
|
|
/* Define if you have a memset() function in your C library */
|
|
|
|
#define HAVE_MEMSET 1
|
|
|
|
|
|
|
|
/* Define if you have a memmove() function in your C library */
|
|
|
|
#define HAVE_MEMMOVE 1
|
|
|
|
|
|
|
|
/* Define if you have a bcopy() function in your C library */
|
|
|
|
/* #undef HAVE_BCOPY */
|
|
|
|
|
|
|
|
/* Define if you have a lstat() function in your C library */
|
|
|
|
#define HAVE_LSTAT 1
|
|
|
|
|
|
|
|
/* Define if you have a sane <termio.h> header file */
|
|
|
|
/* #undef HAVE_TERMIO_H */
|
|
|
|
|
|
|
|
/* Define if you don't have times() or if it always returns 0 */
|
|
|
|
/* #undef TIMES_BROKEN */
|
|
|
|
|
|
|
|
/* Define if opendir() will open non-directory files */
|
|
|
|
/* #undef OPENDIR_DOES_NONDIR */
|
|
|
|
|
|
|
|
/* Define if the pgrp of setpgrp() can't be the pid of a zombie process */
|
|
|
|
/* #undef NEED_PGRP_SYNC */
|
|
|
|
|
|
|
|
/* Define if you arg running SCO unix */
|
|
|
|
/* #undef OS_SCO */
|
|
|
|
|
|
|
|
/* Define if you arg running ISC unix */
|
|
|
|
/* #undef OS_ISC */
|
|
|
|
|
|
|
|
/* Define if you arg running OS2 with the EMX library */
|
|
|
|
/* #undef OS2 */
|
|
|
|
|
|
|
|
/* Define if you have a POSIX.1 compatible <sys/wait.h> */
|
|
|
|
#define POSIX_SYS_WAIT 1
|
|
|
|
|
|
|
|
/* Define if your OS maps references to /dev/fd/n to file descriptor n */
|
|
|
|
#define HAVE_DEV_FD 1
|
|
|
|
|
2003-05-21 20:35:58 +02:00
|
|
|
/* Default PATH */
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
#define DEFAULT_PATH "/bin:/usr/bin:/sbin:/usr/sbin"
|
|
|
|
|
|
|
|
/* Define if your C library's getwd/getcwd function dumps core in unreadable
|
|
|
|
* directories. */
|
|
|
|
/* #undef HPUX_GETWD_BUG */
|
|
|
|
|
|
|
|
/* The number of bytes in a int. */
|
|
|
|
#define SIZEOF_INT 4
|
|
|
|
|
|
|
|
/* The number of bytes in a long. */
|
|
|
|
#define SIZEOF_LONG 4
|
|
|
|
|
|
|
|
/* Define if you have the _setjmp function. */
|
|
|
|
/* #undef HAVE__SETJMP */
|
|
|
|
|
2004-04-27 21:30:39 +02:00
|
|
|
/* Define if you have the arc4random function. */
|
|
|
|
#define HAVE_ARC4RANDOM 1
|
|
|
|
|
|
|
|
/* Define if you have the arc4random_addrandom function. */
|
|
|
|
#define HAVE_ARC4RANDOM_ADDRANDOM 1
|
|
|
|
|
|
|
|
/* Define if you have the arc4random_push function. */
|
|
|
|
#define HAVE_ARC4RANDOM_PUSH 1
|
|
|
|
|
|
|
|
/* Define if you have the break function. */
|
|
|
|
/* #undef HAVE_BREAK */
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the confstr function. */
|
|
|
|
#define HAVE_CONFSTR 1
|
|
|
|
|
2004-04-27 21:30:39 +02:00
|
|
|
/* Define if you have the dup2 function. */
|
|
|
|
#define HAVE_DUP2 1
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the flock function. */
|
|
|
|
#define HAVE_FLOCK 1
|
|
|
|
|
|
|
|
/* Define if you have the getcwd function. */
|
|
|
|
#define HAVE_GETCWD 1
|
|
|
|
|
|
|
|
/* Define if you have the getgroups function. */
|
2004-04-27 21:30:39 +02:00
|
|
|
#define HAVE_GETGROUPS 1
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
|
|
|
|
/* Define if you have the getpagesize function. */
|
|
|
|
#define HAVE_GETPAGESIZE 1
|
|
|
|
|
|
|
|
/* Define if you have the getrusage function. */
|
2004-04-27 21:30:39 +02:00
|
|
|
#define HAVE_GETRUSAGE 1
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
|
|
|
|
/* Define if you have the getwd function. */
|
|
|
|
#define HAVE_GETWD 1
|
|
|
|
|
|
|
|
/* Define if you have the killpg function. */
|
|
|
|
#define HAVE_KILLPG 1
|
|
|
|
|
2004-04-07 19:22:48 +02:00
|
|
|
/* Define if you have the mkstemp function. */
|
|
|
|
#define HAVE_MKSTEMP 1
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the nice function. */
|
|
|
|
#define HAVE_NICE 1
|
|
|
|
|
2004-05-24 21:06:55 +02:00
|
|
|
/* Define if you have the random function. */
|
|
|
|
#define HAVE_RANDOM 1
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the setrlimit function. */
|
|
|
|
#define HAVE_SETRLIMIT 1
|
|
|
|
|
|
|
|
/* Define if you have the sigsetjmp function. */
|
|
|
|
#define HAVE_SIGSETJMP 1
|
|
|
|
|
2004-05-24 21:06:55 +02:00
|
|
|
/* Define if you have the srandom function. */
|
|
|
|
#define HAVE_SRANDOM 1
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the strcasecmp function. */
|
|
|
|
#define HAVE_STRCASECMP 1
|
|
|
|
|
|
|
|
/* Define if you have the strerror function. */
|
|
|
|
#define HAVE_STRERROR 1
|
|
|
|
|
2004-04-24 23:45:00 +02:00
|
|
|
/* Define if you have the strlcat function. */
|
|
|
|
#define HAVE_STRLCAT 1
|
|
|
|
|
|
|
|
/* Define if you have the strlcpy function. */
|
|
|
|
#define HAVE_STRLCPY 1
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the strstr function. */
|
|
|
|
#define HAVE_STRSTR 1
|
|
|
|
|
|
|
|
/* Define if you have the sysconf function. */
|
|
|
|
#define HAVE_SYSCONF 1
|
|
|
|
|
|
|
|
/* Define if you have the tcsetpgrp function. */
|
|
|
|
#define HAVE_TCSETPGRP 1
|
|
|
|
|
|
|
|
/* Define if you have the ulimit function. */
|
|
|
|
/* #undef HAVE_ULIMIT */
|
|
|
|
|
|
|
|
/* Define if you have the valloc function. */
|
|
|
|
#define HAVE_VALLOC 1
|
|
|
|
|
|
|
|
/* Define if you have the wait3 function. */
|
|
|
|
#define HAVE_WAIT3 1
|
|
|
|
|
|
|
|
/* Define if you have the waitpid function. */
|
|
|
|
#define HAVE_WAITPID 1
|
|
|
|
|
|
|
|
/* Define if you have the <dirent.h> header file. */
|
|
|
|
#define HAVE_DIRENT_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <fcntl.h> header file. */
|
|
|
|
#define HAVE_FCNTL_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <limits.h> header file. */
|
|
|
|
#define HAVE_LIMITS_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <memory.h> header file. */
|
|
|
|
#define HAVE_MEMORY_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <ndir.h> header file. */
|
|
|
|
/* #undef HAVE_NDIR_H */
|
|
|
|
|
|
|
|
/* Define if you have the <paths.h> header file. */
|
|
|
|
#define HAVE_PATHS_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <stddef.h> header file. */
|
|
|
|
#define HAVE_STDDEF_H 1
|
|
|
|
|
2004-06-03 14:30:40 +02:00
|
|
|
/* Define if you have the <stdint.h> header file. */
|
|
|
|
#define HAVE_STDINT_H 1
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the <stdlib.h> header file. */
|
|
|
|
#define HAVE_STDLIB_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <string.h> header file. */
|
|
|
|
#define HAVE_STRING_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <sys/dir.h> header file. */
|
|
|
|
/* #undef HAVE_SYS_DIR_H */
|
|
|
|
|
|
|
|
/* Define if you have the <sys/ndir.h> header file. */
|
|
|
|
/* #undef HAVE_SYS_NDIR_H */
|
|
|
|
|
|
|
|
/* Define if you have the <sys/param.h> header file. */
|
|
|
|
#define HAVE_SYS_PARAM_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <sys/resource.h> header file. */
|
|
|
|
#define HAVE_SYS_RESOURCE_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <sys/time.h> header file. */
|
|
|
|
#define HAVE_SYS_TIME_H 1
|
|
|
|
|
2004-05-24 21:06:55 +02:00
|
|
|
/* Define if you have the <sys/types.h> header file. */
|
|
|
|
#define HAVE_SYS_TYPES_H 1
|
|
|
|
|
Import OpenBSD 3.3 source repository from CTM 3132 the first time
This opens an OpenBSD-mirabile (aka MirBSD) repository.
### MirBSD is:
# Copyright (c) 1982-2003 by Thorsten "mirabile" Glaser <x86@ePost.de>
# Copyright © 1968-2003 The authors of And contributors to UNIX®, the
# C Language, BSD/Berkeley Unix; 386BSD, NetBSD 1.1 and OpenBSD.
#
# Anyone who obtained a copy of this work is hereby permitted to freely use,
# distribute, modify, merge, sublicence, give away or sell it as long as the
# authors are given due credit and the following notice is retained:
#
# This work is provided "as is", with no explicit or implicit warranty what-
# soever. Use it only at your own risk. In no event may an author or contri-
# butor be held liable for any damage, directly or indirectly, that origina-
# ted through or is caused by creation or modification of this work.
MirBSD is my private tree. MirBSD does not differ very much from OpenBSD
and intentionally tracks OpenBSD. That's why it _is_ OpenBSD, just not the
official one. It's like with DarrenBSD.
At time of this writing, no advertising for MirBSD must be done,
because the advertising clause has not yet been sorted out.
http://templeofhate.com/tglaser/MirBSD/index.php
2003-03-22 18:35:03 +01:00
|
|
|
/* Define if you have the <sys/wait.h> header file. */
|
|
|
|
#define HAVE_SYS_WAIT_H 1
|
|
|
|
|
|
|
|
/* Define if you have the <ulimit.h> header file. */
|
|
|
|
/* #undef HAVE_ULIMIT_H */
|
|
|
|
|
|
|
|
/* Define if you have the <values.h> header file. */
|
|
|
|
/* #undef HAVE_VALUES_H */
|
|
|
|
|
|
|
|
/* Need to use a separate file to keep the configure script from commenting
|
|
|
|
* out the undefs....
|
|
|
|
*/
|
|
|
|
#include "conf-end.h"
|
|
|
|
|
|
|
|
#endif /* CONFIG_H */
|