source: trunk/third/patch/config.h.in @ 9069

Revision 9069, 2.3 KB checked in by ghudson, 28 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r9068, which included commits to RCS files with non-trunk default branches.
Line 
1/* Portability variables.  -*- C -*- */
2
3/* Define if the system does not support the `const' keyword.  */
4#undef const
5
6/* Define if the system supports file names longer than 14 characters.  */
7#undef HAVE_LONG_FILE_NAMES
8
9/* Define if the system has pathconf().  */
10#undef HAVE_PATHCONF
11
12/* Define if the system has strerror().  */
13#undef HAVE_STRERROR
14
15/* Define if the system has ANSI C header files and library functions.  */
16#undef STDC_HEADERS
17
18/* Define if the system uses strchr instead of index
19   and strrchr instead of rindex.  */
20#undef HAVE_STRING_H
21
22#if defined(STDC_HEADERS) || defined(HAVE_STRING_H)
23#define index strchr
24#define rindex strrchr
25#endif
26
27/* Define if the system has unistd.h.  */
28#undef HAVE_UNISTD_H
29
30/* Define if the system has fcntl.h.  */
31#undef HAVE_FCNTL_H
32
33/* Define as either int or void -- the type that signal handlers return.  */
34#undef RETSIGTYPE
35
36#ifndef RETSIGTYPE
37#define RETSIGTYPE void
38#endif
39
40/*  Which directory library header to use.  */
41#undef DIRENT                   /* dirent.h */
42#undef SYSNDIR                  /* sys/ndir.h */
43#undef SYSDIR                   /* sys/dir.h */
44#undef NDIR                     /* ndir.h */
45#undef NODIR                    /* none -- don't make numbered backup files */
46
47/* Define if the system lets you pass fewer arguments to a function
48   than the function actually accepts (in the absence of a prototype).
49   Defining it makes I/O calls slightly more efficient.
50   You need not bother defining it unless your C preprocessor chokes on
51   multi-line arguments to macros.  */
52#undef CANVARARG
53
54/* Define Reg* as either `register' or nothing, depending on whether
55   the C compiler pays attention to this many register declarations.
56   The intent is that you don't have to order your register declarations
57   in the order of importance, so you can freely declare register variables
58   in sub-blocks of code and as function parameters.
59   Do not use Reg<n> more than once per routine.
60
61   These don't really matter a lot, since most modern C compilers ignore
62   register declarations and often do a better job of allocating
63   registers than people do.  */
64
65#define Reg1 register
66#define Reg2 register
67#define Reg3 register
68#define Reg4 register
69#define Reg5 register
70#define Reg6 register
71#define Reg7
72#define Reg8
73#define Reg9
74#define Reg10
75#define Reg11
76#define Reg12
77#define Reg13
78#define Reg14
79#define Reg15
80#define Reg16
Note: See TracBrowser for help on using the repository browser.