File tree 1 file changed +18
-3
lines changed
1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change 23
23
24
24
#if defined(alpha )
25
25
# define USE_POSIX_TIME
26
+ # define USE_POSIX_SIGNALS
26
27
# define DISABLE_XOPEN_NLS
27
28
# define NEED_ISINF
28
29
# define HAS_LONG_LONG
32
33
#if defined(dgux )
33
34
# define LINUX_ELF
34
35
# define NEED_UNION_SEMUN
36
+ # define __USE_POSIX_SIGNALS
37
+ # define - DUSE_POSIX_SIGNALS
35
38
#endif
36
39
37
40
#if defined(ultrix4 )
41
44
#endif
42
45
43
46
#if defined(linux )
44
- # ifndef __USE_POSIX
45
- # define __USE_POSIX
46
- # endif
47
+ /* __USE_POSIX, __USE_BSD, and __USE_BSD_SIGNAL used to be defined either
48
+ here or with -D compile options, but __ macros should be set and used by C
49
+ library macros, not Postgres code. __USE_POSIX is set by features.h,
50
+ __USE_BSD is set by bsd/signal.h, and __USE_BSD_SIGNAL appears not to
51
+ be used.
52
+ */
47
53
# define USE_POSIX_TIME
48
54
# define HAVE_TZSET
49
55
# define NEED_CBRT
59
65
60
66
#if defined(i386_solaris )
61
67
# define USE_POSIX_TIME
68
+ # define USE_POSIX_SIGNALS
62
69
# define NEED_ISINF
63
70
# define NEED_RUSAGE
64
71
# define NO_EMPTY_STMTS
65
72
# define HAVE_TZSET
66
73
# define NEED_UNION_SEMUN
74
+ # define SYSV_DIRENT
67
75
#endif
68
76
69
77
#if defined(sparc ) && !defined(sparc_solaris )
73
81
74
82
#if defined(sparc_solaris )
75
83
# define USE_POSIX_TIME
84
+ # define USE_POSIX_SIGNALS
76
85
# define NEED_ISINF
77
86
# define NEED_RUSAGE
78
87
# define NO_EMPTY_STMTS
79
88
# define USE_POSIX_TIME
80
89
# define HAVE_TZSET
81
90
# define NEED_UNION_SEMUN
91
+ # define SYSV_DIRENT
82
92
#endif
83
93
84
94
#if defined(svr4 )
85
95
# define USE_POSIX_TIME
96
+ # define USE_POSIX_SIGNALS
86
97
# define NEED_ISINF
87
98
# define NEED_RUSAGE
88
99
# define NO_EMPTY_STMTS
89
100
# define HAVE_TZSET
90
101
# define NEED_UNION_SEMUN
102
+ # define SYSV_DIRENT
91
103
#endif
92
104
93
105
#if defined(next )
122
134
# define NEED_UNION_SEMUN
123
135
# define NEED_SYS_SELECT_H
124
136
# define HAVE_TZSET
137
+ # define HAVE_ANSI_CPP
125
138
#endif
126
139
127
140
#if defined(irix5 )
128
141
# define USE_POSIX_TIME
142
+ # define USE_POSIX_SIGNALS
129
143
# define NEED_ISINF
130
144
# define NO_EMPTY_STMTS
131
145
# define NO_VFORK
132
146
# define HAVE_TZSET
147
+ # define SYSV_DIRENT
133
148
#endif
134
149
135
150
/*
You can’t perform that action at this time.
0 commit comments