~ubuntu-branches/ubuntu/trusty/librep/trusty

« back to all changes in this revision

Viewing changes to config.h

  • Committer: Bazaar Package Importer
  • Author(s): Barry deFreese
  • Date: 2007-01-25 11:09:23 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070125110923-2owlh6jsptg68pn5
Tags: 0.17+svn20070119-2ubuntu1
* Re-sync with Debian.  Following change kept:
  - Still building with --with-stack-direction=-1 for ppc/ia64.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* config.h.  Generated from config.h.in by configure.  */
 
2
/* config.h.in -- config.h configure input
 
3
   Copyright (C) 1998 John Harper <john@dcs.warwick.ac.uk>
 
4
   $Id: config.h.in,v 1.38 2003/07/26 08:34:27 jsh Exp $
 
5
 
 
6
   This file is part of Jade.
 
7
 
 
8
   Jade is free software; you can redistribute it and/or modify it
 
9
   under the terms of the GNU General Public License as published by
 
10
   the Free Software Foundation; either version 2, or (at your option)
 
11
   any later version.
 
12
 
 
13
   Jade is distributed in the hope that it will be useful, but
 
14
   WITHOUT ANY WARRANTY; without even the implied warranty of
 
15
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
16
   GNU General Public License for more details.
 
17
 
 
18
   You should have received a copy of the GNU General Public License
 
19
   along with Jade; see the file COPYING.  If not, write to
 
20
   the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
21
 
 
22
#ifndef CONFIG_H
 
23
#define CONFIG_H
 
24
 
 
25
 
 
26
/* librep-specific configuration; these are the things that aren't really
 
27
   inferred automatically by configure. */
 
28
 
 
29
/* If defined, this is the character which terminates the user's
 
30
    real-name in the pw_gecos field of the passwd structure.  i.e. if
 
31
    pw_gecos has something like "Real Name,SYS-ID" define it to a
 
32
    comma (',') */
 
33
/* #undef FULL_NAME_TERMINATOR */
 
34
 
 
35
/* Define this to track unfreed memory allocations */
 
36
/* #undef DEBUG_SYS_ALLOC */
 
37
 
 
38
/* When defined, try to translate addresses to their symbols. */
 
39
#define DB_RESOLVE_SYMBOLS 1
 
40
 
 
41
 
 
42
/* General configuration options */
 
43
 
 
44
/* Define if dynamic loading is available */
 
45
#define HAVE_DYNAMIC_LOADING 1
 
46
 
 
47
/* Define if <dlfcn.h> is available */
 
48
#define HAVE_DLFCN_H 1
 
49
 
 
50
/* Define if names to dlsym () require underscore prefix */
 
51
/* #undef DLSYM_NEED_USCORE */
 
52
 
 
53
/* Define if <dl.h> is available */
 
54
/* #undef HAVE_DL_H */
 
55
 
 
56
/* Define if <sys/dl.h> is available */
 
57
/* #undef HAVE_SYS_DL_H */
 
58
 
 
59
/* Define if RTLD_GLOBAL is broken on Tru64 UNIX */
 
60
/* #undef BROKEN_RTLD_GLOBAL */
 
61
 
 
62
/* Define if pseudo terminals are available */
 
63
#define HAVE_PTYS 1
 
64
 
 
65
/* Define if pseudo terminals should be opened through /dev/ptmx
 
66
   followed by calls to grantpt, unlockpt and ptsname */
 
67
#define HAVE_DEV_PTMX 1
 
68
 
 
69
/* Character of first pty, eg /dev/ptyX0.  */
 
70
/* #undef FIRST_PTY_LETTER */
 
71
 
 
72
/* Define this when <unistd.h> doesn't declare environ, */
 
73
#define ENVIRON_UNDECLARED 1
 
74
 
 
75
/* Define if using alloca.c.  */
 
76
/* #undef C_ALLOCA */
 
77
 
 
78
/* Define to empty if the keyword does not work.  */
 
