config.h revision 1.7
1/* This file is automatically generated.  DO NOT EDIT! */
2/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp  */
3/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp  */
4
5/* config.h.  Generated from config.in by configure.  */
6/* config.in.  Generated from configure.ac by autoheader.  */
7
8/* Check that config.h is #included before system headers
9   (this works only for glibc, but that should be enough).  */
10#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
11#  error config.h must be #included before system headers
12#endif
13#define __CONFIG_H__ 1
14
15/* Define if building universal (internal helper macro) */
16/* #undef AC_APPLE_UNIVERSAL_BUILD */
17
18/* Define if using AIX 5.2 value for C_WEAKEXT. */
19/* #undef AIX_WEAK_SUPPORT */
20
21/* assert broken? */
22/* #undef BROKEN_ASSERT */
23
24/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
25   systems. This function is required for `alloca.c' support on those systems.
26   */
27/* #undef CRAY_STACKSEG_END */
28
29/* Compiling cross-assembler? */
30/* #undef CROSS_COMPILE */
31
32/* Define to 1 if using `alloca.c'. */
33/* #undef C_ALLOCA */
34
35/* Default architecture. */
36/* #undef DEFAULT_ARCH */
37
38/* Default CRIS architecture. */
39/* #undef DEFAULT_CRIS_ARCH */
40
41/* Default emulation. */
42#define DEFAULT_EMULATION ""
43
44/* Define if you want compressed debug sections by default. */
45/* #undef DEFAULT_FLAG_COMPRESS_DEBUG */
46
47/* Define to 1 if you want to generate ELF common symbols with the STT_COMMON
48   type by default. */
49#define DEFAULT_GENERATE_ELF_STT_COMMON 0
50
51/* Define to 1 if you want to generate x86 relax relocations by default. */
52#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1
53
54/* Supported emulations. */
55#define EMULATIONS
56
57/* Define if you want run-time sanity checks. */
58#define ENABLE_CHECKING 1
59
60/* Define to 1 if translation of program messages to the user's native
61   language is requested. */
62#define ENABLE_NLS 1
63
64/* Define to 1 if you have `alloca', as a function or macro. */
65#define HAVE_ALLOCA 1
66
67/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
68   */
69/* #undef HAVE_ALLOCA_H */
70
71/* Define to 1 if you have the declaration of `asprintf', and to 0 if you
72   don't. */
73#define HAVE_DECL_ASPRINTF 1
74
75/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
76   */
77#define HAVE_DECL_FREE 1
78
79/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
80   */
81#define HAVE_DECL_GETENV 1
82
83/* Is the prototype for getopt in <unistd.h> in the expected format? */
84#define HAVE_DECL_GETOPT 1
85
86/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
87   */
88#define HAVE_DECL_MALLOC 1
89
90/* Define to 1 if you have the declaration of `mempcpy', and to 0 if you
91   don't. */
92#define HAVE_DECL_MEMPCPY 0
93
94/* Define to 1 if you have the declaration of `realloc', and to 0 if you
95   don't. */
96#define HAVE_DECL_REALLOC 1
97
98/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
99   */
100#define HAVE_DECL_STPCPY 1
101
102/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
103   */
104#define HAVE_DECL_STRSTR 1
105
106/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
107   don't. */
108#define HAVE_DECL_VSNPRINTF 1
109
110/* Define to 1 if you have the <dlfcn.h> header file. */
111#define HAVE_DLFCN_H 1
112
113/* Define to 1 if you have the <errno.h> header file. */
114#define HAVE_ERRNO_H 1
115
116/* Define to 1 if you have the <inttypes.h> header file. */
117#define HAVE_INTTYPES_H 1
118
119/* Define if your <locale.h> file defines LC_MESSAGES. */
120#define HAVE_LC_MESSAGES 1
121
122/* Define to 1 if you have the <limits.h> header file. */
123#define HAVE_LIMITS_H 1
124
125/* Define to 1 if you have the <locale.h> header file. */
126#define HAVE_LOCALE_H 1
127
128/* Define to 1 if you have the <memory.h> header file. */
129#define HAVE_MEMORY_H 1
130
131/* Define to 1 if you have the `remove' function. */
132/* #undef HAVE_REMOVE */
133
134/* Define to 1 if you have the `sbrk' function. */
135#define HAVE_SBRK 1
136
137/* Define to 1 if you have the `setlocale' function. */
138#define HAVE_SETLOCALE 1
139
140/* Define to 1 if you have the <stdint.h> header file. */
141#define HAVE_STDINT_H 1
142
143/* Define to 1 if you have the <stdlib.h> header file. */
144#define HAVE_STDLIB_H 1
145
146/* Define to 1 if you have the <strings.h> header file. */
147#define HAVE_STRINGS_H 1
148
149/* Define to 1 if you have the <string.h> header file. */
150#define HAVE_STRING_H 1
151
152/* Define if <sys/stat.h> has struct stat.st_mtim.tv_nsec */
153#define HAVE_ST_MTIM_TV_NSEC 1
154
155/* Define if <sys/stat.h> has struct stat.st_mtim.tv_sec */
156#define HAVE_ST_MTIM_TV_SEC 1
157
158/* Define to 1 if you have the <sys/stat.h> header file. */
159#define HAVE_SYS_STAT_H 1
160
161/* Define to 1 if you have the <sys/types.h> header file. */
162#define HAVE_SYS_TYPES_H 1
163
164/* Define to 1 if you have the <time.h> header file. */
165#define HAVE_TIME_H 1
166
167/* Define if <time.h> has struct tm.tm_gmtoff. */
168#define HAVE_TM_GMTOFF 1
169
170/* Define to 1 if you have the <unistd.h> header file. */
171#define HAVE_UNISTD_H 1
172
173/* Define to 1 if you have the `unlink' function. */
174#define HAVE_UNLINK 1
175
176/* Define to 1 if you have the <windows.h> header file. */
177/* #undef HAVE_WINDOWS_H */
178
179/* Using i386 COFF? */
180/* #undef I386COFF */
181
182/* Define to the sub-directory in which libtool stores uninstalled libraries.
183   */
184#define LT_OBJDIR ".libs/"
185
186/* Using m68k COFF? */
187/* #undef M68KCOFF */
188
189/* Using m88k COFF? */
190/* #undef M88KCOFF */
191
192/* Default CPU for MIPS targets. */
193/* #undef MIPS_CPU_STRING_DEFAULT */
194
195/* Generate 64-bit code by default on MIPS targets. */
196/* #undef MIPS_DEFAULT_64BIT */
197
198/* Choose a default ABI for MIPS targets. */
199/* #undef MIPS_DEFAULT_ABI */
200
201/* Define value for nds32_arch_name */
202/* #undef NDS32_DEFAULT_ARCH_NAME */
203
204/* Define default value for nds32_audio_ext */
205/* #undef NDS32_DEFAULT_AUDIO_EXT */
206
207/* Define default value for nds32_dx_regs */
208/* #undef NDS32_DEFAULT_DX_REGS */
209
210/* Define default value for nds32_perf_ext */
211/* #undef NDS32_DEFAULT_PERF_EXT */
212
213/* Define default value for nds32_perf_ext2 */
214/* #undef NDS32_DEFAULT_PERF_EXT2 */
215
216/* Define default value for nds32_string_ext */
217/* #undef NDS32_DEFAULT_STRING_EXT */
218
219/* Define if environ is not declared in system header files. */
220#define NEED_DECLARATION_ENVIRON 1
221
222/* Define if errno is not declared in system header files. */
223/* #undef NEED_DECLARATION_ERRNO */
224
225/* Define if ffs is not declared in system header files. */
226/* #undef NEED_DECLARATION_FFS */
227
228/* Define if free is not declared in system header files. */
229/* #undef NEED_DECLARATION_FREE */
230
231/* Define if malloc is not declared in system header files. */
232/* #undef NEED_DECLARATION_MALLOC */
233
234/* Define if sbrk is not declared in system header files. */
235/* #undef NEED_DECLARATION_SBRK */
236
237/* Define if strstr is not declared in system header files. */
238/* #undef NEED_DECLARATION_STRSTR */
239
240/* a.out support? */
241/* #undef OBJ_MAYBE_AOUT */
242
243/* b.out support? */
244/* #undef OBJ_MAYBE_BOUT */
245
246/* COFF support? */
247/* #undef OBJ_MAYBE_COFF */
248
249/* ECOFF support? */
250/* #undef OBJ_MAYBE_ECOFF */
251
252/* ELF support? */
253/* #undef OBJ_MAYBE_ELF */
254
255/* generic support? */
256/* #undef OBJ_MAYBE_GENERIC */
257
258/* SOM support? */
259/* #undef OBJ_MAYBE_SOM */
260
261/* Name of package */
262#define PACKAGE "gas"
263
264/* Define to the address where bug reports for this package should be sent. */
265#define PACKAGE_BUGREPORT ""
266
267/* Define to the full name of this package. */
268#define PACKAGE_NAME "gas"
269
270/* Define to the full name and version of this package. */
271#define PACKAGE_STRING "gas 2.27"
272
273/* Define to the one symbol short name of this package. */
274#define PACKAGE_TARNAME "gas"
275
276/* Define to the home page for this package. */
277#define PACKAGE_URL ""
278
279/* Define to the version of this package. */
280#define PACKAGE_VERSION "2.27"
281
282/* Define if defaulting to ELF on SCO 5. */
283/* #undef SCO_ELF */
284
285/* If using the C implementation of alloca, define if you know the
286   direction of stack growth for your system; otherwise it will be
287   automatically deduced at runtime.
288	STACK_DIRECTION > 0 => grows toward higher addresses
289	STACK_DIRECTION < 0 => grows toward lower addresses
290	STACK_DIRECTION = 0 => direction of growth unknown */
291/* #undef STACK_DIRECTION */
292
293/* Define to 1 if you have the ANSI C header files. */
294#define STDC_HEADERS 1
295
296/* Using strict COFF? */
297/* #undef STRICTCOFF */
298
299/* Define if you can safely include both <string.h> and <strings.h>. */
300#define STRING_WITH_STRINGS 1
301
302/* Target alias. */
303#define TARGET_ALIAS "arm--netbsdelf-eabihf"
304
305/* Define as 1 if big endian. */
306#define TARGET_BYTES_BIG_ENDIAN 0
307
308/* Canonical target. */
309#define TARGET_CANONICAL "arm--netbsdelf-eabihf"
310
311/* Target CPU. */
312#define TARGET_CPU "arm"
313
314/* Target OS. */
315#define TARGET_OS "netbsdelf-eabihf"
316
317/* Define if default target is PowerPC Solaris. */
318/* #undef TARGET_SOLARIS_COMMENT */
319
320/* Define if target is Symbian OS. */
321/* #undef TARGET_SYMBIAN */
322
323/* Target vendor. */
324#define TARGET_VENDOR ""
325
326/* Target specific CPU. */
327/* #undef TARGET_WITH_CPU */
328
329/* Use b modifier when opening binary files? */
330/* #undef USE_BINARY_FOPEN */
331
332/* Use emulation support? */
333/* #undef USE_EMULATIONS */
334
335/* Allow use of E_MIPS_ABI_O32 on MIPS targets. */
336/* #undef USE_E_MIPS_ABI_O32 */
337
338/* Enable extensions on AIX 3, Interix.  */
339#ifndef _ALL_SOURCE
340# define _ALL_SOURCE 1
341#endif
342/* Enable GNU extensions on systems that have them.  */
343#ifndef _GNU_SOURCE
344# define _GNU_SOURCE 1
345#endif
346/* Enable threading extensions on Solaris.  */
347#ifndef _POSIX_PTHREAD_SEMANTICS
348# define _POSIX_PTHREAD_SEMANTICS 1
349#endif
350/* Enable extensions on HP NonStop.  */
351#ifndef _TANDEM_SOURCE
352# define _TANDEM_SOURCE 1
353#endif
354/* Enable general extensions on Solaris.  */
355#ifndef __EXTENSIONS__
356# define __EXTENSIONS__ 1
357#endif
358
359
360/* Using cgen code? */
361/* #undef USING_CGEN */
362
363/* Version number of package */
364#define VERSION "2.27"
365
366/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
367   significant byte first (like Motorola and SPARC, unlike Intel). */
368#if defined AC_APPLE_UNIVERSAL_BUILD
369# if defined __BIG_ENDIAN__
370#  define WORDS_BIGENDIAN 1
371# endif
372#else
373# ifndef WORDS_BIGENDIAN
374/* #  undef WORDS_BIGENDIAN */
375# endif
376#endif
377
378/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
379   `char[]'. */
380#define YYTEXT_POINTER 1
381
382/* Number of bits in a file offset, on hosts where this is settable. */
383/* #undef _FILE_OFFSET_BITS */
384
385/* Define for large files, on AIX-style hosts. */
386/* #undef _LARGE_FILES */
387
388/* Define to 1 if on MINIX. */
389/* #undef _MINIX */
390
391/* Define to 2 if the system does not provide POSIX.1 features except with
392   this defined. */
393/* #undef _POSIX_1_SOURCE */
394
395/* Define to 1 if you need to in order for `stat' and other things to work. */
396/* #undef _POSIX_SOURCE */
397
398/* Define to `__inline__' or `__inline' if that's what the C compiler
399   calls it, or to nothing if 'inline' is not supported under any name.  */
400#ifndef __cplusplus
401/* #undef inline */
402#endif
403