1/* src/config.h.in. Generated from configure.ac by autoheader. */ 2 3/* This software is subject to the terms of the IBM Jikes 4Compiler License Agreement available at the following URL: 5http://ibm.com/developerworks/opensource/jikes. 6Copyright (C) 1996, 2004 IBM Corporation and others. All Rights Reserved. 7You must accept the terms of that agreement to use this software. */ 8 9/* Define as nonzero to enable experimental `-source 1.5' features. */ 10#undef ENABLE_SOURCE_15 11 12/* Defined when the compiler supports 64 bit integer math */ 13#undef HAVE_64BIT_TYPES 14 15/* Define to 1 if you have the <assert.h> header file. */ 16#undef HAVE_ASSERT_H 17 18/* defined if bool is a built-in C++ type */ 19#undef HAVE_BOOL 20 21/* define if the compiler supports const_cast<> */ 22#undef HAVE_CONST_CAST 23 24/* Define to 1 if you have the <ctype.h> header file. */ 25#undef HAVE_CTYPE_H 26 27/* Define to 1 if you have the `cygwin_win32_to_posix_path_list' function. */ 28#undef HAVE_CYGWIN_WIN32_TO_POSIX_PATH_LIST 29 30/* Define to 1 if you have the <direct.h> header file. */ 31#undef HAVE_DIRECT_H 32 33/* Define to 1 if you have the <dirent.h> header file. */ 34#undef HAVE_DIRENT_H 35 36/* define if the compiler supports dynamic_cast<> */ 37#undef HAVE_DYNAMIC_CAST 38 39/* Defined if Jikes supports -encoding for input files. */ 40#undef HAVE_ENCODING 41 42/* Define to 1 if you have the <errno.h> header file. */ 43#undef HAVE_ERRNO_H 44 45/* Defined when the compiler would generate an error on a call to iconv with a 46 non const 2nd argument. This is a known problem on IRIX systems, as well as 47 newer GNU LIBCs. */ 48#undef HAVE_ERROR_CALL_ICONV_CONST 49 50/* Defined when the compiler would generate an error on a call to wcslen with 51 a non const argument. This is only known to happen on cygwin and mingwin */ 52#undef HAVE_ERROR_CALL_WCSLEN_CONST 53 54/* compiler will generate an error when discarding a const qualifier */ 55#undef HAVE_ERROR_DISCARD_CONST 56 57/* define if the compiler supports the explicit keyword */ 58#undef HAVE_EXPLICIT 59 60/* Define to 1 if you have the <float.h> header file. */ 61#undef HAVE_FLOAT_H 62 63/* use unix style mkdir(str, S_IRWXU | S_IRWXG | S_IRWXO) */ 64#undef HAVE_GLIBC_MKDIR 65 66/* known to be broken on Win and OS2 when compiled with ICC */ 67#undef HAVE_ICC_FP_BUGS 68 69/* Define to 1 if you have the <iconv.h> header file. */ 70#undef HAVE_ICONV_H 71 72/* Defined when Jikes is built with native floating support */ 73#undef HAVE_IEEE754 74 75/* Define to 1 if you have the <inttypes.h> header file. */ 76#undef HAVE_INTTYPES_H 77 78/* Define Jikes classes in a C++ namespace */ 79#undef HAVE_JIKES_NAMESPACE 80 81/* use unix style mkdir(str, S_IRWXU) */ 82#undef HAVE_LIBC5_MKDIR 83 84/* Define to 1 if you have the `icu-uc' library (-licu-uc). */ 85#undef HAVE_LIBICU_UC 86 87/* Define to 1 if you have the <limits.h> header file. */ 88#undef HAVE_LIMITS_H 89 90/* Define to 1 if you have the <locale.h> header file. */ 91#undef HAVE_LOCALE_H 92 93/* use mac style mkdir(str,0) from <stat.mac.h> */ 94#undef HAVE_MAC_MKDIR 95 96/* Define to 1 if you have the <math.h> header file. */ 97#undef HAVE_MATH_H 98 99/* define if the compiler supports member constants */ 100#undef HAVE_MEMBER_CONSTANTS 101 102/* Define to 1 if you have the <memory.h> header file. */ 103#undef HAVE_MEMORY_H 104 105/* Define to 1 if you have the `mkdir' function. */ 106#undef HAVE_MKDIR 107 108/* define if the compiler implements namespaces */ 109#undef HAVE_NAMESPACES 110 111/* compiler has ostream << const unsigned char * */ 112#undef HAVE_OSTREAM_CONST_UNSIGNED_CHAR_PTR 113 114/* defined if running on a system with dos style paths */ 115#undef HAVE_PATHNAME_STYLE_DOS 116 117/* define if the compiler supports reinterpret_cast<> */ 118#undef HAVE_REINTERPRET_CAST 119 120/* define if the compiler supports Run-Time Type Identification */ 121#undef HAVE_RTTI 122 123/* define if the compiler supports static_cast<> */ 124#undef HAVE_STATIC_CAST 125 126/* define if the compiler supports ISO C++ standard library */ 127#undef HAVE_STD 128 129/* Define to 1 if you have the <stdint.h> header file. */ 130#undef HAVE_STDINT_H 131 132/* Define to 1 if you have the <stdio.h> header file. */ 133#undef HAVE_STDIO_H 134 135/* Define to 1 if you have the <stdlib.h> header file. */ 136#undef HAVE_STDLIB_H 137 138/* Define to 1 if you have the <strings.h> header file. */ 139#undef HAVE_STRINGS_H 140 141/* Define to 1 if you have the <string.h> header file. */ 142#undef HAVE_STRING_H 143 144/* Define to 1 if you have the <sys/cygwin.h> header file. */ 145#undef HAVE_SYS_CYGWIN_H 146 147/* Define to 1 if you have the <sys/stat.h> header file. */ 148#undef HAVE_SYS_STAT_H 149 150/* Define to 1 if you have the <sys/types.h> header file. */ 151#undef HAVE_SYS_TYPES_H 152 153/* Define to 1 if you have the <time.h> header file. */ 154#undef HAVE_TIME_H 155 156/* Define to 1 if you have the <unistd.h> header file. */ 157#undef HAVE_UNISTD_H 158 159/* Use Visual C++ version of set_new_handler */ 160#undef HAVE_VCPP_SET_NEW_HANDLER 161 162/* Define to 1 if you have the <wchar.h> header file. */ 163#undef HAVE_WCHAR_H 164 165/* Define to 1 if you have the `wcscat' function. */ 166#undef HAVE_WCSCAT 167 168/* Define to 1 if you have the `wcscmp' function. */ 169#undef HAVE_WCSCMP 170 171/* Define to 1 if you have the `wcscpy' function. */ 172#undef HAVE_WCSCPY 173 174/* Define to 1 if you have the `wcslen' function. */ 175#undef HAVE_WCSLEN 176 177/* Define to 1 if you have the `wcsncmp' function. */ 178#undef HAVE_WCSNCMP 179 180/* Define to 1 if you have the `wcsncpy' function. */ 181#undef HAVE_WCSNCPY 182 183/* use win32 style mkdir(str) from <direct.h> */ 184#undef HAVE_WIN32_MKDIR 185 186/* Define to 1 if you have the <windows.h> header file. */ 187#undef HAVE_WINDOWS_H 188 189/* Defined when the wint_t type is supported */ 190#undef HAVE_WINT_T 191 192/* Enable internal compiler debugging */ 193#undef JIKES_DEBUG 194 195/* Define this to the name of the unicode encoding that is the same size as 196 your wchar_t. See also the following entry for byte swapping. */ 197#undef JIKES_ICONV_ENCODING 198 199/* Define this if the encoding specified above does not match your platform's 200 native endianness. */ 201#undef JIKES_ICONV_NEEDS_BYTE_SWAP 202 203/* Used to test results of stat call to see if it is a directory */ 204#undef JIKES_STAT_S_IFDIR 205 206/* A string to indicate the release of jikes: Version 1.19 - 1 Feb 2004 */ 207#undef JIKES_VERSION_STRING 208 209/* Name of package */ 210#undef PACKAGE 211 212/* Define to the address where bug reports for this package should be sent. */ 213#undef PACKAGE_BUGREPORT 214 215/* Define to the full name of this package. */ 216#undef PACKAGE_NAME 217 218/* Define to the full name and version of this package. */ 219#undef PACKAGE_STRING 220 221/* Define to the one symbol short name of this package. */ 222#undef PACKAGE_TARNAME 223 224/* Define to the version of this package. */ 225#undef PACKAGE_VERSION 226 227/* used to seperate elements on the PATH */ 228#undef PATH_SEPARATOR 229 230/* The size of a `char', as computed by sizeof. */ 231#undef SIZEOF_CHAR 232 233/* The size of a `int', as computed by sizeof. */ 234#undef SIZEOF_INT 235 236/* The size of a `long', as computed by sizeof. */ 237#undef SIZEOF_LONG 238 239/* The size of a `long long', as computed by sizeof. */ 240#undef SIZEOF_LONG_LONG 241 242/* The size of a `short', as computed by sizeof. */ 243#undef SIZEOF_SHORT 244 245/* The size of a `signed', as computed by sizeof. */ 246#undef SIZEOF_SIGNED 247 248/* The size of a `signed char', as computed by sizeof. */ 249#undef SIZEOF_SIGNED_CHAR 250 251/* The size of a `signed int', as computed by sizeof. */ 252#undef SIZEOF_SIGNED_INT 253 254/* The size of a `signed long', as computed by sizeof. */ 255#undef SIZEOF_SIGNED_LONG 256 257/* The size of a `signed long long', as computed by sizeof. */ 258#undef SIZEOF_SIGNED_LONG_LONG 259 260/* The size of a `signed short', as computed by sizeof. */ 261#undef SIZEOF_SIGNED_SHORT 262 263/* The size of a `unsigned', as computed by sizeof. */ 264#undef SIZEOF_UNSIGNED 265 266/* The size of a `unsigned char', as computed by sizeof. */ 267#undef SIZEOF_UNSIGNED_CHAR 268 269/* The size of a `unsigned int16_t', as computed by sizeof. */ 270#undef SIZEOF_UNSIGNED_INT16_T 271 272/* The size of a `unsigned int32_t', as computed by sizeof. */ 273#undef SIZEOF_UNSIGNED_INT32_T 274 275/* The size of a `unsigned int64_t', as computed by sizeof. */ 276#undef SIZEOF_UNSIGNED_INT64_T 277 278/* The size of a `unsigned int8_t', as computed by sizeof. */ 279#undef SIZEOF_UNSIGNED_INT8_T 280 281/* The size of a `unsigned long', as computed by sizeof. */ 282#undef SIZEOF_UNSIGNED_LONG 283 284/* The size of a `unsigned long long', as computed by sizeof. */ 285#undef SIZEOF_UNSIGNED_LONG_LONG 286 287/* The size of a `unsigned short', as computed by sizeof. */ 288#undef SIZEOF_UNSIGNED_SHORT 289 290/* The size of a `unsigned __int16', as computed by sizeof. */ 291#undef SIZEOF_UNSIGNED___INT16 292 293/* The size of a `unsigned __int32', as computed by sizeof. */ 294#undef SIZEOF_UNSIGNED___INT32 295 296/* The size of a `unsigned __int64', as computed by sizeof. */ 297#undef SIZEOF_UNSIGNED___INT64 298 299/* The size of a `unsigned __int8', as computed by sizeof. */ 300#undef SIZEOF_UNSIGNED___INT8 301 302/* The size of a `wchar_t', as computed by sizeof. */ 303#undef SIZEOF_WCHAR_T 304 305/* The size of a `__int16', as computed by sizeof. */ 306#undef SIZEOF___INT16 307 308/* The size of a `__int32', as computed by sizeof. */ 309#undef SIZEOF___INT32 310 311/* The size of a `__int64', as computed by sizeof. */ 312#undef SIZEOF___INT64 313 314/* The size of a `__int8', as computed by sizeof. */ 315#undef SIZEOF___INT8 316 317/* Define to 1 if you have the ANSI C header files. */ 318#undef STDC_HEADERS 319 320/* Defined when int32_t and int are equivalent types for method overloading. 321 */ 322#undef TYPE_INT32_T_IS_INT 323 324/* quick hack to use UNIX file system, fixme */ 325#undef UNIX_FILE_SYSTEM 326 327/* Version number of package */ 328#undef VERSION 329 330/* quick hack to use Win32 file system, fixme */ 331#undef WIN32_FILE_SYSTEM 332 333/* Define to 1 if your processor stores words with the most significant byte 334 first (like Motorola and SPARC, unlike Intel and VAX). */ 335#undef WORDS_BIGENDIAN 336 337/* If not already defined, then define as a datatype of *exactly* 16 bits. */ 338#undef int16_t 339 340/* If not already defined, then define as a datatype of *exactly* 32 bits. */ 341#undef int32_t 342 343/* If not already defined, then define as a datatype of *exactly* 64 bits. */ 344#undef int64_t 345 346/* If not already defined, then define as a datatype of *exactly* 8 bits. */ 347#undef int8_t 348 349/* If not already defined, then define as a datatype of *exactly* 16 bits. */ 350#undef uint16_t 351 352/* If not already defined, then define as a datatype of *exactly* 32 bits. */ 353#undef uint32_t 354 355/* If not already defined, then define as a datatype of *exactly* 64 bits. */ 356#undef uint64_t 357 358/* If not already defined, then define as a datatype of *exactly* 8 bits. */ 359#undef uint8_t 360