79
/* #undef const */
 
80
 
 
81
/* Define as __inline if that's what the C compiler calls it.  */
 
82
/* #undef inline */
 
83
 
 
84
/* Define to `long' if <sys/types.h> doesn't define.  */
 
85
/* #undef off_t */
 
86
 
 
87
/* Define if you need to in order for stat and other things to work.  */
 
88
/* #undef _POSIX_SOURCE */
 
89
 
 
90
/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
 
91
   This function is required for alloca.c support on those systems.  */
 
92
/* #undef CRAY_STACKSEG_END */
 
93
 
 
94
/* Define if you have alloca, as a function or macro.  */
 
95
#define HAVE_ALLOCA 1
 
96
 
 
97
/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
 
98
#define HAVE_ALLOCA_H 1
 
99
 
 
100
/* Define if you don't have vprintf but do have _doprnt.  */
 
101
/* #undef HAVE_DOPRNT */
 
102
 
 
103
/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
 
104
#define HAVE_SYS_WAIT_H 1
 
105
 
 
106
/* Define if you have the vprintf function.  */
 
107
#define HAVE_VPRINTF 1
 
108
 
 
109
/* Define to `int' if <sys/types.h> doesn't define.  */
 
110
/* #undef pid_t */
 
111
 
 
112
/* Define as the return type of signal handlers (int or void).  */
 
113
#define RETSIGTYPE void
 
114
 
 
115
/* Define to `unsigned' if <sys/types.h> doesn't define.  */
 
116
/* #undef size_t */
 
117
 
 
118
/* Define if your locale.h file contains LC_MESSAGES.  */
 
119
#define HAVE_LC_MESSAGES 1
 
120
 
 
121
/* If using the C implementation of alloca, define if you know the
 
122
   direction of stack growth for your system; otherwise it will be
 
123
   automatically deduced at run-time.
 
124
 STACK_DIRECTION > 0 => grows toward higher addresses
 
125
 STACK_DIRECTION < 0 => grows toward lower addresses
 
126
 STACK_DIRECTION = 0 => direction of growth unknown
 
127
 */
 
128
#define STACK_DIRECTION -1
 
129
 
 
130
/* Define if you have the ANSI C header files.  */
 
131
#define STDC_HEADERS 1
 
132
 
 
133
/* Define if you can safely include both <sys/time.h> and <time.h>.  */
 
134
#define TIME_WITH_SYS_TIME 1
 
135
 
 
136
/* Define if <memory.h> exists */
 
137
#define HAVE_MEMORY_H 1
 
138
#ifdef HAVE_MEMORY_H
 
139
# define NEED_MEMORY_H          /* backwards compatibility */
 
140
#endif
 
141
 
 
142
/* Define if you have the getcwd function.  */
 
143
#define HAVE_GETCWD 1
 
144
 
 
145
/* Define if you have the gethostname function.  */
 
146
#define HAVE_GETHOSTNAME 1
 
147
 
 
148
/* Define if you have the strcspn function.  */
 
149
#define HAVE_STRCSPN 1
 
150
 
 
151
/* Define if you have the strerror function.  */
 
152
#define HAVE_STRERROR 1
 
153
 
 
154
/* Define if you have the strstr function.  */
 
155
#define HAVE_STRSTR 1
 
156
 
 
157
/* Define if you have the strtol function.  */
 
158
#define HAVE_STRTOL 1
 
159
 
 
160
/* Define if you have the psignal function.  */
 
161
#define HAVE_PSIGNAL 1
 
162
 
 
163
/* Define if you have the strsignal function.  */
 
164
#define HAVE_STRSIGNAL 1
 
165
 
 
166
/* Define if you have the snprintf function. */
 
167
#define HAVE_SNPRINTF 1
 
168
 
 
169
/* Define if you have the grantpt (and ptsname and unlockpt) function. */
 
170
#define HAVE_GRANTPT 1
 
