Mercurial > emacs
annotate src/config.in @ 3771:78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
of the case statement, to avoid masking configurations below.
* configure.in: Add support for HP/UX versions 7, 8, and 9 on
the HP 68000 machines.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Wed, 16 Jun 1993 21:53:54 +0000 |
parents | e1380814a454 |
children | 84536053a592 |
rev | line source |
---|---|
763 | 1 /* GNU Emacs site configuration template file. -*- C -*- |
2961 | 2 Copyright (C) 1988, 1993 Free Software Foundation, Inc. |
176 | 3 |
4 This file is part of GNU Emacs. | |
5 | |
6 GNU Emacs is distributed in the hope that it will be useful, | |
7 but WITHOUT ANY WARRANTY. No author or distributor | |
8 accepts responsibility to anyone for the consequences of using it | |
9 or for whether it serves any particular purpose or works at all, | |
10 unless he says so in writing. Refer to the GNU Emacs General Public | |
11 License for full details. | |
12 | |
13 Everyone is granted permission to copy, modify and redistribute | |
14 GNU Emacs, but only under the conditions described in the | |
15 GNU Emacs General Public License. A copy of this license is | |
16 supposed to have been given to you along with GNU Emacs so you | |
17 can know your rights and responsibilities. It should be in a | |
18 file named COPYING. Among other things, the copyright notice | |
19 and this notice must be preserved on all copies. */ | |
20 | |
21 | |
1773
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
22 /* No code in Emacs #includes config.h twice, but some of the code |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
23 intended to work with other packages as well (like gmalloc.c) |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
24 think they can include it as many times as they like. */ |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
25 #ifndef EMACS_CONFIG_H |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
26 #define EMACS_CONFIG_H |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
27 |
176 | 28 |
2510 | 29 /* These are all defined in the top-level Makefile by configure. |
30 They're here only for reference. */ | |
31 | |
32 /* Define LISP_FLOAT_TYPE if you want emacs to support floating-point | |
33 numbers. */ | |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
34 #undef LISP_FLOAT_TYPE |
2510 | 35 |
36 /* Define GNU_MALLOC if you want to use the *new* GNU memory allocator. */ | |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
37 #undef GNU_MALLOC |
2510 | 38 |
39 /* Define REL_ALLOC if you want to use the relocating allocator for | |
40 buffer space. */ | |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
41 #undef REL_ALLOC |
2510 | 42 |
493 | 43 /* Define HAVE_X_WINDOWS if you want to use the X window system. */ |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
44 #undef HAVE_X_WINDOWS |
493 | 45 |
46 /* Define HAVE_X11 if you want to use version 11 of X windows. | |
47 Otherwise, Emacs expects to use version 10. */ | |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
48 #undef HAVE_X11 |
493 | 49 |
2510 | 50 /* Define this if you're using XFree386. */ |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
51 #undef HAVE_XFREE386 |
2510 | 52 |
493 | 53 /* Define HAVE_X_MENU if you want to use the X window menu system. |
54 This appears to work on some machines that support X | |
55 and not on others. */ | |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
56 #undef HAVE_X_MENU |
493 | 57 |
763 | 58 /* If we're using any sort of window system, define MULTI_FRAME. */ |
493 | 59 #ifdef HAVE_X_WINDOWS |
763 | 60 #define MULTI_FRAME |
493 | 61 #endif |
62 | |
1341
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
63 /* Define USE_TEXT_PROPERTIES to support visual and other properties |
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
64 on text. */ |
1913
674578464a59
* config.h.in: #define USE_TEXT_PROPERTIES by default.
Jim Blandy <jimb@redhat.com>
parents:
1773
diff
changeset
|
65 #define USE_TEXT_PROPERTIES |
1341
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
66 |
493 | 67 /* Define USER_FULL_NAME to return a string |
68 that is the user's full name. | |
69 It can assume that the variable `pw' | |
70 points to the password file entry for this user. | |
71 | |
72 At some sites, the pw_gecos field contains | |
73 the user's full name. If neither this nor any other | |
74 field contains the right thing, use pw_name, | |
75 giving the user's login name, since that is better than nothing. */ | |
76 #define USER_FULL_NAME pw->pw_gecos | |
77 | |
78 /* Define AMPERSAND_FULL_NAME if you use the convention | |
79 that & in the full name stands for the login id. */ | |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
80 #undef AMPERSAND_FULL_NAME |
493 | 81 |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
82 /* Some things figured out by the configure script. */ |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
83 #undef HAVE_SYS_TIMEB_H |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
84 #undef HAVE_SYS_TIME_H |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
85 #undef HAVE_ALLOCA_H |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
86 #undef HAVE_GETTIMEOFDAY |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
87 #undef HAVE_GETHOSTNAME |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
88 #undef HAVE_DUP2 |
3152
db5ef3863442
* config.h.in (HAVE_RENAME): Include an #undef for this, so
Jim Blandy <jimb@redhat.com>
parents:
2987
diff
changeset
|
89 #undef HAVE_RENAME |
2921
37503f466755
Some time-handling patches from Paul Eggert:
Jim Blandy <jimb@redhat.com>
parents:
2917
diff
changeset
|
90 #undef HAVE_TM_ZONE |
3521
d499a827577e
(HAVE_TZNAME): Add #undef.
Richard M. Stallman <rms@gnu.org>
parents:
3197
diff
changeset
|
91 #undef HAVE_TZNAME |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
92 #undef TM_IN_SYS_TIME |
2871
6b9c0ce0bcb8
* config.h.in (STDC_HEADERS, TIME_WITH_SYS_TIME,
Jim Blandy <jimb@redhat.com>
parents:
2723
diff
changeset
|
93 #undef STDC_HEADERS |
6b9c0ce0bcb8
* config.h.in (STDC_HEADERS, TIME_WITH_SYS_TIME,
Jim Blandy <jimb@redhat.com>
parents:
2723
diff
changeset
|
94 #undef TIME_WITH_SYS_TIME |
6b9c0ce0bcb8
* config.h.in (STDC_HEADERS, TIME_WITH_SYS_TIME,
Jim Blandy <jimb@redhat.com>
parents:
2723
diff
changeset
|
95 #undef CRAY_STACKSEG_END |
6b9c0ce0bcb8
* config.h.in (STDC_HEADERS, TIME_WITH_SYS_TIME,
Jim Blandy <jimb@redhat.com>
parents:
2723
diff
changeset
|
96 #undef STACK_DIRECTION |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
97 #undef const |
3197
0d180fefccc6
* config.h.in (UNEXEC_SRC): New macro, set by the configure
Jim Blandy <jimb@redhat.com>
parents:
3152
diff
changeset
|
98 #undef UNEXEC_SRC |
3571
6c1a1b79536c
* config.h.in (HAVE_LIBDNET): New macro, to be defined by
Jim Blandy <jimb@redhat.com>
parents:
3521
diff
changeset
|
99 #undef HAVE_LIBDNET |
3679
e1380814a454
* config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
100 #undef HAVE_XRMSETDATABASE |
e1380814a454
* config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
101 #undef HAVE_RANDOM |
e1380814a454
* config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
102 #undef HAVE_LIBXBSD |
493 | 103 |
1341
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
104 /* If using GNU, then support inline function declarations. */ |
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
105 #ifdef __GNUC__ |
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
106 #define INLINE __inline__ |
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
107 #else |
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
108 #define INLINE |
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
109 #endif |
dddbe06d2077
* config.h.in: Added a slot for definition of USE_TEXT_PROPERTIES,
Joseph Arceneaux <jla@gnu.org>
parents:
1139
diff
changeset
|
110 |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
111 /* The configuration script defines opsysfile to be the name of the |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
112 s/*.h file that describes the system type you are using. The file |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
113 is chosen based on the configuration name you give. |
2510 | 114 |
115 See the file ../etc/MACHINES for a list of systems and the | |
116 configuration names to use for them. | |
117 | |
763 | 118 See s/template.h for documentation on writing s/*.h files. */ |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
119 #undef config_opsysfile |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
120 #include config_opsysfile |
2510 | 121 |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
122 /* The configuration script defines machfile to be the name of the |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
123 m/*.h file that describes the machine you are using. The file is |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
124 chosen based on the configuration name you give. |
2510 | 125 |
126 See the file ../etc/MACHINES for a list of machines and the | |
127 configuration names to use for them. | |
128 | |
763 | 129 See m/template.h for documentation on writing m/*.h files. */ |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
130 #undef config_machfile |
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
131 #include config_machfile |
693 | 132 |
176 | 133 /* Load in the conversion definitions if this system |
134 needs them and the source file being compiled has not | |
135 said to inhibit this. There should be no need for you | |
136 to alter these lines. */ | |
137 | |
138 #ifdef SHORTNAMES | |
139 #ifndef NO_SHORTNAMES | |
140 #include "../shortnames/remap.h" | |
141 #endif /* not NO_SHORTNAMES */ | |
142 #endif /* SHORTNAMES */ | |
143 | |
144 /* Define `subprocesses' should be defined if you want to | |
145 have code for asynchronous subprocesses | |
146 (as used in M-x compile and M-x shell). | |
147 These do not work for some USG systems yet; | |
763 | 148 for the ones where they work, the s/*.h file defines this flag. */ |
176 | 149 |
150 #ifndef VMS | |
151 #ifndef USG | |
461 | 152 /* #define subprocesses */ |
176 | 153 #endif |
154 #endif | |
155 | |
2331
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
156 /* Define LD_SWITCH_SITE to contain any special flags your loader may need. */ |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
157 #undef LD_SWITCH_SITE |
176 | 158 |
2331
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
159 /* Define C_SWITCH_SITE to contain any special flags your compiler needs. */ |
2723
4700c2afc248
* config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER,
Jim Blandy <jimb@redhat.com>
parents:
2646
diff
changeset
|
160 #undef C_SWITCH_SITE |
461 | 161 |
2331
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
162 /* Define LD_SWITCH_X_SITE to contain any special flags your loader |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
163 may need to deal with X Windows. For instance, if you've defined |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
164 HAVE_X_WINDOWS above and your X libraries aren't in a place that |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
165 your loader can find on its own, you might want to add "-L/..." or |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
166 something similar. */ |
2987
f62d4f8e6499
* config.h.in (LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Change the
Jim Blandy <jimb@redhat.com>
parents:
2961
diff
changeset
|
167 #undef LD_SWITCH_X_SITE |
2331
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
168 |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
169 /* Define C_SWITCH_X_SITE to contain any special flags your compiler |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
170 may need to deal with X Windows. For instance, if you've defined |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
171 HAVE_X_WINDOWS above and your X include files aren't in a place |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
172 that your compiler can find on its own, you might want to add |
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
173 "-I/..." or something similar. */ |
2987
f62d4f8e6499
* config.h.in (LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Change the
Jim Blandy <jimb@redhat.com>
parents:
2961
diff
changeset
|
174 #undef C_SWITCH_X_SITE |
2331
4d6de8716513
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
Jim Blandy <jimb@redhat.com>
parents:
1913
diff
changeset
|
175 |
490 | 176 /* Define the return type of signal handlers if the s-xxx file |
177 did not already do so. */ | |
2510 | 178 #define RETSIGTYPE void |
1773
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
179 |
2510 | 180 /* SIGTYPE is the macro we actually use. */ |
181 #ifndef SIGTYPE | |
182 #define SIGTYPE RETSIGTYPE | |
1913
674578464a59
* config.h.in: #define USE_TEXT_PROPERTIES by default.
Jim Blandy <jimb@redhat.com>
parents:
1773
diff
changeset
|
183 #endif |
674578464a59
* config.h.in: #define USE_TEXT_PROPERTIES by default.
Jim Blandy <jimb@redhat.com>
parents:
1773
diff
changeset
|
184 |
2646
f879db79e748
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
Jim Blandy <jimb@redhat.com>
parents:
2510
diff
changeset
|
185 /* Non-ANSI C compilers usually don't have volatile. */ |
f879db79e748
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
Jim Blandy <jimb@redhat.com>
parents:
2510
diff
changeset
|
186 #ifndef HAVE_VOLATILE |
1913
674578464a59
* config.h.in: #define USE_TEXT_PROPERTIES by default.
Jim Blandy <jimb@redhat.com>
parents:
1773
diff
changeset
|
187 #ifndef __STDC__ |
674578464a59
* config.h.in: #define USE_TEXT_PROPERTIES by default.
Jim Blandy <jimb@redhat.com>
parents:
1773
diff
changeset
|
188 #define volatile |
674578464a59
* config.h.in: #define USE_TEXT_PROPERTIES by default.
Jim Blandy <jimb@redhat.com>
parents:
1773
diff
changeset
|
189 #endif |
2646
f879db79e748
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
Jim Blandy <jimb@redhat.com>
parents:
2510
diff
changeset
|
190 #endif |
1913
674578464a59
* config.h.in: #define USE_TEXT_PROPERTIES by default.
Jim Blandy <jimb@redhat.com>
parents:
1773
diff
changeset
|
191 |
3679
e1380814a454
* config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
192 #if 0 /* This should be taken care of by autoconf now. */ |
2510 | 193 /* joe@zircon.uucp says that in order to use XFree386, you have to |
194 link against -lXbsd, which insists on defining the random | |
2917
725698689fbd
Some more changes from Michael K. Johnson for Linux.
Jim Blandy <jimb@redhat.com>
parents:
2871
diff
changeset
|
195 function. |
725698689fbd
Some more changes from Michael K. Johnson for Linux.
Jim Blandy <jimb@redhat.com>
parents:
2871
diff
changeset
|
196 faith@cs.unc.edu says this is bogus for Linux and several other OS's. |
725698689fbd
Some more changes from Michael K. Johnson for Linux.
Jim Blandy <jimb@redhat.com>
parents:
2871
diff
changeset
|
197 Eventually, we should have autoconf test for this. Anyone want to |
725698689fbd
Some more changes from Michael K. Johnson for Linux.
Jim Blandy <jimb@redhat.com>
parents:
2871
diff
changeset
|
198 submit a patch? */ |
725698689fbd
Some more changes from Michael K. Johnson for Linux.
Jim Blandy <jimb@redhat.com>
parents:
2871
diff
changeset
|
199 #if defined (HAVE_XFREE386) && !defined (LINUX) |
2346
eb409ebaf06b
* config.h.in (HAVE_XFREE386): New flag, set by configure script.
Jim Blandy <jimb@redhat.com>
parents:
2331
diff
changeset
|
200 #define LIBX11_SYSTEM -lXbsd |
eb409ebaf06b
* config.h.in (HAVE_XFREE386): New flag, set by configure script.
Jim Blandy <jimb@redhat.com>
parents:
2331
diff
changeset
|
201 #define HAVE_RANDOM |
eb409ebaf06b
* config.h.in (HAVE_XFREE386): New flag, set by configure script.
Jim Blandy <jimb@redhat.com>
parents:
2331
diff
changeset
|
202 #endif |
3679
e1380814a454
* config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
203 #endif |
2346
eb409ebaf06b
* config.h.in (HAVE_XFREE386): New flag, set by configure script.
Jim Blandy <jimb@redhat.com>
parents:
2331
diff
changeset
|
204 |
1773
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
205 /* Some of the files of Emacs which are intended for use with other |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
206 programs assume that if you have a config.h file, you must declare |
2646
f879db79e748
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
Jim Blandy <jimb@redhat.com>
parents:
2510
diff
changeset
|
207 the type of getenv. |
f879db79e748
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
Jim Blandy <jimb@redhat.com>
parents:
2510
diff
changeset
|
208 |
3591
507f64624555
Apply typo patches from Paul Eggert.
Jim Blandy <jimb@redhat.com>
parents:
3571
diff
changeset
|
209 This declaration shouldn't appear when alloca.s or ymakefile |
2646
f879db79e748
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
Jim Blandy <jimb@redhat.com>
parents:
2510
diff
changeset
|
210 includes config.h. */ |
f879db79e748
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
Jim Blandy <jimb@redhat.com>
parents:
2510
diff
changeset
|
211 #ifndef NOT_C_CODE |
1773
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
212 extern char *getenv (); |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
213 #endif |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
214 |
f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
Jim Blandy <jimb@redhat.com>
parents:
1341
diff
changeset
|
215 #endif /* EMACS_CONFIG_H */ |