16f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* include/mcld/Config/Config.h.in. Generated from configure.ac by autoheader. */ 26f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 36f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 45460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao//===- Config.h.in --------------------------------------------------------===// 55460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao// 65460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao// The MCLinker Project 75460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao// 85460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao// This file is distributed under the University of Illinois Open Source 95460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao// License. See LICENSE.TXT for details. 105460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao// 115460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao//===----------------------------------------------------------------------===// 125460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao#ifndef MCLD_CONFIG_H 135460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao#define MCLD_CONFIG_H 145460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao 156f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 1637b74a387bb3993387029859c2d9d051c41c724eStephen Hines/* Define to 1 if you have the <cxxabi.h> header file. */ 1737b74a387bb3993387029859c2d9d051c41c724eStephen Hines#undef HAVE_CXXABI_H 1837b74a387bb3993387029859c2d9d051c41c724eStephen Hines 19f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines/* Define to 1 if you have the <dlfcn.h> header file. */ 20f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines#undef HAVE_DLFCN_H 21f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines 226f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <fcntl.h> header file. */ 236f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_FCNTL_H 246f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 256f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <inttypes.h> header file. */ 266f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_INTTYPES_H 276f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 286f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <memory.h> header file. */ 296f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_MEMORY_H 306f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 316f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define if you have POSIX threads libraries and header files. */ 326f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_PTHREAD 336f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 346f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <stdint.h> header file. */ 356f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_STDINT_H 366f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 376f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <stdlib.h> header file. */ 386f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_STDLIB_H 396f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 406f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <strings.h> header file. */ 416f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_STRINGS_H 426f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 436f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <string.h> header file. */ 446f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_STRING_H 456f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 46f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines/* Define to 1 if you have the <sys/mman.h> header file. */ 47f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines#undef HAVE_SYS_MMAN_H 48f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines 496f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <sys/stat.h> header file. */ 506f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_SYS_STAT_H 516f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 526f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <sys/types.h> header file. */ 536f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_SYS_TYPES_H 546f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 556f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the <unistd.h> header file. */ 566f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef HAVE_UNISTD_H 576f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 5837b74a387bb3993387029859c2d9d051c41c724eStephen Hines/* Define to 1 if you have the <zlib.h> header file. */ 5937b74a387bb3993387029859c2d9d051c41c724eStephen Hines#undef HAVE_ZLIB_H 6037b74a387bb3993387029859c2d9d051c41c724eStephen Hines 61f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines/* Define to the sub-directory in which libtool stores uninstalled libraries. 62f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines */ 63f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines#undef LT_OBJDIR 64f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines 65f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines/* Target triple MCLinker will generate code for by default */ 66f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines#undef MCLD_DEFAULT_TARGET_TRIPLE 67f7ac0f19a1c8d0ad14bcf6456ce368b830fea886Stephen Hines 686f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define if this is Unixish platform */ 696f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef MCLD_ON_UNIX 706f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 716f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define if this is Win32ish platform */ 726f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef MCLD_ON_WIN32 736f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 746f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* MCLINKER version */ 756f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef MCLD_VERSION 766f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 776f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Name of package */ 786f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PACKAGE 796f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 806f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to the address where bug reports for this package should be sent. */ 816f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PACKAGE_BUGREPORT 826f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 836f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to the full name of this package. */ 846f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PACKAGE_NAME 856f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 866f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to the full name and version of this package. */ 876f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PACKAGE_STRING 886f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 896f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to the one symbol short name of this package. */ 906f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PACKAGE_TARNAME 916f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 926f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to the home page for this package. */ 936f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PACKAGE_URL 946f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 956f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to the version of this package. */ 966f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PACKAGE_VERSION 976f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 986f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to necessary symbol if this constant uses a non-standard name on 996f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines your system. */ 1006f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef PTHREAD_CREATE_JOINABLE 1016f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 1026f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define to 1 if you have the ANSI C header files. */ 1036f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef STDC_HEADERS 1046f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 1056f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Define for standalone Android linker */ 1066f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef TARGET_BUILD 1076f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 1086f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines/* Version number of package */ 1096f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines#undef VERSION 1106f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 11137b74a387bb3993387029859c2d9d051c41c724eStephen Hines/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 11237b74a387bb3993387029859c2d9d051c41c724eStephen Hines `char[]'. */ 11337b74a387bb3993387029859c2d9d051c41c724eStephen Hines#undef YYTEXT_POINTER 11437b74a387bb3993387029859c2d9d051c41c724eStephen Hines 1156f75755c9204b1d8817ae5a65a2f7e5af0ec3f70Stephen Hines 11622add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao#define MCLD_REGION_CHUNK_SIZE 32 11722add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao#define MCLD_NUM_OF_INPUTS 32 11822add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao#define MCLD_SECTIONS_PER_INPUT 16 11922add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao#define MCLD_SYMBOLS_PER_INPUT 128 120d0fbbb227051be16931a1aa9b4a7722ac039c698Shih-wei Liao#define MCLD_RELOCATIONS_PER_INPUT 1024 12137b74a387bb3993387029859c2d9d051c41c724eStephen Hines 1220dea6bc96bb52346737966839ac68644f7939f58Stephen Hines#define MCLD_SEGMENTS_PER_OUTPUT 8 1235460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao 1245460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao#endif 1255460a1f25d9ddecb5c70667267d66d51af177a99Shih-wei Liao 126