171
 
 
172
/* Define if you have the getpagesize function. */
 
173
#define HAVE_GETPAGESIZE 1
 
174
 
 
175
/* Define if you have the stpcpy function.  */
 
176
#define HAVE_STPCPY 1
 
177
 
 
178
/* Define if you have the memchr function.  */
 
179
/* #undef HAVE_MEMCHR */
 
180
 
 
181
/* Define if you have the lrand48() and srand48() functions */
 
182
#define HAVE_LRAND48 1
 
183
 
 
184
/* Define if you have the setitimer() function */
 
185
#define HAVE_SETITIMER 1
 
186
 
 
187
/* Define if you have the dlopen() function */
 
188
#define HAVE_DLOPEN 1
 
189
 
 
190
/* Define if you have the dladdr() function */
 
191
#define HAVE_DLADDR 1
 
192
 
 
193
/* Define if you have the dlerror() function */
 
194
#define HAVE_DLERROR 1
 
195
 
 
196
/* Define if you have the shl_load() function */
 
197
/* #undef HAVE_SHL_LOAD */
 
198
 
 
199
/* Define if you have realpath() */
 
200
#define HAVE_REALPATH 1
 
201
 
 
202
/* Define if you have the __argz_count function.  */
 
203
#define HAVE___ARGZ_COUNT 1
 
204
 
 
205
/* Define if you have the __argz_next function.  */
 
206
#define HAVE___ARGZ_NEXT 1
 
207
 
 
208
/* Define if you have the __argz_stringify function.  */
 
209
#define HAVE___ARGZ_STRINGIFY 1
 
210
 
 
211
/* Define if you have the munmap function.  */
 
212
#define HAVE_MUNMAP 1
 
213
 
 
214
/* Define if you have the putenv function.  */
 
215
#define HAVE_PUTENV 1
 
216
 
 
217
/* Define if you have the setenv function.  */
 
218
#define HAVE_SETENV 1
 
219
 
 
220
/* Define if you have the setlocale function.  */
 
221
#define HAVE_SETLOCALE 1
 
222
 
 
223
/* Define if you have the strchr function.  */
 
224
#define HAVE_STRCHR 1
 
225
 
 
226
/* Define if you have the strcasecmp function.  */
 
227
#define HAVE_STRCASECMP 1
 
228
 
 
229
/* Define if you have the strncasecmp function.  */
 
230
#define HAVE_STRNCASECMP 1
 
231
 
 
232
/* Define if you have the strdup function.  */
 
233
#define HAVE_STRDUP 1
 
234
 
 
235
/* Define if you have the siginterrupt function.  */
 
236
#define HAVE_SIGINTERRUPT 1
 
237
 
 
238
/* Define if you have the gettimeofday function.  */
 
239
#define HAVE_GETTIMEOFDAY 1
 
240
 
 
241
/* Define if you have the strtoll function. */
 
242
#define HAVE_STRTOLL 1
 
243
 
 
244
/* Define if you have the strtoq function. */
 
245
#define HAVE_STRTOQ 1
 
246
 
 
247
/* Define if you have the crypt function. */
 
248
#define HAVE_CRYPT 1
 
249
 
 
250
/* Define if you have the <dirent.h> header file.  */
 
251
#define HAVE_DIRENT_H 1
 
252
 
 
253
/* Define if you have the <fcntl.h> header file.  */
 
254
#define HAVE_FCNTL_H 1
 
255
 
 
256
/* Define if you have the <ndir.h> header file.  */
 
257
/* #undef HAVE_NDIR_H */
 
258
 
 
259
/* Define if you have the <sys/dir.h> header file.  */
 
260
/* #undef HAVE_SYS_DIR_H */
 
261
 
 
262
/* Define if you have the <sys/ioctl.h> header file.  */
 
263
#define HAVE_SYS_IOCTL_H 1
 
264
 
 
265
/* Define if you have the <sys/ndir.h> header file.  */
 
