]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/config/go32.cfg
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / gas / config / go32.cfg
CommitLineData
f2889110
KR
1/* config.h for go32 */\r
2\r
3#define I386COFF 1\r
4\r
5/* Define if using alloca.c. */\r
6#undef C_ALLOCA\r
7\r
8/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.\r
9 This function is required for alloca.c support on those systems. */\r
10#undef CRAY_STACKSEG_END\r
11\r
12/* Define if you have <alloca.h> and it should be used (not on Ultrix). */\r
13#undef HAVE_ALLOCA_H\r
14\r
15/* Define as __inline if that's what the C compiler calls it. */\r
16#undef inline\r
17\r
18/* If using the C implementation of alloca, define if you know the\r
19 direction of stack growth for your system; otherwise it will be\r
20 automatically deduced at run-time.\r
21 STACK_DIRECTION > 0 => grows toward higher addresses\r
22 STACK_DIRECTION < 0 => grows toward lower addresses\r
23 STACK_DIRECTION = 0 => direction of growth unknown\r
24 */\r
25#undef STACK_DIRECTION\r
26\r
27/* Should gas use high-level BFD interfaces? */\r
28#undef BFD_ASSEMBLER\r
29\r
30/* If we aren't doing cross-assembling, some operations can be optimized,\r
31 since byte orders and value sizes don't need to be adjusted. */\r
32#undef CROSS_COMPILE\r
33\r
34/* Some gas code wants to know these parameters. */\r
35#define TARGET_ALIAS "i386"\r
36#define TARGET_CPU "i386"\r
37#define TARGET_CANONICAL "i386-i386"\r
38#define TARGET_OS "djgpp"\r
39#define TARGET_VENDOR "djgpp"\r
40\r
41/* Some operating systems, for example DOS, require the use of "wb" mode when\r
42 opening a binary file for writing. If only "w" is used, the file will not\r
43 be correct. However, some other systems reject such a mode. This indicates\r
44 which ../include/fopen-*.h header file we want to include, so that we can\r
45 get macros that'll do the right thing for this system. */\r
46#define WANT_FOPEN_BIN 1\r
47\r
48/* Sometimes the system header files don't declare malloc and realloc. */\r
49#undef NEED_DECLARATION_MALLOC\r
50\r
51/* Sometimes the system header files don't declare free. */\r
52#undef NEED_DECLARATION_FREE\r
53\r
54/* Sometimes errno.h doesn't declare errno itself. */\r
55#undef NEED_DECLARATION_ERRNO\r
56\r
57#define MANY_SEGMENTS 1\r
58\r
59/* Needed only for sparc configuration */\r
60#undef sparcv9\r
61\r
62/* Define if you have the remove function. */\r
63#define HAVE_REMOVE 1\r
64\r
65/* Define if you have the unlink function. */\r
66#define HAVE_UNLINK 1\r
67\r
68/* Define if you have the <errno.h> header file. */\r
69#define HAVE_ERRNO_H 1\r
70\r
71/* Define if you have the <memory.h> header file. */\r
72#define HAVE_MEMORY_H 1\r
73\r
74/* Define if you have the <stdarg.h> header file. */\r
75#define HAVE_STDARG_H 1\r
76\r
77/* Define if you have the <stdlib.h> header file. */\r
78#define HAVE_STDLIB_H 1\r
79\r
80/* Define if you have the <string.h> header file. */\r
81#define HAVE_STRING_H 1\r
82\r
83/* Define if you have the <strings.h> header file. */\r
84#undef HAVE_STRINGS_H\r
85\r
86/* Define if you have the <sys/types.h> header file. */\r
87#define HAVE_SYS_TYPES_H 1\r
88\r
89/* Define if you have the <unistd.h> header file. */\r
90#define HAVE_UNISTD_H 1\r
91\r
92/* Define if you have the <varargs.h> header file. */\r
93#undef HAVE_VARARGS_H\r