/[tewi]/config_platform.h
ViewVC logotype

Annotation of /config_platform.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (hide annotations)
Thu Oct 17 10:18:01 2024 UTC (4 weeks, 1 day ago) by nishi
Branch: MAIN
CVS Tags: v2_05A, v2_05
Changes since 1.1: +9 -1 lines
Content type: text/x-c
trying to fix bsdi port

1 nishi 1.2 /* $Id: config_platform.h 377 2024-10-17 10:17:48Z nishi $ */
2 nishi 1.1
3     /*
4     * Do not edit me!
5     * You should edit config.h instead!
6     */
7    
8     #ifndef __CONFIG_PLATFORM_H__
9     #define __CONFIG_PLATFORM_H__
10    
11     #ifdef NO_SSL
12     #define SSL void
13     #endif
14    
15     #if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || (defined(__WATCOMC__) && !defined(__OS2__) && !defined(__NETWARE__))) && defined(BUILD_GUI) && !defined(SERVICE)
16     #define BUILD_GUI_VALID
17     #endif
18    
19     #if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(USE_POLL)
20     #undef USE_POLL
21     /* Force select(2) for Windows */
22     #endif
23    
24     #if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(USE_WINSOCK1) && !defined(NO_GETNAMEINFO)
25     #define NO_GETNAMEINFO
26     /* getnameinfo is not on winsock 1 */
27     #endif
28    
29     #if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(HAS_CHROOT)
30     #undef HAS_CHROOT
31     /* Windows should not have chroot */
32     #endif
33    
34     #if (defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && !defined(NO_GETNAMEINFO)
35     #define NO_GETNAMEINFO
36     /* Do not use getnameinfo */
37     #endif
38    
39     #if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && !defined(NO_IPV6)
40     #define NO_IPV6
41     /* PSP/PS2/PS3 does not have IPv6 */
42     #endif
43    
44     #if (defined(_PSP) || defined(__ps2sdk__)) && defined(USE_POLL)
45     #undef USE_POLL
46     /* Force select(2) for PSP/PS2 */
47     #endif
48    
49     #if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && defined(HAS_CHROOT)
50     #undef HAS_CHROOT
51     /* PSP/PS2/PS3 should not have chroot */
52     #endif
53    
54     #if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && !defined(NO_GETNAMEINFO)
55     #define NO_GETNAMEINFO
56     /* PSP/PS2/PS3 should not have getnameinfo */
57     #endif
58    
59     #if (defined(__minix)) && !defined(NO_IPV6)
60     #define NO_IPV6
61     /* Minix does not have IPv6 */
62     #endif
63    
64     #if defined(__WATCOMC__) && defined(__OS2__) && !defined(NO_IPV6)
65     #define NO_IPV6
66     #endif
67    
68     #if defined(__WATCOMC__) && defined(__NETWARE__) && !defined(NO_IPV6)
69     #define NO_IPV6
70     #endif
71    
72     #if defined(__WATCOMC__) && defined(__DOS__) && !defined(NO_IPV6)
73     #define NO_IPV6
74     #endif
75    
76     #if defined(__NeXT__) && !defined(NO_IPV6)
77     #define NO_IPV6
78     #endif
79    
80     #if defined(__NeXT__) && !defined(NO_GETNAMEINFO)
81     #define NO_GETNAMEINFO
82     #endif
83    
84     #if defined(__NeXT__) && defined(USE_POLL)
85     #undef USE_POLL
86     #endif
87    
88 nishi 1.2 #if defined(__bsdi__) && !defined(NO_IPV6)
89     #define NO_IPV6
90     #endif
91    
92     #if defined(__bsdi__) && defined(USE_POLL)
93     #undef USE_POLL
94     #endif
95    
96 nishi 1.1 #endif
97    
98     /*
99     vim: syntax=c
100     */

nishi@chaotic.ninja
ViewVC Help
Powered by ViewVC 1.3.0-dev