266
/* #undef HAVE_SYS_NDIR_H */
 
267
 
 
268
/* Define if you have the <sys/time.h> header file.  */
 
269
#define HAVE_SYS_TIME_H 1
 
270
 
 
271
/* Define if you have the <sys/utsname.h> header file.  */
 
272
#define HAVE_SYS_UTSNAME_H 1
 
273
 
 
274
/* Define if you have the <unistd.h> header file.  */
 
275
#define HAVE_UNISTD_H 1
 
276
 
 
277
/* Define if you have the <siginfo.h> header file.  */
 
278
/* #undef HAVE_SIGINFO_H */
 
279
 
 
280
/* Define if you have the <stropts.h> header file.  */
 
281
#define HAVE_STROPTS_H 1
 
282
 
 
283
/* Define if you have the <termios.h> header file.  */
 
284
#define HAVE_TERMIOS_H 1
 
285
 
 
286
/* Define if you have the <string.h> header file.  */
 
287
#define HAVE_STRING_H 1
 
288
 
 
289
/* Define if you have the <limits.h> header file.  */
 
290
#define HAVE_LIMITS_H 1
 
291
 
 
292
/* Define if you have the <argz.h> header file.  */
 
293
#define HAVE_ARGZ_H 1
 
294
 
 
295
/* Define if you have the <locale.h> header file.  */
 
296
#define HAVE_LOCALE_H 1
 
297
 
 
298
/* Define if you have the <nl_types.h> header file.  */
 
299
#define HAVE_NL_TYPES_H 1
 
300
 
 
301
/* Define if you have the <sys/param.h> header file.  */
 
302
#define HAVE_SYS_PARAM_H 1
 
303
 
 
304
/* Define if you have the <malloc.h> header file.  */
 
305
#define HAVE_MALLOC_H 1
 
306
 
 
307
/* Define if you have the nsl library (-lnsl).  */
 
308
/* #undef HAVE_LIBNSL */
 
309
 
 
310
/* Define if you have the og library (-log).  */
 
311
/* #undef HAVE_LIBOG */
 
312
 
 
313
/* Define if you have the socket library (-lsocket).  */
 
314
/* #undef HAVE_LIBSOCKET */
 
315
 
 
316
/* Define if using Doug Lea's malloc */
 
317
#define DOUG_LEA_MALLOC 1
 
318
 
 
319
/* Define if using libc's malloc */
 
320
#define LIBC_MALLOC 1
 
321
 
 
322
/* Define if using r_alloc and friends */
 
323
/* #undef USE_R_ALLOC */
 
324
 
 
325
/* Define to use the readline library. */
 
326
#define HAVE_LIBREADLINE 1
 
327
 
 
328
/* Define if we have a broken gcc on alpha */
 
329
/* #undef BROKEN_ALPHA_GCC */
 
330
 
 
331
/* Define if using LIBC gettext */
 
332
#define LIBC_GETTEXT 1
 
333
 
 
334
/* Define if you have the <libintl.h> header file. */
 
335
#define HAVE_LIBINTL_H 1
 
336
 
 
337
/* Define the sizes of long, long long and void * */
 
338
#define SIZEOF_LONG 4
 
339
#define SIZEOF_LONG_LONG 8
 
340
#define SIZEOF_VOID_P 4
 
341
 
 
342
/* Define this if GMP is to be used. */
 
343
#define HAVE_GMP 1
 
344
 
 
345
/* The random number functions are only in gmp 3 */
 
346
#define HAVE_GMP_RANDINIT 1
 
347
 
 
348
/* Define if continuations / threading support should be built */
 
349
#define WITH_CONTINUATIONS 1
 
350
 
 
351
/* Define if <ffi.h> exists */
 
352
/* #undef HAVE_FFI_H */
 
353
 
 
354
/* Define if libffi exists and works */
 
355
/* #undef HAVE_LIBFFI */
 
356
 
 
357
#endif /* CONFIG_H */