~ubuntu-branches/ubuntu/hardy/vice/hardy

« back to all changes in this revision

Viewing changes to src/arch/os2/vac++/config.h

  • Committer: Bazaar Package Importer
  • Author(s): Laszlo Boszormenyi (GCS)
  • Date: 2007-10-07 07:05:46 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20071007070546-81yy0twlka7p2t0e
Tags: 1.22-1
* New upstream version (closes: #428280).
* Correct link to HTML documentation in manpage (closes: #409567).
* Fix most packaging mistakes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
//#ifndef _CONFIG_H
 
2
//#define _CONFIG_H
 
3
 
 
4
/* src/config.h.  Generated automatically by configure.  */
 
5
/* src/config.h.in.  Generated automatically from configure.in by autoheader.  */
 
6
 
 
7
#ifndef __OS2__
 
8
#define __OS2__ /* Operating System is OS/2 */
 
9
#endif
 
10
 
 
11
//#define MAIN_PROGRAM Main
 
12
 
 
13
/*
 
14
 * VAC++ doesn't define __i386__, __i386__ is used in vice.h
 
15
 */
 
16
#define __i386__ 1
 
17
 
 
18
/* Define if using alloca.c.  */
 
19
/* #undef C_ALLOCA */
 
20
 
 
21
#ifdef __EMX__
 
22
  #define HAVE_ALLOCA      1  /* Define if you have alloca, as a function or macro.  */
 
23
  #define HAVE_ALLOCA_H    1  /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
 
24
  #define HAVE_DIRENT_H    1  /* Define if you have the <dirent.h> header file.  */
 
25
  #define HAVE_STRINGS_H   1  /* Define if you have the <strings.h> header file.  */
 
26
  #define HAVE_SYS_FILE_H  1  /* Define if you have the <sys/file.h> header file.  */
 
27
  #define HAVE_SYS_IOCTL_H 1  /* Define if you have the <sys/ioctl.h> header file.  */
 
28
#endif
 
29
 
 
30
/* Define if you have <vfork.h>.  */
 
31
/* #undef HAVE_VFORK_H */
 
32
 
 
33
/* Define as the return type of signal handlers (int or void).  */
 
34
#define RETSIGTYPE void
 
35
 
 
36
/* Define to `unsigned' if <sys/types.h> doesn't define.  */
 
37
//#define size_t unsigned
 
38
 
 
39
/* If using the C implementation of alloca, define if you know the
 
40
   direction of stack growth for your system; otherwise it will be
 
41
   automatically deduced at run-time.
 
42
 STACK_DIRECTION > 0 => grows toward higher addresses
 
43
 STACK_DIRECTION < 0 => grows toward lower addresses
 
44
 STACK_DIRECTION = 0 => direction of growth unknown
 
45
 */
 
46
/* #undef STACK_DIRECTION */
 
47
 
 
48
/* Define if you have the ANSI C header files.  */
 
49
#define STDC_HEADERS
 
50
 
 
51
/* Define if you can safely include both <sys/time.h> and <time.h>.  */
 
52
#define TIME_WITH_SYS_TIME 1
 
53
 
 
54
/* Define if your processor stores words with the most significant
 
55
   byte first (like Motorola and SPARC, unlike Intel and VAX).  */
 
56
/* #undef WORDS_BIGENDIAN */
 
57
 
 
58
/* Define if lex declares yytext as a char * by default, not a char[].  */
 
59
#define YYTEXT_POINTER 1
 
60
 
 
61
/* Define if you want to use Rober W. McMullen's TextField widget.  */
 
62
//#define ENABLE_TEXTFIELD 1
 
63
 
 
64
/* Do we use MITSHM extensions?  */
 
65
#define USE_MITSHM 1
 
66
 
 
67
/* Are we using the `readline' library or one replacement?  */
 
68
//#define HAVE_READLINE 1
 
69
 
 
70
/* Do we want to enable RS232 support via ACIA emulation?  */
 
71
//#define HAVE_RS232 1
 
72
 
 
73
/* Do we want to enable the ReSID code support?  */
 
74
#if defined __X64__ || defined __X128__ || defined __XCBM__
 
75
#define HAVE_RESID            1
 
76
#endif
 
77
 
 
78
/* Do we support a 1351 mouse?  */
 
79
#if defined __X64__ || defined __X128__
 
80
#define HAVE_MOUSE            1
 
81
#endif
 
82
 
 
83
/* Do we have to emulate a joystick?  */
 
84
#define HAS_JOYSTICK          1
 
85
 
 
86
/* VIC II Doublesize/-scan  */
 
87
#if defined __X64__ || defined __X128__ || defined __XCBM__
 
88
#define HAVE_VIC_II           1
 
89
#endif
 
90
 
 
91
#if defined __XVIC__
 
92
#define HAVE_VIC
 
93
#endif
 
94
 
 
95
#ifdef __XPLUS4__
 
96
#define HAVE_TED              1
 
97
#endif
 
98
 
 
99
//y-direction
 
100
#ifdef __X128__
 
101
#define HAVE_VDC
 
102
#endif
 
103
#if defined __XCBM__ || defined __XPET__
 
104
#define HAVE_CRTC
 
105
#endif
 
106
 
 
107
#if defined HAVE_VIC || defined HAVE_VIC_II || defined HAVE_TED
 
108
#define HAVE_PAL              1
 
109
#endif
 
110
 
 
111
/* Is digital joystick support avaiable?  */
 
112
/* #undef HAS_DIGITAL_JOYSTICK */
 
113
 
 
114
/* Does the system know the png-graphics format? */
 
115
#define HAVE_PNG              1
 
116
 
 
117
/* see zfile.c */
 
118
#define HAVE_ZLIB             1
 
119
#define NAME_NEED_QM          1
 
120
 
 
121
//#define HAVE_OPENCBM          0
 
122
//#define HAVE_RAWDRIVE         0
 
123
//#define HAVE_TFE              1
 
124
 
 
125
/* This seems to be needed to prevent the emulator from FPEs */
 
126
#define FIXPOINT_ARITHMETIC   1
 
127
 
 
128
#define SIZEOF_UNSIGNED_INT   4   /* The number of bytes in a unsigned int.           */
 
129
#define SIZEOF_UNSIGNED_LONG  4   /* The number of bytes in a unsigned long.          */
 
130
#define SIZEOF_UNSIGNED_SHORT 2   /* The number of bytes in a unsigned short.         */
 
131
 
 
132
#define HAVE_ATEXIT           1   /* Define if you have the atexit function.          */
 
133
#define HAVE_GETTIMEOFDAY     1   /* Define if you have the gettimeofday function.    */
 
134
#define HAVE_MEMMOVE          1   /* Define if you have the memmove function.         */
 
135
#define HAVE_STRERROR         1   /* Define if you have the strerror function.        */
 
136
 
 
137
#define strcasecmp stricmp        /* Define if you have the strcasecmp function.      */
 
138
#define HAVE_STRCASECMP
 
139
 
 
140
#define strncasecmp strnicmp      /* Define if you have the strncasecmp function.     */
 
141
#define HAVE_STRNCASECMP
 
142
 
 
143
#define HAVE_IO_H             1   /* Define if you have the <io.h> header file        */
 
144
#define HAVE_SIGNAL_H         1   /* Define if you have the <signal.h> header file    */
 
145
#define HAVE_DIRECT_H         1   /* Define if you have the <direct.h> header file    */
 
146
#define HAVE_ERRNO_H          1   /* Define if you have the <errno.h> header file     */
 
147
#define HAVE_FCNTL_H          1   /* Define if you have the <fcntl.h> header file.    */
 
148
#define HAVE_LIMITS_H         1   /* Define if you have the <limits.h> header file.   */
 
149
#define HAVE_REGEXP_H         1   /* Define if you have the <regexp.h> header file.   */
 
150
#define HAVE_SYS_TIME_H       1   /* Define if you have the <sys/time.h> header file. */
 
151
 
 
152
/* #undef HAVE_USLEEP *//* Define if you have the usleep function.  */
 
153
/* #undef HAVE_REGEX_H *//* Define if you have the <regex.h> header file.  */
 
154
/* #undef HAVE_SYS_DIR_H *//* Define if you have the <sys/dir.h> header file.  */
 
155
/* #undef HAVE_SYS_DIRENT_H *//* Define if you have the <sys/dirent.h> header file.  */