config.in
上传用户:qaz666999
上传日期:2022-08-06
资源大小:2570k
文件大小:17k
源码类别:

数学计算

开发平台:

Unix_Linux

  1. /* config.in.  Generated from configure.in by autoheader.  */
  2. /*
  3. Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
  4. 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
  5. This file is part of the GNU MP Library.
  6. The GNU MP Library is free software; you can redistribute it and/or modify
  7. it under the terms of the GNU Lesser General Public License as published
  8. by the Free Software Foundation; either version 3 of the License, or (at
  9. your option) any later version.
  10. The GNU MP Library is distributed in the hope that it will be useful, but
  11. WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  12. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
  13. License for more details.
  14. You should have received a copy of the GNU Lesser General Public License
  15. along with the GNU MP Library.  If not, see http://www.gnu.org/licenses/.
  16. */
  17. /* Define if building universal (internal helper macro) */
  18. #undef AC_APPLE_UNIVERSAL_BUILD
  19. /* The gmp-mparam.h file (a string) the tune program should suggest updating.
  20.    */
  21. #undef GMP_MPARAM_H_SUGGEST
  22. /* Define to 1 if you have the `alarm' function. */
  23. #undef HAVE_ALARM
  24. /* Define to 1 if alloca() works (via gmp-impl.h). */
  25. #undef HAVE_ALLOCA
  26. /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
  27.    */
  28. #undef HAVE_ALLOCA_H
  29. /* Define to 1 if the compiler accepts gcc style __attribute__ ((const)) */
  30. #undef HAVE_ATTRIBUTE_CONST
  31. /* Define to 1 if the compiler accepts gcc style __attribute__ ((malloc)) */
  32. #undef HAVE_ATTRIBUTE_MALLOC
  33. /* Define to 1 if the compiler accepts gcc style __attribute__ ((mode (XX)))
  34.    */
  35. #undef HAVE_ATTRIBUTE_MODE
  36. /* Define to 1 if the compiler accepts gcc style __attribute__ ((noreturn)) */
  37. #undef HAVE_ATTRIBUTE_NORETURN
  38. /* Define to 1 if you have the `attr_get' function. */
  39. #undef HAVE_ATTR_GET
  40. /* Define to 1 if tests/libtests has calling conventions checking for the CPU
  41.    */
  42. #undef HAVE_CALLING_CONVENTIONS
  43. /* Define to 1 if you have the `clock' function. */
  44. #undef HAVE_CLOCK
  45. /* Define to 1 if you have the `clock_gettime' function. */
  46. #undef HAVE_CLOCK_GETTIME
  47. /* Define to 1 if you have the `cputime' function. */
  48. #undef HAVE_CPUTIME
  49. /* Define to 1 if you have the declaration of `fgetc', and to 0 if you don't.
  50.    */
  51. #undef HAVE_DECL_FGETC
  52. /* Define to 1 if you have the declaration of `fscanf', and to 0 if you don't.
  53.    */
  54. #undef HAVE_DECL_FSCANF
  55. /* Define to 1 if you have the declaration of `optarg', and to 0 if you don't.
  56.    */
  57. #undef HAVE_DECL_OPTARG
  58. /* Define to 1 if you have the declaration of `sys_errlist', and to 0 if you
  59.    don't. */
  60. #undef HAVE_DECL_SYS_ERRLIST
  61. /* Define to 1 if you have the declaration of `sys_nerr', and to 0 if you
  62.    don't. */
  63. #undef HAVE_DECL_SYS_NERR
  64. /* Define to 1 if you have the declaration of `ungetc', and to 0 if you don't.
  65.    */
  66. #undef HAVE_DECL_UNGETC
  67. /* Define to 1 if you have the declaration of `vfprintf', and to 0 if you
  68.    don't. */
  69. #undef HAVE_DECL_VFPRINTF
  70. /* Define to 1 if you have the <dlfcn.h> header file. */
  71. #undef HAVE_DLFCN_H
  72. /* Define one of the following to 1 for the format of a `double'.
  73.    If your format is not among these choices, or you don't know what it is,
  74.    then leave all undefined.
  75.    IEEE_LITTLE_SWAPPED means little endian, but with the two 4-byte halves
  76.    swapped, as used by ARM CPUs in little endian mode.  */
  77. #undef HAVE_DOUBLE_IEEE_BIG_ENDIAN
  78. #undef HAVE_DOUBLE_IEEE_LITTLE_ENDIAN
  79. #undef HAVE_DOUBLE_IEEE_LITTLE_SWAPPED
  80. #undef HAVE_DOUBLE_VAX_D
  81. #undef HAVE_DOUBLE_VAX_G
  82. #undef HAVE_DOUBLE_CRAY_CFP
  83. /* Define to 1 if you have the <fcntl.h> header file. */
  84. #undef HAVE_FCNTL_H
  85. /* Define to 1 if you have the <float.h> header file. */
  86. #undef HAVE_FLOAT_H
  87. /* Define to 1 if you have the `getpagesize' function. */
  88. #undef HAVE_GETPAGESIZE
  89. /* Define to 1 if you have the `getrusage' function. */
  90. #undef HAVE_GETRUSAGE
  91. /* Define to 1 if you have the `getsysinfo' function. */
  92. #undef HAVE_GETSYSINFO
  93. /* Define to 1 if you have the `gettimeofday' function. */
  94. #undef HAVE_GETTIMEOFDAY
  95. /* Define one of these to 1 for the host CPU family.
  96.    If your CPU is not in any of these families, leave all undefined.
  97.    For an AMD64 chip, define "x86" in ABI=32, but not in ABI=64. */
  98. #undef HAVE_HOST_CPU_FAMILY_alpha
  99. #undef HAVE_HOST_CPU_FAMILY_m68k
  100. #undef HAVE_HOST_CPU_FAMILY_power
  101. #undef HAVE_HOST_CPU_FAMILY_powerpc
  102. #undef HAVE_HOST_CPU_FAMILY_x86
  103. #undef HAVE_HOST_CPU_FAMILY_x86_64
  104. /* Define one of the following to 1 for the host CPU, as per the output of
  105.    ./config.guess.  If your CPU is not listed here, leave all undefined.  */
  106. #undef HAVE_HOST_CPU_alphaev67
  107. #undef HAVE_HOST_CPU_alphaev68
  108. #undef HAVE_HOST_CPU_alphaev7
  109. #undef HAVE_HOST_CPU_m68020
  110. #undef HAVE_HOST_CPU_m68030
  111. #undef HAVE_HOST_CPU_m68040
  112. #undef HAVE_HOST_CPU_m68060
  113. #undef HAVE_HOST_CPU_m68360
  114. #undef HAVE_HOST_CPU_powerpc604
  115. #undef HAVE_HOST_CPU_powerpc604e
  116. #undef HAVE_HOST_CPU_powerpc750
  117. #undef HAVE_HOST_CPU_powerpc7400
  118. #undef HAVE_HOST_CPU_supersparc
  119. #undef HAVE_HOST_CPU_i386
  120. #undef HAVE_HOST_CPU_i586
  121. #undef HAVE_HOST_CPU_i686
  122. #undef HAVE_HOST_CPU_pentium
  123. #undef HAVE_HOST_CPU_pentiummmx
  124. #undef HAVE_HOST_CPU_pentiumpro
  125. #undef HAVE_HOST_CPU_pentium2
  126. #undef HAVE_HOST_CPU_pentium3
  127. /* Define to 1 if the system has the type `intmax_t'. */
  128. #undef HAVE_INTMAX_T
  129. /* Define to 1 if the system has the type `intptr_t'. */
  130. #undef HAVE_INTPTR_T
  131. /* Define to 1 if you have the <inttypes.h> header file. */
  132. #undef HAVE_INTTYPES_H
  133. /* Define to 1 if you have the <invent.h> header file. */
  134. #undef HAVE_INVENT_H
  135. /* Define to 1 if you have the <langinfo.h> header file. */
  136. #undef HAVE_LANGINFO_H
  137. /* Define one of these to 1 for the endianness of `mp_limb_t'.
  138.    If the endianness is not a simple big or little, or you don't know what
  139.    it is, then leave both undefined. */
  140. #undef HAVE_LIMB_BIG_ENDIAN
  141. #undef HAVE_LIMB_LITTLE_ENDIAN
  142. /* Define to 1 if you have the `localeconv' function. */
  143. #undef HAVE_LOCALECONV
  144. /* Define to 1 if you have the <locale.h> header file. */
  145. #undef HAVE_LOCALE_H
  146. /* Define to 1 if the system has the type `long double'. */
  147. #undef HAVE_LONG_DOUBLE
  148. /* Define to 1 if the system has the type `long long'. */
  149. #undef HAVE_LONG_LONG
  150. /* Define to 1 if you have the <machine/hal_sysinfo.h> header file. */
  151. #undef HAVE_MACHINE_HAL_SYSINFO_H
  152. /* Define to 1 if you have the <memory.h> header file. */
  153. #undef HAVE_MEMORY_H
  154. /* Define to 1 if you have the `memset' function. */
  155. #undef HAVE_MEMSET
  156. /* Define to 1 if you have the `mmap' function. */
  157. #undef HAVE_MMAP
  158. /* Define to 1 if you have the `mprotect' function. */
  159. #undef HAVE_MPROTECT
  160. /* Define to 1 each of the following for which a native (ie. CPU specific)
  161.     implementation of the corresponding routine exists.  */
  162. #undef HAVE_NATIVE_mpn_add_n
  163. #undef HAVE_NATIVE_mpn_add_n_sub_n
  164. #undef HAVE_NATIVE_mpn_add_nc
  165. #undef HAVE_NATIVE_mpn_addaddmul_1msb0
  166. #undef HAVE_NATIVE_mpn_addlsh1_n
  167. #undef HAVE_NATIVE_mpn_addlsh2_n
  168. #undef HAVE_NATIVE_mpn_addlsh_n
  169. #undef HAVE_NATIVE_mpn_addmul_1c
  170. #undef HAVE_NATIVE_mpn_addmul_2
  171. #undef HAVE_NATIVE_mpn_addmul_3
  172. #undef HAVE_NATIVE_mpn_addmul_4
  173. #undef HAVE_NATIVE_mpn_addmul_5
  174. #undef HAVE_NATIVE_mpn_addmul_6
  175. #undef HAVE_NATIVE_mpn_addmul_7
  176. #undef HAVE_NATIVE_mpn_addmul_8
  177. #undef HAVE_NATIVE_mpn_and_n
  178. #undef HAVE_NATIVE_mpn_andn_n
  179. #undef HAVE_NATIVE_mpn_bdiv_dbm1c
  180. #undef HAVE_NATIVE_mpn_bdiv_q_1
  181. #undef HAVE_NATIVE_mpn_pi1_bdiv_q_1
  182. #undef HAVE_NATIVE_mpn_com
  183. #undef HAVE_NATIVE_mpn_copyd
  184. #undef HAVE_NATIVE_mpn_copyi
  185. #undef HAVE_NATIVE_mpn_divexact_1
  186. #undef HAVE_NATIVE_mpn_divexact_by3c
  187. #undef HAVE_NATIVE_mpn_divrem_1
  188. #undef HAVE_NATIVE_mpn_divrem_1c
  189. #undef HAVE_NATIVE_mpn_divrem_2
  190. #undef HAVE_NATIVE_mpn_gcd_1
  191. #undef HAVE_NATIVE_mpn_hamdist
  192. #undef HAVE_NATIVE_mpn_invert_limb
  193. #undef HAVE_NATIVE_mpn_ior_n
  194. #undef HAVE_NATIVE_mpn_iorn_n
  195. #undef HAVE_NATIVE_mpn_lshift
  196. #undef HAVE_NATIVE_mpn_lshiftc
  197. #undef HAVE_NATIVE_mpn_lshsub_n
  198. #undef HAVE_NATIVE_mpn_mod_1
  199. #undef HAVE_NATIVE_mpn_mod_1_1p
  200. #undef HAVE_NATIVE_mpn_mod_1c
  201. #undef HAVE_NATIVE_mpn_mod_1s_2p
  202. #undef HAVE_NATIVE_mpn_mod_1s_4p
  203. #undef HAVE_NATIVE_mpn_mod_34lsub1
  204. #undef HAVE_NATIVE_mpn_modexact_1_odd
  205. #undef HAVE_NATIVE_mpn_modexact_1c_odd
  206. #undef HAVE_NATIVE_mpn_mul_1
  207. #undef HAVE_NATIVE_mpn_mul_1c
  208. #undef HAVE_NATIVE_mpn_mul_2
  209. #undef HAVE_NATIVE_mpn_mul_3
  210. #undef HAVE_NATIVE_mpn_mul_4
  211. #undef HAVE_NATIVE_mpn_mul_basecase
  212. #undef HAVE_NATIVE_mpn_nand_n
  213. #undef HAVE_NATIVE_mpn_nior_n
  214. #undef HAVE_NATIVE_mpn_popcount
  215. #undef HAVE_NATIVE_mpn_preinv_divrem_1
  216. #undef HAVE_NATIVE_mpn_preinv_mod_1
  217. #undef HAVE_NATIVE_mpn_redc_1
  218. #undef HAVE_NATIVE_mpn_redc_2
  219. #undef HAVE_NATIVE_mpn_rsblsh1_n
  220. #undef HAVE_NATIVE_mpn_rsblsh2_n
  221. #undef HAVE_NATIVE_mpn_rsblsh_n
  222. #undef HAVE_NATIVE_mpn_rsh1add_n
  223. #undef HAVE_NATIVE_mpn_rsh1add_nc
  224. #undef HAVE_NATIVE_mpn_rsh1sub_n
  225. #undef HAVE_NATIVE_mpn_rsh1sub_nc
  226. #undef HAVE_NATIVE_mpn_rshift
  227. #undef HAVE_NATIVE_mpn_sqr_basecase
  228. #undef HAVE_NATIVE_mpn_sqr_diagonal
  229. #undef HAVE_NATIVE_mpn_sub_n
  230. #undef HAVE_NATIVE_mpn_sub_nc
  231. #undef HAVE_NATIVE_mpn_sublsh1_n
  232. #undef HAVE_NATIVE_mpn_sublsh2_n
  233. #undef HAVE_NATIVE_mpn_sublsh_n
  234. #undef HAVE_NATIVE_mpn_submul_1c
  235. #undef HAVE_NATIVE_mpn_udiv_qrnnd
  236. #undef HAVE_NATIVE_mpn_udiv_qrnnd_r
  237. #undef HAVE_NATIVE_mpn_umul_ppmm
  238. #undef HAVE_NATIVE_mpn_umul_ppmm_r
  239. #undef HAVE_NATIVE_mpn_xor_n
  240. #undef HAVE_NATIVE_mpn_xnor_n
  241. /* Define to 1 if you have the `nl_langinfo' function. */
  242. #undef HAVE_NL_LANGINFO
  243. /* Define to 1 if you have the <nl_types.h> header file. */
  244. #undef HAVE_NL_TYPES_H
  245. /* Define to 1 if you have the `obstack_vprintf' function. */
  246. #undef HAVE_OBSTACK_VPRINTF
  247. /* Define to 1 if you have the `popen' function. */
  248. #undef HAVE_POPEN
  249. /* Define to 1 if you have the `processor_info' function. */
  250. #undef HAVE_PROCESSOR_INFO
  251. /* Define to 1 if <sys/pstat.h> `struct pst_processor' exists and contains
  252.    `psp_iticksperclktick'. */
  253. #undef HAVE_PSP_ITICKSPERCLKTICK
  254. /* Define to 1 if you have the `pstat_getprocessor' function. */
  255. #undef HAVE_PSTAT_GETPROCESSOR
  256. /* Define to 1 if the system has the type `ptrdiff_t'. */
  257. #undef HAVE_PTRDIFF_T
  258. /* Define to 1 if the system has the type `quad_t'. */
  259. #undef HAVE_QUAD_T
  260. /* Define to 1 if you have the `raise' function. */
  261. #undef HAVE_RAISE
  262. /* Define to 1 if you have the `read_real_time' function. */
  263. #undef HAVE_READ_REAL_TIME
  264. /* Define to 1 if you have the `sigaction' function. */
  265. #undef HAVE_SIGACTION
  266. /* Define to 1 if you have the `sigaltstack' function. */
  267. #undef HAVE_SIGALTSTACK
  268. /* Define to 1 if you have the `sigstack' function. */
  269. #undef HAVE_SIGSTACK
  270. /* Tune directory speed_cyclecounter, undef=none, 1=32bits, 2=64bits) */
  271. #undef HAVE_SPEED_CYCLECOUNTER
  272. /* Define to 1 if you have the <sstream> header file. */
  273. #undef HAVE_SSTREAM
  274. /* Define to 1 if the system has the type `stack_t'. */
  275. #undef HAVE_STACK_T
  276. /* Define to 1 if <stdarg.h> exists and works */
  277. #undef HAVE_STDARG
  278. /* Define to 1 if you have the <stdint.h> header file. */
  279. #undef HAVE_STDINT_H
  280. /* Define to 1 if you have the <stdlib.h> header file. */
  281. #undef HAVE_STDLIB_H
  282. /* Define to 1 if the system has the type `std::locale'. */
  283. #undef HAVE_STD__LOCALE
  284. /* Define to 1 if you have the `strchr' function. */
  285. #undef HAVE_STRCHR
  286. /* Define to 1 if you have the `strerror' function. */
  287. #undef HAVE_STRERROR
  288. /* Define to 1 if cpp supports the ANSI # stringizing operator. */
  289. #undef HAVE_STRINGIZE
  290. /* Define to 1 if you have the <strings.h> header file. */
  291. #undef HAVE_STRINGS_H
  292. /* Define to 1 if you have the <string.h> header file. */
  293. #undef HAVE_STRING_H
  294. /* Define to 1 if you have the `strnlen' function. */
  295. #undef HAVE_STRNLEN
  296. /* Define to 1 if you have the `strtol' function. */
  297. #undef HAVE_STRTOL
  298. /* Define to 1 if you have the `strtoul' function. */
  299. #undef HAVE_STRTOUL
  300. /* Define to 1 if you have the `sysconf' function. */
  301. #undef HAVE_SYSCONF
  302. /* Define to 1 if you have the `sysctl' function. */
  303. #undef HAVE_SYSCTL
  304. /* Define to 1 if you have the `sysctlbyname' function. */
  305. #undef HAVE_SYSCTLBYNAME
  306. /* Define to 1 if you have the `syssgi' function. */
  307. #undef HAVE_SYSSGI
  308. /* Define to 1 if you have the <sys/attributes.h> header file. */
  309. #undef HAVE_SYS_ATTRIBUTES_H
  310. /* Define to 1 if you have the <sys/iograph.h> header file. */
  311. #undef HAVE_SYS_IOGRAPH_H
  312. /* Define to 1 if you have the <sys/mman.h> header file. */
  313. #undef HAVE_SYS_MMAN_H
  314. /* Define to 1 if you have the <sys/param.h> header file. */
  315. #undef HAVE_SYS_PARAM_H
  316. /* Define to 1 if you have the <sys/processor.h> header file. */
  317. #undef HAVE_SYS_PROCESSOR_H
  318. /* Define to 1 if you have the <sys/pstat.h> header file. */
  319. #undef HAVE_SYS_PSTAT_H
  320. /* Define to 1 if you have the <sys/resource.h> header file. */
  321. #undef HAVE_SYS_RESOURCE_H
  322. /* Define to 1 if you have the <sys/stat.h> header file. */
  323. #undef HAVE_SYS_STAT_H
  324. /* Define to 1 if you have the <sys/sysctl.h> header file. */
  325. #undef HAVE_SYS_SYSCTL_H
  326. /* Define to 1 if you have the <sys/sysinfo.h> header file. */
  327. #undef HAVE_SYS_SYSINFO_H
  328. /* Define to 1 if you have the <sys/syssgi.h> header file. */
  329. #undef HAVE_SYS_SYSSGI_H
  330. /* Define to 1 if you have the <sys/systemcfg.h> header file. */
  331. #undef HAVE_SYS_SYSTEMCFG_H
  332. /* Define to 1 if you have the <sys/times.h> header file. */
  333. #undef HAVE_SYS_TIMES_H
  334. /* Define to 1 if you have the <sys/time.h> header file. */
  335. #undef HAVE_SYS_TIME_H
  336. /* Define to 1 if you have the <sys/types.h> header file. */
  337. #undef HAVE_SYS_TYPES_H
  338. /* Define to 1 if you have the `times' function. */
  339. #undef HAVE_TIMES
  340. /* Define to 1 if the system has the type `uint_least32_t'. */
  341. #undef HAVE_UINT_LEAST32_T
  342. /* Define to 1 if you have the <unistd.h> header file. */
  343. #undef HAVE_UNISTD_H
  344. /* Define to 1 if you have the `vsnprintf' function and it works properly. */
  345. #undef HAVE_VSNPRINTF
  346. /* Assembler local label prefix */
  347. #undef LSYM_PREFIX
  348. /* Define to the sub-directory in which libtool stores uninstalled libraries.
  349.    */
  350. #undef LT_OBJDIR
  351. /* Name of package */
  352. #undef PACKAGE
  353. /* Define to the address where bug reports for this package should be sent. */
  354. #undef PACKAGE_BUGREPORT
  355. /* Define to the full name of this package. */
  356. #undef PACKAGE_NAME
  357. /* Define to the full name and version of this package. */
  358. #undef PACKAGE_STRING
  359. /* Define to the one symbol short name of this package. */
  360. #undef PACKAGE_TARNAME
  361. /* Define to the home page for this package. */
  362. #undef PACKAGE_URL
  363. /* Define to the version of this package. */
  364. #undef PACKAGE_VERSION
  365. /* Define to 1 if the C compiler supports function prototypes. */
  366. #undef PROTOTYPES
  367. /* Define as the return type of signal handlers (`int' or `void'). */
  368. #undef RETSIGTYPE
  369. /* The size of `mp_limb_t', as computed by sizeof. */
  370. #undef SIZEOF_MP_LIMB_T
  371. /* The size of `unsigned', as computed by sizeof. */
  372. #undef SIZEOF_UNSIGNED
  373. /* The size of `unsigned long', as computed by sizeof. */
  374. #undef SIZEOF_UNSIGNED_LONG
  375. /* The size of `unsigned short', as computed by sizeof. */
  376. #undef SIZEOF_UNSIGNED_SHORT
  377. /* The size of `void *', as computed by sizeof. */
  378. #undef SIZEOF_VOID_P
  379. /* Define to 1 if sscanf requires writable inputs */
  380. #undef SSCANF_WRITABLE_INPUT
  381. /* Define to 1 if you have the ANSI C header files. */
  382. #undef STDC_HEADERS
  383. /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
  384. #undef TIME_WITH_SYS_TIME
  385. /* Maximum size the tune program can test for SQR_TOOM2_THRESHOLD */
  386. #undef TUNE_SQR_TOOM2_MAX
  387. /* Version number of package */
  388. #undef VERSION
  389. /* Define to 1 to enable ASSERT checking, per --enable-assert */
  390. #undef WANT_ASSERT
  391. /* Define to 1 when building a fat binary. */
  392. #undef WANT_FAT_BINARY
  393. /* Define to 1 to enable FFTs for multiplication, per --enable-fft */
  394. #undef WANT_FFT
  395. /* Define to 1 to enable old mpn_mul_fft_full for multiplication, per
  396.    --enable-old-fft-full */
  397. #undef WANT_OLD_FFT_FULL
  398. /* Define to 1 if --enable-profiling=gprof */
  399. #undef WANT_PROFILING_GPROF
  400. /* Define to 1 if --enable-profiling=instrument */
  401. #undef WANT_PROFILING_INSTRUMENT
  402. /* Define to 1 if --enable-profiling=prof */
  403. #undef WANT_PROFILING_PROF
  404. /* Define one of these to 1 for the desired temporary memory allocation
  405.    method, per --enable-alloca. */
  406. #undef WANT_TMP_ALLOCA
  407. #undef WANT_TMP_REENTRANT
  408. #undef WANT_TMP_NOTREENTRANT
  409. #undef WANT_TMP_DEBUG
  410. /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  411.    significant byte first (like Motorola and SPARC, unlike Intel). */
  412. #if defined AC_APPLE_UNIVERSAL_BUILD
  413. # if defined __BIG_ENDIAN__
  414. #  define WORDS_BIGENDIAN 1
  415. # endif
  416. #else
  417. # ifndef WORDS_BIGENDIAN
  418. #  undef WORDS_BIGENDIAN
  419. # endif
  420. #endif
  421. /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
  422.    `char[]'. */
  423. #undef YYTEXT_POINTER
  424. /* Define like PROTOTYPES; this can be used by system headers. */
  425. #undef __PROTOTYPES
  426. /* Define to `__inline__' or `__inline' if that's what the C compiler
  427.    calls it, or to nothing if 'inline' is not supported under any name.  */
  428. #ifndef __cplusplus
  429. #undef inline
  430. #endif
  431. /* Define to the equivalent of the C99 'restrict' keyword, or to
  432.    nothing if this is not supported.  Do not define if restrict is
  433.    supported directly.  */
  434. #undef restrict
  435. /* Work around a bug in Sun C++: it does not support _Restrict or
  436.    __restrict__, even though the corresponding Sun C compiler ends up with
  437.    "#define restrict _Restrict" or "#define restrict __restrict__" in the
  438.    previous line.  Perhaps some future version of Sun C++ will work with
  439.    restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
  440. #if defined __SUNPRO_CC && !defined __RESTRICT
  441. # define _Restrict
  442. # define __restrict__
  443. #endif
  444. /* Define to empty if the keyword `volatile' does not work. Warning: valid
  445.    code using `volatile' can become incorrect without. Disable with care. */
  446. #undef volatile