[gforth] / gforth / Attic / acconfig.h  

gforth: gforth/Attic/acconfig.h


1 : anton 1.1 /* Descriptions and defaults for C preprocessor symbols for config.h.in
2 :    
3 :     Copyright (C) 1995 Free Software Foundation, Inc.
4 :    
5 :     This file is part of Gforth.
6 :    
7 :     Gforth is free software; you can redistribute it and/or
8 :     modify it under the terms of the GNU General Public License
9 :     as published by the Free Software Foundation; either version 2
10 :     of the License, or (at your option) any later version.
11 :    
12 :     This program is distributed in the hope that it will be useful,
13 :     but WITHOUT ANY WARRANTY; without even the implied warranty of
14 :     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 :     GNU General Public License for more details.
16 :    
17 :     You should have received a copy of the GNU General Public License
18 :     along with this program; if not, write to the Free Software
19 :     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
20 :     */
21 :    
22 :     /* this, together with configure.in, is the source file for config.h.in */
23 :    
24 :     /* Define if you want to force a direct threaded code implementation
25 :     (does not work on all machines */
26 :     #ifndef DIRECT_THREADED
27 :     #undef DIRECT_THREADED
28 :     #endif
29 :    
30 :     /* Define if you want to force an indirect threaded code implementation */
31 :     #ifndef INDIRECT_THREADED
32 :     #undef INDIRECT_THREADED
33 :     #endif
34 :    
35 :     /* Define if you want to use explicit register declarations for better
36 :     performance or for more convenient CODE words (does not work with
37 :     all GCC versions on all machines) */
38 :     #ifndef FORCE_REG
39 :     #undef FORCE_REG
40 :     #endif
41 : anton 1.2
42 : anton 1.3 /* an integer type that is as long as a pointer */
43 :     #define CELL_TYPE long
44 :    
45 :     /* an integer type that is twice as long as a pointer */
46 :     #define DOUBLE_CELL_TYPE none
47 :    
48 : anton 1.4 /* a path separator character */
49 :     #define PATHSEP ':'
50 :    
51 : anton 1.3 /* define this if there is no working DOUBLE_CELL_TYPE on your machine */
52 :     #undef BUGGY_LONG_LONG
53 :    
54 : anton 1.2 @BOTTOM@
55 :     /* Of course, sys_siglist is a variable, not a function */

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help