fork of PCE focusing on macplus, supporting DaynaPort SCSI network emulation
1/*****************************************************************************
2 * pce *
3 *****************************************************************************/
4
5/*****************************************************************************
6 * File name: src/config.h.in *
7 * Created: 2002-12-16 by Hampa Hug <hampa@hampa.ch> *
8 * Copyright: (C) 2002-2025 Hampa Hug <hampa@hampa.ch> *
9 *****************************************************************************/
10
11/*****************************************************************************
12 * This program is free software. You can redistribute it and / or modify it *
13 * under the terms of the GNU General Public License version 2 as published *
14 * by the Free Software Foundation. *
15 * *
16 * This program is distributed in the hope that it will be useful, but *
17 * WITHOUT ANY WARRANTY, without even the implied warranty of *
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
19 * Public License for more details. *
20 *****************************************************************************/
21
22
23#ifndef PCE_CONFIG_H
24#define PCE_CONFIG_H 1
25
26
27#ifndef _GNU_SOURCE
28#define _GNU_SOURCE 1
29#endif
30
31#ifndef _NETBSD_SOURCE
32#define _NETBSD_SOURCE 1
33#endif
34
35#undef PCE_LARGE_FILE
36
37#ifdef PCE_LARGE_FILE
38#ifndef _FILE_OFFSET_BITS
39#define _FILE_OFFSET_BITS 64
40#endif
41#endif
42
43#undef HAVE_FCNTL_H
44#undef HAVE_INTTYPES_H
45#undef HAVE_LIMITS_H
46#undef HAVE_STDINT_H
47#undef HAVE_TERMIOS_H
48#undef HAVE_UNISTD_H
49#undef HAVE_LINUX_IF_TUN_H
50#undef HAVE_LINUX_TCP_H
51#undef HAVE_SYS_IOCTL_H
52#undef HAVE_SYS_POLL_H
53#undef HAVE_SYS_SOCKET_H
54#undef HAVE_SYS_SOUNDCARD_H
55#undef HAVE_SYS_STAT_H
56#undef HAVE_SYS_TIME_H
57#undef HAVE_SYS_TYPES_H
58
59#undef HAVE_FSEEKO
60#undef HAVE_FTRUNCATE
61#undef HAVE_FUTIMES
62#undef HAVE_USLEEP
63#undef HAVE_NANOSLEEP
64#undef HAVE_SLEEP
65#undef HAVE_GETTIMEOFDAY
66
67#define PCE_YEAR "2025"
68
69#undef PCE_VERSION_MAJ
70#undef PCE_VERSION_MIN
71#undef PCE_VERSION_MIC
72#undef PCE_VERSION_STR
73
74#undef PCE_HOST_LINUX
75#undef PCE_HOST_WINDOWS
76#undef PCE_HOST_SUNOS
77#undef PCE_HOST_NETBSD
78#undef PCE_HOST_MACOS
79
80#undef PCE_HOST_IA32
81#undef PCE_HOST_PPC
82#undef PCE_HOST_SPARC
83
84#undef PCE_DIR_ETC
85
86#undef PCE_BUILD_IBMPC
87
88#undef PCE_ENABLE_X11
89
90#undef PCE_ENABLE_SDL
91#undef PCE_ENABLE_SDL1
92#undef PCE_ENABLE_SDL2
93
94#undef PCE_ENABLE_READLINE
95
96#undef PCE_ENABLE_TUN
97
98#undef PCE_ENABLE_VMNET
99
100#undef PCE_ENABLE_CHAR_POSIX
101#undef PCE_ENABLE_CHAR_PPP
102#undef PCE_ENABLE_CHAR_PTY
103#undef PCE_ENABLE_CHAR_SLIP
104#undef PCE_ENABLE_CHAR_TCP
105#undef PCE_ENABLE_CHAR_TIOS
106#undef PCE_ENABLE_CHAR_WINCOM
107
108#undef PCE_ENABLE_SOUND_OSS
109
110/* directory separator */
111#define PCE_DIR_SEP '/'
112
113
114#endif