xref: /netbsd-src/external/bsd/bc/dist/config.h (revision ed857e95db3fec367bb6764523110eb0ac99cb49)
1 /* config.h  -- hand edited for NetBSD */
2 #define PACKAGE "bc"
3 
4 /* Package VERSION number */
5 #define VERSION "nb1.0"
6 
7 /* COPYRIGHT notice for BC target */
8 #define BC_COPYRIGHT "Copyright (C) 1991-1994, 1997, 2000, 2012-2017 "\
9         "Free Software Foundation, Inc.\n"\
10         "Copyright (C) 2004, 2005, 2016-2017 Philip A. Nelson"
11 
12 /* Define to use the BSD libedit library. */
13 #define LIBEDIT
14 
15 /* Define to `size_t' if <sys/types.h> and <stddef.h> don't define.  */
16 #define ptrdiff_t size_t
17 
18 /* Define to 1 if you have the <inttypes.h> header file. */
19 #define HAVE_INTTYPES_H 1
20 
21 /* Define to 1 if you have the `isgraph' function. */
22 #define HAVE_ISGRAPH 1
23 
24 /* Define to 1 if you have the <limits.h> header file. */
25 #define HAVE_LIMITS_H 1
26 
27 /* Define to 1 if you have the <memory.h> header file. */
28 #define HAVE_MEMORY_H 1
29 
30 /* Define to 1 if you have the `setvbuf' function. */
31 #define HAVE_SETVBUF 1
32 
33 /* Define to 1 if you have the <stdarg.h> header file. */
34 #define HAVE_STDARG_H 1
35 
36 /* Define to 1 if you have the <stddef.h> header file. */
37 #define HAVE_STDDEF_H 1
38 
39 /* Define to 1 if you have the <stdint.h> header file. */
40 #define HAVE_STDINT_H 1
41 
42 /* Define to 1 if you have the <stdlib.h> header file. */
43 #define HAVE_STDLIB_H 1
44 
45 /* Define to 1 if you have the <string.h> header file. */
46 #define HAVE_STRING_H 1
47 
48 /* Define to 1 if you have the <sys/stat.h> header file. */
49 #define HAVE_SYS_STAT_H 1
50 
51 /* Define to 1 if you have the <sys/types.h> header file. */
52 #define HAVE_SYS_TYPES_H 1
53 
54 /* Define to 1 if you have the <unistd.h> header file. */
55 #define HAVE_UNISTD_H 1
56 
57 /* Define to 1 if you have the `vprintf' function. */
58 #define HAVE_VPRINTF 1
59 
60 /* Define to 1 if you have the ANSI C header files. */
61 #define STDC_HEADERS 1
62 
63 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
64    `char[]'. */
65 #undef YYTEXT_POINTER
66 
67 /* Define to 2 if the system does not provide POSIX.1 features except with
68    this defined. */
69 #undef _POSIX_1_SOURCE
70 
71 /* Define to 1 if you need to in order for `stat' and other things to work. */
72 #undef _POSIX_SOURCE
73 
74 /* Define to empty if `const' does not conform to ANSI C. */
75 #undef const
76 
77 /* Define to `size_t' if <sys/types.h> does not define. */
78 #undef ptrdiff_t
79 
80 /* Define to `unsigned' if <sys/types.h> does not define. */
81 #undef size_t
82 
83 /* NetBSD bc does not print a welcome! */
84 #define QUIET
85