Config.h.in revision a790f0a8f3175183bea088389b3e4ae41813e192
1/* include/mcld/Config/Config.h.in.  Generated from configure.ac by autoheader.  */
2
3
4//===- Config.h.in --------------------------------------------------------===//
5//
6//                     The MCLinker Project
7//
8// This file is distributed under the University of Illinois Open Source
9// License. See LICENSE.TXT for details.
10//
11//===----------------------------------------------------------------------===//
12#ifndef MCLD_CONFIG_H
13#define MCLD_CONFIG_H
14
15
16/* Define to 1 if you have the <dlfcn.h> header file. */
17#undef HAVE_DLFCN_H
18
19/* Define to 1 if you have the <fcntl.h> header file. */
20#undef HAVE_FCNTL_H
21
22/* Define to 1 if you have the <inttypes.h> header file. */
23#undef HAVE_INTTYPES_H
24
25/* Define to 1 if you have the <memory.h> header file. */
26#undef HAVE_MEMORY_H
27
28/* Define if you have POSIX threads libraries and header files. */
29#undef HAVE_PTHREAD
30
31/* Define to 1 if you have the <stdint.h> header file. */
32#undef HAVE_STDINT_H
33
34/* Define to 1 if you have the <stdlib.h> header file. */
35#undef HAVE_STDLIB_H
36
37/* Define to 1 if you have the <strings.h> header file. */
38#undef HAVE_STRINGS_H
39
40/* Define to 1 if you have the <string.h> header file. */
41#undef HAVE_STRING_H
42
43/* Define to 1 if you have the <sys/mman.h> header file. */
44#undef HAVE_SYS_MMAN_H
45
46/* Define to 1 if you have the <sys/stat.h> header file. */
47#undef HAVE_SYS_STAT_H
48
49/* Define to 1 if you have the <sys/types.h> header file. */
50#undef HAVE_SYS_TYPES_H
51
52/* Define to 1 if you have the <unistd.h> header file. */
53#undef HAVE_UNISTD_H
54
55/* Define to the sub-directory in which libtool stores uninstalled libraries.
56   */
57#undef LT_OBJDIR
58
59/* Target triple MCLinker will generate code for by default */
60#undef MCLD_DEFAULT_TARGET_TRIPLE
61
62/* Define if this is Unixish platform */
63#undef MCLD_ON_UNIX
64
65/* Define if this is Win32ish platform */
66#undef MCLD_ON_WIN32
67
68/* MCLINKER version */
69#undef MCLD_VERSION
70
71/* Name of package */
72#undef PACKAGE
73
74/* Define to the address where bug reports for this package should be sent. */
75#undef PACKAGE_BUGREPORT
76
77/* Define to the full name of this package. */
78#undef PACKAGE_NAME
79
80/* Define to the full name and version of this package. */
81#undef PACKAGE_STRING
82
83/* Define to the one symbol short name of this package. */
84#undef PACKAGE_TARNAME
85
86/* Define to the home page for this package. */
87#undef PACKAGE_URL
88
89/* Define to the version of this package. */
90#undef PACKAGE_VERSION
91
92/* Define to necessary symbol if this constant uses a non-standard name on
93   your system. */
94#undef PTHREAD_CREATE_JOINABLE
95
96/* Define to 1 if you have the ANSI C header files. */
97#undef STDC_HEADERS
98
99/* Define for standalone Android linker */
100#undef TARGET_BUILD
101
102/* Version number of package */
103#undef VERSION
104
105
106#define MCLD_REGION_CHUNK_SIZE 32
107#define MCLD_NUM_OF_INPUTS 32
108#define MCLD_SECTIONS_PER_INPUT 16
109#define MCLD_SYMBOLS_PER_INPUT 128
110#define MCLD_RELOCATIONS_PER_INPUT 1024
111#define MCLD_SEGMENTS_PER_OUTPUT 8
112
113#endif
114
115