annotate acconfig.h @ 3215:bc3fdfe311a3

[project @ 1998-11-10 14:06:21 by jwe]
author jwe
date Tue, 10 Nov 1998 14:12:07 +0000
parents 1c267910655d
children dae85431bade
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
235
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
1 /* acconfig.h
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
2
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
3 Descriptive text for the C preprocessor macros that are needed by
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
4 Octave.
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
5
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
6 Leave the following blank line there!! Autoheader needs it. */
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
7
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
8
3215
bc3fdfe311a3 [project @ 1998-11-10 14:06:21 by jwe]
jwe
parents: 3168
diff changeset
9 /* Define if your version of GNU libc has buggy inline assembly code
bc3fdfe311a3 [project @ 1998-11-10 14:06:21 by jwe]
jwe
parents: 3168
diff changeset
10 for math functions like exp. */
bc3fdfe311a3 [project @ 1998-11-10 14:06:21 by jwe]
jwe
parents: 3168
diff changeset
11 #undef __NO_MATH_INLINES
bc3fdfe311a3 [project @ 1998-11-10 14:06:21 by jwe]
jwe
parents: 3168
diff changeset
12
2107
2eec34fc1aca [project @ 1996-04-30 10:15:50 by jwe]
jwe
parents: 1788
diff changeset
13 /* Define if you want bounds checking on element references for
2eec34fc1aca [project @ 1996-04-30 10:15:50 by jwe]
jwe
parents: 1788
diff changeset
14 internal array and matrix classes. */
2eec34fc1aca [project @ 1996-04-30 10:15:50 by jwe]
jwe
parents: 1788
diff changeset
15 #undef BOUNDS_CHECKING
2eec34fc1aca [project @ 1996-04-30 10:15:50 by jwe]
jwe
parents: 1788
diff changeset
16
3107
a8dcfbf87ea3 [project @ 1997-11-19 22:34:59 by jwe]
jwe
parents: 3044
diff changeset
17 /* Define if your compiler supports `<>' stuff for template friends. */
a8dcfbf87ea3 [project @ 1997-11-19 22:34:59 by jwe]
jwe
parents: 3044
diff changeset
18 #undef CXX_NEW_FRIEND_TEMPLATE_DECL
a8dcfbf87ea3 [project @ 1997-11-19 22:34:59 by jwe]
jwe
parents: 3044
diff changeset
19
1501
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
20 /* Define if your math.h declares struct exception for matherr() */
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
21 #undef EXCEPTION_IN_MATH
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
22
235
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
23 /* Define if your Fortran compiler appends an underscore to external
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
24 names. */
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
25 #undef F77_APPEND_UNDERSCORE
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
26
1256
8ed7f351d0de [project @ 1995-04-12 01:11:57 by jwe]
jwe
parents: 1222
diff changeset
27 /* Define if your Fortran compiler converts external names to
8ed7f351d0de [project @ 1995-04-12 01:11:57 by jwe]
jwe
parents: 1222
diff changeset
28 upper case. */
8ed7f351d0de [project @ 1995-04-12 01:11:57 by jwe]
jwe
parents: 1222
diff changeset
29 #undef F77_UPPERCASE_NAMES
8ed7f351d0de [project @ 1995-04-12 01:11:57 by jwe]
jwe
parents: 1222
diff changeset
30
1501
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
31 /* Define if your system has a single-arg prototype for gettimeofday. */
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
32 #undef GETTIMEOFDAY_NO_TZ
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
33
2289
d9fe34ccf2bf [project @ 1996-06-06 05:05:47 by jwe]
jwe
parents: 2107
diff changeset
34 /* Define if your gnuplot supports multiplt plot windows with X11. */
d9fe34ccf2bf [project @ 1996-06-06 05:05:47 by jwe]
jwe
parents: 2107
diff changeset
35 #undef GNUPLOT_HAS_FRAMES
d9fe34ccf2bf [project @ 1996-06-06 05:05:47 by jwe]
jwe
parents: 2107
diff changeset
36
1500
9300d1a832f0 [project @ 1995-10-03 00:23:22 by jwe]
jwe
parents: 1323
diff changeset
37 /* Define if your gnuplot has mutliplot. */
9300d1a832f0 [project @ 1995-10-03 00:23:22 by jwe]
jwe
parents: 1323
diff changeset
38 #undef GNUPLOT_HAS_MULTIPLOT
235
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
39
2548
b50cc31aa0cd [project @ 1996-11-20 06:43:26 by jwe]
jwe
parents: 2510
diff changeset
40 /* Define if your system's struct group has a gr_passwd field. */
b50cc31aa0cd [project @ 1996-11-20 06:43:26 by jwe]
jwe
parents: 2510
diff changeset
41 #undef HAVE_GR_PASSWD
b50cc31aa0cd [project @ 1996-11-20 06:43:26 by jwe]
jwe
parents: 2510
diff changeset
42
2510
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
43 /* Define if you have isinf(). */
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
44 #undef HAVE_ISINF
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
45
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
46 /* Define if you have isnan(). */
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
47 #undef HAVE_ISNAN
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
48
2469
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
49 /* Define if you have BSD style signals. */
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
50 #undef HAVE_BSD_SIGNALS
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
51
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
52 /* Define if you have POSIX style signals. */
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
53 #undef HAVE_POSIX_SIGNALS
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
54
1788
b7de2fd2be6b [project @ 1996-01-24 20:47:58 by jwe]
jwe
parents: 1763
diff changeset
55 /* Define if your system has program_invocation_name. */
b7de2fd2be6b [project @ 1996-01-24 20:47:58 by jwe]
jwe
parents: 1763
diff changeset
56 #undef HAVE_PROGRAM_INVOCATION_NAME
b7de2fd2be6b [project @ 1996-01-24 20:47:58 by jwe]
jwe
parents: 1763
diff changeset
57
1501
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
58 /* Define if your system has a sys_siglist variable. */
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
59 #undef HAVE_SYS_SIGLIST
a0ee25989b08 [project @ 1995-10-03 00:29:13 by jwe]
jwe
parents: 1500
diff changeset
60
2783
e5d9559b06b1 [project @ 1997-03-02 02:07:25 by jwe]
jwe
parents: 2626
diff changeset
61 /* Define if your system defines struct timeval. */
e5d9559b06b1 [project @ 1997-03-02 02:07:25 by jwe]
jwe
parents: 2626
diff changeset
62 #undef HAVE_TIMEVAL
e5d9559b06b1 [project @ 1997-03-02 02:07:25 by jwe]
jwe
parents: 2626
diff changeset
63
2469
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
64 /* Define if you have System V Release 3 style signals. */
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
65 #undef HAVE_USG_SIGHOLD
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
66
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
67 /* Define if signal handlers must be reinstalled after they are called. */
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
68 #undef MUST_REINSTALL_SIGHANDLERS
f201716926bb [project @ 1996-11-05 19:39:33 by jwe]
jwe
parents: 2429
diff changeset
69
2574
cfa9f35fd407 [project @ 1996-12-09 17:30:39 by jwe]
jwe
parents: 2548
diff changeset
70 /* Define (to string::npos) if <string> doesn't. */
cfa9f35fd407 [project @ 1996-12-09 17:30:39 by jwe]
jwe
parents: 2548
diff changeset
71 #undef NPOS
cfa9f35fd407 [project @ 1996-12-09 17:30:39 by jwe]
jwe
parents: 2548
diff changeset
72
1293
fd946f5926ce [project @ 1995-05-01 17:50:00 by jwe]
jwe
parents: 1256
diff changeset
73 /* Define to compile smaller kernel. */
702
45764610984a [project @ 1994-09-15 02:32:47 by jwe]
jwe
parents: 587
diff changeset
74 #undef OCTAVE_LITE
423
49345c503741 [project @ 1994-05-23 21:01:01 by jwe]
jwe
parents: 403
diff changeset
75
235
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
76 /* Define if this is Octave. */
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
77 #undef OCTAVE_SOURCE
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
78
2429
fd984f9b3ef4 [project @ 1996-10-25 06:34:27 by jwe]
jwe
parents: 2289
diff changeset
79 /* Define if your struct rusage only has time information. */
fd984f9b3ef4 [project @ 1996-10-25 06:34:27 by jwe]
jwe
parents: 2289
diff changeset
80 #undef RUSAGE_TIMES_ONLY
fd984f9b3ef4 [project @ 1996-10-25 06:34:27 by jwe]
jwe
parents: 2289
diff changeset
81
2510
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
82 /* Define if you are using an SCO system. */
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
83 #undef SCO
0be4639a6c13 [project @ 1996-11-14 02:53:23 by jwe]
jwe
parents: 2469
diff changeset
84
1104
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
85 /* Define this to be the path separator for your system, as a
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
86 character constant */
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
87 #undef SEPCHAR
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
88
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
89 /* Define this to be the path separator for your system, as a
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
90 character string */
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
91 #undef SEPCHAR_STR
3535aa4d38c6 [project @ 1995-02-14 22:12:34 by jwe]
jwe
parents: 1076
diff changeset
92
1300
4d86fe3f634e [project @ 1995-05-01 19:18:03 by jwe]
jwe
parents: 1293
diff changeset
93 /* Define if math.h declares signgam. */
4d86fe3f634e [project @ 1995-05-01 19:18:03 by jwe]
jwe
parents: 1293
diff changeset
94 #undef SIGNGAM_DECLARED
4d86fe3f634e [project @ 1995-05-01 19:18:03 by jwe]
jwe
parents: 1293
diff changeset
95
4d86fe3f634e [project @ 1995-05-01 19:18:03 by jwe]
jwe
parents: 1293
diff changeset
96 /* To quiet autoheader. */
4d86fe3f634e [project @ 1995-05-01 19:18:03 by jwe]
jwe
parents: 1293
diff changeset
97 #undef SMART_PUTENV
235
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
98
1323
88d41e3204d5 [project @ 1995-08-22 06:37:02 by jwe]
jwe
parents: 1300
diff changeset
99 /* Use plplot for plotting. */
88d41e3204d5 [project @ 1995-08-22 06:37:02 by jwe]
jwe
parents: 1300
diff changeset
100 #undef USE_PLPLOT
88d41e3204d5 [project @ 1995-08-22 06:37:02 by jwe]
jwe
parents: 1300
diff changeset
101
1138
b12322b4c0e8 [project @ 1995-02-26 01:08:07 by jwe]
jwe
parents: 1137
diff changeset
102 /* Use GNU readline for command line editing and history. */
b12322b4c0e8 [project @ 1995-02-26 01:08:07 by jwe]
jwe
parents: 1137
diff changeset
103 #undef USE_READLINE
b12322b4c0e8 [project @ 1995-02-26 01:08:07 by jwe]
jwe
parents: 1137
diff changeset
104
1662
334433007e90 [project @ 1995-12-24 06:32:46 by jwe]
jwe
parents: 1501
diff changeset
105 /* Define if using dlopen/dlsym for dynamic linking of object files. */
334433007e90 [project @ 1995-12-24 06:32:46 by jwe]
jwe
parents: 1501
diff changeset
106 #undef WITH_DL
334433007e90 [project @ 1995-12-24 06:32:46 by jwe]
jwe
parents: 1501
diff changeset
107
235
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
108 /* Define if using dld for dynamic linking of object files. */
1662
334433007e90 [project @ 1995-12-24 06:32:46 by jwe]
jwe
parents: 1501
diff changeset
109 #undef WITH_SHL
334433007e90 [project @ 1995-12-24 06:32:46 by jwe]
jwe
parents: 1501
diff changeset
110
1672
cfd5510b78d3 [project @ 1995-12-27 20:27:48 by jwe]
jwe
parents: 1662
diff changeset
111 /* Define if using some method of dynamic linking. */
cfd5510b78d3 [project @ 1995-12-27 20:27:48 by jwe]
jwe
parents: 1662
diff changeset
112 #undef WITH_DYNAMIC_LINKING
cfd5510b78d3 [project @ 1995-12-27 20:27:48 by jwe]
jwe
parents: 1662
diff changeset
113
1763
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
114 /* Define to `short' if <sys/types.h> doesn't define. */
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
115 #undef dev_t
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
116
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
117 /* Define to `unsigned long' if <sys/types.h> doesn't define. */
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
118 #undef ino_t
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
119
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
120 /* Define to `short' if <sys/types.h> doesn't define. */
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
121 #undef nlink_t
78d87372e601 [project @ 1996-01-22 23:39:25 by jwe]
jwe
parents: 1673
diff changeset
122
2626
b35a5cd8107f [project @ 1997-01-27 01:41:30 by jwe]
jwe
parents: 2574
diff changeset
123 /* Define to `int' if <signal.h> doesn't define. */
b35a5cd8107f [project @ 1997-01-27 01:41:30 by jwe]
jwe
parents: 2574
diff changeset
124 #undef sigset_t
b35a5cd8107f [project @ 1997-01-27 01:41:30 by jwe]
jwe
parents: 2574
diff changeset
125
235
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
126
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
127 /* Leave that blank line there!! Autoheader needs it.
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
128 If you're adding to this file, keep in mind:
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
129 The entries are in sort -df order: alphabetical, case insensitive,
daf9f8d4c5bd [project @ 1993-11-30 20:21:19 by jwe]
jwe
parents:
diff changeset
130 ignoring punctuation (such as underscores). */