1 | /*
|
---|
2 | * vi configuration file
|
---|
3 | * We try to automatically configure to various compilers and operating
|
---|
4 | * systems. Extend the autoconf section as needed.
|
---|
5 | */
|
---|
6 |
|
---|
7 | #ifndef _CONFIG_H
|
---|
8 | # define _CONFIG_H
|
---|
9 |
|
---|
10 | /*************************** autoconf section ************************/
|
---|
11 |
|
---|
12 | /* Commodore-Amiga */
|
---|
13 | #ifdef amiga
|
---|
14 | # define AMIGA 1
|
---|
15 | # define COMPILED_BY "Manx Aztec C 5.2b"
|
---|
16 | #endif
|
---|
17 |
|
---|
18 | /* standard unix V (?) */
|
---|
19 | #ifdef M_SYSV
|
---|
20 | # define UNIXV 1
|
---|
21 | #endif
|
---|
22 |
|
---|
23 | /* xelos system, University of Ulm */
|
---|
24 | #ifdef xelos
|
---|
25 | # define UNIXV 1
|
---|
26 | #endif
|
---|
27 |
|
---|
28 | /* BSD UNIX? */
|
---|
29 | #ifdef bsd
|
---|
30 | # define BSD 1
|
---|
31 | #else
|
---|
32 | # ifdef sun
|
---|
33 | # define BSD 1
|
---|
34 | # endif
|
---|
35 | #endif
|
---|
36 |
|
---|
37 | /* Microsoft C: sorry, Watcom does the same thing */
|
---|
38 | #ifdef M_I86
|
---|
39 | # ifndef M_SYSV
|
---|
40 | # define MSDOS 1
|
---|
41 | # ifdef IBMC2
|
---|
42 | # define COMPILED_BY "IBM C/2 1.00"
|
---|
43 | # else
|
---|
44 | # define MICROSOFT 1
|
---|
45 | # define COMPILED_BY "Microsoft C 5.10"
|
---|
46 | # endif
|
---|
47 | # endif
|
---|
48 | #endif
|
---|
49 |
|
---|
50 | /* Borland's Turbo C */
|
---|
51 | #ifdef __TURBOC__
|
---|
52 | # define MSDOS 1
|
---|
53 | # define TURBOC 1
|
---|
54 | # ifdef __BORLANDC__
|
---|
55 | # define COMPILED_BY "Borland C 2.00"
|
---|
56 | # else
|
---|
57 | # define COMPILED_BY (__TURBOC__ >= 661 ? "Turbo C++ 1.00" : "Turbo C 2.00")
|
---|
58 | # endif
|
---|
59 | #endif
|
---|
60 |
|
---|
61 | /* Tos Mark-Williams */
|
---|
62 | #ifdef M68000
|
---|
63 | # define TOS 1
|
---|
64 | # define COMPILED_BY "Mark Williams C"
|
---|
65 | #endif
|
---|
66 |
|
---|
67 | /* Tos GNU-C */
|
---|
68 | #if defined(__atarist__) && defined(__gem__)
|
---|
69 | # define TOS 1
|
---|
70 | # define COMPILED_BY "GNU-C " __VERSION__
|
---|
71 | #endif
|
---|
72 |
|
---|
73 | /* OS9/68000 */
|
---|
74 | #ifdef OSK
|
---|
75 | # define COMPILED_BY "Microware C V2.3 Edition 40"
|
---|
76 | #endif
|
---|
77 |
|
---|
78 | /* DEC Rainbow, running MS-DOS (handled by earlier MS-DOS tests) */
|
---|
79 | /* (would need -DRAINBOW in CFLAGS to compile a Rainbow-compatible .EXE) */
|
---|
80 |
|
---|
81 | #ifdef VMS
|
---|
82 | # define COMPILED_BY "VAX/VMS VAXC compiler"
|
---|
83 | # undef VMS
|
---|
84 | # define VMS 1
|
---|
85 | #endif
|
---|
86 |
|
---|
87 | /*************************** end of autoconf section ************************/
|
---|
88 |
|
---|
89 | /* All undefined symbols are defined to zero here, to allow for older */
|
---|
90 | /* compilers which dont understand #if defined() or #if UNDEFINED_SYMBOL */
|
---|
91 |
|
---|
92 | /*************************** operating systems *****************************/
|
---|
93 |
|
---|
94 | #ifndef BSD
|
---|
95 | # define BSD 0 /* UNIX - Berkeley 4.x */
|
---|
96 | #endif
|
---|
97 |
|
---|
98 | #ifndef UNIXV
|
---|
99 | # define UNIXV 0 /* UNIX - AT&T SYSV */
|
---|
100 | #endif
|
---|
101 |
|
---|
102 | #ifndef UNIX7
|
---|
103 | # define UNIX7 0 /* UNIX - version 7 */
|
---|
104 | #endif
|
---|
105 |
|
---|
106 | #ifndef MSDOS
|
---|
107 | # define MSDOS 0 /* PC */
|
---|
108 | #endif
|
---|
109 |
|
---|
110 | #ifndef TOS
|
---|
111 | # define TOS 0 /* Atari ST */
|
---|
112 | #endif
|
---|
113 |
|
---|
114 | #ifndef AMIGA
|
---|
115 | # define AMIGA 0 /* Commodore Amiga */
|
---|
116 | #endif
|
---|
117 |
|
---|
118 | #ifndef OSK
|
---|
119 | # define OSK 0 /* OS-9 / 68k */
|
---|
120 | #endif
|
---|
121 |
|
---|
122 | #ifndef COHERENT
|
---|
123 | # define COHERENT 0 /* Coherent */
|
---|
124 | #endif
|
---|
125 |
|
---|
126 | #ifndef RAINBOW /* DEC Rainbow support, under MS-DOS */
|
---|
127 | # define RAINBOW 0
|
---|
128 | #endif
|
---|
129 |
|
---|
130 | #ifndef VMS
|
---|
131 | # define VMS 0 /* VAX/VMS */
|
---|
132 | #endif
|
---|
133 | /* Minix has no predefines */
|
---|
134 | #if !BSD && !UNIXV && !UNIX7 && !MSDOS && !TOS && !AMIGA && !OSK && !COHERENT && !VMS
|
---|
135 | # define MINIX 1
|
---|
136 | #else
|
---|
137 | # define MINIX 0
|
---|
138 | #endif
|
---|
139 |
|
---|
140 | /* generic combination of Unices */
|
---|
141 | #if UNIXV || UNIX7 || BSD || MINIX || COHERENT
|
---|
142 | # define ANY_UNIX 1
|
---|
143 | #else
|
---|
144 | # define ANY_UNIX 0
|
---|
145 | #endif
|
---|
146 |
|
---|
147 | /*************************** compilers **************************************/
|
---|
148 |
|
---|
149 | #ifndef AZTEC_C
|
---|
150 | # define AZTEC_C 0
|
---|
151 | #endif
|
---|
152 |
|
---|
153 | #ifndef MICROSOFT
|
---|
154 | # define MICROSOFT 0
|
---|
155 | #endif
|
---|
156 |
|
---|
157 | #ifndef TURBOC
|
---|
158 | # define TURBOC 0
|
---|
159 | #endif
|
---|
160 |
|
---|
161 | /******************************* Credit ************************************/
|
---|
162 |
|
---|
163 | #if MSDOS
|
---|
164 | # define CREDIT "Ported to MS-DOS by Guntram Blohm & Martin Patzel"
|
---|
165 | # if RAINBOW
|
---|
166 | # define CREDIT2 "Rainbow support added by Willett Kempton"
|
---|
167 | # endif
|
---|
168 | #endif
|
---|
169 |
|
---|
170 | #if AMIGA
|
---|
171 | # define CREDIT "Ported to AmigaDOS 2.04 by Mike Rieser & Dale Rahn"
|
---|
172 | #endif
|
---|
173 |
|
---|
174 | #if TOS
|
---|
175 | # define CREDIT "Ported to Atari/TOS by Guntram Blohm & Martin Patzel"
|
---|
176 | #endif
|
---|
177 |
|
---|
178 | #if OSK
|
---|
179 | # define CREDIT "Ported to Microware OS9/68k by Peter Reinig"
|
---|
180 | #endif
|
---|
181 |
|
---|
182 | #if COHERENT
|
---|
183 | # define CREDIT "Ported to Coherent by Esa Ahola"
|
---|
184 | #endif
|
---|
185 |
|
---|
186 | #if VMS
|
---|
187 | # define CREDIT "Ported to VAX/VMS by John Campbell"
|
---|
188 | #endif
|
---|
189 | /*************************** functions depending on OS *********************/
|
---|
190 |
|
---|
191 | /* There are two terminal-related functions that we need: ttyread() and
|
---|
192 | * ttywrite(). The ttyread() function implements read-with-timeout and is
|
---|
193 | * a true function on all systems. The ttywrite() function is almost always
|
---|
194 | * just a macro...
|
---|
195 | */
|
---|
196 | #if !TOS && !AMIGA
|
---|
197 | # define ttywrite(buf, len) write(1, buf, (unsigned)(len)) /* raw write */
|
---|
198 | #endif
|
---|
199 |
|
---|
200 | /* The strchr() function is an official standard now, so everybody has it
|
---|
201 | * except Unix version 7 (which is old) and BSD Unix (which is academic).
|
---|
202 | * Those guys use something called index() to do the same thing.
|
---|
203 | */
|
---|
204 | #if BSD || UNIX7 || OSK
|
---|
205 | # define strchr index
|
---|
206 | #endif
|
---|
207 | extern char *strchr();
|
---|
208 |
|
---|
209 | /* BSD uses bcopy() instead of memcpy() */
|
---|
210 | #if BSD
|
---|
211 | # define memcpy(dest, src, siz) bcopy(src, dest, siz)
|
---|
212 | #endif
|
---|
213 |
|
---|
214 | /* BSD uses getwd() instead of getcwd(). The arguments are a little different,
|
---|
215 | * but we'll ignore that and hope for the best; adding arguments to the macro
|
---|
216 | * would mess up an "extern" declaration of the function.
|
---|
217 | */
|
---|
218 | #if BSD || COHERENT
|
---|
219 | # define getcwd getwd
|
---|
220 | #endif
|
---|
221 | extern char *getcwd();
|
---|
222 |
|
---|
223 | /* text versa binary mode for read/write */
|
---|
224 | #if !TOS
|
---|
225 | #define tread(fd,buf,n) read(fd,buf,(unsigned)(n))
|
---|
226 | #define twrite(fd,buf,n) write(fd,buf,(unsigned)(n))
|
---|
227 | #endif
|
---|
228 |
|
---|
229 | /**************************** Compiler quirks *********************************/
|
---|
230 |
|
---|
231 | /* the UNIX version 7 and (some) TOS compilers, don't allow "void" */
|
---|
232 | #if UNIX7 || TOS
|
---|
233 | # define void int
|
---|
234 | #endif
|
---|
235 |
|
---|
236 | /* as far as I know, all compilers except version 7 support unsigned char */
|
---|
237 | /* NEWFLASH: the Minix-ST compiler has subtle problems with unsigned char */
|
---|
238 | #if UNIX7 || MINIX
|
---|
239 | # define UCHAR(c) ((c) & 0xff)
|
---|
240 | # define uchar char
|
---|
241 | #else
|
---|
242 | # define UCHAR(c) ((unsigned char)(c))
|
---|
243 | # define uchar unsigned char
|
---|
244 | #endif
|
---|
245 |
|
---|
246 | /* Some compilers prefer to have malloc declared as returning a (void *) */
|
---|
247 | #if BSD || AMIGA
|
---|
248 | extern void *malloc();
|
---|
249 | #else
|
---|
250 | extern char *malloc();
|
---|
251 | #endif
|
---|
252 |
|
---|
253 | /* everybody but Amiga wants lseek declared here */
|
---|
254 | #if !AMIGA
|
---|
255 | extern long lseek();
|
---|
256 | #endif
|
---|
257 |
|
---|
258 | /******************* Names of files and environment vars **********************/
|
---|
259 |
|
---|
260 | #if ANY_UNIX
|
---|
261 | # ifndef TMPDIR
|
---|
262 | # if MINIX
|
---|
263 | # define TMPDIR "/tmp"
|
---|
264 | # endif
|
---|
265 | # endif
|
---|
266 | # ifndef PRSVDIR
|
---|
267 | # define PRSVDIR "/usr/preserve" /* directory where preserved file live */
|
---|
268 | # endif
|
---|
269 | # ifndef PRSVINDEX
|
---|
270 | # define PRSVINDEX "/usr/preserve/Index" /* index of files in PRSVDIR */
|
---|
271 | # endif
|
---|
272 | # ifndef EXRC
|
---|
273 | # define EXRC ".exrc" /* init file in current directory */
|
---|
274 | # endif
|
---|
275 | # define SCRATCHOUT "%s/soXXXXXX" /* temp file used as input to filter */
|
---|
276 | # ifndef SHELL
|
---|
277 | # define SHELL "/bin/sh" /* default shell */
|
---|
278 | # endif
|
---|
279 | # if COHERENT
|
---|
280 | # ifndef REDIRECT
|
---|
281 | # define REDIRECT ">" /* Coherent CC writes errors to stdout */
|
---|
282 | # endif
|
---|
283 | # endif
|
---|
284 | #endif
|
---|
285 |
|
---|
286 | #if AMIGA /* Specify AMIGA environment */
|
---|
287 | # ifndef CC_COMMAND
|
---|
288 | # define CC_COMMAND "cc" /* generic C compiler */
|
---|
289 | # endif
|
---|
290 | # ifndef COLON
|
---|
291 | # define COLON ':' /* Amiga files can also end in `:' */
|
---|
292 | # endif
|
---|
293 | # ifndef SYSEXRC
|
---|
294 | # define SYSEXRC "S:" EXRC /* name of ".exrc" file in system dir */
|
---|
295 | # endif
|
---|
296 | # ifndef MAXRCLEN
|
---|
297 | # define MAXRCLEN 2048 /* max size of a .exrc file */
|
---|
298 | # endif
|
---|
299 | # ifndef NBUFS
|
---|
300 | # define NBUFS 10 /* must be at least 3 -- more is better */
|
---|
301 | # endif
|
---|
302 | # ifndef NEEDSYNC
|
---|
303 | # define NEEDSYNC TRUE /* assume ":se sync" by default */
|
---|
304 | # endif
|
---|
305 | # ifndef PRSVDIR
|
---|
306 | # define PRSVDIR "Elvis:" /* directory where preserved file live */
|
---|
307 | # endif
|
---|
308 | # ifndef PRSVINDEX
|
---|
309 | # define PRSVINDEX "Elvis:Index" /* index of files in PRSVDIR */
|
---|
310 | # endif
|
---|
311 | # ifndef REDIRECT
|
---|
312 | # define REDIRECT ">" /* Amiga writes errors to stdout */
|
---|
313 | # endif
|
---|
314 | # ifndef SCRATCHIN
|
---|
315 | # define SCRATCHIN "%sSIXXXXXX"
|
---|
316 | # endif
|
---|
317 | # ifndef SCRATCHOUT
|
---|
318 | # define SCRATCHOUT "%sSOXXXXXX"
|
---|
319 | # endif
|
---|
320 | # ifndef SHELL
|
---|
321 | # define SHELL "newshell" /* default shell */
|
---|
322 | # endif
|
---|
323 | # ifndef TERMTYPE
|
---|
324 | # define TERMTYPE "amiga" /* default termtype */
|
---|
325 | # endif
|
---|
326 | # ifndef TMPDIR /* for AMIGA should end in `:' or `/' */
|
---|
327 | # define TMPDIR "T:" /* directory where temp files live */
|
---|
328 | # endif
|
---|
329 | # ifndef TMPNAME
|
---|
330 | # define TMPNAME "%selv_%x.%x" /* format of names for temp files */
|
---|
331 | # endif
|
---|
332 | #endif
|
---|
333 |
|
---|
334 | #if MSDOS || TOS
|
---|
335 | /* do not change TMPNAME and SCRATCH*: they MUST begin with '%s\\'! */
|
---|
336 | # ifndef TMPDIR
|
---|
337 | # define TMPDIR "C:\\tmp" /* directory where temp files live */
|
---|
338 | # endif
|
---|
339 | # ifndef PRSVDIR
|
---|
340 | # define PRSVDIR "C:\\preserve" /* directory where preserved file live */
|
---|
341 | # endif
|
---|
342 | # ifndef PRSVINDEX
|
---|
343 | # define PRSVINDEX "C:\\preserve\\Index" /* index of files in PRSVDIR */
|
---|
344 | # endif
|
---|
345 | # define TMPNAME "%s\\elv_%x.%x" /* temp file */
|
---|
346 | # if MSDOS
|
---|
347 | # if MICROSOFT
|
---|
348 | # define CC_COMMAND "cl -c" /* C compiler */
|
---|
349 | # else
|
---|
350 | # if __BORLANDC__ /* Borland C */
|
---|
351 | # define CC_COMMAND "bcc" /* C compiler */
|
---|
352 | # else
|
---|
353 | # if TURBOC /* Turbo C */
|
---|
354 | # define CC_COMMAND "tcc" /* C compiler */
|
---|
355 | # endif /* TURBOC */
|
---|
356 | # endif /* BORLANDC */
|
---|
357 | # endif /* MICROSOFT */
|
---|
358 | # endif /* MSDOS */
|
---|
359 | # define SCRATCHIN "%s\\siXXXXXX" /* DOS ONLY - output of filter program */
|
---|
360 | # define SCRATCHOUT "%s\\soXXXXXX" /* temp file used as input to filter */
|
---|
361 | # define SLASH '\\'
|
---|
362 | # ifndef SHELL
|
---|
363 | # if TOS
|
---|
364 | # define SHELL "shell.ttp" /* default shell */
|
---|
365 | # else
|
---|
366 | # define SHELL "command.com" /* default shell */
|
---|
367 | # endif
|
---|
368 | # endif
|
---|
369 | # define NEEDSYNC TRUE /* assume ":se sync" by default */
|
---|
370 | # if TOS && __GNUC__ /* probably on other systems, too */
|
---|
371 | # define REDIRECT "2>" /* GNUC reports on 2, others on 1 */
|
---|
372 | # define CC_COMMAND "gcc -c"
|
---|
373 | # else
|
---|
374 | # define REDIRECT ">" /* shell's redirection of stderr */
|
---|
375 | # endif
|
---|
376 | #endif
|
---|
377 |
|
---|
378 | #if VMS
|
---|
379 | /* do not change TMPNAME, and SCRATCH*: they MUST begin with '%s\\'! */
|
---|
380 | # ifndef TMPDIR
|
---|
381 | # define TMPDIR "sys$scratch:" /* directory where temp files live */
|
---|
382 | # endif
|
---|
383 | # define TMPNAME "%selv_%x.%x;1" /* temp file */
|
---|
384 | # define SCRATCHIN "%ssiXXXXXX" /* DOS ONLY - output of filter program */
|
---|
385 | # define SCRATCHOUT "%ssoXXXXXX" /* temp file used as input to filter */
|
---|
386 | # define SLASH '\:' /* Worry point... jdc */
|
---|
387 | # ifndef SHELL
|
---|
388 | # define SHELL "" /* default shell */
|
---|
389 | # endif
|
---|
390 | # define REDIRECT ">" /* shell's redirection of stderr */
|
---|
391 | # define tread(fd,buf,n) vms_read(fd,buf,(unsigned)(n))
|
---|
392 | # define close vms_close
|
---|
393 | # define lseek vms_lseek
|
---|
394 | # define unlink vms_delete
|
---|
395 | # define delete __delete /* local routine conflicts w/VMS rtl routine. */
|
---|
396 | # define rpipe vms_rpipe
|
---|
397 | # define rpclose vms_rpclose
|
---|
398 | # define ttyread vms_ttyread
|
---|
399 | /* There is no sync() on vms */
|
---|
400 | # define sync()
|
---|
401 | /* jdc -- seems VMS external symbols are case insensitive */
|
---|
402 | # define m_fWord m_fw_ord
|
---|
403 | # define m_bWord m_bw_ord
|
---|
404 | # define m_eWord m_ew_ord
|
---|
405 | # define m_Nsrch m_n_srch
|
---|
406 | # define m_Fch m_f_ch
|
---|
407 | # define m_Tch m_t_ch
|
---|
408 | # define v_Xchar v_x_char
|
---|
409 | /* jdc -- also, braindead vms curses always found by linker. */
|
---|
410 | # define LINES elvis_LINES
|
---|
411 | # define COLS elvis_COLS
|
---|
412 | # define curscr elvis_curscr
|
---|
413 | # define stdscr elvis_stdscr
|
---|
414 | # define initscr elvis_initscr
|
---|
415 | # define endwin elvis_endwin
|
---|
416 | # define wrefresh elvis_wrefresh
|
---|
417 | #endif
|
---|
418 |
|
---|
419 | #if OSK
|
---|
420 | # ifndef TMPDIR
|
---|
421 | # define TMPDIR "/dd/tmp" /* directory where temp files live */
|
---|
422 | # endif
|
---|
423 | # ifndef PRSVDIR
|
---|
424 | # define PRSVDIR "/dd/usr/preserve" /* directory where preserved file live */
|
---|
425 | # endif
|
---|
426 | # ifndef PRSVINDEX
|
---|
427 | # define PRSVINDEX "/dd/usr/preserve/Index" /* index of files in PRSVDIR */
|
---|
428 | # endif
|
---|
429 | # ifndef CC_COMMAND
|
---|
430 | # define CC_COMMAND "cc -r" /* name of the compiler */
|
---|
431 | # endif
|
---|
432 | # ifndef EXRC
|
---|
433 | # define EXRC ".exrc" /* init file in current directory */
|
---|
434 | # endif
|
---|
435 | # define SCRATCHOUT "%s/soXXXXXX" /* temp file used as input to filter */
|
---|
436 | # ifndef SHELL
|
---|
437 | # define SHELL "shell" /* default shell */
|
---|
438 | # endif
|
---|
439 | # define FILEPERMS (S_IREAD|S_IWRITE) /* file permissions used for creat() */
|
---|
440 | # define REDIRECT ">>-" /* shell's redirection of stderr */
|
---|
441 | # define sync() /* OS9 doesn't need a sync() */
|
---|
442 | #endif
|
---|
443 |
|
---|
444 | #ifndef TAGS
|
---|
445 | # define TAGS "tags" /* name of the tags file */
|
---|
446 | #endif
|
---|
447 |
|
---|
448 | #ifndef TMPNAME
|
---|
449 | # define TMPNAME "%s/elv_%x.%x" /* format of names for temp files */
|
---|
450 | #endif
|
---|
451 |
|
---|
452 | #ifndef EXINIT
|
---|
453 | # define EXINIT "EXINIT" /* name of EXINIT environment variable */
|
---|
454 | #endif
|
---|
455 |
|
---|
456 | #ifndef EXRC
|
---|
457 | # define EXRC "elvis.rc" /* name of ".exrc" file in current dir */
|
---|
458 | #endif
|
---|
459 |
|
---|
460 | #ifndef HMEXRC
|
---|
461 | # define HMEXRC EXRC /* name of ".exrc" file in home dir */
|
---|
462 | #endif
|
---|
463 |
|
---|
464 | #ifndef KEYWORDPRG
|
---|
465 | # define KEYWORDPRG "ref"
|
---|
466 | #endif
|
---|
467 |
|
---|
468 | #ifndef SCRATCHOUT
|
---|
469 | # define SCRATCHIN "%s/SIXXXXXX"
|
---|
470 | # define SCRATCHOUT "%s/SOXXXXXX"
|
---|
471 | #endif
|
---|
472 |
|
---|
473 | #ifndef ERRLIST
|
---|
474 | # define ERRLIST "errlist"
|
---|
475 | #endif
|
---|
476 |
|
---|
477 | #ifndef SLASH
|
---|
478 | # define SLASH '/'
|
---|
479 | #endif
|
---|
480 |
|
---|
481 | #ifndef SHELL
|
---|
482 | # define SHELL "shell"
|
---|
483 | #endif
|
---|
484 |
|
---|
485 | #ifndef REG
|
---|
486 | # define REG register
|
---|
487 | #endif
|
---|
488 |
|
---|
489 | #ifndef NEEDSYNC
|
---|
490 | # define NEEDSYNC FALSE
|
---|
491 | #endif
|
---|
492 |
|
---|
493 | #ifndef FILEPERMS
|
---|
494 | # define FILEPERMS 0666
|
---|
495 | #endif
|
---|
496 |
|
---|
497 | #ifndef PRESERVE
|
---|
498 | # define PRESERVE "elvprsv" /* name of the "preserve" program */
|
---|
499 | #endif
|
---|
500 |
|
---|
501 | #ifndef CC_COMMAND
|
---|
502 | # define CC_COMMAND "cc -c"
|
---|
503 | #endif
|
---|
504 |
|
---|
505 | #ifndef MAKE_COMMAND
|
---|
506 | # define MAKE_COMMAND "make"
|
---|
507 | #endif
|
---|
508 |
|
---|
509 | #ifndef REDIRECT
|
---|
510 | # define REDIRECT "2>"
|
---|
511 | #endif
|
---|
512 |
|
---|
513 | #ifndef BLKSIZE
|
---|
514 | # ifdef CRUNCH
|
---|
515 | # define BLKSIZE 1024
|
---|
516 | # else
|
---|
517 | # define BLKSIZE 2048
|
---|
518 | # endif
|
---|
519 | #endif
|
---|
520 |
|
---|
521 | #ifndef KEYBUFSIZE
|
---|
522 | # define KEYBUFSIZE 1000
|
---|
523 | #endif
|
---|
524 |
|
---|
525 | #endif /* ndef _CONFIG_H */
|
---|