armor rewritten, but still buggy
[gnupg.git] / config.h.in
1 /* config.h.in.  Generated automatically from configure.in by autoheader.  */
2 /* acconfig.h - used by autoheader to make config.h.in
3  *      Copyright (c) 1997 by Werner Koch (dd9jn)
4  *
5  * This file is part of G10.
6  *
7  * G10 is free software; you can redistribute it and/or modify
8  * it under the terms of the GNU General Public License as published by
9  * the Free Software Foundation; either version 2 of the License, or
10  * (at your option) any later version.
11  *
12  * G10 is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15  * GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License
18  * along with this program; if not, write to the Free Software
19  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
20  */
21 #ifndef G10_CONFIG_H
22 #define G10_CONFIG_H
23
24 /* need this, because some autoconf tests rely on this (e.g. stpcpy)
25  * and it should be used for new programs
26  */
27 #define _GNU_SOURCE  1
28
29
30 /* Define to empty if the keyword does not work.  */
31 #undef const
32
33 /* Define if you don't have vprintf but do have _doprnt.  */
34 #undef HAVE_DOPRNT
35
36 /* Define if you have the vprintf function.  */
37 #undef HAVE_VPRINTF
38
39 /* Define as __inline if that's what the C compiler calls it.  */
40 #undef inline
41
42 /* Define to `unsigned' if <sys/types.h> doesn't define.  */
43 #undef size_t
44
45 /* Define if you have the ANSI C header files.  */
46 #undef STDC_HEADERS
47
48 #undef M_DEBUG
49 #undef VERSION
50 #undef PACKAGE
51 #undef G10_LOCALEDIR
52
53 #undef BIG_ENDIAN_HOST
54 #undef LITTLE_ENDIAN_HOST
55
56 #undef HAVE_BYTE_TYPEDEF
57 #undef HAVE_USHORT_TYPEDEF
58 #undef HAVE_ULONG_TYPEDEF
59 #undef HAVE_U16_TYPEDEF
60 #undef HAVE_U32_TYPEDEF
61
62 /* defined if we have a /dev/random and /dev/urandom */
63 #undef HAVE_DEV_RANDOM
64
65 /* RSA is only compiled in if you have these files. You can use
66  * RSA without any restrictions, if your not in the U.S. or
67  * wait until sep 20, 2000
68  */
69 #undef HAVE_RSA_CIPHER
70
71 /* The number of bytes in a unsigned int.  */
72 #undef SIZEOF_UNSIGNED_INT
73
74 /* The number of bytes in a unsigned long.  */
75 #undef SIZEOF_UNSIGNED_LONG
76
77 /* The number of bytes in a unsigned short.  */
78 #undef SIZEOF_UNSIGNED_SHORT
79
80 /* Define if you have the mlock function.  */
81 #undef HAVE_MLOCK
82
83 /* Define if you have the mmap function.  */
84 #undef HAVE_MMAP
85
86 /* Define if you have the rand function.  */
87 #undef HAVE_RAND
88
89 /* Define if you have the stpcpy function.  */
90 #undef HAVE_STPCPY
91
92 /* Define if you have the strerror function.  */
93 #undef HAVE_STRERROR
94
95 /* Define if you have the strlwr function.  */
96 #undef HAVE_STRLWR
97
98 /* Define if you have the strtoul function.  */
99 #undef HAVE_STRTOUL
100
101 /* Define if you have the tcgetattr function.  */
102 #undef HAVE_TCGETATTR
103
104 /* Define if you have the <unistd.h> header file.  */
105 #undef HAVE_UNISTD_H
106
107 /* Define if you have the <zlib.h> header file.  */
108 #undef HAVE_ZLIB_H
109
110
111 /* The AC_CHECK_SIZEOF() fails for some machines.
112  * we provide some fallback values here */
113 #if !SIZEOF_UNSIGNED_SHORT
114   #undef SIZEOF_UNSIGNED_SHORT
115   #define SIZEOF_UNSIGNED_SHORT 2
116 #endif
117 #if !SIZEOF_UNSIGNED_INT
118   #undef SIZEOF_UNSIGNED_INT
119   #define SIZEOF_UNSIGNED_INT 4
120 #endif
121 #if !SIZEOF_UNSIGNED_LONG
122   #undef SIZEOF_UNSIGNED_LONG
123   #define SIZEOF_UNSIGNED_LONG 4
124 #endif
125
126
127 #endif /*G10_CONFIG_H*/