home *** CD-ROM | disk | FTP | other *** search
/ ftp.parl.clemson.edu / 2015-02-07.ftp.parl.clemson.edu.tar / ftp.parl.clemson.edu / pub / pvfs2 / orangefs-2.8.3-20110323.tar.gz / orangefs-2.8.3-20110323.tar / orangefs / pvfs2-config.h.in < prev    next >
Text File  |  2011-02-03  |  15KB  |  525 lines

  1. /* pvfs2-config.h.in.  Generated from configure.in by autoheader.  */
  2.  
  3. /* Define if building universal (internal helper macro) */
  4. #undef AC_APPLE_UNIVERSAL_BUILD
  5.  
  6. /* Define if berkeley db error reporting was enabled */
  7. #undef BERKDB_ERROR_REPORTING
  8.  
  9. /* Define if kernel has aio support */
  10. #undef HAVE_AIO
  11.  
  12. /* Define if aiocb->__error_code exists */
  13. #undef HAVE_AIOCB_ERROR_CODE
  14.  
  15. /* Define if aiocb->__return_value exists */
  16. #undef HAVE_AIOCB_RETURN_VALUE
  17.  
  18. /* Define if VFS AIO support in kernel has a new prototype */
  19. #undef HAVE_AIO_NEW_AIO_SIGNATURE
  20.  
  21. /* Define if we are enabling VFS AIO support in kernel */
  22. #undef HAVE_AIO_VFS_SUPPORT
  23.  
  24. /* Define if read_descriptor_t has an arg member */
  25. #undef HAVE_ARG_IN_READ_DESCRIPTOR_T
  26.  
  27. /* Define to 1 if you have the <arpa/inet.h> header file. */
  28. #undef HAVE_ARPA_INET_H
  29.  
  30. /* Define to 1 if you have the <asm/ioctl32.h> header file. */
  31. #undef HAVE_ASM_IOCTL32_H
  32.  
  33. /* Define to 1 if you have the <attr/xattr.h> header file. */
  34. #undef HAVE_ATTR_XATTR_H
  35.  
  36. /* Define if kernel backing_dev_info struct has a name field */
  37. #undef HAVE_BACKING_DEV_INFO_NAME
  38.  
  39. /* Define if bdi_init function is present */
  40. #undef HAVE_BDI_INIT
  41.  
  42. /* Define if struct backing_dev_info in kernel has memory_backed */
  43. #undef HAVE_BDI_MEMORY_BACKED
  44.  
  45. /* Define if struct file_operations has combined aio_read and readv functions
  46.    */
  47. #undef HAVE_COMBINED_AIO_AND_VECTOR
  48.  
  49. /* Define if there exists a compat_ioctl member in file_operations */
  50. #undef HAVE_COMPAT_IOCTL_HANDLER
  51.  
  52. /* Define if s_xattr member of super_block struct is const */
  53. #undef HAVE_CONST_S_XATTR_IN_SUPERBLOCK
  54.  
  55. /* Define if third param (message) to DB error callback function is const */
  56. #undef HAVE_CONST_THIRD_PARAMETER_TO_DB_ERROR_CALLBACK
  57.  
  58. /* Define if struct ctl_table has ctl_name member */
  59. #undef HAVE_CTL_NAME
  60.  
  61. /* Define if cred.h contains current_fsuid */
  62. #undef HAVE_CURRENT_FSUID
  63.  
  64. /* Define if DB error callback function takes dbenv parameter */
  65. #undef HAVE_DBENV_PARAMETER_TO_DB_ERROR_CALLBACK
  66.  
  67. /* Define if db library has DB_BUFFER_SMALL error */
  68. #undef HAVE_DB_BUFFER_SMALL
  69.  
  70. /* Define if db library has DB_DIRTY_READ flag */
  71. #undef HAVE_DB_DIRTY_READ
  72.  
  73. /* Define if DB has get_pagesize function */
  74. #undef HAVE_DB_GET_PAGESIZE
  75.  
  76. /* Define if super_operations statfs has dentry argument */
  77. #undef HAVE_DENTRY_STATFS_SOP
  78.  
  79. /* Define if kernel super_operations contains drop_inode field */
  80. #undef HAVE_DROP_INODE
  81.  
  82. /* Define if dcache.h contains d_alloc_annon */
  83. #undef HAVE_D_ALLOC_ANON
  84.  
  85. /* Define if export_operations has an encode_fh member */
  86. #undef HAVE_ENCODEFH_EXPORT_OPERATIONS
  87.  
  88. /* Define to 1 if you have the <execinfo.h> header file. */
  89. #undef HAVE_EXECINFO_H
  90.  
  91. /* Define to 1 if you have the `fgetxattr' function. */
  92. #undef HAVE_FGETXATTR
  93.  
  94. /* Define if fgetxattr takes position and option arguments */
  95. #undef HAVE_FGETXATTR_EXTRA_ARGS
  96.  
  97. /* Define if system provides fgtxattr prototype */
  98. #undef HAVE_FGETXATTR_PROTOTYPE
  99.  
  100. /* Define if export_operations has an fh_to_dentry member */
  101. #undef HAVE_FHTODENTRY_EXPORT_OPERATIONS
  102.  
  103. /* Define if struct inode_operations in kernel has fill_handle callback */
  104. #undef HAVE_FILL_HANDLE_INODE_OPERATIONS
  105.  
  106. /* Define if struct super_operations in kernel has find_inode_handle callback
  107.    */
  108. #undef HAVE_FIND_INODE_HANDLE_SUPER_OPERATIONS
  109.  
  110. /* Define to 1 if you have the `fsetxattr' function. */
  111. #undef HAVE_FSETXATTR
  112.  
  113. /* Define if fsetxattr takes position and option arguments */
  114. #undef HAVE_FSETXATTR_EXTRA_ARGS
  115.  
  116. /* Define to 1 if you have the <fstab.h> header file. */
  117. #undef HAVE_FSTAB_H
  118.  
  119. /* Define if fsync function in file_operations struct wants a dentry pointer
  120.    as the second parameter */
  121. #undef HAVE_FSYNC_DENTRY_PARAM
  122.  
  123. /* Define if kernel has generic_file_readv */
  124. #undef HAVE_GENERIC_FILE_READV
  125.  
  126. /* Define if kernel has generic_getxattr */
  127. #undef HAVE_GENERIC_GETXATTR
  128.  
  129. /* Define if kernel has generic_permission */
  130. #undef HAVE_GENERIC_PERMISSION
  131.  
  132. /* Define if struct inode_operations in kernel has getattr_lite callback */
  133. #undef HAVE_GETATTR_LITE_INODE_OPERATIONS
  134.  
  135. /* Define if gethostbyaddr function exists */
  136. #undef HAVE_GETHOSTBYADDR
  137.  
  138. /* Define if gethostbyname function exists */
  139. #undef HAVE_GETHOSTBYNAME
  140.  
  141. /* Define to 1 if you have the `getmntent' function. */
  142. #undef HAVE_GETMNTENT
  143.  
  144. /* Define if pwd.h exists */
  145. #undef HAVE_GETPWUID
  146.  
  147. /* Define if struct super_operations in kernel has get_fs_key callback */
  148. #undef HAVE_GET_FS_KEY_SUPER_OPERATIONS
  149.  
  150. /* Define if strerror_r is GNU-specific */
  151. #undef HAVE_GNU_STRERROR_R
  152.  
  153. /* Define if libibverbs has reregister event */
  154. #undef HAVE_IBV_EVENT_CLIENT_REREGISTER
  155.  
  156. /* Define if libibverbs has ibv_get_devices */
  157. #undef HAVE_IBV_GET_DEVICES
  158.  
  159. /* Define if IB wrap_common.h exists. */
  160. #undef HAVE_IB_WRAP_COMMON_H
  161.  
  162. /* Define if kernel has iget4_locked */
  163. #undef HAVE_IGET4_LOCKED
  164.  
  165. /* Define if kernel has iget5_locked */
  166. #undef HAVE_IGET5_LOCKED
  167.  
  168. /* Define if kernel has iget_locked */
  169. #undef HAVE_IGET_LOCKED
  170.  
  171. /* Define to 1 if you have the <inttypes.h> header file. */
  172. #undef HAVE_INTTYPES_H
  173.  
  174. /* Define if sceond argument to releasepage in address_space_operations is
  175.    type int */
  176. #undef HAVE_INT_ARG2_ADDRESS_SPACE_OPERATIONS_RELEASEPAGE
  177.  
  178. /* Define if return type of invalidatepage should be int */
  179. #undef HAVE_INT_RETURN_ADDRESS_SPACE_OPERATIONS_INVALIDATEPAGE
  180.  
  181. /* Define if return value from follow_link in inode_operations is type int */
  182. #undef HAVE_INT_RETURN_INODE_OPERATIONS_FOLLOW_LINK
  183.  
  184. /* Define if return value from kmem_cache_destroy is type int */
  185. #undef HAVE_INT_RETURN_KMEM_CACHE_DESTROY
  186.  
  187. /* Define if struct inode in kernel has i_blksize member */
  188. #undef HAVE_I_BLKSIZE_IN_STRUCT_INODE
  189.  
  190. /* Define if struct inode in kernel has i_sem member */
  191. #undef HAVE_I_SEM_IN_STRUCT_INODE
  192.  
  193. /* Define if kernel has i_size_read */
  194. #undef HAVE_I_SIZE_READ
  195.  
  196. /* Define if kernel has i_size_write */
  197. #undef HAVE_I_SIZE_WRITE
  198.  
  199. /* Define if kernel has device classes */
  200. #undef HAVE_KERNEL_DEVICE_CLASSES
  201.  
  202. /* Define if kernel kmem_cache_create constructor has newer-style
  203.    one-parameter form */
  204. #undef HAVE_KMEM_CACHE_CREATE_CTOR_ONE_PARAM
  205.  
  206. /* Define if kernel kmem_cache_create constructor has new-style two-parameter
  207.    form */
  208. #undef HAVE_KMEM_CACHE_CREATE_CTOR_TWO_PARAM
  209.  
  210. /* Define if kernel kmem_cache_create has destructor param */
  211. #undef HAVE_KMEM_CACHE_CREATE_DESTRUCTOR_PARAM
  212.  
  213. /* Define if kmem_cache_destroy returns int */
  214. #undef HAVE_KMEM_CACHE_DESTROY_INT_RETURN
  215.  
  216. /* Define if kzalloc exists */
  217. #undef HAVE_KZALLOC
  218.  
  219. /* Define to 1 if you have the `efence' library (-lefence). */
  220. #undef HAVE_LIBEFENCE
  221.  
  222. /* Define to 1 if you have the <linux/compat.h> header file. */
  223. #undef HAVE_LINUX_COMPAT_H
  224.  
  225. /* Define to 1 if you have the <linux/exportfs.h> header file. */
  226. #undef HAVE_LINUX_EXPORTFS_H
  227.  
  228. /* Define to 1 if you have the <linux/ioctl32.h> header file. */
  229. #undef HAVE_LINUX_IOCTL32_H
  230.  
  231. /* Define to 1 if you have the <linux/mount.h> header file. */
  232. #undef HAVE_LINUX_MOUNT_H
  233.  
  234. /* Define to 1 if you have the <linux/posix_acl.h> header file. */
  235. #undef HAVE_LINUX_POSIX_ACL_H
  236.  
  237. /* Define to 1 if you have the <linux/posix_acl_xattr.h> header file. */
  238. #undef HAVE_LINUX_POSIX_ACL_XATTR_H
  239.  
  240. /* Define to 1 if you have the <linux/syscalls.h> header file. */
  241. #undef HAVE_LINUX_SYSCALLS_H
  242.  
  243. /* Define to 1 if you have the <linux/xattr_acl.h> header file. */
  244. #undef HAVE_LINUX_XATTR_ACL_H
  245.  
  246. /* Define to 1 if you have the <malloc.h> header file. */
  247. #undef HAVE_MALLOC_H
  248.  
  249. /* Define if kernel defines mapping_nrpages macro -- defined by RT linux */
  250. #undef HAVE_MAPPING_NRPAGES_MACRO
  251.  
  252. /* Define to 1 if you have the <memory.h> header file. */
  253. #undef HAVE_MEMORY_H
  254.  
  255. /* Define to 1 if you have the <mntent.h> header file. */
  256. #undef HAVE_MNTENT_H
  257.  
  258. /* Define to 1 if you have the <mntent.h,> header file. */
  259. #undef HAVE_MNTENT_H_
  260.  
  261. /* Define if mount.h contains MNT_NOATIME flags */
  262. #undef HAVE_MNT_NOATIME
  263.  
  264. /* Define if mount.h contains MNT_NODIRATIME flags */
  265. #undef HAVE_MNT_NODIRATIME
  266.  
  267. /* Define to 1 if you have the <netdb.h> header file. */
  268. #undef HAVE_NETDB_H
  269.  
  270. /* Define if including linux/config.h gives no warnings */
  271. #undef HAVE_NOWARNINGS_WHEN_INCLUDING_LINUX_CONFIG_H
  272.  
  273. /* Define if FS_IOC flags missing from fs.h */
  274. #undef HAVE_NO_FS_IOC_FLAGS
  275.  
  276. /* Define if struct page defines a count member without leading underscore */
  277. #undef HAVE_OBSOLETE_STRUCT_PAGE_COUNT_NO_UNDERSCORE
  278.  
  279. /* Define to 1 if you have the <openssl/crypto.h> header file. */
  280. #undef HAVE_OPENSSL_CRYPTO_H
  281.  
  282. /* Define to 1 if you have the <openssl/evp.h> header file. */
  283. #undef HAVE_OPENSSL_EVP_H
  284.  
  285. /* Define if sysctl proc handlers have 6th argument */
  286. #undef HAVE_PROC_HANDLER_FILE_ARG
  287.  
  288. /* Define if sysctl proc handlers have ppos argument */
  289. #undef HAVE_PROC_HANDLER_PPOS_ARG
  290.  
  291. /* Define if have PtlACEntry with jid argument. */
  292. #undef HAVE_PTLACENTRY_JID
  293.  
  294. /* Define to 1 if you have the `PtlErrorStr' function. */
  295. #undef HAVE_PTLERRORSTR
  296.  
  297. /* Define to 1 if you have the `PtlEventKindStr' function. */
  298. #undef HAVE_PTLEVENTKINDSTR
  299.  
  300. /* Define if kernel super_operations contains put_inode field */
  301. #undef HAVE_PUT_INODE
  302.  
  303. /* Define if struct file_operations in kernel has readdirplus_lite callback */
  304. #undef HAVE_READDIRPLUSLITE_FILE_OPERATIONS
  305.  
  306. /* Define if struct file_operations in kernel has readdirplus callback */
  307. #undef HAVE_READDIRPLUS_FILE_OPERATIONS
  308.  
  309. /* Define if struct file_operations in kernel has readv callback */
  310. #undef HAVE_READV_FILE_OPERATIONS
  311.  
  312. /* Define if struct file_operations in kernel has readx callback */
  313. #undef HAVE_READX_FILE_OPERATIONS
  314.  
  315. /* Define if kernel super_operations contains read_inode field */
  316. #undef HAVE_READ_INODE
  317.  
  318. /* Define if kernel has register_ioctl32_conversion */
  319. #undef HAVE_REGISTER_IOCTL32_CONVERSION
  320.  
  321. /* Define if kernel address_space struct has a spin_lock for private data
  322.    instead of rw_lock -- used by RT linux */
  323. #undef HAVE_RT_PRIV_LOCK_ADDR_SPACE_STRUCT
  324.  
  325. /* Define if kernel address_space struct has a rw_lock_t member named
  326.    tree_lock */
  327. #undef HAVE_RW_LOCK_TREE_ADDR_SPACE_STRUCT
  328.  
  329. /* Define if struct super_block has s_dirty list */
  330. #undef HAVE_SB_DIRTY_LIST
  331.  
  332. /* Define to 1 if you have the <SDL/SDL_ttf.h> header file. */
  333. #undef HAVE_SDL_SDL_TTF_H
  334.  
  335. /* Define to 1 if you have the <SDL_ttf.h> header file. */
  336. #undef HAVE_SDL_TTF_H
  337.  
  338. /* Define if struct file_operations in kernel has sendfile callback */
  339. #undef HAVE_SENDFILE_VFS_SUPPORT
  340.  
  341. /* Define if kernel setxattr has const void* argument */
  342. #undef HAVE_SETXATTR_CONST_ARG
  343.  
  344. /* Define if SLAB_KERNEL is defined in kernel */
  345. #undef HAVE_SLAB_KERNEL
  346.  
  347. /* Define if kernel address_space struct has a spin_lock member named
  348.    page_lock instead of rw_lock */
  349. #undef HAVE_SPIN_LOCK_PAGE_ADDR_SPACE_STRUCT
  350.  
  351. /* Define if kernel address_space struct has a spin_lock_t member named
  352.    tree_lock */
  353. #undef HAVE_SPIN_LOCK_TREE_ADDR_SPACE_STRUCT
  354.  
  355. /* Define if struct super_operations in kernel has statfs_lite callback */
  356. #undef HAVE_STATFS_LITE_SUPER_OPERATIONS
  357.  
  358. /* Define to 1 if you have the <stdarg.h> header file. */
  359. #undef HAVE_STDARG_H
  360.  
  361. /* Define to 1 if you have the <stdint.h> header file. */
  362. #undef HAVE_STDINT_H
  363.  
  364. /* Define to 1 if you have the <stdlib.h> header file. */
  365. #undef HAVE_STDLIB_H
  366.  
  367. /* Define if struct ctl_table has strategy member */
  368. #undef HAVE_STRATEGY_NAME
  369.  
  370. /* Define to 1 if you have the <strings.h> header file. */
  371. #undef HAVE_STRINGS_H
  372.  
  373. /* Define to 1 if you have the <string.h> header file. */
  374. #undef HAVE_STRING_H
  375.  
  376. /* Define to 1 if you have the `strnlen' function. */
  377. #undef HAVE_STRNLEN
  378.  
  379. /* Define to 1 if you have the `strstr' function. */
  380. #undef HAVE_STRSTR
  381.  
  382. /* Define to 1 if you have the `strtoull' function. */
  383. #undef HAVE_STRTOULL
  384.  
  385. /* Define if struct kmem_cache is defined in kernel */
  386. #undef HAVE_STRUCT_KMEM_CACHE
  387.  
  388. /* Define if struct xtvec is defined in the kernel */
  389. #undef HAVE_STRUCT_XTVEC
  390.  
  391. /* Define if sysinfo.h is present */
  392. #undef HAVE_SYSINFO
  393.  
  394. /* Define to 1 if you have the <sys/epoll.h> header file. */
  395. #undef HAVE_SYS_EPOLL_H
  396.  
  397. /* Define if sys/mount.h exists */
  398. #undef HAVE_SYS_MOUNT_H
  399.  
  400. /* Define to 1 if you have the <sys/socket.h> header file. */
  401. #undef HAVE_SYS_SOCKET_H
  402.  
  403. /* Define to 1 if you have the <sys/stat.h> header file. */
  404. #undef HAVE_SYS_STAT_H
  405.  
  406. /* Define to 1 if you have the <sys/types.h> header file. */
  407. #undef HAVE_SYS_TYPES_H
  408.  
  409. /* Define if sys/vfs.h exists */
  410. #undef HAVE_SYS_VFS_H
  411.  
  412. /* Define to 1 if you have the <sys/xattr.h> header file. */
  413. #undef HAVE_SYS_XATTR_H
  414.  
  415. /* Define if TAU library is used */
  416. #undef HAVE_TAU
  417.  
  418. /* Define if kernel stddef has true/false enum */
  419. #undef HAVE_TRUE_FALSE_ENUM
  420.  
  421. /* Define if register_sysctl_table takes two arguments */
  422. #undef HAVE_TWO_ARG_REGISTER_SYSCTL_TABLE
  423.  
  424. /* Define if kernel's inode_operations has two parameters permission function
  425.    */
  426. #undef HAVE_TWO_PARAM_PERMISSION
  427.  
  428. /* Define if DB open function takes a txnid parameter */
  429. #undef HAVE_TXNID_PARAMETER_TO_DB_OPEN
  430.  
  431. /* Define if DB stat function takes txnid parameter */
  432. #undef HAVE_TXNID_PARAMETER_TO_DB_STAT
  433.  
  434. /* Define to 1 if you have the <unistd.h> header file. */
  435. #undef HAVE_UNISTD_H
  436.  
  437. /* Define if DB stat function takes malloc function ptr */
  438. #undef HAVE_UNKNOWN_PARAMETER_TO_DB_STAT
  439.  
  440. /* Define if include file valgrind.h exists */
  441. #undef HAVE_VALGRIND_H
  442.  
  443. /* Define if file_system_type get_sb has vfsmount argument */
  444. #undef HAVE_VFSMOUNT_GETSB
  445.  
  446. /* Define if struct file_operations in kernel has writev callback */
  447. #undef HAVE_WRITEV_FILE_OPERATIONS
  448.  
  449. /* Define if struct file_operations in kernel has writex callback */
  450. #undef HAVE_WRITEX_FILE_OPERATIONS
  451.  
  452. /* Define if kernel has xattr support */
  453. #undef HAVE_XATTR
  454.  
  455. /* Define if kernel xattr_handle get function has dentry as first parameter
  456.    and a fifth parameter */
  457. #undef HAVE_XATTR_HANDLER_GET_FIVE_PARAM
  458.  
  459. /* Define if kernel xattr_handle set function has dentry as first parameter
  460.    and a sixth parameter */
  461. #undef HAVE_XATTR_HANDLER_SET_SIX_PARAM
  462.  
  463. /* Define to the address where bug reports for this package should be sent. */
  464. #undef PACKAGE_BUGREPORT
  465.  
  466. /* Define to the full name of this package. */
  467. #undef PACKAGE_NAME
  468.  
  469. /* Define to the full name and version of this package. */
  470. #undef PACKAGE_STRING
  471.  
  472. /* Define to the one symbol short name of this package. */
  473. #undef PACKAGE_TARNAME
  474.  
  475. /* Define to the home page for this package. */
  476. #undef PACKAGE_URL
  477.  
  478. /* Define to the version of this package. */
  479. #undef PACKAGE_VERSION
  480.  
  481. /* major version number */
  482. #undef PVFS2_VERSION_MAJOR
  483.  
  484. /* minor version number */
  485. #undef PVFS2_VERSION_MINOR
  486.  
  487. /* sub version number */
  488. #undef PVFS2_VERSION_SUB
  489.  
  490. /* The size of `long int', as computed by sizeof. */
  491. #undef SIZEOF_LONG_INT
  492.  
  493. /* The size of `void *', as computed by sizeof. */
  494. #undef SIZEOF_VOID_P
  495.  
  496. /* Define to 1 if you have the ANSI C header files. */
  497. #undef STDC_HEADERS
  498.  
  499. /* Define if on darwin */
  500. #undef TARGET_OS_DARWIN
  501.  
  502. /* Define if on linux */
  503. #undef TARGET_OS_LINUX
  504.  
  505. /* Define to build for linux kernel module userspace helper. */
  506. #undef WITH_LINUX_KMOD
  507.  
  508. /* Define if mtrace memory leak detection was enabled */
  509. #undef WITH_MTRACE
  510.  
  511. /* Define if openssl exists */
  512. #undef WITH_OPENSSL
  513.  
  514. /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  515.    significant byte first (like Motorola and SPARC, unlike Intel). */
  516. #if defined AC_APPLE_UNIVERSAL_BUILD
  517. # if defined __BIG_ENDIAN__
  518. #  define WORDS_BIGENDIAN 1
  519. # endif
  520. #else
  521. # ifndef WORDS_BIGENDIAN
  522. #  undef WORDS_BIGENDIAN
  523. # endif
  524. #endif
  525.