Advertisement
Guest User

Untitled

a guest
Apr 15th, 2017
115
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #! /bin/sh
  2. # Guess values for system-dependent variables and create Makefiles.
  3. # Generated by GNU Autoconf 2.59 for GNU OpenMP Runtime Library 1.0.
  4. #
  5. # Copyright (C) 2003 Free Software Foundation, Inc.
  6. # This configure script is free software; the Free Software Foundation
  7. # gives unlimited permission to copy, distribute and modify it.
  8. ## --------------------- ##
  9. ## M4sh Initialization. ##
  10. ## --------------------- ##
  11.  
  12. # Be Bourne compatible
  13. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  14. emulate sh
  15. NULLCMD=:
  16. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  17. # is contrary to our usage. Disable this feature.
  18. alias -g '${1+"$@"}'='"$@"'
  19. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  20. set -o posix
  21. fi
  22. DUALCASE=1; export DUALCASE # for MKS sh
  23.  
  24. # Support unset when possible.
  25. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  26. as_unset=unset
  27. else
  28. as_unset=false
  29. fi
  30.  
  31.  
  32. # Work around bugs in pre-3.0 UWIN ksh.
  33. $as_unset ENV MAIL MAILPATH
  34. PS1='$ '
  35. PS2='> '
  36. PS4='+ '
  37.  
  38. # NLS nuisances.
  39. for as_var in \
  40. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  41. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  42. LC_TELEPHONE LC_TIME
  43. do
  44. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  45. eval $as_var=C; export $as_var
  46. else
  47. $as_unset $as_var
  48. fi
  49. done
  50.  
  51. # Required to use basename.
  52. if expr a : '\(a\)' >/dev/null 2>&1; then
  53. as_expr=expr
  54. else
  55. as_expr=false
  56. fi
  57.  
  58. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  59. as_basename=basename
  60. else
  61. as_basename=false
  62. fi
  63.  
  64.  
  65. # Name of the executable.
  66. as_me=`$as_basename "$0" ||
  67. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  68. X"$0" : 'X\(//\)$' \| \
  69. X"$0" : 'X\(/\)$' \| \
  70. . : '\(.\)' 2>/dev/null ||
  71. echo X/"$0" |
  72. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  73. /^X\/\(\/\/\)$/{ s//\1/; q; }
  74. /^X\/\(\/\).*/{ s//\1/; q; }
  75. s/.*/./; q'`
  76.  
  77.  
  78. # PATH needs CR, and LINENO needs CR and PATH.
  79. # Avoid depending upon Character Ranges.
  80. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  81. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  82. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  83. as_cr_digits='0123456789'
  84. as_cr_alnum=$as_cr_Letters$as_cr_digits
  85.  
  86. # The user is always right.
  87. if test "${PATH_SEPARATOR+set}" != set; then
  88. echo "#! /bin/sh" >conf$$.sh
  89. echo "exit 0" >>conf$$.sh
  90. chmod +x conf$$.sh
  91. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  92. PATH_SEPARATOR=';'
  93. else
  94. PATH_SEPARATOR=:
  95. fi
  96. rm -f conf$$.sh
  97. fi
  98.  
  99.  
  100. as_lineno_1=$LINENO
  101. as_lineno_2=$LINENO
  102. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  103. test "x$as_lineno_1" != "x$as_lineno_2" &&
  104. test "x$as_lineno_3" = "x$as_lineno_2" || {
  105. # Find who we are. Look in the path if we contain no path at all
  106. # relative or not.
  107. case $0 in
  108. *[\\/]* ) as_myself=$0 ;;
  109. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  110. for as_dir in $PATH
  111. do
  112. IFS=$as_save_IFS
  113. test -z "$as_dir" && as_dir=.
  114. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  115. done
  116.  
  117. ;;
  118. esac
  119. # We did not find ourselves, most probably we were run as `sh COMMAND'
  120. # in which case we are not to be found in the path.
  121. if test "x$as_myself" = x; then
  122. as_myself=$0
  123. fi
  124. if test ! -f "$as_myself"; then
  125. { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
  126. { (exit 1); exit 1; }; }
  127. fi
  128. case $CONFIG_SHELL in
  129. '')
  130. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  131. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  132. do
  133. IFS=$as_save_IFS
  134. test -z "$as_dir" && as_dir=.
  135. for as_base in sh bash ksh sh5; do
  136. case $as_dir in
  137. /*)
  138. if ("$as_dir/$as_base" -c '
  139. as_lineno_1=$LINENO
  140. as_lineno_2=$LINENO
  141. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  142. test "x$as_lineno_1" != "x$as_lineno_2" &&
  143. test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
  144. $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  145. $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  146. CONFIG_SHELL=$as_dir/$as_base
  147. export CONFIG_SHELL
  148. exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  149. fi;;
  150. esac
  151. done
  152. done
  153. ;;
  154. esac
  155.  
  156. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  157. # uniformly replaced by the line number. The first 'sed' inserts a
  158. # line-number line before each line; the second 'sed' does the real
  159. # work. The second script uses 'N' to pair each line-number line
  160. # with the numbered line, and appends trailing '-' during
  161. # substitution so that $LINENO is not a special case at line end.
  162. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  163. # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
  164. sed '=' <$as_myself |
  165. sed '
  166. N
  167. s,$,-,
  168. : loop
  169. s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
  170. t loop
  171. s,-$,,
  172. s,^['$as_cr_digits']*\n,,
  173. ' >$as_me.lineno &&
  174. chmod +x $as_me.lineno ||
  175. { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
  176. { (exit 1); exit 1; }; }
  177.  
  178. # Don't try to exec as it changes $[0], causing all sort of problems
  179. # (the dirname of $[0] is not the place where we might find the
  180. # original and so on. Autoconf is especially sensible to this).
  181. . ./$as_me.lineno
  182. # Exit status is that of the last command.
  183. exit
  184. }
  185.  
  186.  
  187. case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  188. *c*,-n*) ECHO_N= ECHO_C='
  189. ' ECHO_T=' ' ;;
  190. *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  191. *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
  192. esac
  193.  
  194. if expr a : '\(a\)' >/dev/null 2>&1; then
  195. as_expr=expr
  196. else
  197. as_expr=false
  198. fi
  199.  
  200. rm -f conf$$ conf$$.exe conf$$.file
  201. echo >conf$$.file
  202. if ln -s conf$$.file conf$$ 2>/dev/null; then
  203. # We could just check for DJGPP; but this test a) works b) is more generic
  204. # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  205. if test -f conf$$.exe; then
  206. # Don't use ln at all; we don't have any links
  207. as_ln_s='cp -p'
  208. else
  209. as_ln_s='ln -s'
  210. fi
  211. elif ln conf$$.file conf$$ 2>/dev/null; then
  212. as_ln_s=ln
  213. else
  214. as_ln_s='cp -p'
  215. fi
  216. rm -f conf$$ conf$$.exe conf$$.file
  217.  
  218. if mkdir -p . 2>/dev/null; then
  219. as_mkdir_p=:
  220. else
  221. test -d ./-p && rmdir ./-p
  222. as_mkdir_p=false
  223. fi
  224.  
  225. as_executable_p="test -f"
  226.  
  227. # Sed expression to map a string onto a valid CPP name.
  228. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  229.  
  230. # Sed expression to map a string onto a valid variable name.
  231. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  232.  
  233.  
  234. # IFS
  235. # We need space, tab and new line, in precisely that order.
  236. as_nl='
  237. '
  238. IFS=" $as_nl"
  239.  
  240. # CDPATH.
  241. $as_unset CDPATH
  242.  
  243.  
  244. # Name of the host.
  245. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
  246. # so uname gets run too.
  247. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  248.  
  249. exec 6>&1
  250.  
  251. #
  252. # Initializations.
  253. #
  254. ac_default_prefix=/usr/local
  255. ac_config_libobj_dir=.
  256. cross_compiling=no
  257. subdirs=
  258. MFLAGS=
  259. MAKEFLAGS=
  260. SHELL=${CONFIG_SHELL-/bin/sh}
  261.  
  262. # Maximum number of lines to put in a shell here document.
  263. # This variable seems obsolete. It should probably be removed, and
  264. # only ac_max_sed_lines should be used.
  265. : ${ac_max_here_lines=38}
  266.  
  267. # Identity of this package.
  268. PACKAGE_NAME='GNU OpenMP Runtime Library'
  269. PACKAGE_TARNAME='libgomp'
  270. PACKAGE_VERSION='1.0'
  271. PACKAGE_STRING='GNU OpenMP Runtime Library 1.0'
  272. PACKAGE_BUGREPORT=''
  273.  
  274. # Factoring default headers for most tests.
  275. ac_includes_default="\
  276. #include <stdio.h>
  277. #if HAVE_SYS_TYPES_H
  278. # include <sys/types.h>
  279. #endif
  280. #if HAVE_SYS_STAT_H
  281. # include <sys/stat.h>
  282. #endif
  283. #if STDC_HEADERS
  284. # include <stdlib.h>
  285. # include <stddef.h>
  286. #else
  287. # if HAVE_STDLIB_H
  288. # include <stdlib.h>
  289. # endif
  290. #endif
  291. #if HAVE_STRING_H
  292. # if !STDC_HEADERS && HAVE_MEMORY_H
  293. # include <memory.h>
  294. # endif
  295. # include <string.h>
  296. #endif
  297. #if HAVE_STRINGS_H
  298. # include <strings.h>
  299. #endif
  300. #if HAVE_INTTYPES_H
  301. # include <inttypes.h>
  302. #else
  303. # if HAVE_STDINT_H
  304. # include <stdint.h>
  305. # endif
  306. #endif
  307. #if HAVE_UNISTD_H
  308. # include <unistd.h>
  309. #endif"
  310.  
  311. ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS GENINSRC_TRUE GENINSRC_FALSE build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar multi_basedir toolexecdir toolexeclibdir CC ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CFLAGS AR ac_ct_AR RANLIB ac_ct_RANLIB PERL BUILD_INFO_TRUE BUILD_INFO_FALSE LN_S LIBTOOL enable_shared enable_static MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT FC FCFLAGS LDFLAGS ac_ct_FC libtool_VERSION CPP CPPFLAGS EGREP SECTION_LDFLAGS OPT_LDFLAGS LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE config_path XCFLAGS XLDFLAGS link_gomp USE_FORTRAN_TRUE USE_FORTRAN_FALSE OMP_LOCK_SIZE OMP_LOCK_ALIGN OMP_NEST_LOCK_SIZE OMP_NEST_LOCK_ALIGN OMP_LOCK_KIND OMP_NEST_LOCK_KIND LIBOBJS LTLIBOBJS'
  312. ac_subst_files=''
  313.  
  314. # Initialize some variables set by options.
  315. ac_init_help=
  316. ac_init_version=false
  317. # The variables have the same names as the options, with
  318. # dashes changed to underlines.
  319. cache_file=/dev/null
  320. exec_prefix=NONE
  321. no_create=
  322. no_recursion=
  323. prefix=NONE
  324. program_prefix=NONE
  325. program_suffix=NONE
  326. program_transform_name=s,x,x,
  327. silent=
  328. site=
  329. srcdir=
  330. verbose=
  331. x_includes=NONE
  332. x_libraries=NONE
  333.  
  334. # Installation directory options.
  335. # These are left unexpanded so users can "make install exec_prefix=/foo"
  336. # and all the variables that are supposed to be based on exec_prefix
  337. # by default will actually change.
  338. # Use braces instead of parens because sh, perl, etc. also accept them.
  339. bindir='${exec_prefix}/bin'
  340. sbindir='${exec_prefix}/sbin'
  341. libexecdir='${exec_prefix}/libexec'
  342. datadir='${prefix}/share'
  343. sysconfdir='${prefix}/etc'
  344. sharedstatedir='${prefix}/com'
  345. localstatedir='${prefix}/var'
  346. libdir='${exec_prefix}/lib'
  347. includedir='${prefix}/include'
  348. oldincludedir='/usr/include'
  349. infodir='${prefix}/info'
  350. mandir='${prefix}/man'
  351.  
  352. ac_prev=
  353. for ac_option
  354. do
  355. # If the previous option needs an argument, assign it.
  356. if test -n "$ac_prev"; then
  357. eval "$ac_prev=\$ac_option"
  358. ac_prev=
  359. continue
  360. fi
  361.  
  362. ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
  363.  
  364. # Accept the important Cygnus configure options, so we can diagnose typos.
  365.  
  366. case $ac_option in
  367.  
  368. -bindir | --bindir | --bindi | --bind | --bin | --bi)
  369. ac_prev=bindir ;;
  370. -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  371. bindir=$ac_optarg ;;
  372.  
  373. -build | --build | --buil | --bui | --bu)
  374. ac_prev=build_alias ;;
  375. -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  376. build_alias=$ac_optarg ;;
  377.  
  378. -cache-file | --cache-file | --cache-fil | --cache-fi \
  379. | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  380. ac_prev=cache_file ;;
  381. -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  382. | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  383. cache_file=$ac_optarg ;;
  384.  
  385. --config-cache | -C)
  386. cache_file=config.cache ;;
  387.  
  388. -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  389. ac_prev=datadir ;;
  390. -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  391. | --da=*)
  392. datadir=$ac_optarg ;;
  393.  
  394. -disable-* | --disable-*)
  395. ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  396. # Reject names that are not valid shell variable names.
  397. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  398. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  399. { (exit 1); exit 1; }; }
  400. ac_feature=`echo $ac_feature | sed 's/-/_/g'`
  401. eval "enable_$ac_feature=no" ;;
  402.  
  403. -enable-* | --enable-*)
  404. ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  405. # Reject names that are not valid shell variable names.
  406. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  407. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  408. { (exit 1); exit 1; }; }
  409. ac_feature=`echo $ac_feature | sed 's/-/_/g'`
  410. case $ac_option in
  411. *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
  412. *) ac_optarg=yes ;;
  413. esac
  414. eval "enable_$ac_feature='$ac_optarg'" ;;
  415.  
  416. -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  417. | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  418. | --exec | --exe | --ex)
  419. ac_prev=exec_prefix ;;
  420. -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  421. | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  422. | --exec=* | --exe=* | --ex=*)
  423. exec_prefix=$ac_optarg ;;
  424.  
  425. -gas | --gas | --ga | --g)
  426. # Obsolete; use --with-gas.
  427. with_gas=yes ;;
  428.  
  429. -help | --help | --hel | --he | -h)
  430. ac_init_help=long ;;
  431. -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  432. ac_init_help=recursive ;;
  433. -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  434. ac_init_help=short ;;
  435.  
  436. -host | --host | --hos | --ho)
  437. ac_prev=host_alias ;;
  438. -host=* | --host=* | --hos=* | --ho=*)
  439. host_alias=$ac_optarg ;;
  440.  
  441. -includedir | --includedir | --includedi | --included | --include \
  442. | --includ | --inclu | --incl | --inc)
  443. ac_prev=includedir ;;
  444. -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  445. | --includ=* | --inclu=* | --incl=* | --inc=*)
  446. includedir=$ac_optarg ;;
  447.  
  448. -infodir | --infodir | --infodi | --infod | --info | --inf)
  449. ac_prev=infodir ;;
  450. -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  451. infodir=$ac_optarg ;;
  452.  
  453. -libdir | --libdir | --libdi | --libd)
  454. ac_prev=libdir ;;
  455. -libdir=* | --libdir=* | --libdi=* | --libd=*)
  456. libdir=$ac_optarg ;;
  457.  
  458. -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  459. | --libexe | --libex | --libe)
  460. ac_prev=libexecdir ;;
  461. -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  462. | --libexe=* | --libex=* | --libe=*)
  463. libexecdir=$ac_optarg ;;
  464.  
  465. -localstatedir | --localstatedir | --localstatedi | --localstated \
  466. | --localstate | --localstat | --localsta | --localst \
  467. | --locals | --local | --loca | --loc | --lo)
  468. ac_prev=localstatedir ;;
  469. -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  470. | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  471. | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  472. localstatedir=$ac_optarg ;;
  473.  
  474. -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  475. ac_prev=mandir ;;
  476. -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  477. mandir=$ac_optarg ;;
  478.  
  479. -nfp | --nfp | --nf)
  480. # Obsolete; use --without-fp.
  481. with_fp=no ;;
  482.  
  483. -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  484. | --no-cr | --no-c | -n)
  485. no_create=yes ;;
  486.  
  487. -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  488. | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  489. no_recursion=yes ;;
  490.  
  491. -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  492. | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  493. | --oldin | --oldi | --old | --ol | --o)
  494. ac_prev=oldincludedir ;;
  495. -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  496. | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  497. | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  498. oldincludedir=$ac_optarg ;;
  499.  
  500. -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  501. ac_prev=prefix ;;
  502. -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  503. prefix=$ac_optarg ;;
  504.  
  505. -program-prefix | --program-prefix | --program-prefi | --program-pref \
  506. | --program-pre | --program-pr | --program-p)
  507. ac_prev=program_prefix ;;
  508. -program-prefix=* | --program-prefix=* | --program-prefi=* \
  509. | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  510. program_prefix=$ac_optarg ;;
  511.  
  512. -program-suffix | --program-suffix | --program-suffi | --program-suff \
  513. | --program-suf | --program-su | --program-s)
  514. ac_prev=program_suffix ;;
  515. -program-suffix=* | --program-suffix=* | --program-suffi=* \
  516. | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  517. program_suffix=$ac_optarg ;;
  518.  
  519. -program-transform-name | --program-transform-name \
  520. | --program-transform-nam | --program-transform-na \
  521. | --program-transform-n | --program-transform- \
  522. | --program-transform | --program-transfor \
  523. | --program-transfo | --program-transf \
  524. | --program-trans | --program-tran \
  525. | --progr-tra | --program-tr | --program-t)
  526. ac_prev=program_transform_name ;;
  527. -program-transform-name=* | --program-transform-name=* \
  528. | --program-transform-nam=* | --program-transform-na=* \
  529. | --program-transform-n=* | --program-transform-=* \
  530. | --program-transform=* | --program-transfor=* \
  531. | --program-transfo=* | --program-transf=* \
  532. | --program-trans=* | --program-tran=* \
  533. | --progr-tra=* | --program-tr=* | --program-t=*)
  534. program_transform_name=$ac_optarg ;;
  535.  
  536. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  537. | -silent | --silent | --silen | --sile | --sil)
  538. silent=yes ;;
  539.  
  540. -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  541. ac_prev=sbindir ;;
  542. -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  543. | --sbi=* | --sb=*)
  544. sbindir=$ac_optarg ;;
  545.  
  546. -sharedstatedir | --sharedstatedir | --sharedstatedi \
  547. | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  548. | --sharedst | --shareds | --shared | --share | --shar \
  549. | --sha | --sh)
  550. ac_prev=sharedstatedir ;;
  551. -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  552. | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  553. | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  554. | --sha=* | --sh=*)
  555. sharedstatedir=$ac_optarg ;;
  556.  
  557. -site | --site | --sit)
  558. ac_prev=site ;;
  559. -site=* | --site=* | --sit=*)
  560. site=$ac_optarg ;;
  561.  
  562. -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  563. ac_prev=srcdir ;;
  564. -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  565. srcdir=$ac_optarg ;;
  566.  
  567. -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  568. | --syscon | --sysco | --sysc | --sys | --sy)
  569. ac_prev=sysconfdir ;;
  570. -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  571. | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  572. sysconfdir=$ac_optarg ;;
  573.  
  574. -target | --target | --targe | --targ | --tar | --ta | --t)
  575. ac_prev=target_alias ;;
  576. -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  577. target_alias=$ac_optarg ;;
  578.  
  579. -v | -verbose | --verbose | --verbos | --verbo | --verb)
  580. verbose=yes ;;
  581.  
  582. -version | --version | --versio | --versi | --vers | -V)
  583. ac_init_version=: ;;
  584.  
  585. -with-* | --with-*)
  586. ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  587. # Reject names that are not valid shell variable names.
  588. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  589. { echo "$as_me: error: invalid package name: $ac_package" >&2
  590. { (exit 1); exit 1; }; }
  591. ac_package=`echo $ac_package| sed 's/-/_/g'`
  592. case $ac_option in
  593. *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
  594. *) ac_optarg=yes ;;
  595. esac
  596. eval "with_$ac_package='$ac_optarg'" ;;
  597.  
  598. -without-* | --without-*)
  599. ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  600. # Reject names that are not valid shell variable names.
  601. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  602. { echo "$as_me: error: invalid package name: $ac_package" >&2
  603. { (exit 1); exit 1; }; }
  604. ac_package=`echo $ac_package | sed 's/-/_/g'`
  605. eval "with_$ac_package=no" ;;
  606.  
  607. --x)
  608. # Obsolete; use --with-x.
  609. with_x=yes ;;
  610.  
  611. -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  612. | --x-incl | --x-inc | --x-in | --x-i)
  613. ac_prev=x_includes ;;
  614. -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  615. | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  616. x_includes=$ac_optarg ;;
  617.  
  618. -x-libraries | --x-libraries | --x-librarie | --x-librari \
  619. | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  620. ac_prev=x_libraries ;;
  621. -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  622. | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  623. x_libraries=$ac_optarg ;;
  624.  
  625. -*) { echo "$as_me: error: unrecognized option: $ac_option
  626. Try \`$0 --help' for more information." >&2
  627. { (exit 1); exit 1; }; }
  628. ;;
  629.  
  630. *=*)
  631. ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  632. # Reject names that are not valid shell variable names.
  633. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
  634. { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
  635. { (exit 1); exit 1; }; }
  636. ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
  637. eval "$ac_envvar='$ac_optarg'"
  638. export $ac_envvar ;;
  639.  
  640. *)
  641. # FIXME: should be removed in autoconf 3.0.
  642. echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  643. expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  644. echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  645. : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
  646. ;;
  647.  
  648. esac
  649. done
  650.  
  651. if test -n "$ac_prev"; then
  652. ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  653. { echo "$as_me: error: missing argument to $ac_option" >&2
  654. { (exit 1); exit 1; }; }
  655. fi
  656.  
  657. # Be sure to have absolute paths.
  658. for ac_var in exec_prefix prefix
  659. do
  660. eval ac_val=$`echo $ac_var`
  661. case $ac_val in
  662. [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
  663. *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  664. { (exit 1); exit 1; }; };;
  665. esac
  666. done
  667.  
  668. # Be sure to have absolute paths.
  669. for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
  670. localstatedir libdir includedir oldincludedir infodir mandir
  671. do
  672. eval ac_val=$`echo $ac_var`
  673. case $ac_val in
  674. [\\/$]* | ?:[\\/]* ) ;;
  675. *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  676. { (exit 1); exit 1; }; };;
  677. esac
  678. done
  679.  
  680. # There might be people who depend on the old broken behavior: `$host'
  681. # used to hold the argument of --host etc.
  682. # FIXME: To remove some day.
  683. build=$build_alias
  684. host=$host_alias
  685. target=$target_alias
  686.  
  687. # FIXME: To remove some day.
  688. if test "x$host_alias" != x; then
  689. if test "x$build_alias" = x; then
  690. cross_compiling=maybe
  691. echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
  692. If a cross compiler is detected then cross compile mode will be used." >&2
  693. elif test "x$build_alias" != "x$host_alias"; then
  694. cross_compiling=yes
  695. fi
  696. fi
  697.  
  698. ac_tool_prefix=
  699. test -n "$host_alias" && ac_tool_prefix=$host_alias-
  700.  
  701. test "$silent" = yes && exec 6>/dev/null
  702.  
  703.  
  704. # Find the source files, if location was not specified.
  705. if test -z "$srcdir"; then
  706. ac_srcdir_defaulted=yes
  707. # Try the directory containing this script, then its parent.
  708. ac_confdir=`(dirname "$0") 2>/dev/null ||
  709. $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  710. X"$0" : 'X\(//\)[^/]' \| \
  711. X"$0" : 'X\(//\)$' \| \
  712. X"$0" : 'X\(/\)' \| \
  713. . : '\(.\)' 2>/dev/null ||
  714. echo X"$0" |
  715. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  716. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  717. /^X\(\/\/\)$/{ s//\1/; q; }
  718. /^X\(\/\).*/{ s//\1/; q; }
  719. s/.*/./; q'`
  720. srcdir=$ac_confdir
  721. if test ! -r "$srcdir/$ac_unique_file"; then
  722. srcdir=..
  723. fi
  724. else
  725. ac_srcdir_defaulted=no
  726. fi
  727. if test ! -r "$srcdir/$ac_unique_file"; then
  728. if test "$ac_srcdir_defaulted" = yes; then
  729. { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
  730. { (exit 1); exit 1; }; }
  731. else
  732. { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
  733. { (exit 1); exit 1; }; }
  734. fi
  735. fi
  736. (cd $srcdir && test -r "./$ac_unique_file") 2>/dev/null ||
  737. { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
  738. { (exit 1); exit 1; }; }
  739. srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
  740. ac_env_build_alias_set=${build_alias+set}
  741. ac_env_build_alias_value=$build_alias
  742. ac_cv_env_build_alias_set=${build_alias+set}
  743. ac_cv_env_build_alias_value=$build_alias
  744. ac_env_host_alias_set=${host_alias+set}
  745. ac_env_host_alias_value=$host_alias
  746. ac_cv_env_host_alias_set=${host_alias+set}
  747. ac_cv_env_host_alias_value=$host_alias
  748. ac_env_target_alias_set=${target_alias+set}
  749. ac_env_target_alias_value=$target_alias
  750. ac_cv_env_target_alias_set=${target_alias+set}
  751. ac_cv_env_target_alias_value=$target_alias
  752. ac_env_FC_set=${FC+set}
  753. ac_env_FC_value=$FC
  754. ac_cv_env_FC_set=${FC+set}
  755. ac_cv_env_FC_value=$FC
  756. ac_env_FCFLAGS_set=${FCFLAGS+set}
  757. ac_env_FCFLAGS_value=$FCFLAGS
  758. ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
  759. ac_cv_env_FCFLAGS_value=$FCFLAGS
  760. ac_env_LDFLAGS_set=${LDFLAGS+set}
  761. ac_env_LDFLAGS_value=$LDFLAGS
  762. ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
  763. ac_cv_env_LDFLAGS_value=$LDFLAGS
  764. ac_env_CPP_set=${CPP+set}
  765. ac_env_CPP_value=$CPP
  766. ac_cv_env_CPP_set=${CPP+set}
  767. ac_cv_env_CPP_value=$CPP
  768. ac_env_CPPFLAGS_set=${CPPFLAGS+set}
  769. ac_env_CPPFLAGS_value=$CPPFLAGS
  770. ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
  771. ac_cv_env_CPPFLAGS_value=$CPPFLAGS
  772.  
  773. #
  774. # Report the --help message.
  775. #
  776. if test "$ac_init_help" = "long"; then
  777. # Omit some internal or obsolete options to make the list less imposing.
  778. # This message is too long to be a string in the A/UX 3.1 sh.
  779. cat <<_ACEOF
  780. \`configure' configures GNU OpenMP Runtime Library 1.0 to adapt to many kinds of systems.
  781.  
  782. Usage: $0 [OPTION]... [VAR=VALUE]...
  783.  
  784. To assign environment variables (e.g., CC, CFLAGS...), specify them as
  785. VAR=VALUE. See below for descriptions of some of the useful variables.
  786.  
  787. Defaults for the options are specified in brackets.
  788.  
  789. Configuration:
  790. -h, --help display this help and exit
  791. --help=short display options specific to this package
  792. --help=recursive display the short help of all the included packages
  793. -V, --version display version information and exit
  794. -q, --quiet, --silent do not print \`checking...' messages
  795. --cache-file=FILE cache test results in FILE [disabled]
  796. -C, --config-cache alias for \`--cache-file=config.cache'
  797. -n, --no-create do not create output files
  798. --srcdir=DIR find the sources in DIR [configure dir or \`..']
  799.  
  800. _ACEOF
  801.  
  802. cat <<_ACEOF
  803. Installation directories:
  804. --prefix=PREFIX install architecture-independent files in PREFIX
  805. [$ac_default_prefix]
  806. --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  807. [PREFIX]
  808.  
  809. By default, \`make install' will install all the files in
  810. \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  811. an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  812. for instance \`--prefix=\$HOME'.
  813.  
  814. For better control, use the options below.
  815.  
  816. Fine tuning of the installation directories:
  817. --bindir=DIR user executables [EPREFIX/bin]
  818. --sbindir=DIR system admin executables [EPREFIX/sbin]
  819. --libexecdir=DIR program executables [EPREFIX/libexec]
  820. --datadir=DIR read-only architecture-independent data [PREFIX/share]
  821. --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  822. --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  823. --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  824. --libdir=DIR object code libraries [EPREFIX/lib]
  825. --includedir=DIR C header files [PREFIX/include]
  826. --oldincludedir=DIR C header files for non-gcc [/usr/include]
  827. --infodir=DIR info documentation [PREFIX/info]
  828. --mandir=DIR man documentation [PREFIX/man]
  829. _ACEOF
  830.  
  831. cat <<\_ACEOF
  832.  
  833. Program names:
  834. --program-prefix=PREFIX prepend PREFIX to installed program names
  835. --program-suffix=SUFFIX append SUFFIX to installed program names
  836. --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  837.  
  838. System types:
  839. --build=BUILD configure for building on BUILD [guessed]
  840. --host=HOST cross-compile to build programs to run on HOST [BUILD]
  841. --target=TARGET configure for building compilers for TARGET [HOST]
  842. _ACEOF
  843. fi
  844.  
  845. if test -n "$ac_init_help"; then
  846. case $ac_init_help in
  847. short | recursive ) echo "Configuration of GNU OpenMP Runtime Library 1.0:";;
  848. esac
  849. cat <<\_ACEOF
  850.  
  851. Optional Features:
  852. --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  853. --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  854. --enable-version-specific-runtime-libs
  855. Specify that runtime libraries should be installed
  856. in a compiler-specific directory [default=no]
  857. --enable-linux-futex Use the Linux futex system call
  858. [default=default]
  859. --enable-generated-files-in-srcdir
  860. put copies of generated files in source dir intended
  861. for creating source tarballs for users without
  862. texinfo bison or flex. [default=no]
  863. --enable-multilib build many library versions (default)
  864. --disable-dependency-tracking speeds up one-time build
  865. --enable-dependency-tracking do not reject slow dependency extractors
  866. --enable-shared=PKGS build shared libraries default=yes
  867. --enable-static=PKGS build static libraries default=yes
  868. --enable-fast-install=PKGS optimize for fast installation default=yes
  869. --disable-libtool-lock avoid locking (might break parallel builds)
  870. --enable-maintainer-mode enable make rules and dependencies not useful
  871. (and sometimes confusing) to the casual installer
  872. --enable-tls Use thread-local storage [default=yes]
  873. --enable-symvers=STYLE enables symbol versioning of the shared library
  874. [default=yes]
  875.  
  876. Optional Packages:
  877. --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  878. --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  879. --with-gnu-ld assume the C compiler uses GNU ld default=no
  880. --with-pic try to use only PIC/non-PIC objects default=use both
  881.  
  882. Some influential environment variables:
  883. CC C compiler command
  884. CFLAGS C compiler flags
  885. LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  886. nonstandard directory <lib dir>
  887. CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
  888. headers in a nonstandard directory <include dir>
  889. FC Fortran compiler command
  890. FCFLAGS Fortran compiler flags
  891. CPP C preprocessor
  892.  
  893. Use these variables to override the choices made by `configure' or to help
  894. it to find libraries and programs with nonstandard names/locations.
  895.  
  896. _ACEOF
  897. fi
  898.  
  899. if test "$ac_init_help" = "recursive"; then
  900. # If there are subdirs, report their specific --help.
  901. ac_popdir=`pwd`
  902. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  903. test -d $ac_dir || continue
  904. ac_builddir=.
  905.  
  906. if test "$ac_dir" != .; then
  907. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  908. # A "../" for each directory in $ac_dir_suffix.
  909. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  910. else
  911. ac_dir_suffix= ac_top_builddir=
  912. fi
  913.  
  914. case $srcdir in
  915. .) # No --srcdir option. We are building in place.
  916. ac_srcdir=.
  917. if test -z "$ac_top_builddir"; then
  918. ac_top_srcdir=.
  919. else
  920. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  921. fi ;;
  922. [\\/]* | ?:[\\/]* ) # Absolute path.
  923. ac_srcdir=$srcdir$ac_dir_suffix;
  924. ac_top_srcdir=$srcdir ;;
  925. *) # Relative path.
  926. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  927. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  928. esac
  929.  
  930. # Do not use `cd foo && pwd` to compute absolute paths, because
  931. # the directories may not exist.
  932. case `pwd` in
  933. .) ac_abs_builddir="$ac_dir";;
  934. *)
  935. case "$ac_dir" in
  936. .) ac_abs_builddir=`pwd`;;
  937. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  938. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  939. esac;;
  940. esac
  941. case $ac_abs_builddir in
  942. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  943. *)
  944. case ${ac_top_builddir}. in
  945. .) ac_abs_top_builddir=$ac_abs_builddir;;
  946. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  947. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  948. esac;;
  949. esac
  950. case $ac_abs_builddir in
  951. .) ac_abs_srcdir=$ac_srcdir;;
  952. *)
  953. case $ac_srcdir in
  954. .) ac_abs_srcdir=$ac_abs_builddir;;
  955. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  956. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  957. esac;;
  958. esac
  959. case $ac_abs_builddir in
  960. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  961. *)
  962. case $ac_top_srcdir in
  963. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  964. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  965. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  966. esac;;
  967. esac
  968.  
  969. cd $ac_dir
  970. # Check for guested configure; otherwise get Cygnus style configure.
  971. if test -f $ac_srcdir/configure.gnu; then
  972. echo
  973. $SHELL $ac_srcdir/configure.gnu --help=recursive
  974. elif test -f $ac_srcdir/configure; then
  975. echo
  976. $SHELL $ac_srcdir/configure --help=recursive
  977. elif test -f $ac_srcdir/configure.ac ||
  978. test -f $ac_srcdir/configure.in; then
  979. echo
  980. $ac_configure --help
  981. else
  982. echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  983. fi
  984. cd $ac_popdir
  985. done
  986. fi
  987.  
  988. test -n "$ac_init_help" && exit 0
  989. if $ac_init_version; then
  990. cat <<\_ACEOF
  991. GNU OpenMP Runtime Library configure 1.0
  992. generated by GNU Autoconf 2.59
  993.  
  994. Copyright (C) 2003 Free Software Foundation, Inc.
  995. This configure script is free software; the Free Software Foundation
  996. gives unlimited permission to copy, distribute and modify it.
  997. _ACEOF
  998. exit 0
  999. fi
  1000. exec 5>config.log
  1001. cat >&5 <<_ACEOF
  1002. This file contains any messages produced by compilers while
  1003. running configure, to aid debugging if configure makes a mistake.
  1004.  
  1005. It was created by GNU OpenMP Runtime Library $as_me 1.0, which was
  1006. generated by GNU Autoconf 2.59. Invocation command line was
  1007.  
  1008. $ $0 $@
  1009.  
  1010. _ACEOF
  1011. {
  1012. cat <<_ASUNAME
  1013. ## --------- ##
  1014. ## Platform. ##
  1015. ## --------- ##
  1016.  
  1017. hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  1018. uname -m = `(uname -m) 2>/dev/null || echo unknown`
  1019. uname -r = `(uname -r) 2>/dev/null || echo unknown`
  1020. uname -s = `(uname -s) 2>/dev/null || echo unknown`
  1021. uname -v = `(uname -v) 2>/dev/null || echo unknown`
  1022.  
  1023. /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  1024. /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  1025.  
  1026. /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  1027. /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  1028. /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  1029. hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
  1030. /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  1031. /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  1032. /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  1033.  
  1034. _ASUNAME
  1035.  
  1036. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1037. for as_dir in $PATH
  1038. do
  1039. IFS=$as_save_IFS
  1040. test -z "$as_dir" && as_dir=.
  1041. echo "PATH: $as_dir"
  1042. done
  1043.  
  1044. } >&5
  1045.  
  1046. cat >&5 <<_ACEOF
  1047.  
  1048.  
  1049. ## ----------- ##
  1050. ## Core tests. ##
  1051. ## ----------- ##
  1052.  
  1053. _ACEOF
  1054.  
  1055.  
  1056. # Keep a trace of the command line.
  1057. # Strip out --no-create and --no-recursion so they do not pile up.
  1058. # Strip out --silent because we don't want to record it for future runs.
  1059. # Also quote any args containing shell meta-characters.
  1060. # Make two passes to allow for proper duplicate-argument suppression.
  1061. ac_configure_args=
  1062. ac_configure_args0=
  1063. ac_configure_args1=
  1064. ac_sep=
  1065. ac_must_keep_next=false
  1066. for ac_pass in 1 2
  1067. do
  1068. for ac_arg
  1069. do
  1070. case $ac_arg in
  1071. -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  1072. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  1073. | -silent | --silent | --silen | --sile | --sil)
  1074. continue ;;
  1075. *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
  1076. ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  1077. esac
  1078. case $ac_pass in
  1079. 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
  1080. 2)
  1081. ac_configure_args1="$ac_configure_args1 '$ac_arg'"
  1082. if test $ac_must_keep_next = true; then
  1083. ac_must_keep_next=false # Got value, back to normal.
  1084. else
  1085. case $ac_arg in
  1086. *=* | --config-cache | -C | -disable-* | --disable-* \
  1087. | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  1088. | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  1089. | -with-* | --with-* | -without-* | --without-* | --x)
  1090. case "$ac_configure_args0 " in
  1091. "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  1092. esac
  1093. ;;
  1094. -* ) ac_must_keep_next=true ;;
  1095. esac
  1096. fi
  1097. ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
  1098. # Get rid of the leading space.
  1099. ac_sep=" "
  1100. ;;
  1101. esac
  1102. done
  1103. done
  1104. $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
  1105. $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
  1106.  
  1107. # When interrupted or exit'd, cleanup temporary files, and complete
  1108. # config.log. We remove comments because anyway the quotes in there
  1109. # would cause problems or look ugly.
  1110. # WARNING: Be sure not to use single quotes in there, as some shells,
  1111. # such as our DU 5.0 friend, will then `close' the trap.
  1112. trap 'exit_status=$?
  1113. # Save into config.log some information that might help in debugging.
  1114. {
  1115. echo
  1116.  
  1117. cat <<\_ASBOX
  1118. ## ---------------- ##
  1119. ## Cache variables. ##
  1120. ## ---------------- ##
  1121. _ASBOX
  1122. echo
  1123. # The following way of writing the cache mishandles newlines in values,
  1124. {
  1125. (set) 2>&1 |
  1126. case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
  1127. *ac_space=\ *)
  1128. sed -n \
  1129. "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
  1130. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
  1131. ;;
  1132. *)
  1133. sed -n \
  1134. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  1135. ;;
  1136. esac;
  1137. }
  1138. echo
  1139.  
  1140. cat <<\_ASBOX
  1141. ## ----------------- ##
  1142. ## Output variables. ##
  1143. ## ----------------- ##
  1144. _ASBOX
  1145. echo
  1146. for ac_var in $ac_subst_vars
  1147. do
  1148. eval ac_val=$`echo $ac_var`
  1149. echo "$ac_var='"'"'$ac_val'"'"'"
  1150. done | sort
  1151. echo
  1152.  
  1153. if test -n "$ac_subst_files"; then
  1154. cat <<\_ASBOX
  1155. ## ------------- ##
  1156. ## Output files. ##
  1157. ## ------------- ##
  1158. _ASBOX
  1159. echo
  1160. for ac_var in $ac_subst_files
  1161. do
  1162. eval ac_val=$`echo $ac_var`
  1163. echo "$ac_var='"'"'$ac_val'"'"'"
  1164. done | sort
  1165. echo
  1166. fi
  1167.  
  1168. if test -s confdefs.h; then
  1169. cat <<\_ASBOX
  1170. ## ----------- ##
  1171. ## confdefs.h. ##
  1172. ## ----------- ##
  1173. _ASBOX
  1174. echo
  1175. sed "/^$/d" confdefs.h | sort
  1176. echo
  1177. fi
  1178. test "$ac_signal" != 0 &&
  1179. echo "$as_me: caught signal $ac_signal"
  1180. echo "$as_me: exit $exit_status"
  1181. } >&5
  1182. rm -f core *.core &&
  1183. rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
  1184. exit $exit_status
  1185. ' 0
  1186. for ac_signal in 1 2 13 15; do
  1187. trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
  1188. done
  1189. ac_signal=0
  1190.  
  1191. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  1192. rm -rf conftest* confdefs.h
  1193. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  1194. echo >confdefs.h
  1195.  
  1196. # Predefined preprocessor variables.
  1197.  
  1198. cat >>confdefs.h <<_ACEOF
  1199. #define PACKAGE_NAME "$PACKAGE_NAME"
  1200. _ACEOF
  1201.  
  1202.  
  1203. cat >>confdefs.h <<_ACEOF
  1204. #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  1205. _ACEOF
  1206.  
  1207.  
  1208. cat >>confdefs.h <<_ACEOF
  1209. #define PACKAGE_VERSION "$PACKAGE_VERSION"
  1210. _ACEOF
  1211.  
  1212.  
  1213. cat >>confdefs.h <<_ACEOF
  1214. #define PACKAGE_STRING "$PACKAGE_STRING"
  1215. _ACEOF
  1216.  
  1217.  
  1218. cat >>confdefs.h <<_ACEOF
  1219. #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  1220. _ACEOF
  1221.  
  1222.  
  1223. # Let the site file select an alternate cache file if it wants to.
  1224. # Prefer explicitly selected file to automatically selected ones.
  1225. if test -z "$CONFIG_SITE"; then
  1226. if test "x$prefix" != xNONE; then
  1227. CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  1228. else
  1229. CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  1230. fi
  1231. fi
  1232. for ac_site_file in $CONFIG_SITE; do
  1233. if test -r "$ac_site_file"; then
  1234. { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
  1235. echo "$as_me: loading site script $ac_site_file" >&6;}
  1236. sed 's/^/| /' "$ac_site_file" >&5
  1237. . "$ac_site_file"
  1238. fi
  1239. done
  1240.  
  1241. if test -r "$cache_file"; then
  1242. # Some versions of bash will fail to source /dev/null (special
  1243. # files actually), so we avoid doing that.
  1244. if test -f "$cache_file"; then
  1245. { echo "$as_me:$LINENO: loading cache $cache_file" >&5
  1246. echo "$as_me: loading cache $cache_file" >&6;}
  1247. case $cache_file in
  1248. [\\/]* | ?:[\\/]* ) . $cache_file;;
  1249. *) . ./$cache_file;;
  1250. esac
  1251. fi
  1252. else
  1253. { echo "$as_me:$LINENO: creating cache $cache_file" >&5
  1254. echo "$as_me: creating cache $cache_file" >&6;}
  1255. >$cache_file
  1256. fi
  1257.  
  1258. # Check that the precious variables saved in the cache have kept the same
  1259. # value.
  1260. ac_cache_corrupted=false
  1261. for ac_var in `(set) 2>&1 |
  1262. sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
  1263. eval ac_old_set=\$ac_cv_env_${ac_var}_set
  1264. eval ac_new_set=\$ac_env_${ac_var}_set
  1265. eval ac_old_val="\$ac_cv_env_${ac_var}_value"
  1266. eval ac_new_val="\$ac_env_${ac_var}_value"
  1267. case $ac_old_set,$ac_new_set in
  1268. set,)
  1269. { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  1270. echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  1271. ac_cache_corrupted=: ;;
  1272. ,set)
  1273. { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
  1274. echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  1275. ac_cache_corrupted=: ;;
  1276. ,);;
  1277. *)
  1278. if test "x$ac_old_val" != "x$ac_new_val"; then
  1279. { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
  1280. echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  1281. { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
  1282. echo "$as_me: former value: $ac_old_val" >&2;}
  1283. { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
  1284. echo "$as_me: current value: $ac_new_val" >&2;}
  1285. ac_cache_corrupted=:
  1286. fi;;
  1287. esac
  1288. # Pass precious variables to config.status.
  1289. if test "$ac_new_set" = set; then
  1290. case $ac_new_val in
  1291. *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
  1292. ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  1293. *) ac_arg=$ac_var=$ac_new_val ;;
  1294. esac
  1295. case " $ac_configure_args " in
  1296. *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  1297. *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  1298. esac
  1299. fi
  1300. done
  1301. if $ac_cache_corrupted; then
  1302. { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
  1303. echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  1304. { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
  1305. echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
  1306. { (exit 1); exit 1; }; }
  1307. fi
  1308.  
  1309. ac_ext=c
  1310. ac_cpp='$CPP $CPPFLAGS'
  1311. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1312. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1313. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341. ac_config_headers="$ac_config_headers config.h"
  1342.  
  1343.  
  1344. # -------
  1345. # Options
  1346. # -------
  1347.  
  1348. echo "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5
  1349. echo $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6
  1350. # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
  1351. if test "${enable_version_specific_runtime_libs+set}" = set; then
  1352. enableval="$enable_version_specific_runtime_libs"
  1353.  
  1354. case "$enableval" in
  1355. yes|no) ;;
  1356. *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific-runtime-libs" >&5
  1357. echo "$as_me: error: Unknown argument to enable/disable version-specific-runtime-libs" >&2;}
  1358. { (exit 1); exit 1; }; } ;;
  1359. esac
  1360.  
  1361. else
  1362. enable_version_specific_runtime_libs=no
  1363. fi;
  1364.  
  1365. echo "$as_me:$LINENO: result: $enable_version_specific_runtime_libs" >&5
  1366. echo "${ECHO_T}$enable_version_specific_runtime_libs" >&6
  1367.  
  1368. echo "$as_me:$LINENO: checking for --enable-linux-futex" >&5
  1369. echo $ECHO_N "checking for --enable-linux-futex... $ECHO_C" >&6
  1370. # Check whether --enable-linux-futex or --disable-linux-futex was given.
  1371. if test "${enable_linux_futex+set}" = set; then
  1372. enableval="$enable_linux_futex"
  1373.  
  1374. case "$enableval" in
  1375. yes|no|default) ;;
  1376. *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable linux-futex" >&5
  1377. echo "$as_me: error: Unknown argument to enable/disable linux-futex" >&2;}
  1378. { (exit 1); exit 1; }; } ;;
  1379. esac
  1380.  
  1381. else
  1382. enable_linux_futex=default
  1383. fi;
  1384.  
  1385. echo "$as_me:$LINENO: result: $enable_linux_futex" >&5
  1386. echo "${ECHO_T}$enable_linux_futex" >&6
  1387.  
  1388. # We would like our source tree to be readonly. However when releases or
  1389. # pre-releases are generated, the flex/bison generated files as well as the
  1390. # various formats of manuals need to be included along with the rest of the
  1391. # sources. Therefore we have --enable-generated-files-in-srcdir to do
  1392. # just that.
  1393. echo "$as_me:$LINENO: checking for --enable-generated-files-in-srcdir" >&5
  1394. echo $ECHO_N "checking for --enable-generated-files-in-srcdir... $ECHO_C" >&6
  1395. # Check whether --enable-generated-files-in-srcdir or --disable-generated-files-in-srcdir was given.
  1396. if test "${enable_generated_files_in_srcdir+set}" = set; then
  1397. enableval="$enable_generated_files_in_srcdir"
  1398.  
  1399. case "$enableval" in
  1400. yes|no) ;;
  1401. *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable generated-files-in-srcdir" >&5
  1402. echo "$as_me: error: Unknown argument to enable/disable generated-files-in-srcdir" >&2;}
  1403. { (exit 1); exit 1; }; } ;;
  1404. esac
  1405.  
  1406. else
  1407. enable_generated_files_in_srcdir=no
  1408. fi;
  1409.  
  1410. echo "$as_me:$LINENO: result: $enable_generated_files_in_srcdir" >&5
  1411. echo "${ECHO_T}$enable_generated_files_in_srcdir" >&6
  1412.  
  1413.  
  1414. if test "$enable_generated_files_in_srcdir" = yes; then
  1415. GENINSRC_TRUE=
  1416. GENINSRC_FALSE='#'
  1417. else
  1418. GENINSRC_TRUE='#'
  1419. GENINSRC_FALSE=
  1420. fi
  1421.  
  1422.  
  1423.  
  1424. # -------
  1425. # -------
  1426.  
  1427. # Gets build, host, target, *_vendor, *_cpu, *_os, etc.
  1428. #
  1429. # You will slowly go insane if you do not grok the following fact: when
  1430. # building this library, the top-level /target/ becomes the library's /host/.
  1431. #
  1432. # configure then causes --target to default to --host, exactly like any
  1433. # other package using autoconf. Therefore, 'target' and 'host' will
  1434. # always be the same. This makes sense both for native and cross compilers
  1435. # just think about it for a little while. :-)
  1436. #
  1437. # Also, if this library is being configured as part of a cross compiler, the
  1438. # top-level configure script will pass the "real" host as $with_cross_host.
  1439. #
  1440. # Do not delete or change the following two lines. For why, see
  1441. # http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html
  1442. ac_aux_dir=
  1443. for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
  1444. if test -f $ac_dir/install-sh; then
  1445. ac_aux_dir=$ac_dir
  1446. ac_install_sh="$ac_aux_dir/install-sh -c"
  1447. break
  1448. elif test -f $ac_dir/install.sh; then
  1449. ac_aux_dir=$ac_dir
  1450. ac_install_sh="$ac_aux_dir/install.sh -c"
  1451. break
  1452. elif test -f $ac_dir/shtool; then
  1453. ac_aux_dir=$ac_dir
  1454. ac_install_sh="$ac_aux_dir/shtool install -c"
  1455. break
  1456. fi
  1457. done
  1458. if test -z "$ac_aux_dir"; then
  1459. { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
  1460. echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
  1461. { (exit 1); exit 1; }; }
  1462. fi
  1463. ac_config_guess="$SHELL $ac_aux_dir/config.guess"
  1464. ac_config_sub="$SHELL $ac_aux_dir/config.sub"
  1465. ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
  1466.  
  1467. # Make sure we can run config.sub.
  1468. $ac_config_sub sun4 >/dev/null 2>&1 ||
  1469. { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
  1470. echo "$as_me: error: cannot run $ac_config_sub" >&2;}
  1471. { (exit 1); exit 1; }; }
  1472.  
  1473. echo "$as_me:$LINENO: checking build system type" >&5
  1474. echo $ECHO_N "checking build system type... $ECHO_C" >&6
  1475. if test "${ac_cv_build+set}" = set; then
  1476. echo $ECHO_N "(cached) $ECHO_C" >&6
  1477. else
  1478. ac_cv_build_alias=$build_alias
  1479. test -z "$ac_cv_build_alias" &&
  1480. ac_cv_build_alias=`$ac_config_guess`
  1481. test -z "$ac_cv_build_alias" &&
  1482. { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
  1483. echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
  1484. { (exit 1); exit 1; }; }
  1485. ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
  1486. { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
  1487. echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
  1488. { (exit 1); exit 1; }; }
  1489.  
  1490. fi
  1491. echo "$as_me:$LINENO: result: $ac_cv_build" >&5
  1492. echo "${ECHO_T}$ac_cv_build" >&6
  1493. build=$ac_cv_build
  1494. build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
  1495. build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
  1496. build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
  1497.  
  1498.  
  1499. echo "$as_me:$LINENO: checking host system type" >&5
  1500. echo $ECHO_N "checking host system type... $ECHO_C" >&6
  1501. if test "${ac_cv_host+set}" = set; then
  1502. echo $ECHO_N "(cached) $ECHO_C" >&6
  1503. else
  1504. ac_cv_host_alias=$host_alias
  1505. test -z "$ac_cv_host_alias" &&
  1506. ac_cv_host_alias=$ac_cv_build_alias
  1507. ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
  1508. { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
  1509. echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
  1510. { (exit 1); exit 1; }; }
  1511.  
  1512. fi
  1513. echo "$as_me:$LINENO: result: $ac_cv_host" >&5
  1514. echo "${ECHO_T}$ac_cv_host" >&6
  1515. host=$ac_cv_host
  1516. host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
  1517. host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
  1518. host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
  1519.  
  1520.  
  1521. echo "$as_me:$LINENO: checking target system type" >&5
  1522. echo $ECHO_N "checking target system type... $ECHO_C" >&6
  1523. if test "${ac_cv_target+set}" = set; then
  1524. echo $ECHO_N "(cached) $ECHO_C" >&6
  1525. else
  1526. ac_cv_target_alias=$target_alias
  1527. test "x$ac_cv_target_alias" = "x" &&
  1528. ac_cv_target_alias=$ac_cv_host_alias
  1529. ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
  1530. { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
  1531. echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
  1532. { (exit 1); exit 1; }; }
  1533.  
  1534. fi
  1535. echo "$as_me:$LINENO: result: $ac_cv_target" >&5
  1536. echo "${ECHO_T}$ac_cv_target" >&6
  1537. target=$ac_cv_target
  1538. target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
  1539. target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
  1540. target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
  1541.  
  1542.  
  1543. # The aliases save the names the user supplied, while $host etc.
  1544. # will get canonicalized.
  1545. test -n "$target_alias" &&
  1546. test "$program_prefix$program_suffix$program_transform_name" = \
  1547. NONENONEs,x,x, &&
  1548. program_prefix=${target_alias}-
  1549. target_alias=${target_alias-$host_alias}
  1550.  
  1551. # Sets up automake. Must come after AC_CANONICAL_SYSTEM. Each of the
  1552. # following is magically included in AUTOMAKE_OPTIONS in each Makefile.am.
  1553. # 1.9.0: minimum required version
  1554. # no-define: PACKAGE and VERSION will not be #define'd in config.h (a bunch
  1555. # of other PACKAGE_* variables will, however, and there's nothing
  1556. # we can do about that; they come from AC_INIT).
  1557. # foreign: we don't follow the normal rules for GNU packages (no COPYING
  1558. # file in the top srcdir, etc, etc), so stop complaining.
  1559. # no-dependencies: turns off auto dependency generation (just for now)
  1560. # -Wall: turns on all automake warnings...
  1561. # -Wno-portability: ...except this one, since GNU make is required.
  1562. # -Wno-override: ... and this one, since we do want this in testsuite.
  1563. am__api_version="1.9"
  1564. # Find a good install program. We prefer a C program (faster),
  1565. # so one script is as good as another. But avoid the broken or
  1566. # incompatible versions:
  1567. # SysV /etc/install, /usr/sbin/install
  1568. # SunOS /usr/etc/install
  1569. # IRIX /sbin/install
  1570. # AIX /bin/install
  1571. # AmigaOS /C/install, which installs bootblocks on floppy discs
  1572. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  1573. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  1574. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  1575. # OS/2's system install, which has a completely different semantic
  1576. # ./install, which can be erroneously created by make from ./install.sh.
  1577. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
  1578. echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
  1579. if test -z "$INSTALL"; then
  1580. if test "${ac_cv_path_install+set}" = set; then
  1581. echo $ECHO_N "(cached) $ECHO_C" >&6
  1582. else
  1583. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1584. for as_dir in $PATH
  1585. do
  1586. IFS=$as_save_IFS
  1587. test -z "$as_dir" && as_dir=.
  1588. # Account for people who put trailing slashes in PATH elements.
  1589. case $as_dir/ in
  1590. ./ | .// | /cC/* | \
  1591. /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  1592. ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
  1593. /usr/ucb/* ) ;;
  1594. *)
  1595. # OSF1 and SCO ODT 3.0 have their own names for install.
  1596. # Don't use installbsd from OSF since it installs stuff as root
  1597. # by default.
  1598. for ac_prog in ginstall scoinst install; do
  1599. for ac_exec_ext in '' $ac_executable_extensions; do
  1600. if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
  1601. if test $ac_prog = install &&
  1602. grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  1603. # AIX install. It has an incompatible calling convention.
  1604. :
  1605. elif test $ac_prog = install &&
  1606. grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  1607. # program-specific install script used by HP pwplus--don't use.
  1608. :
  1609. else
  1610. ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  1611. break 3
  1612. fi
  1613. fi
  1614. done
  1615. done
  1616. ;;
  1617. esac
  1618. done
  1619.  
  1620.  
  1621. fi
  1622. if test "${ac_cv_path_install+set}" = set; then
  1623. INSTALL=$ac_cv_path_install
  1624. else
  1625. # As a last resort, use the slow shell script. We don't cache a
  1626. # path for INSTALL within a source directory, because that will
  1627. # break other packages using the cache if that directory is
  1628. # removed, or if the path is relative.
  1629. INSTALL=$ac_install_sh
  1630. fi
  1631. fi
  1632. echo "$as_me:$LINENO: result: $INSTALL" >&5
  1633. echo "${ECHO_T}$INSTALL" >&6
  1634.  
  1635. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  1636. # It thinks the first close brace ends the variable substitution.
  1637. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  1638.  
  1639. test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  1640.  
  1641. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  1642.  
  1643. echo "$as_me:$LINENO: checking whether build environment is sane" >&5
  1644. echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
  1645. # Just in case
  1646. sleep 1
  1647. echo timestamp > conftest.file
  1648. # Do `set' in a subshell so we don't clobber the current shell's
  1649. # arguments. Must try -L first in case configure is actually a
  1650. # symlink; some systems play weird games with the mod time of symlinks
  1651. # (eg FreeBSD returns the mod time of the symlink's containing
  1652. # directory).
  1653. if (
  1654. set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
  1655. if test "$*" = "X"; then
  1656. # -L didn't work.
  1657. set X `ls -t $srcdir/configure conftest.file`
  1658. fi
  1659. rm -f conftest.file
  1660. if test "$*" != "X $srcdir/configure conftest.file" \
  1661. && test "$*" != "X conftest.file $srcdir/configure"; then
  1662.  
  1663. # If neither matched, then we have a broken ls. This can happen
  1664. # if, for instance, CONFIG_SHELL is bash and it inherits a
  1665. # broken ls alias from the environment. This has actually
  1666. # happened. Such a system could not be considered "sane".
  1667. { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
  1668. alias in your environment" >&5
  1669. echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
  1670. alias in your environment" >&2;}
  1671. { (exit 1); exit 1; }; }
  1672. fi
  1673.  
  1674. test "$2" = conftest.file
  1675. )
  1676. then
  1677. # Ok.
  1678. :
  1679. else
  1680. { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
  1681. Check your system clock" >&5
  1682. echo "$as_me: error: newly created file is older than distributed files!
  1683. Check your system clock" >&2;}
  1684. { (exit 1); exit 1; }; }
  1685. fi
  1686. echo "$as_me:$LINENO: result: yes" >&5
  1687. echo "${ECHO_T}yes" >&6
  1688. test "$program_prefix" != NONE &&
  1689. program_transform_name="s,^,$program_prefix,;$program_transform_name"
  1690. # Use a double $ so make ignores it.
  1691. test "$program_suffix" != NONE &&
  1692. program_transform_name="s,\$,$program_suffix,;$program_transform_name"
  1693. # Double any \ or $. echo might interpret backslashes.
  1694. # By default was `s,x,x', remove it if useless.
  1695. cat <<\_ACEOF >conftest.sed
  1696. s/[\\$]/&&/g;s/;s,x,x,$//
  1697. _ACEOF
  1698. program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
  1699. rm conftest.sed
  1700.  
  1701. # expand $ac_aux_dir to an absolute path
  1702. am_aux_dir=`cd $ac_aux_dir && pwd`
  1703.  
  1704. test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
  1705. # Use eval to expand $SHELL
  1706. if eval "$MISSING --run true"; then
  1707. am_missing_run="$MISSING --run "
  1708. else
  1709. am_missing_run=
  1710. { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
  1711. echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  1712. fi
  1713.  
  1714. if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
  1715. # We used to keeping the `.' as first argument, in order to
  1716. # allow $(mkdir_p) to be used without argument. As in
  1717. # $(mkdir_p) $(somedir)
  1718. # where $(somedir) is conditionally defined. However this is wrong
  1719. # for two reasons:
  1720. # 1. if the package is installed by a user who cannot write `.'
  1721. # make install will fail,
  1722. # 2. the above comment should most certainly read
  1723. # $(mkdir_p) $(DESTDIR)$(somedir)
  1724. # so it does not work when $(somedir) is undefined and
  1725. # $(DESTDIR) is not.
  1726. # To support the latter case, we have to write
  1727. # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
  1728. # so the `.' trick is pointless.
  1729. mkdir_p='mkdir -p --'
  1730. else
  1731. # On NextStep and OpenStep, the `mkdir' command does not
  1732. # recognize any option. It will interpret all options as
  1733. # directories to create, and then abort because `.' already
  1734. # exists.
  1735. for d in ./-p ./--version;
  1736. do
  1737. test -d $d && rmdir $d
  1738. done
  1739. # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
  1740. if test -f "$ac_aux_dir/mkinstalldirs"; then
  1741. mkdir_p='$(mkinstalldirs)'
  1742. else
  1743. mkdir_p='$(install_sh) -d'
  1744. fi
  1745. fi
  1746.  
  1747. for ac_prog in gawk mawk nawk awk
  1748. do
  1749. # Extract the first word of "$ac_prog", so it can be a program name with args.
  1750. set dummy $ac_prog; ac_word=$2
  1751. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1752. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1753. if test "${ac_cv_prog_AWK+set}" = set; then
  1754. echo $ECHO_N "(cached) $ECHO_C" >&6
  1755. else
  1756. if test -n "$AWK"; then
  1757. ac_cv_prog_AWK="$AWK" # Let the user override the test.
  1758. else
  1759. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1760. for as_dir in $PATH
  1761. do
  1762. IFS=$as_save_IFS
  1763. test -z "$as_dir" && as_dir=.
  1764. for ac_exec_ext in '' $ac_executable_extensions; do
  1765. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1766. ac_cv_prog_AWK="$ac_prog"
  1767. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1768. break 2
  1769. fi
  1770. done
  1771. done
  1772.  
  1773. fi
  1774. fi
  1775. AWK=$ac_cv_prog_AWK
  1776. if test -n "$AWK"; then
  1777. echo "$as_me:$LINENO: result: $AWK" >&5
  1778. echo "${ECHO_T}$AWK" >&6
  1779. else
  1780. echo "$as_me:$LINENO: result: no" >&5
  1781. echo "${ECHO_T}no" >&6
  1782. fi
  1783.  
  1784. test -n "$AWK" && break
  1785. done
  1786.  
  1787. echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  1788. echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
  1789. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
  1790. if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
  1791. echo $ECHO_N "(cached) $ECHO_C" >&6
  1792. else
  1793. cat >conftest.make <<\_ACEOF
  1794. all:
  1795. @echo 'ac_maketemp="$(MAKE)"'
  1796. _ACEOF
  1797. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  1798. eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
  1799. if test -n "$ac_maketemp"; then
  1800. eval ac_cv_prog_make_${ac_make}_set=yes
  1801. else
  1802. eval ac_cv_prog_make_${ac_make}_set=no
  1803. fi
  1804. rm -f conftest.make
  1805. fi
  1806. if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  1807. echo "$as_me:$LINENO: result: yes" >&5
  1808. echo "${ECHO_T}yes" >&6
  1809. SET_MAKE=
  1810. else
  1811. echo "$as_me:$LINENO: result: no" >&5
  1812. echo "${ECHO_T}no" >&6
  1813. SET_MAKE="MAKE=${MAKE-make}"
  1814. fi
  1815.  
  1816. rm -rf .tst 2>/dev/null
  1817. mkdir .tst 2>/dev/null
  1818. if test -d .tst; then
  1819. am__leading_dot=.
  1820. else
  1821. am__leading_dot=_
  1822. fi
  1823. rmdir .tst 2>/dev/null
  1824.  
  1825. # test to see if srcdir already configured
  1826. if test "`cd $srcdir && pwd`" != "`pwd`" &&
  1827. test -f $srcdir/config.status; then
  1828. { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
  1829. echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
  1830. { (exit 1); exit 1; }; }
  1831. fi
  1832.  
  1833. # test whether we have cygpath
  1834. if test -z "$CYGPATH_W"; then
  1835. if (cygpath --version) >/dev/null 2>/dev/null; then
  1836. CYGPATH_W='cygpath -w'
  1837. else
  1838. CYGPATH_W=echo
  1839. fi
  1840. fi
  1841.  
  1842.  
  1843. # Define the identity of the package.
  1844. PACKAGE='libgomp'
  1845. VERSION='1.0'
  1846.  
  1847.  
  1848. cat >>confdefs.h <<_ACEOF
  1849. #define PACKAGE "$PACKAGE"
  1850. _ACEOF
  1851.  
  1852.  
  1853. cat >>confdefs.h <<_ACEOF
  1854. #define VERSION "$VERSION"
  1855. _ACEOF
  1856.  
  1857. # Some tools Automake needs.
  1858.  
  1859. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  1860.  
  1861.  
  1862. AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  1863.  
  1864.  
  1865. AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  1866.  
  1867.  
  1868. AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  1869.  
  1870.  
  1871. MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  1872.  
  1873. install_sh=${install_sh-"$am_aux_dir/install-sh"}
  1874.  
  1875. # Installed binaries are usually stripped using `strip' when the user
  1876. # run `make install-strip'. However `strip' might not be the right
  1877. # tool to use in cross-compilation environments, therefore Automake
  1878. # will honor the `STRIP' environment variable to overrule this program.
  1879. if test "$cross_compiling" != no; then
  1880. if test -n "$ac_tool_prefix"; then
  1881. # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  1882. set dummy ${ac_tool_prefix}strip; ac_word=$2
  1883. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1884. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1885. if test "${ac_cv_prog_STRIP+set}" = set; then
  1886. echo $ECHO_N "(cached) $ECHO_C" >&6
  1887. else
  1888. if test -n "$STRIP"; then
  1889. ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  1890. else
  1891. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1892. for as_dir in $PATH
  1893. do
  1894. IFS=$as_save_IFS
  1895. test -z "$as_dir" && as_dir=.
  1896. for ac_exec_ext in '' $ac_executable_extensions; do
  1897. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1898. ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  1899. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1900. break 2
  1901. fi
  1902. done
  1903. done
  1904.  
  1905. fi
  1906. fi
  1907. STRIP=$ac_cv_prog_STRIP
  1908. if test -n "$STRIP"; then
  1909. echo "$as_me:$LINENO: result: $STRIP" >&5
  1910. echo "${ECHO_T}$STRIP" >&6
  1911. else
  1912. echo "$as_me:$LINENO: result: no" >&5
  1913. echo "${ECHO_T}no" >&6
  1914. fi
  1915.  
  1916. fi
  1917. if test -z "$ac_cv_prog_STRIP"; then
  1918. ac_ct_STRIP=$STRIP
  1919. # Extract the first word of "strip", so it can be a program name with args.
  1920. set dummy strip; ac_word=$2
  1921. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1922. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1923. if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
  1924. echo $ECHO_N "(cached) $ECHO_C" >&6
  1925. else
  1926. if test -n "$ac_ct_STRIP"; then
  1927. ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  1928. else
  1929. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1930. for as_dir in $PATH
  1931. do
  1932. IFS=$as_save_IFS
  1933. test -z "$as_dir" && as_dir=.
  1934. for ac_exec_ext in '' $ac_executable_extensions; do
  1935. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1936. ac_cv_prog_ac_ct_STRIP="strip"
  1937. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1938. break 2
  1939. fi
  1940. done
  1941. done
  1942.  
  1943. test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
  1944. fi
  1945. fi
  1946. ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  1947. if test -n "$ac_ct_STRIP"; then
  1948. echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
  1949. echo "${ECHO_T}$ac_ct_STRIP" >&6
  1950. else
  1951. echo "$as_me:$LINENO: result: no" >&5
  1952. echo "${ECHO_T}no" >&6
  1953. fi
  1954.  
  1955. STRIP=$ac_ct_STRIP
  1956. else
  1957. STRIP="$ac_cv_prog_STRIP"
  1958. fi
  1959.  
  1960. fi
  1961. INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
  1962.  
  1963. # We need awk for the "check" target. The system "awk" is bad on
  1964. # some platforms.
  1965. # Always define AMTAR for backward compatibility.
  1966.  
  1967. AMTAR=${AMTAR-"${am_missing_run}tar"}
  1968.  
  1969. am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975. # Default to --enable-multilib
  1976. # Check whether --enable-multilib or --disable-multilib was given.
  1977. if test "${enable_multilib+set}" = set; then
  1978. enableval="$enable_multilib"
  1979. case "$enableval" in
  1980. yes) multilib=yes ;;
  1981. no) multilib=no ;;
  1982. *) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
  1983. echo "$as_me: error: bad value $enableval for multilib option" >&2;}
  1984. { (exit 1); exit 1; }; } ;;
  1985. esac
  1986. else
  1987. multilib=yes
  1988. fi;
  1989.  
  1990. # We may get other options which we leave undocumented:
  1991. # --with-target-subdir, --with-multisrctop, --with-multisubdir
  1992. # See config-ml.in if you want the gory details.
  1993.  
  1994. if test "$srcdir" = "."; then
  1995. if test "$with_target_subdir" != "."; then
  1996. multi_basedir="$srcdir/$with_multisrctop../.."
  1997. else
  1998. multi_basedir="$srcdir/$with_multisrctop.."
  1999. fi
  2000. else
  2001. multi_basedir="$srcdir/.."
  2002. fi
  2003.  
  2004.  
  2005. # Even if the default multilib is not a cross compilation,
  2006. # it may be that some of the other multilibs are.
  2007. if test $cross_compiling = no && test $multilib = yes \
  2008. && test "x${with_multisubdir}" != x ; then
  2009. cross_compiling=maybe
  2010. fi
  2011.  
  2012. ac_config_commands="$ac_config_commands default-1"
  2013.  
  2014.  
  2015. # Calculate toolexeclibdir
  2016. # Also toolexecdir, though it's only used in toolexeclibdir
  2017. case ${enable_version_specific_runtime_libs} in
  2018. yes)
  2019. # Need the gcc compiler version to know where to install libraries
  2020. # and header files if --enable-version-specific-runtime-libs option
  2021. # is selected.
  2022. toolexecdir='$(libdir)/gcc/$(target_alias)'
  2023. toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
  2024. ;;
  2025. no)
  2026. if test -n "$with_cross_host" &&
  2027. test x"$with_cross_host" != x"no"; then
  2028. # Install a library built with a cross compiler in tooldir, not libdir.
  2029. toolexecdir='$(exec_prefix)/$(target_alias)'
  2030. toolexeclibdir='$(toolexecdir)/lib'
  2031. else
  2032. toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
  2033. toolexeclibdir='$(libdir)'
  2034. fi
  2035. multi_os_directory=`$CC -print-multi-os-directory`
  2036. case $multi_os_directory in
  2037. .) ;; # Avoid trailing /.
  2038. *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
  2039. esac
  2040. ;;
  2041. esac
  2042.  
  2043.  
  2044.  
  2045. # Check the compiler.
  2046. # The same as in boehm-gc and libstdc++. Have to borrow it from there.
  2047. # We must force CC to /not/ be precious variables; otherwise
  2048. # the wrong, non-multilib-adjusted value will be used in multilibs.
  2049. # As a side effect, we have to subst CFLAGS ourselves.
  2050.  
  2051.  
  2052.  
  2053. ac_ext=c
  2054. ac_cpp='$CPP $CPPFLAGS'
  2055. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2056. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2057. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2058. if test -n "$ac_tool_prefix"; then
  2059. # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  2060. set dummy ${ac_tool_prefix}gcc; ac_word=$2
  2061. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2062. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2063. if test "${ac_cv_prog_CC+set}" = set; then
  2064. echo $ECHO_N "(cached) $ECHO_C" >&6
  2065. else
  2066. if test -n "$CC"; then
  2067. ac_cv_prog_CC="$CC" # Let the user override the test.
  2068. else
  2069. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2070. for as_dir in $PATH
  2071. do
  2072. IFS=$as_save_IFS
  2073. test -z "$as_dir" && as_dir=.
  2074. for ac_exec_ext in '' $ac_executable_extensions; do
  2075. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2076. ac_cv_prog_CC="${ac_tool_prefix}gcc"
  2077. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2078. break 2
  2079. fi
  2080. done
  2081. done
  2082.  
  2083. fi
  2084. fi
  2085. CC=$ac_cv_prog_CC
  2086. if test -n "$CC"; then
  2087. echo "$as_me:$LINENO: result: $CC" >&5
  2088. echo "${ECHO_T}$CC" >&6
  2089. else
  2090. echo "$as_me:$LINENO: result: no" >&5
  2091. echo "${ECHO_T}no" >&6
  2092. fi
  2093.  
  2094. fi
  2095. if test -z "$ac_cv_prog_CC"; then
  2096. ac_ct_CC=$CC
  2097. # Extract the first word of "gcc", so it can be a program name with args.
  2098. set dummy gcc; ac_word=$2
  2099. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2100. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2101. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  2102. echo $ECHO_N "(cached) $ECHO_C" >&6
  2103. else
  2104. if test -n "$ac_ct_CC"; then
  2105. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  2106. else
  2107. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2108. for as_dir in $PATH
  2109. do
  2110. IFS=$as_save_IFS
  2111. test -z "$as_dir" && as_dir=.
  2112. for ac_exec_ext in '' $ac_executable_extensions; do
  2113. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2114. ac_cv_prog_ac_ct_CC="gcc"
  2115. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2116. break 2
  2117. fi
  2118. done
  2119. done
  2120.  
  2121. fi
  2122. fi
  2123. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  2124. if test -n "$ac_ct_CC"; then
  2125. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  2126. echo "${ECHO_T}$ac_ct_CC" >&6
  2127. else
  2128. echo "$as_me:$LINENO: result: no" >&5
  2129. echo "${ECHO_T}no" >&6
  2130. fi
  2131.  
  2132. CC=$ac_ct_CC
  2133. else
  2134. CC="$ac_cv_prog_CC"
  2135. fi
  2136.  
  2137. if test -z "$CC"; then
  2138. if test -n "$ac_tool_prefix"; then
  2139. # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  2140. set dummy ${ac_tool_prefix}cc; ac_word=$2
  2141. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2142. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2143. if test "${ac_cv_prog_CC+set}" = set; then
  2144. echo $ECHO_N "(cached) $ECHO_C" >&6
  2145. else
  2146. if test -n "$CC"; then
  2147. ac_cv_prog_CC="$CC" # Let the user override the test.
  2148. else
  2149. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2150. for as_dir in $PATH
  2151. do
  2152. IFS=$as_save_IFS
  2153. test -z "$as_dir" && as_dir=.
  2154. for ac_exec_ext in '' $ac_executable_extensions; do
  2155. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2156. ac_cv_prog_CC="${ac_tool_prefix}cc"
  2157. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2158. break 2
  2159. fi
  2160. done
  2161. done
  2162.  
  2163. fi
  2164. fi
  2165. CC=$ac_cv_prog_CC
  2166. if test -n "$CC"; then
  2167. echo "$as_me:$LINENO: result: $CC" >&5
  2168. echo "${ECHO_T}$CC" >&6
  2169. else
  2170. echo "$as_me:$LINENO: result: no" >&5
  2171. echo "${ECHO_T}no" >&6
  2172. fi
  2173.  
  2174. fi
  2175. if test -z "$ac_cv_prog_CC"; then
  2176. ac_ct_CC=$CC
  2177. # Extract the first word of "cc", so it can be a program name with args.
  2178. set dummy cc; ac_word=$2
  2179. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2180. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2181. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  2182. echo $ECHO_N "(cached) $ECHO_C" >&6
  2183. else
  2184. if test -n "$ac_ct_CC"; then
  2185. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  2186. else
  2187. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2188. for as_dir in $PATH
  2189. do
  2190. IFS=$as_save_IFS
  2191. test -z "$as_dir" && as_dir=.
  2192. for ac_exec_ext in '' $ac_executable_extensions; do
  2193. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2194. ac_cv_prog_ac_ct_CC="cc"
  2195. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2196. break 2
  2197. fi
  2198. done
  2199. done
  2200.  
  2201. fi
  2202. fi
  2203. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  2204. if test -n "$ac_ct_CC"; then
  2205. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  2206. echo "${ECHO_T}$ac_ct_CC" >&6
  2207. else
  2208. echo "$as_me:$LINENO: result: no" >&5
  2209. echo "${ECHO_T}no" >&6
  2210. fi
  2211.  
  2212. CC=$ac_ct_CC
  2213. else
  2214. CC="$ac_cv_prog_CC"
  2215. fi
  2216.  
  2217. fi
  2218. if test -z "$CC"; then
  2219. # Extract the first word of "cc", so it can be a program name with args.
  2220. set dummy cc; ac_word=$2
  2221. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2222. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2223. if test "${ac_cv_prog_CC+set}" = set; then
  2224. echo $ECHO_N "(cached) $ECHO_C" >&6
  2225. else
  2226. if test -n "$CC"; then
  2227. ac_cv_prog_CC="$CC" # Let the user override the test.
  2228. else
  2229. ac_prog_rejected=no
  2230. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2231. for as_dir in $PATH
  2232. do
  2233. IFS=$as_save_IFS
  2234. test -z "$as_dir" && as_dir=.
  2235. for ac_exec_ext in '' $ac_executable_extensions; do
  2236. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2237. if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  2238. ac_prog_rejected=yes
  2239. continue
  2240. fi
  2241. ac_cv_prog_CC="cc"
  2242. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2243. break 2
  2244. fi
  2245. done
  2246. done
  2247.  
  2248. if test $ac_prog_rejected = yes; then
  2249. # We found a bogon in the path, so make sure we never use it.
  2250. set dummy $ac_cv_prog_CC
  2251. shift
  2252. if test $# != 0; then
  2253. # We chose a different compiler from the bogus one.
  2254. # However, it has the same basename, so the bogon will be chosen
  2255. # first if we set CC to just the basename; use the full file name.
  2256. shift
  2257. ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  2258. fi
  2259. fi
  2260. fi
  2261. fi
  2262. CC=$ac_cv_prog_CC
  2263. if test -n "$CC"; then
  2264. echo "$as_me:$LINENO: result: $CC" >&5
  2265. echo "${ECHO_T}$CC" >&6
  2266. else
  2267. echo "$as_me:$LINENO: result: no" >&5
  2268. echo "${ECHO_T}no" >&6
  2269. fi
  2270.  
  2271. fi
  2272. if test -z "$CC"; then
  2273. if test -n "$ac_tool_prefix"; then
  2274. for ac_prog in cl
  2275. do
  2276. # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  2277. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  2278. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2279. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2280. if test "${ac_cv_prog_CC+set}" = set; then
  2281. echo $ECHO_N "(cached) $ECHO_C" >&6
  2282. else
  2283. if test -n "$CC"; then
  2284. ac_cv_prog_CC="$CC" # Let the user override the test.
  2285. else
  2286. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2287. for as_dir in $PATH
  2288. do
  2289. IFS=$as_save_IFS
  2290. test -z "$as_dir" && as_dir=.
  2291. for ac_exec_ext in '' $ac_executable_extensions; do
  2292. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2293. ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  2294. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2295. break 2
  2296. fi
  2297. done
  2298. done
  2299.  
  2300. fi
  2301. fi
  2302. CC=$ac_cv_prog_CC
  2303. if test -n "$CC"; then
  2304. echo "$as_me:$LINENO: result: $CC" >&5
  2305. echo "${ECHO_T}$CC" >&6
  2306. else
  2307. echo "$as_me:$LINENO: result: no" >&5
  2308. echo "${ECHO_T}no" >&6
  2309. fi
  2310.  
  2311. test -n "$CC" && break
  2312. done
  2313. fi
  2314. if test -z "$CC"; then
  2315. ac_ct_CC=$CC
  2316. for ac_prog in cl
  2317. do
  2318. # Extract the first word of "$ac_prog", so it can be a program name with args.
  2319. set dummy $ac_prog; ac_word=$2
  2320. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2321. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2322. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  2323. echo $ECHO_N "(cached) $ECHO_C" >&6
  2324. else
  2325. if test -n "$ac_ct_CC"; then
  2326. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  2327. else
  2328. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2329. for as_dir in $PATH
  2330. do
  2331. IFS=$as_save_IFS
  2332. test -z "$as_dir" && as_dir=.
  2333. for ac_exec_ext in '' $ac_executable_extensions; do
  2334. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2335. ac_cv_prog_ac_ct_CC="$ac_prog"
  2336. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2337. break 2
  2338. fi
  2339. done
  2340. done
  2341.  
  2342. fi
  2343. fi
  2344. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  2345. if test -n "$ac_ct_CC"; then
  2346. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  2347. echo "${ECHO_T}$ac_ct_CC" >&6
  2348. else
  2349. echo "$as_me:$LINENO: result: no" >&5
  2350. echo "${ECHO_T}no" >&6
  2351. fi
  2352.  
  2353. test -n "$ac_ct_CC" && break
  2354. done
  2355.  
  2356. CC=$ac_ct_CC
  2357. fi
  2358.  
  2359. fi
  2360.  
  2361.  
  2362. test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
  2363. See \`config.log' for more details." >&5
  2364. echo "$as_me: error: no acceptable C compiler found in \$PATH
  2365. See \`config.log' for more details." >&2;}
  2366. { (exit 1); exit 1; }; }
  2367.  
  2368. # Provide some information about the compiler.
  2369. echo "$as_me:$LINENO:" \
  2370. "checking for C compiler version" >&5
  2371. ac_compiler=`set X $ac_compile; echo $2`
  2372. { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
  2373. (eval $ac_compiler --version </dev/null >&5) 2>&5
  2374. ac_status=$?
  2375. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2376. (exit $ac_status); }
  2377. { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
  2378. (eval $ac_compiler -v </dev/null >&5) 2>&5
  2379. ac_status=$?
  2380. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2381. (exit $ac_status); }
  2382. { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
  2383. (eval $ac_compiler -V </dev/null >&5) 2>&5
  2384. ac_status=$?
  2385. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2386. (exit $ac_status); }
  2387.  
  2388. cat >conftest.$ac_ext <<_ACEOF
  2389. /* confdefs.h. */
  2390. _ACEOF
  2391. cat confdefs.h >>conftest.$ac_ext
  2392. cat >>conftest.$ac_ext <<_ACEOF
  2393. /* end confdefs.h. */
  2394.  
  2395. int
  2396. main ()
  2397. {
  2398.  
  2399. ;
  2400. return 0;
  2401. }
  2402. _ACEOF
  2403. ac_clean_files_save=$ac_clean_files
  2404. ac_clean_files="$ac_clean_files a.out a.exe b.out"
  2405. # Try to create an executable without -o first, disregard a.out.
  2406. # It will help us diagnose broken compilers, and finding out an intuition
  2407. # of exeext.
  2408. echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
  2409. echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
  2410. ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  2411. if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
  2412. (eval $ac_link_default) 2>&5
  2413. ac_status=$?
  2414. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2415. (exit $ac_status); }; then
  2416. # Find the output, starting from the most likely. This scheme is
  2417. # not robust to junk in `.', hence go to wildcards (a.*) only as a last
  2418. # resort.
  2419.  
  2420. # Be careful to initialize this variable, since it used to be cached.
  2421. # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
  2422. ac_cv_exeext=
  2423. # b.out is created by i960 compilers.
  2424. for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
  2425. do
  2426. test -f "$ac_file" || continue
  2427. case $ac_file in
  2428. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
  2429. ;;
  2430. conftest.$ac_ext )
  2431. # This is the source file.
  2432. ;;
  2433. [ab].out )
  2434. # We found the default executable, but exeext='' is most
  2435. # certainly right.
  2436. break;;
  2437. *.* )
  2438. ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  2439. # FIXME: I believe we export ac_cv_exeext for Libtool,
  2440. # but it would be cool to find out if it's true. Does anybody
  2441. # maintain Libtool? --akim.
  2442. export ac_cv_exeext
  2443. break;;
  2444. * )
  2445. break;;
  2446. esac
  2447. done
  2448. else
  2449. echo "$as_me: failed program was:" >&5
  2450. sed 's/^/| /' conftest.$ac_ext >&5
  2451.  
  2452. { { echo "$as_me:$LINENO: error: C compiler cannot create executables
  2453. See \`config.log' for more details." >&5
  2454. echo "$as_me: error: C compiler cannot create executables
  2455. See \`config.log' for more details." >&2;}
  2456. { (exit 77); exit 77; }; }
  2457. fi
  2458.  
  2459. ac_exeext=$ac_cv_exeext
  2460. echo "$as_me:$LINENO: result: $ac_file" >&5
  2461. echo "${ECHO_T}$ac_file" >&6
  2462.  
  2463. # Check the compiler produces executables we can run. If not, either
  2464. # the compiler is broken, or we cross compile.
  2465. echo "$as_me:$LINENO: checking whether the C compiler works" >&5
  2466. echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
  2467. # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
  2468. # If not cross compiling, check that we can run a simple program.
  2469. if test "$cross_compiling" != yes; then
  2470. if { ac_try='./$ac_file'
  2471. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2472. (eval $ac_try) 2>&5
  2473. ac_status=$?
  2474. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2475. (exit $ac_status); }; }; then
  2476. cross_compiling=no
  2477. else
  2478. if test "$cross_compiling" = maybe; then
  2479. cross_compiling=yes
  2480. else
  2481. { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
  2482. If you meant to cross compile, use \`--host'.
  2483. See \`config.log' for more details." >&5
  2484. echo "$as_me: error: cannot run C compiled programs.
  2485. If you meant to cross compile, use \`--host'.
  2486. See \`config.log' for more details." >&2;}
  2487. { (exit 1); exit 1; }; }
  2488. fi
  2489. fi
  2490. fi
  2491. echo "$as_me:$LINENO: result: yes" >&5
  2492. echo "${ECHO_T}yes" >&6
  2493.  
  2494. rm -f a.out a.exe conftest$ac_cv_exeext b.out
  2495. ac_clean_files=$ac_clean_files_save
  2496. # Check the compiler produces executables we can run. If not, either
  2497. # the compiler is broken, or we cross compile.
  2498. echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
  2499. echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
  2500. echo "$as_me:$LINENO: result: $cross_compiling" >&5
  2501. echo "${ECHO_T}$cross_compiling" >&6
  2502.  
  2503. echo "$as_me:$LINENO: checking for suffix of executables" >&5
  2504. echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
  2505. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  2506. (eval $ac_link) 2>&5
  2507. ac_status=$?
  2508. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2509. (exit $ac_status); }; then
  2510. # If both `conftest.exe' and `conftest' are `present' (well, observable)
  2511. # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  2512. # work properly (i.e., refer to `conftest.exe'), while it won't with
  2513. # `rm'.
  2514. for ac_file in conftest.exe conftest conftest.*; do
  2515. test -f "$ac_file" || continue
  2516. case $ac_file in
  2517. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
  2518. *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  2519. export ac_cv_exeext
  2520. break;;
  2521. * ) break;;
  2522. esac
  2523. done
  2524. else
  2525. { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
  2526. See \`config.log' for more details." >&5
  2527. echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
  2528. See \`config.log' for more details." >&2;}
  2529. { (exit 1); exit 1; }; }
  2530. fi
  2531.  
  2532. rm -f conftest$ac_cv_exeext
  2533. echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
  2534. echo "${ECHO_T}$ac_cv_exeext" >&6
  2535.  
  2536. rm -f conftest.$ac_ext
  2537. EXEEXT=$ac_cv_exeext
  2538. ac_exeext=$EXEEXT
  2539. echo "$as_me:$LINENO: checking for suffix of object files" >&5
  2540. echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
  2541. if test "${ac_cv_objext+set}" = set; then
  2542. echo $ECHO_N "(cached) $ECHO_C" >&6
  2543. else
  2544. cat >conftest.$ac_ext <<_ACEOF
  2545. /* confdefs.h. */
  2546. _ACEOF
  2547. cat confdefs.h >>conftest.$ac_ext
  2548. cat >>conftest.$ac_ext <<_ACEOF
  2549. /* end confdefs.h. */
  2550.  
  2551. int
  2552. main ()
  2553. {
  2554.  
  2555. ;
  2556. return 0;
  2557. }
  2558. _ACEOF
  2559. rm -f conftest.o conftest.obj
  2560. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2561. (eval $ac_compile) 2>&5
  2562. ac_status=$?
  2563. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2564. (exit $ac_status); }; then
  2565. for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
  2566. case $ac_file in
  2567. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
  2568. *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  2569. break;;
  2570. esac
  2571. done
  2572. else
  2573. echo "$as_me: failed program was:" >&5
  2574. sed 's/^/| /' conftest.$ac_ext >&5
  2575.  
  2576. { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
  2577. See \`config.log' for more details." >&5
  2578. echo "$as_me: error: cannot compute suffix of object files: cannot compile
  2579. See \`config.log' for more details." >&2;}
  2580. { (exit 1); exit 1; }; }
  2581. fi
  2582.  
  2583. rm -f conftest.$ac_cv_objext conftest.$ac_ext
  2584. fi
  2585. echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
  2586. echo "${ECHO_T}$ac_cv_objext" >&6
  2587. OBJEXT=$ac_cv_objext
  2588. ac_objext=$OBJEXT
  2589. echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
  2590. echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
  2591. if test "${ac_cv_c_compiler_gnu+set}" = set; then
  2592. echo $ECHO_N "(cached) $ECHO_C" >&6
  2593. else
  2594. cat >conftest.$ac_ext <<_ACEOF
  2595. /* confdefs.h. */
  2596. _ACEOF
  2597. cat confdefs.h >>conftest.$ac_ext
  2598. cat >>conftest.$ac_ext <<_ACEOF
  2599. /* end confdefs.h. */
  2600.  
  2601. int
  2602. main ()
  2603. {
  2604. #ifndef __GNUC__
  2605. choke me
  2606. #endif
  2607.  
  2608. ;
  2609. return 0;
  2610. }
  2611. _ACEOF
  2612. rm -f conftest.$ac_objext
  2613. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2614. (eval $ac_compile) 2>conftest.er1
  2615. ac_status=$?
  2616. grep -v '^ *+' conftest.er1 >conftest.err
  2617. rm -f conftest.er1
  2618. cat conftest.err >&5
  2619. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2620. (exit $ac_status); } &&
  2621. { ac_try='test -z "$ac_c_werror_flag"
  2622. || test ! -s conftest.err'
  2623. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2624. (eval $ac_try) 2>&5
  2625. ac_status=$?
  2626. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2627. (exit $ac_status); }; } &&
  2628. { ac_try='test -s conftest.$ac_objext'
  2629. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2630. (eval $ac_try) 2>&5
  2631. ac_status=$?
  2632. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2633. (exit $ac_status); }; }; then
  2634. ac_compiler_gnu=yes
  2635. else
  2636. echo "$as_me: failed program was:" >&5
  2637. sed 's/^/| /' conftest.$ac_ext >&5
  2638.  
  2639. ac_compiler_gnu=no
  2640. fi
  2641. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2642. ac_cv_c_compiler_gnu=$ac_compiler_gnu
  2643.  
  2644. fi
  2645. echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
  2646. echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
  2647. GCC=`test $ac_compiler_gnu = yes && echo yes`
  2648. ac_test_CFLAGS=${CFLAGS+set}
  2649. ac_save_CFLAGS=$CFLAGS
  2650. CFLAGS="-g"
  2651. echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
  2652. echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
  2653. if test "${ac_cv_prog_cc_g+set}" = set; then
  2654. echo $ECHO_N "(cached) $ECHO_C" >&6
  2655. else
  2656. cat >conftest.$ac_ext <<_ACEOF
  2657. /* confdefs.h. */
  2658. _ACEOF
  2659. cat confdefs.h >>conftest.$ac_ext
  2660. cat >>conftest.$ac_ext <<_ACEOF
  2661. /* end confdefs.h. */
  2662.  
  2663. int
  2664. main ()
  2665. {
  2666.  
  2667. ;
  2668. return 0;
  2669. }
  2670. _ACEOF
  2671. rm -f conftest.$ac_objext
  2672. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2673. (eval $ac_compile) 2>conftest.er1
  2674. ac_status=$?
  2675. grep -v '^ *+' conftest.er1 >conftest.err
  2676. rm -f conftest.er1
  2677. cat conftest.err >&5
  2678. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2679. (exit $ac_status); } &&
  2680. { ac_try='test -z "$ac_c_werror_flag"
  2681. || test ! -s conftest.err'
  2682. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2683. (eval $ac_try) 2>&5
  2684. ac_status=$?
  2685. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2686. (exit $ac_status); }; } &&
  2687. { ac_try='test -s conftest.$ac_objext'
  2688. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2689. (eval $ac_try) 2>&5
  2690. ac_status=$?
  2691. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2692. (exit $ac_status); }; }; then
  2693. ac_cv_prog_cc_g=yes
  2694. else
  2695. echo "$as_me: failed program was:" >&5
  2696. sed 's/^/| /' conftest.$ac_ext >&5
  2697.  
  2698. ac_cv_prog_cc_g=no
  2699. fi
  2700. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2701. fi
  2702. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
  2703. echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
  2704. if test "$ac_test_CFLAGS" = set; then
  2705. CFLAGS=$ac_save_CFLAGS
  2706. elif test $ac_cv_prog_cc_g = yes; then
  2707. if test "$GCC" = yes; then
  2708. CFLAGS="-g -O2"
  2709. else
  2710. CFLAGS="-g"
  2711. fi
  2712. else
  2713. if test "$GCC" = yes; then
  2714. CFLAGS="-O2"
  2715. else
  2716. CFLAGS=
  2717. fi
  2718. fi
  2719. echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
  2720. echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
  2721. if test "${ac_cv_prog_cc_stdc+set}" = set; then
  2722. echo $ECHO_N "(cached) $ECHO_C" >&6
  2723. else
  2724. ac_cv_prog_cc_stdc=no
  2725. ac_save_CC=$CC
  2726. cat >conftest.$ac_ext <<_ACEOF
  2727. /* confdefs.h. */
  2728. _ACEOF
  2729. cat confdefs.h >>conftest.$ac_ext
  2730. cat >>conftest.$ac_ext <<_ACEOF
  2731. /* end confdefs.h. */
  2732. #include <stdarg.h>
  2733. #include <stdio.h>
  2734. #include <sys/types.h>
  2735. #include <sys/stat.h>
  2736. /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  2737. struct buf { int x; };
  2738. FILE * (*rcsopen) (struct buf *, struct stat *, int);
  2739. static char *e (p, i)
  2740. char **p;
  2741. int i;
  2742. {
  2743. return p[i];
  2744. }
  2745. static char *f (char * (*g) (char **, int), char **p, ...)
  2746. {
  2747. char *s;
  2748. va_list v;
  2749. va_start (v,p);
  2750. s = g (p, va_arg (v,int));
  2751. va_end (v);
  2752. return s;
  2753. }
  2754.  
  2755. /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  2756. function prototypes and stuff, but not '\xHH' hex character constants.
  2757. These don't provoke an error unfortunately, instead are silently treated
  2758. as 'x'. The following induces an error, until -std1 is added to get
  2759. proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  2760. array size at least. It's necessary to write '\x00'==0 to get something
  2761. that's true only with -std1. */
  2762. int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  2763.  
  2764. int test (int i, double x);
  2765. struct s1 {int (*f) (int a);};
  2766. struct s2 {int (*f) (double a);};
  2767. int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  2768. int argc;
  2769. char **argv;
  2770. int
  2771. main ()
  2772. {
  2773. return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  2774. ;
  2775. return 0;
  2776. }
  2777. _ACEOF
  2778. # Don't try gcc -ansi; that turns off useful extensions and
  2779. # breaks some systems' header files.
  2780. # AIX -qlanglvl=ansi
  2781. # Ultrix and OSF/1 -std1
  2782. # HP-UX 10.20 and later -Ae
  2783. # HP-UX older versions -Aa -D_HPUX_SOURCE
  2784. # SVR4 -Xc -D__EXTENSIONS__
  2785. for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  2786. do
  2787. CC="$ac_save_CC $ac_arg"
  2788. rm -f conftest.$ac_objext
  2789. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2790. (eval $ac_compile) 2>conftest.er1
  2791. ac_status=$?
  2792. grep -v '^ *+' conftest.er1 >conftest.err
  2793. rm -f conftest.er1
  2794. cat conftest.err >&5
  2795. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2796. (exit $ac_status); } &&
  2797. { ac_try='test -z "$ac_c_werror_flag"
  2798. || test ! -s conftest.err'
  2799. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2800. (eval $ac_try) 2>&5
  2801. ac_status=$?
  2802. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2803. (exit $ac_status); }; } &&
  2804. { ac_try='test -s conftest.$ac_objext'
  2805. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2806. (eval $ac_try) 2>&5
  2807. ac_status=$?
  2808. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2809. (exit $ac_status); }; }; then
  2810. ac_cv_prog_cc_stdc=$ac_arg
  2811. break
  2812. else
  2813. echo "$as_me: failed program was:" >&5
  2814. sed 's/^/| /' conftest.$ac_ext >&5
  2815.  
  2816. fi
  2817. rm -f conftest.err conftest.$ac_objext
  2818. done
  2819. rm -f conftest.$ac_ext conftest.$ac_objext
  2820. CC=$ac_save_CC
  2821.  
  2822. fi
  2823.  
  2824. case "x$ac_cv_prog_cc_stdc" in
  2825. x|xno)
  2826. echo "$as_me:$LINENO: result: none needed" >&5
  2827. echo "${ECHO_T}none needed" >&6 ;;
  2828. *)
  2829. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
  2830. echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
  2831. CC="$CC $ac_cv_prog_cc_stdc" ;;
  2832. esac
  2833.  
  2834. # Some people use a C++ compiler to compile C. Since we use `exit',
  2835. # in C++ we need to declare it. In case someone uses the same compiler
  2836. # for both compiling C and C++ we need to have the C++ compiler decide
  2837. # the declaration of exit, since it's the most demanding environment.
  2838. cat >conftest.$ac_ext <<_ACEOF
  2839. #ifndef __cplusplus
  2840. choke me
  2841. #endif
  2842. _ACEOF
  2843. rm -f conftest.$ac_objext
  2844. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2845. (eval $ac_compile) 2>conftest.er1
  2846. ac_status=$?
  2847. grep -v '^ *+' conftest.er1 >conftest.err
  2848. rm -f conftest.er1
  2849. cat conftest.err >&5
  2850. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2851. (exit $ac_status); } &&
  2852. { ac_try='test -z "$ac_c_werror_flag"
  2853. || test ! -s conftest.err'
  2854. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2855. (eval $ac_try) 2>&5
  2856. ac_status=$?
  2857. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2858. (exit $ac_status); }; } &&
  2859. { ac_try='test -s conftest.$ac_objext'
  2860. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2861. (eval $ac_try) 2>&5
  2862. ac_status=$?
  2863. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2864. (exit $ac_status); }; }; then
  2865. for ac_declaration in \
  2866. '' \
  2867. 'extern "C" void std::exit (int) throw (); using std::exit;' \
  2868. 'extern "C" void std::exit (int); using std::exit;' \
  2869. 'extern "C" void exit (int) throw ();' \
  2870. 'extern "C" void exit (int);' \
  2871. 'void exit (int);'
  2872. do
  2873. cat >conftest.$ac_ext <<_ACEOF
  2874. /* confdefs.h. */
  2875. _ACEOF
  2876. cat confdefs.h >>conftest.$ac_ext
  2877. cat >>conftest.$ac_ext <<_ACEOF
  2878. /* end confdefs.h. */
  2879. $ac_declaration
  2880. #include <stdlib.h>
  2881. int
  2882. main ()
  2883. {
  2884. exit (42);
  2885. ;
  2886. return 0;
  2887. }
  2888. _ACEOF
  2889. rm -f conftest.$ac_objext
  2890. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2891. (eval $ac_compile) 2>conftest.er1
  2892. ac_status=$?
  2893. grep -v '^ *+' conftest.er1 >conftest.err
  2894. rm -f conftest.er1
  2895. cat conftest.err >&5
  2896. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2897. (exit $ac_status); } &&
  2898. { ac_try='test -z "$ac_c_werror_flag"
  2899. || test ! -s conftest.err'
  2900. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2901. (eval $ac_try) 2>&5
  2902. ac_status=$?
  2903. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2904. (exit $ac_status); }; } &&
  2905. { ac_try='test -s conftest.$ac_objext'
  2906. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2907. (eval $ac_try) 2>&5
  2908. ac_status=$?
  2909. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2910. (exit $ac_status); }; }; then
  2911. :
  2912. else
  2913. echo "$as_me: failed program was:" >&5
  2914. sed 's/^/| /' conftest.$ac_ext >&5
  2915.  
  2916. continue
  2917. fi
  2918. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2919. cat >conftest.$ac_ext <<_ACEOF
  2920. /* confdefs.h. */
  2921. _ACEOF
  2922. cat confdefs.h >>conftest.$ac_ext
  2923. cat >>conftest.$ac_ext <<_ACEOF
  2924. /* end confdefs.h. */
  2925. $ac_declaration
  2926. int
  2927. main ()
  2928. {
  2929. exit (42);
  2930. ;
  2931. return 0;
  2932. }
  2933. _ACEOF
  2934. rm -f conftest.$ac_objext
  2935. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2936. (eval $ac_compile) 2>conftest.er1
  2937. ac_status=$?
  2938. grep -v '^ *+' conftest.er1 >conftest.err
  2939. rm -f conftest.er1
  2940. cat conftest.err >&5
  2941. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2942. (exit $ac_status); } &&
  2943. { ac_try='test -z "$ac_c_werror_flag"
  2944. || test ! -s conftest.err'
  2945. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2946. (eval $ac_try) 2>&5
  2947. ac_status=$?
  2948. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2949. (exit $ac_status); }; } &&
  2950. { ac_try='test -s conftest.$ac_objext'
  2951. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2952. (eval $ac_try) 2>&5
  2953. ac_status=$?
  2954. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2955. (exit $ac_status); }; }; then
  2956. break
  2957. else
  2958. echo "$as_me: failed program was:" >&5
  2959. sed 's/^/| /' conftest.$ac_ext >&5
  2960.  
  2961. fi
  2962. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2963. done
  2964. rm -f conftest*
  2965. if test -n "$ac_declaration"; then
  2966. echo '#ifdef __cplusplus' >>confdefs.h
  2967. echo $ac_declaration >>confdefs.h
  2968. echo '#endif' >>confdefs.h
  2969. fi
  2970.  
  2971. else
  2972. echo "$as_me: failed program was:" >&5
  2973. sed 's/^/| /' conftest.$ac_ext >&5
  2974.  
  2975. fi
  2976. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2977. ac_ext=c
  2978. ac_cpp='$CPP $CPPFLAGS'
  2979. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2980. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2981. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2982. DEPDIR="${am__leading_dot}deps"
  2983.  
  2984. ac_config_commands="$ac_config_commands depfiles"
  2985.  
  2986.  
  2987. am_make=${MAKE-make}
  2988. cat > confinc << 'END'
  2989. am__doit:
  2990. @echo done
  2991. .PHONY: am__doit
  2992. END
  2993. # If we don't find an include directive, just comment out the code.
  2994. echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
  2995. echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
  2996. am__include="#"
  2997. am__quote=
  2998. _am_result=none
  2999. # First try GNU make style include.
  3000. echo "include confinc" > confmf
  3001. # We grep out `Entering directory' and `Leaving directory'
  3002. # messages which can occur if `w' ends up in MAKEFLAGS.
  3003. # In particular we don't look at `^make:' because GNU make might
  3004. # be invoked under some other name (usually "gmake"), in which
  3005. # case it prints its new name instead of `make'.
  3006. if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
  3007. am__include=include
  3008. am__quote=
  3009. _am_result=GNU
  3010. fi
  3011. # Now try BSD make style include.
  3012. if test "$am__include" = "#"; then
  3013. echo '.include "confinc"' > confmf
  3014. if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
  3015. am__include=.include
  3016. am__quote="\""
  3017. _am_result=BSD
  3018. fi
  3019. fi
  3020.  
  3021.  
  3022. echo "$as_me:$LINENO: result: $_am_result" >&5
  3023. echo "${ECHO_T}$_am_result" >&6
  3024. rm -f confinc confmf
  3025.  
  3026. # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
  3027. if test "${enable_dependency_tracking+set}" = set; then
  3028. enableval="$enable_dependency_tracking"
  3029.  
  3030. fi;
  3031. if test "x$enable_dependency_tracking" != xno; then
  3032. am_depcomp="$ac_aux_dir/depcomp"
  3033. AMDEPBACKSLASH='\'
  3034. fi
  3035.  
  3036.  
  3037. if test "x$enable_dependency_tracking" != xno; then
  3038. AMDEP_TRUE=
  3039. AMDEP_FALSE='#'
  3040. else
  3041. AMDEP_TRUE='#'
  3042. AMDEP_FALSE=
  3043. fi
  3044.  
  3045.  
  3046.  
  3047.  
  3048. depcc="$CC" am_compiler_list=
  3049.  
  3050. echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
  3051. echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
  3052. if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
  3053. echo $ECHO_N "(cached) $ECHO_C" >&6
  3054. else
  3055. if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  3056. # We make a subdir and do the tests there. Otherwise we can end up
  3057. # making bogus files that we don't know about and never remove. For
  3058. # instance it was reported that on HP-UX the gcc test will end up
  3059. # making a dummy file named `D' -- because `-MD' means `put the output
  3060. # in D'.
  3061. mkdir conftest.dir
  3062. # Copy depcomp to subdir because otherwise we won't find it if we're
  3063. # using a relative directory.
  3064. cp "$am_depcomp" conftest.dir
  3065. cd conftest.dir
  3066. # We will build objects and dependencies in a subdirectory because
  3067. # it helps to detect inapplicable dependency modes. For instance
  3068. # both Tru64's cc and ICC support -MD to output dependencies as a
  3069. # side effect of compilation, but ICC will put the dependencies in
  3070. # the current directory while Tru64 will put them in the object
  3071. # directory.
  3072. mkdir sub
  3073.  
  3074. am_cv_CC_dependencies_compiler_type=none
  3075. if test "$am_compiler_list" = ""; then
  3076. am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  3077. fi
  3078. for depmode in $am_compiler_list; do
  3079. # Setup a source with many dependencies, because some compilers
  3080. # like to wrap large dependency lists on column 80 (with \), and
  3081. # we should not choose a depcomp mode which is confused by this.
  3082. #
  3083. # We need to recreate these files for each test, as the compiler may
  3084. # overwrite some of them when testing with obscure command lines.
  3085. # This happens at least with the AIX C compiler.
  3086. : > sub/conftest.c
  3087. for i in 1 2 3 4 5 6; do
  3088. echo '#include "conftst'$i'.h"' >> sub/conftest.c
  3089. # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  3090. # Solaris 8's {/usr,}/bin/sh.
  3091. touch sub/conftst$i.h
  3092. done
  3093. echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  3094.  
  3095. case $depmode in
  3096. nosideeffect)
  3097. # after this tag, mechanisms are not by side-effect, so they'll
  3098. # only be used when explicitly requested
  3099. if test "x$enable_dependency_tracking" = xyes; then
  3100. continue
  3101. else
  3102. break
  3103. fi
  3104. ;;
  3105. none) break ;;
  3106. esac
  3107. # We check with `-c' and `-o' for the sake of the "dashmstdout"
  3108. # mode. It turns out that the SunPro C++ compiler does not properly
  3109. # handle `-M -o', and we need to detect this.
  3110. if depmode=$depmode \
  3111. source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
  3112. depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  3113. $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
  3114. >/dev/null 2>conftest.err &&
  3115. grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  3116. grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
  3117. ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  3118. # icc doesn't choke on unknown options, it will just issue warnings
  3119. # or remarks (even with -Werror). So we grep stderr for any message
  3120. # that says an option was ignored or not supported.
  3121. # When given -MP, icc 7.0 and 7.1 complain thusly:
  3122. # icc: Command line warning: ignoring option '-M'; no argument required
  3123. # The diagnosis changed in icc 8.0:
  3124. # icc: Command line remark: option '-MP' not supported
  3125. if (grep 'ignoring option' conftest.err ||
  3126. grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  3127. am_cv_CC_dependencies_compiler_type=$depmode
  3128. break
  3129. fi
  3130. fi
  3131. done
  3132.  
  3133. cd ..
  3134. rm -rf conftest.dir
  3135. else
  3136. am_cv_CC_dependencies_compiler_type=none
  3137. fi
  3138.  
  3139. fi
  3140. echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
  3141. echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
  3142. CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  3143.  
  3144.  
  3145.  
  3146. if
  3147. test "x$enable_dependency_tracking" != xno \
  3148. && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  3149. am__fastdepCC_TRUE=
  3150. am__fastdepCC_FALSE='#'
  3151. else
  3152. am__fastdepCC_TRUE='#'
  3153. am__fastdepCC_FALSE=
  3154. fi
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161. # In order to override CFLAGS_FOR_TARGET, all of our special flags go
  3162. # in XCFLAGS. But we need them in CFLAGS during configury. So put them
  3163. # in both places for now and restore CFLAGS at the end of config.
  3164. save_CFLAGS="$CFLAGS"
  3165.  
  3166. # Add -Wall -Werror if we are using GCC.
  3167. if test "x$GCC" = "xyes"; then
  3168. XCFLAGS="$XCFLAGS -Wall -Werror"
  3169. fi
  3170.  
  3171. # Find other programs we need.
  3172. if test -n "$ac_tool_prefix"; then
  3173. # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
  3174. set dummy ${ac_tool_prefix}ar; ac_word=$2
  3175. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3176. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3177. if test "${ac_cv_prog_AR+set}" = set; then
  3178. echo $ECHO_N "(cached) $ECHO_C" >&6
  3179. else
  3180. if test -n "$AR"; then
  3181. ac_cv_prog_AR="$AR" # Let the user override the test.
  3182. else
  3183. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3184. for as_dir in $PATH
  3185. do
  3186. IFS=$as_save_IFS
  3187. test -z "$as_dir" && as_dir=.
  3188. for ac_exec_ext in '' $ac_executable_extensions; do
  3189. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3190. ac_cv_prog_AR="${ac_tool_prefix}ar"
  3191. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3192. break 2
  3193. fi
  3194. done
  3195. done
  3196.  
  3197. fi
  3198. fi
  3199. AR=$ac_cv_prog_AR
  3200. if test -n "$AR"; then
  3201. echo "$as_me:$LINENO: result: $AR" >&5
  3202. echo "${ECHO_T}$AR" >&6
  3203. else
  3204. echo "$as_me:$LINENO: result: no" >&5
  3205. echo "${ECHO_T}no" >&6
  3206. fi
  3207.  
  3208. fi
  3209. if test -z "$ac_cv_prog_AR"; then
  3210. ac_ct_AR=$AR
  3211. # Extract the first word of "ar", so it can be a program name with args.
  3212. set dummy ar; ac_word=$2
  3213. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3214. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3215. if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
  3216. echo $ECHO_N "(cached) $ECHO_C" >&6
  3217. else
  3218. if test -n "$ac_ct_AR"; then
  3219. ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  3220. else
  3221. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3222. for as_dir in $PATH
  3223. do
  3224. IFS=$as_save_IFS
  3225. test -z "$as_dir" && as_dir=.
  3226. for ac_exec_ext in '' $ac_executable_extensions; do
  3227. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3228. ac_cv_prog_ac_ct_AR="ar"
  3229. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3230. break 2
  3231. fi
  3232. done
  3233. done
  3234.  
  3235. fi
  3236. fi
  3237. ac_ct_AR=$ac_cv_prog_ac_ct_AR
  3238. if test -n "$ac_ct_AR"; then
  3239. echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
  3240. echo "${ECHO_T}$ac_ct_AR" >&6
  3241. else
  3242. echo "$as_me:$LINENO: result: no" >&5
  3243. echo "${ECHO_T}no" >&6
  3244. fi
  3245.  
  3246. AR=$ac_ct_AR
  3247. else
  3248. AR="$ac_cv_prog_AR"
  3249. fi
  3250.  
  3251. if test -n "$ac_tool_prefix"; then
  3252. # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  3253. set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  3254. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3255. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3256. if test "${ac_cv_prog_RANLIB+set}" = set; then
  3257. echo $ECHO_N "(cached) $ECHO_C" >&6
  3258. else
  3259. if test -n "$RANLIB"; then
  3260. ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  3261. else
  3262. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3263. for as_dir in $PATH
  3264. do
  3265. IFS=$as_save_IFS
  3266. test -z "$as_dir" && as_dir=.
  3267. for ac_exec_ext in '' $ac_executable_extensions; do
  3268. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3269. ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  3270. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3271. break 2
  3272. fi
  3273. done
  3274. done
  3275.  
  3276. fi
  3277. fi
  3278. RANLIB=$ac_cv_prog_RANLIB
  3279. if test -n "$RANLIB"; then
  3280. echo "$as_me:$LINENO: result: $RANLIB" >&5
  3281. echo "${ECHO_T}$RANLIB" >&6
  3282. else
  3283. echo "$as_me:$LINENO: result: no" >&5
  3284. echo "${ECHO_T}no" >&6
  3285. fi
  3286.  
  3287. fi
  3288. if test -z "$ac_cv_prog_RANLIB"; then
  3289. ac_ct_RANLIB=$RANLIB
  3290. # Extract the first word of "ranlib", so it can be a program name with args.
  3291. set dummy ranlib; ac_word=$2
  3292. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3293. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3294. if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
  3295. echo $ECHO_N "(cached) $ECHO_C" >&6
  3296. else
  3297. if test -n "$ac_ct_RANLIB"; then
  3298. ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  3299. else
  3300. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3301. for as_dir in $PATH
  3302. do
  3303. IFS=$as_save_IFS
  3304. test -z "$as_dir" && as_dir=.
  3305. for ac_exec_ext in '' $ac_executable_extensions; do
  3306. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3307. ac_cv_prog_ac_ct_RANLIB="ranlib"
  3308. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3309. break 2
  3310. fi
  3311. done
  3312. done
  3313.  
  3314. test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="ranlib-not-found-in-path-error"
  3315. fi
  3316. fi
  3317. ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  3318. if test -n "$ac_ct_RANLIB"; then
  3319. echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
  3320. echo "${ECHO_T}$ac_ct_RANLIB" >&6
  3321. else
  3322. echo "$as_me:$LINENO: result: no" >&5
  3323. echo "${ECHO_T}no" >&6
  3324. fi
  3325.  
  3326. RANLIB=$ac_ct_RANLIB
  3327. else
  3328. RANLIB="$ac_cv_prog_RANLIB"
  3329. fi
  3330.  
  3331. # Extract the first word of "perl", so it can be a program name with args.
  3332. set dummy perl; ac_word=$2
  3333. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3334. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3335. if test "${ac_cv_path_PERL+set}" = set; then
  3336. echo $ECHO_N "(cached) $ECHO_C" >&6
  3337. else
  3338. case $PERL in
  3339. [\\/]* | ?:[\\/]*)
  3340. ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
  3341. ;;
  3342. *)
  3343. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3344. for as_dir in $PATH
  3345. do
  3346. IFS=$as_save_IFS
  3347. test -z "$as_dir" && as_dir=.
  3348. for ac_exec_ext in '' $ac_executable_extensions; do
  3349. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3350. ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
  3351. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3352. break 2
  3353. fi
  3354. done
  3355. done
  3356.  
  3357. test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl-not-found-in-path-error"
  3358. ;;
  3359. esac
  3360. fi
  3361. PERL=$ac_cv_path_PERL
  3362.  
  3363. if test -n "$PERL"; then
  3364. echo "$as_me:$LINENO: result: $PERL" >&5
  3365. echo "${ECHO_T}$PERL" >&6
  3366. else
  3367. echo "$as_me:$LINENO: result: no" >&5
  3368. echo "${ECHO_T}no" >&6
  3369. fi
  3370.  
  3371. echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  3372. echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
  3373. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
  3374. if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
  3375. echo $ECHO_N "(cached) $ECHO_C" >&6
  3376. else
  3377. cat >conftest.make <<\_ACEOF
  3378. all:
  3379. @echo 'ac_maketemp="$(MAKE)"'
  3380. _ACEOF
  3381. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  3382. eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
  3383. if test -n "$ac_maketemp"; then
  3384. eval ac_cv_prog_make_${ac_make}_set=yes
  3385. else
  3386. eval ac_cv_prog_make_${ac_make}_set=no
  3387. fi
  3388. rm -f conftest.make
  3389. fi
  3390. if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  3391. echo "$as_me:$LINENO: result: yes" >&5
  3392. echo "${ECHO_T}yes" >&6
  3393. SET_MAKE=
  3394. else
  3395. echo "$as_me:$LINENO: result: no" >&5
  3396. echo "${ECHO_T}no" >&6
  3397. SET_MAKE="MAKE=${MAKE-make}"
  3398. fi
  3399.  
  3400. # Find a good install program. We prefer a C program (faster),
  3401. # so one script is as good as another. But avoid the broken or
  3402. # incompatible versions:
  3403. # SysV /etc/install, /usr/sbin/install
  3404. # SunOS /usr/etc/install
  3405. # IRIX /sbin/install
  3406. # AIX /bin/install
  3407. # AmigaOS /C/install, which installs bootblocks on floppy discs
  3408. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  3409. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  3410. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  3411. # OS/2's system install, which has a completely different semantic
  3412. # ./install, which can be erroneously created by make from ./install.sh.
  3413. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
  3414. echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
  3415. if test -z "$INSTALL"; then
  3416. if test "${ac_cv_path_install+set}" = set; then
  3417. echo $ECHO_N "(cached) $ECHO_C" >&6
  3418. else
  3419. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3420. for as_dir in $PATH
  3421. do
  3422. IFS=$as_save_IFS
  3423. test -z "$as_dir" && as_dir=.
  3424. # Account for people who put trailing slashes in PATH elements.
  3425. case $as_dir/ in
  3426. ./ | .// | /cC/* | \
  3427. /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  3428. ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
  3429. /usr/ucb/* ) ;;
  3430. *)
  3431. # OSF1 and SCO ODT 3.0 have their own names for install.
  3432. # Don't use installbsd from OSF since it installs stuff as root
  3433. # by default.
  3434. for ac_prog in ginstall scoinst install; do
  3435. for ac_exec_ext in '' $ac_executable_extensions; do
  3436. if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
  3437. if test $ac_prog = install &&
  3438. grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  3439. # AIX install. It has an incompatible calling convention.
  3440. :
  3441. elif test $ac_prog = install &&
  3442. grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  3443. # program-specific install script used by HP pwplus--don't use.
  3444. :
  3445. else
  3446. ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  3447. break 3
  3448. fi
  3449. fi
  3450. done
  3451. done
  3452. ;;
  3453. esac
  3454. done
  3455.  
  3456.  
  3457. fi
  3458. if test "${ac_cv_path_install+set}" = set; then
  3459. INSTALL=$ac_cv_path_install
  3460. else
  3461. # As a last resort, use the slow shell script. We don't cache a
  3462. # path for INSTALL within a source directory, because that will
  3463. # break other packages using the cache if that directory is
  3464. # removed, or if the path is relative.
  3465. INSTALL=$ac_install_sh
  3466. fi
  3467. fi
  3468. echo "$as_me:$LINENO: result: $INSTALL" >&5
  3469. echo "${ECHO_T}$INSTALL" >&6
  3470.  
  3471. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  3472. # It thinks the first close brace ends the variable substitution.
  3473. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  3474.  
  3475. test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  3476.  
  3477. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  3478.  
  3479.  
  3480. # See if makeinfo has been installed and is modern enough
  3481. # that we can use it.
  3482.  
  3483. # Extract the first word of "makeinfo", so it can be a program name with args.
  3484. set dummy makeinfo; ac_word=$2
  3485. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3486. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3487. if test "${ac_cv_prog_MAKEINFO+set}" = set; then
  3488. echo $ECHO_N "(cached) $ECHO_C" >&6
  3489. else
  3490. if test -n "$MAKEINFO"; then
  3491. ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
  3492. else
  3493. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3494. for as_dir in $PATH
  3495. do
  3496. IFS=$as_save_IFS
  3497. test -z "$as_dir" && as_dir=.
  3498. for ac_exec_ext in '' $ac_executable_extensions; do
  3499. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3500. ac_cv_prog_MAKEINFO="makeinfo"
  3501. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3502. break 2
  3503. fi
  3504. done
  3505. done
  3506.  
  3507. fi
  3508. fi
  3509. MAKEINFO=$ac_cv_prog_MAKEINFO
  3510. if test -n "$MAKEINFO"; then
  3511. echo "$as_me:$LINENO: result: $MAKEINFO" >&5
  3512. echo "${ECHO_T}$MAKEINFO" >&6
  3513. else
  3514. echo "$as_me:$LINENO: result: no" >&5
  3515. echo "${ECHO_T}no" >&6
  3516. fi
  3517.  
  3518. if test -n "$MAKEINFO"; then
  3519. # Found it, now check the version.
  3520. echo "$as_me:$LINENO: checking for modern makeinfo" >&5
  3521. echo $ECHO_N "checking for modern makeinfo... $ECHO_C" >&6
  3522. if test "${gcc_cv_prog_makeinfo_modern+set}" = set; then
  3523. echo $ECHO_N "(cached) $ECHO_C" >&6
  3524. else
  3525. ac_prog_version=`eval $MAKEINFO --version 2>&1 |
  3526. sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
  3527.  
  3528. case $ac_prog_version in
  3529. '') gcc_cv_prog_makeinfo_modern=no;;
  3530. 4.[4-9]*) gcc_cv_prog_makeinfo_modern=yes;;
  3531. *) gcc_cv_prog_makeinfo_modern=no;;
  3532. esac
  3533. if test $gcc_cv_prog_makeinfo_modern = no; then
  3534. MAKEINFO="${CONFIG_SHELL-/bin/sh} $ac_aux_dir/missing makeinfo"
  3535. fi
  3536.  
  3537. fi
  3538. echo "$as_me:$LINENO: result: $gcc_cv_prog_makeinfo_modern" >&5
  3539. echo "${ECHO_T}$gcc_cv_prog_makeinfo_modern" >&6
  3540. else
  3541. gcc_cv_prog_makeinfo_modern=no
  3542. fi
  3543.  
  3544.  
  3545.  
  3546. if test $gcc_cv_prog_makeinfo_modern = "yes"; then
  3547. BUILD_INFO_TRUE=
  3548. BUILD_INFO_FALSE='#'
  3549. else
  3550. BUILD_INFO_TRUE='#'
  3551. BUILD_INFO_FALSE=
  3552. fi
  3553.  
  3554.  
  3555.  
  3556. # Configure libtool
  3557. # Check whether --enable-shared or --disable-shared was given.
  3558. if test "${enable_shared+set}" = set; then
  3559. enableval="$enable_shared"
  3560. p=${PACKAGE-default}
  3561. case $enableval in
  3562. yes) enable_shared=yes ;;
  3563. no) enable_shared=no ;;
  3564. *)
  3565. enable_shared=no
  3566. # Look at the argument we got. We use all the common list separators.
  3567. IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  3568. for pkg in $enableval; do
  3569. if test "X$pkg" = "X$p"; then
  3570. enable_shared=yes
  3571. fi
  3572. done
  3573. IFS="$ac_save_ifs"
  3574. ;;
  3575. esac
  3576. else
  3577. enable_shared=yes
  3578. fi;
  3579. # Check whether --enable-static or --disable-static was given.
  3580. if test "${enable_static+set}" = set; then
  3581. enableval="$enable_static"
  3582. p=${PACKAGE-default}
  3583. case $enableval in
  3584. yes) enable_static=yes ;;
  3585. no) enable_static=no ;;
  3586. *)
  3587. enable_static=no
  3588. # Look at the argument we got. We use all the common list separators.
  3589. IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  3590. for pkg in $enableval; do
  3591. if test "X$pkg" = "X$p"; then
  3592. enable_static=yes
  3593. fi
  3594. done
  3595. IFS="$ac_save_ifs"
  3596. ;;
  3597. esac
  3598. else
  3599. enable_static=yes
  3600. fi;
  3601. # Check whether --enable-fast-install or --disable-fast-install was given.
  3602. if test "${enable_fast_install+set}" = set; then
  3603. enableval="$enable_fast_install"
  3604. p=${PACKAGE-default}
  3605. case $enableval in
  3606. yes) enable_fast_install=yes ;;
  3607. no) enable_fast_install=no ;;
  3608. *)
  3609. enable_fast_install=no
  3610. # Look at the argument we got. We use all the common list separators.
  3611. IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  3612. for pkg in $enableval; do
  3613. if test "X$pkg" = "X$p"; then
  3614. enable_fast_install=yes
  3615. fi
  3616. done
  3617. IFS="$ac_save_ifs"
  3618. ;;
  3619. esac
  3620. else
  3621. enable_fast_install=yes
  3622. fi;
  3623.  
  3624. # Check whether --with-gnu-ld or --without-gnu-ld was given.
  3625. if test "${with_gnu_ld+set}" = set; then
  3626. withval="$with_gnu_ld"
  3627. test "$withval" = no || with_gnu_ld=yes
  3628. else
  3629. with_gnu_ld=no
  3630. fi;
  3631. ac_prog=ld
  3632. if test "$GCC" = yes; then
  3633. # Check if gcc -print-prog-name=ld gives a path.
  3634. echo "$as_me:$LINENO: checking for ld used by GCC" >&5
  3635. echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
  3636. case $host in
  3637. *-*-mingw*)
  3638. # gcc leaves a trailing carriage return which upsets mingw
  3639. ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  3640. *)
  3641. ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  3642. esac
  3643. case $ac_prog in
  3644. # Accept absolute paths.
  3645. [\\/]* | [A-Za-z]:[\\/]*)
  3646. re_direlt='/[^/][^/]*/\.\./'
  3647. # Canonicalize the path of ld
  3648. ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
  3649. while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
  3650. ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
  3651. done
  3652. test -z "$LD" && LD="$ac_prog"
  3653. ;;
  3654. "")
  3655. # If it fails, then pretend we aren't using GCC.
  3656. ac_prog=ld
  3657. ;;
  3658. *)
  3659. # If it is relative, then search for the first ld in PATH.
  3660. with_gnu_ld=unknown
  3661. ;;
  3662. esac
  3663. elif test "$with_gnu_ld" = yes; then
  3664. echo "$as_me:$LINENO: checking for GNU ld" >&5
  3665. echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
  3666. else
  3667. echo "$as_me:$LINENO: checking for non-GNU ld" >&5
  3668. echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
  3669. fi
  3670. if test "${lt_cv_path_LD+set}" = set; then
  3671. echo $ECHO_N "(cached) $ECHO_C" >&6
  3672. else
  3673. if test -z "$LD"; then
  3674. IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
  3675. for ac_dir in $PATH; do
  3676. test -z "$ac_dir" && ac_dir=.
  3677. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  3678. lt_cv_path_LD="$ac_dir/$ac_prog"
  3679. # Check to see if the program is GNU ld. I'd rather use --version,
  3680. # but apparently some GNU ld's only accept -v.
  3681. # Break only if it was the GNU/non-GNU ld that we prefer.
  3682. if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
  3683. test "$with_gnu_ld" != no && break
  3684. else
  3685. test "$with_gnu_ld" != yes && break
  3686. fi
  3687. fi
  3688. done
  3689. IFS="$ac_save_ifs"
  3690. else
  3691. lt_cv_path_LD="$LD" # Let the user override the test with a path.
  3692. fi
  3693. fi
  3694.  
  3695. LD="$lt_cv_path_LD"
  3696. if test -n "$LD"; then
  3697. echo "$as_me:$LINENO: result: $LD" >&5
  3698. echo "${ECHO_T}$LD" >&6
  3699. else
  3700. echo "$as_me:$LINENO: result: no" >&5
  3701. echo "${ECHO_T}no" >&6
  3702. fi
  3703. test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
  3704. echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
  3705. { (exit 1); exit 1; }; }
  3706. echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
  3707. echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
  3708. if test "${lt_cv_prog_gnu_ld+set}" = set; then
  3709. echo $ECHO_N "(cached) $ECHO_C" >&6
  3710. else
  3711. # I'd rather use --version here, but apparently some GNU ld's only accept -v.
  3712. if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
  3713. lt_cv_prog_gnu_ld=yes
  3714. else
  3715. lt_cv_prog_gnu_ld=no
  3716. fi
  3717. fi
  3718. echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
  3719. echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
  3720. with_gnu_ld=$lt_cv_prog_gnu_ld
  3721.  
  3722.  
  3723. echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
  3724. echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
  3725. if test "${lt_cv_ld_reload_flag+set}" = set; then
  3726. echo $ECHO_N "(cached) $ECHO_C" >&6
  3727. else
  3728. lt_cv_ld_reload_flag='-r'
  3729. fi
  3730. echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
  3731. echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
  3732. reload_flag=$lt_cv_ld_reload_flag
  3733. test -n "$reload_flag" && reload_flag=" $reload_flag"
  3734.  
  3735. echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
  3736. echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
  3737. if test "${lt_cv_path_NM+set}" = set; then
  3738. echo $ECHO_N "(cached) $ECHO_C" >&6
  3739. else
  3740. if test -n "$NM"; then
  3741. # Let the user override the test.
  3742. lt_cv_path_NM="$NM"
  3743. else
  3744. IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
  3745. for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
  3746. test -z "$ac_dir" && ac_dir=.
  3747. tmp_nm=$ac_dir/${ac_tool_prefix}nm
  3748. if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
  3749. # Check to see if the nm accepts a BSD-compat flag.
  3750. # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  3751. # nm: unknown option "B" ignored
  3752. # Tru64's nm complains that /dev/null is an invalid object file
  3753. if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
  3754. lt_cv_path_NM="$tmp_nm -B"
  3755. break
  3756. elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
  3757. lt_cv_path_NM="$tmp_nm -p"
  3758. break
  3759. else
  3760. lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  3761. continue # so that we can try to find one that supports BSD flags
  3762. fi
  3763. fi
  3764. done
  3765. IFS="$ac_save_ifs"
  3766. test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
  3767. fi
  3768. fi
  3769.  
  3770. NM="$lt_cv_path_NM"
  3771. echo "$as_me:$LINENO: result: $NM" >&5
  3772. echo "${ECHO_T}$NM" >&6
  3773.  
  3774. echo "$as_me:$LINENO: checking whether ln -s works" >&5
  3775. echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
  3776. LN_S=$as_ln_s
  3777. if test "$LN_S" = "ln -s"; then
  3778. echo "$as_me:$LINENO: result: yes" >&5
  3779. echo "${ECHO_T}yes" >&6
  3780. else
  3781. echo "$as_me:$LINENO: result: no, using $LN_S" >&5
  3782. echo "${ECHO_T}no, using $LN_S" >&6
  3783. fi
  3784.  
  3785. echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
  3786. echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
  3787. if test "${lt_cv_deplibs_check_method+set}" = set; then
  3788. echo $ECHO_N "(cached) $ECHO_C" >&6
  3789. else
  3790. lt_cv_file_magic_cmd='$MAGIC_CMD'
  3791. lt_cv_file_magic_test_file=
  3792. lt_cv_deplibs_check_method='unknown'
  3793. # Need to set the preceding variable on all platforms that support
  3794. # interlibrary dependencies.
  3795. # 'none' -- dependencies not supported.
  3796. # `unknown' -- same as none, but documents that we really don't know.
  3797. # 'pass_all' -- all dependencies passed with no checks.
  3798. # 'test_compile' -- check by making test program.
  3799. # 'file_magic [regex]' -- check by looking for files in library path
  3800. # which responds to the $file_magic_cmd with a given egrep regex.
  3801. # If you have `file' or equivalent on your system and you're not sure
  3802. # whether `pass_all' will *always* work, you probably want this one.
  3803.  
  3804. case $host_os in
  3805. aix*)
  3806. lt_cv_deplibs_check_method=pass_all
  3807. ;;
  3808.  
  3809. beos*)
  3810. lt_cv_deplibs_check_method=pass_all
  3811. ;;
  3812.  
  3813. bsdi4*)
  3814. lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  3815. lt_cv_file_magic_cmd='/usr/bin/file -L'
  3816. lt_cv_file_magic_test_file=/shlib/libc.so
  3817. ;;
  3818.  
  3819. cygwin* | mingw* |pw32*)
  3820. lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
  3821. lt_cv_file_magic_cmd='$OBJDUMP -f'
  3822. ;;
  3823.  
  3824. darwin* | rhapsody*)
  3825. # this will be overwritten by pass_all, but leave it in just in case
  3826. lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
  3827. lt_cv_file_magic_cmd='/usr/bin/file -L'
  3828. case "$host_os" in
  3829. rhapsody* | darwin1.012)
  3830. lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
  3831. ;;
  3832. *) # Darwin 1.3 on
  3833. lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
  3834. ;;
  3835. esac
  3836. lt_cv_deplibs_check_method=pass_all
  3837. ;;
  3838.  
  3839. freebsd* | kfreebsd*-gnu)
  3840. if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
  3841. case $host_cpu in
  3842. i*86 )
  3843. # Not sure whether the presence of OpenBSD here was a mistake.
  3844. # Let's accept both of them until this is cleared up.
  3845. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
  3846. lt_cv_file_magic_cmd=/usr/bin/file
  3847. lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  3848. ;;
  3849. esac
  3850. else
  3851. lt_cv_deplibs_check_method=pass_all
  3852. fi
  3853. ;;
  3854.  
  3855. gnu*)
  3856. lt_cv_deplibs_check_method=pass_all
  3857. ;;
  3858.  
  3859. hpux10.20*|hpux11*)
  3860. case $host_cpu in
  3861. hppa*)
  3862. lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
  3863. lt_cv_file_magic_cmd=/usr/bin/file
  3864. lt_cv_file_magic_test_file=/usr/lib/libc.sl
  3865. ;;
  3866. ia64*)
  3867. lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  3868. lt_cv_file_magic_cmd=/usr/bin/file
  3869. lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  3870. ;;
  3871. esac
  3872. ;;
  3873.  
  3874. irix5* | irix6*)
  3875. case $host_os in
  3876. irix5*)
  3877. # this will be overridden with pass_all, but let us keep it just in case
  3878. lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
  3879. ;;
  3880. *)
  3881. case $LD in
  3882. *-32|*"-32 ") libmagic=32-bit;;
  3883. *-n32|*"-n32 ") libmagic=N32;;
  3884. *-64|*"-64 ") libmagic=64-bit;;
  3885. *) libmagic=never-match;;
  3886. esac
  3887. # this will be overridden with pass_all, but let us keep it just in case
  3888. lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
  3889. ;;
  3890. esac
  3891. lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
  3892. lt_cv_deplibs_check_method=pass_all
  3893. ;;
  3894.  
  3895. # This must be Linux ELF.
  3896. linux*)
  3897. lt_cv_deplibs_check_method=pass_all
  3898. ;;
  3899.  
  3900. netbsd* | knetbsd*-gnu)
  3901. if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
  3902. lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
  3903. else
  3904. lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
  3905. fi
  3906. ;;
  3907.  
  3908. newsos6)
  3909. lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  3910. lt_cv_file_magic_cmd=/usr/bin/file
  3911. lt_cv_file_magic_test_file=/usr/lib/libnls.so
  3912. ;;
  3913.  
  3914. osf3* | osf4* | osf5*)
  3915. # this will be overridden with pass_all, but let us keep it just in case
  3916. lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
  3917. lt_cv_file_magic_test_file=/shlib/libc.so
  3918. lt_cv_deplibs_check_method=pass_all
  3919. ;;
  3920.  
  3921. sco3.2v5*)
  3922. lt_cv_deplibs_check_method=pass_all
  3923. ;;
  3924.  
  3925. solaris*)
  3926. lt_cv_deplibs_check_method=pass_all
  3927. lt_cv_file_magic_test_file=/lib/libc.so
  3928. ;;
  3929.  
  3930. sysv5uw[78]* | sysv4*uw2*)
  3931. lt_cv_deplibs_check_method=pass_all
  3932. ;;
  3933.  
  3934. sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  3935. case $host_vendor in
  3936. ncr)
  3937. lt_cv_deplibs_check_method=pass_all
  3938. ;;
  3939. motorola)
  3940. lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
  3941. lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  3942. ;;
  3943. esac
  3944. ;;
  3945. esac
  3946.  
  3947. fi
  3948. echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
  3949. echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
  3950. file_magic_cmd=$lt_cv_file_magic_cmd
  3951. deplibs_check_method=$lt_cv_deplibs_check_method
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957. # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
  3958.  
  3959. # find the maximum length of command line arguments
  3960. echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
  3961. echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
  3962. if test "${lt_cv_sys_max_cmd_len+set}" = set; then
  3963. echo $ECHO_N "(cached) $ECHO_C" >&6
  3964. else
  3965. i=0
  3966. teststring="ABCD"
  3967.  
  3968. case $build_os in
  3969. msdosdjgpp*)
  3970. # On DJGPP, this test can blow up pretty badly due to problems in libc
  3971. # (any single argument exceeding 2000 bytes causes a buffer overrun
  3972. # during glob expansion). Even if it were fixed, the result of this
  3973. # check would be larger than it should be.
  3974. lt_cv_sys_max_cmd_len=12288; # 12K is about right
  3975. ;;
  3976.  
  3977. cygwin* | mingw*)
  3978. # On Win9x/ME, this test blows up -- it succeeds, but takes
  3979. # about 5 minutes as the teststring grows exponentially.
  3980. # Worse, since 9x/ME are not pre-emptively multitasking,
  3981. # you end up with a "frozen" computer, even though with patience
  3982. # the test eventually succeeds (with a max line length of 256k).
  3983. # Instead, let's just punt: use the minimum linelength reported by
  3984. # all of the supported platforms: 8192 (on NT/2K/XP).
  3985. lt_cv_sys_max_cmd_len=8192;
  3986. ;;
  3987.  
  3988. amigaos*)
  3989. # On AmigaOS with pdksh, this test takes hours, literally.
  3990. # So we just punt and use a minimum line length of 8192.
  3991. lt_cv_sys_max_cmd_len=8192;
  3992. ;;
  3993.  
  3994. netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  3995. # This has been around since 386BSD, at least. Likely further.
  3996. if test -x /sbin/sysctl; then
  3997. lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  3998. elif test -x /usr/sbin/sysctl; then
  3999. lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  4000. else
  4001. lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
  4002. fi
  4003. # And add a safety zone
  4004. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  4005. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  4006. ;;
  4007. esac
  4008.  
  4009. fi
  4010.  
  4011. if test -n "$lt_cv_sys_max_cmd_len" ; then
  4012. echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
  4013. echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
  4014. else
  4015. echo "$as_me:$LINENO: result: none" >&5
  4016. echo "${ECHO_T}none" >&6
  4017. fi
  4018.  
  4019.  
  4020. # Only perform the check for file, if the check method requires it
  4021. case $deplibs_check_method in
  4022. file_magic*)
  4023. if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  4024. echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
  4025. echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
  4026. if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
  4027. echo $ECHO_N "(cached) $ECHO_C" >&6
  4028. else
  4029. case $MAGIC_CMD in
  4030. /*)
  4031. lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  4032. ;;
  4033. ?:/*)
  4034. lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
  4035. ;;
  4036. *)
  4037. ac_save_MAGIC_CMD="$MAGIC_CMD"
  4038. IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
  4039. ac_dummy="/usr/bin:$PATH"
  4040. for ac_dir in $ac_dummy; do
  4041. test -z "$ac_dir" && ac_dir=.
  4042. if test -f $ac_dir/${ac_tool_prefix}file; then
  4043. lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
  4044. if test -n "$file_magic_test_file"; then
  4045. case $deplibs_check_method in
  4046. "file_magic "*)
  4047. file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
  4048. MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  4049. if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  4050. egrep "$file_magic_regex" > /dev/null; then
  4051. :
  4052. else
  4053. cat <<EOF 1>&2
  4054.  
  4055. *** Warning: the command libtool uses to detect shared libraries,
  4056. *** $file_magic_cmd, produces output that libtool cannot recognize.
  4057. *** The result is that libtool may fail to recognize shared libraries
  4058. *** as such. This will affect the creation of libtool libraries that
  4059. *** depend on shared libraries, but programs linked with such libtool
  4060. *** libraries will work regardless of this problem. Nevertheless, you
  4061. *** may want to report the problem to your system manager and/or to
  4062. *** bug-libtool@gnu.org
  4063.  
  4064. EOF
  4065. fi ;;
  4066. esac
  4067. fi
  4068. break
  4069. fi
  4070. done
  4071. IFS="$ac_save_ifs"
  4072. MAGIC_CMD="$ac_save_MAGIC_CMD"
  4073. ;;
  4074. esac
  4075. fi
  4076.  
  4077. MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  4078. if test -n "$MAGIC_CMD"; then
  4079. echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
  4080. echo "${ECHO_T}$MAGIC_CMD" >&6
  4081. else
  4082. echo "$as_me:$LINENO: result: no" >&5
  4083. echo "${ECHO_T}no" >&6
  4084. fi
  4085.  
  4086. if test -z "$lt_cv_path_MAGIC_CMD"; then
  4087. if test -n "$ac_tool_prefix"; then
  4088. echo "$as_me:$LINENO: checking for file" >&5
  4089. echo $ECHO_N "checking for file... $ECHO_C" >&6
  4090. if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
  4091. echo $ECHO_N "(cached) $ECHO_C" >&6
  4092. else
  4093. case $MAGIC_CMD in
  4094. /*)
  4095. lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  4096. ;;
  4097. ?:/*)
  4098. lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
  4099. ;;
  4100. *)
  4101. ac_save_MAGIC_CMD="$MAGIC_CMD"
  4102. IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
  4103. ac_dummy="/usr/bin:$PATH"
  4104. for ac_dir in $ac_dummy; do
  4105. test -z "$ac_dir" && ac_dir=.
  4106. if test -f $ac_dir/file; then
  4107. lt_cv_path_MAGIC_CMD="$ac_dir/file"
  4108. if test -n "$file_magic_test_file"; then
  4109. case $deplibs_check_method in
  4110. "file_magic "*)
  4111. file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
  4112. MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  4113. if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  4114. egrep "$file_magic_regex" > /dev/null; then
  4115. :
  4116. else
  4117. cat <<EOF 1>&2
  4118.  
  4119. *** Warning: the command libtool uses to detect shared libraries,
  4120. *** $file_magic_cmd, produces output that libtool cannot recognize.
  4121. *** The result is that libtool may fail to recognize shared libraries
  4122. *** as such. This will affect the creation of libtool libraries that
  4123. *** depend on shared libraries, but programs linked with such libtool
  4124. *** libraries will work regardless of this problem. Nevertheless, you
  4125. *** may want to report the problem to your system manager and/or to
  4126. *** bug-libtool@gnu.org
  4127.  
  4128. EOF
  4129. fi ;;
  4130. esac
  4131. fi
  4132. break
  4133. fi
  4134. done
  4135. IFS="$ac_save_ifs"
  4136. MAGIC_CMD="$ac_save_MAGIC_CMD"
  4137. ;;
  4138. esac
  4139. fi
  4140.  
  4141. MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  4142. if test -n "$MAGIC_CMD"; then
  4143. echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
  4144. echo "${ECHO_T}$MAGIC_CMD" >&6
  4145. else
  4146. echo "$as_me:$LINENO: result: no" >&5
  4147. echo "${ECHO_T}no" >&6
  4148. fi
  4149.  
  4150. else
  4151. MAGIC_CMD=:
  4152. fi
  4153. fi
  4154.  
  4155. fi
  4156. ;;
  4157. esac
  4158.  
  4159. if test -n "$ac_tool_prefix"; then
  4160. # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  4161. set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  4162. echo "$as_me:$LINENO: checking for $ac_word" >&5
  4163. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  4164. if test "${ac_cv_prog_RANLIB+set}" = set; then
  4165. echo $ECHO_N "(cached) $ECHO_C" >&6
  4166. else
  4167. if test -n "$RANLIB"; then
  4168. ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  4169. else
  4170. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4171. for as_dir in $PATH
  4172. do
  4173. IFS=$as_save_IFS
  4174. test -z "$as_dir" && as_dir=.
  4175. for ac_exec_ext in '' $ac_executable_extensions; do
  4176. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4177. ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  4178. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  4179. break 2
  4180. fi
  4181. done
  4182. done
  4183.  
  4184. fi
  4185. fi
  4186. RANLIB=$ac_cv_prog_RANLIB
  4187. if test -n "$RANLIB"; then
  4188. echo "$as_me:$LINENO: result: $RANLIB" >&5
  4189. echo "${ECHO_T}$RANLIB" >&6
  4190. else
  4191. echo "$as_me:$LINENO: result: no" >&5
  4192. echo "${ECHO_T}no" >&6
  4193. fi
  4194.  
  4195. fi
  4196. if test -z "$ac_cv_prog_RANLIB"; then
  4197. ac_ct_RANLIB=$RANLIB
  4198. # Extract the first word of "ranlib", so it can be a program name with args.
  4199. set dummy ranlib; ac_word=$2
  4200. echo "$as_me:$LINENO: checking for $ac_word" >&5
  4201. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  4202. if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
  4203. echo $ECHO_N "(cached) $ECHO_C" >&6
  4204. else
  4205. if test -n "$ac_ct_RANLIB"; then
  4206. ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  4207. else
  4208. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4209. for as_dir in $PATH
  4210. do
  4211. IFS=$as_save_IFS
  4212. test -z "$as_dir" && as_dir=.
  4213. for ac_exec_ext in '' $ac_executable_extensions; do
  4214. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4215. ac_cv_prog_ac_ct_RANLIB="ranlib"
  4216. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  4217. break 2
  4218. fi
  4219. done
  4220. done
  4221.  
  4222. test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
  4223. fi
  4224. fi
  4225. ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  4226. if test -n "$ac_ct_RANLIB"; then
  4227. echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
  4228. echo "${ECHO_T}$ac_ct_RANLIB" >&6
  4229. else
  4230. echo "$as_me:$LINENO: result: no" >&5
  4231. echo "${ECHO_T}no" >&6
  4232. fi
  4233.  
  4234. RANLIB=$ac_ct_RANLIB
  4235. else
  4236. RANLIB="$ac_cv_prog_RANLIB"
  4237. fi
  4238.  
  4239. if test -n "$ac_tool_prefix"; then
  4240. # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  4241. set dummy ${ac_tool_prefix}strip; ac_word=$2
  4242. echo "$as_me:$LINENO: checking for $ac_word" >&5
  4243. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  4244. if test "${ac_cv_prog_STRIP+set}" = set; then
  4245. echo $ECHO_N "(cached) $ECHO_C" >&6
  4246. else
  4247. if test -n "$STRIP"; then
  4248. ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  4249. else
  4250. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4251. for as_dir in $PATH
  4252. do
  4253. IFS=$as_save_IFS
  4254. test -z "$as_dir" && as_dir=.
  4255. for ac_exec_ext in '' $ac_executable_extensions; do
  4256. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4257. ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  4258. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  4259. break 2
  4260. fi
  4261. done
  4262. done
  4263.  
  4264. fi
  4265. fi
  4266. STRIP=$ac_cv_prog_STRIP
  4267. if test -n "$STRIP"; then
  4268. echo "$as_me:$LINENO: result: $STRIP" >&5
  4269. echo "${ECHO_T}$STRIP" >&6
  4270. else
  4271. echo "$as_me:$LINENO: result: no" >&5
  4272. echo "${ECHO_T}no" >&6
  4273. fi
  4274.  
  4275. fi
  4276. if test -z "$ac_cv_prog_STRIP"; then
  4277. ac_ct_STRIP=$STRIP
  4278. # Extract the first word of "strip", so it can be a program name with args.
  4279. set dummy strip; ac_word=$2
  4280. echo "$as_me:$LINENO: checking for $ac_word" >&5
  4281. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  4282. if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
  4283. echo $ECHO_N "(cached) $ECHO_C" >&6
  4284. else
  4285. if test -n "$ac_ct_STRIP"; then
  4286. ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  4287. else
  4288. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4289. for as_dir in $PATH
  4290. do
  4291. IFS=$as_save_IFS
  4292. test -z "$as_dir" && as_dir=.
  4293. for ac_exec_ext in '' $ac_executable_extensions; do
  4294. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4295. ac_cv_prog_ac_ct_STRIP="strip"
  4296. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  4297. break 2
  4298. fi
  4299. done
  4300. done
  4301.  
  4302. test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
  4303. fi
  4304. fi
  4305. ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  4306. if test -n "$ac_ct_STRIP"; then
  4307. echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
  4308. echo "${ECHO_T}$ac_ct_STRIP" >&6
  4309. else
  4310. echo "$as_me:$LINENO: result: no" >&5
  4311. echo "${ECHO_T}no" >&6
  4312. fi
  4313.  
  4314. STRIP=$ac_ct_STRIP
  4315. else
  4316. STRIP="$ac_cv_prog_STRIP"
  4317. fi
  4318.  
  4319.  
  4320. # Check for any special flags to pass to ltconfig.
  4321. libtool_flags="--cache-file=$cache_file"
  4322. test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
  4323. test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
  4324. test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
  4325. test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
  4326. test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
  4327.  
  4328.  
  4329. # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
  4330. if test "${enable_libtool_lock+set}" = set; then
  4331. enableval="$enable_libtool_lock"
  4332.  
  4333. fi;
  4334. test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
  4335. test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
  4336.  
  4337.  
  4338. # Check whether --with-pic or --without-pic was given.
  4339. if test "${with_pic+set}" = set; then
  4340. withval="$with_pic"
  4341. pic_mode="$withval"
  4342. else
  4343. pic_mode=default
  4344. fi;
  4345. test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
  4346. test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
  4347.  
  4348. # Some flags need to be propagated to the compiler or linker for good
  4349. # libtool support.
  4350. case $host in
  4351. *-*-irix6*)
  4352. # Find out which ABI we are using.
  4353. echo '#line 4353 "configure"' > conftest.$ac_ext
  4354. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4355. (eval $ac_compile) 2>&5
  4356. ac_status=$?
  4357. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4358. (exit $ac_status); }; then
  4359. if test "$lt_cv_prog_gnu_ld" = yes; then
  4360. case `/usr/bin/file conftest.$ac_objext` in
  4361. *32-bit*)
  4362. LD="${LD-ld} -melf32bsmip"
  4363. ;;
  4364. *N32*)
  4365. LD="${LD-ld} -melf32bmipn32"
  4366. ;;
  4367. *64-bit*)
  4368. LD="${LD-ld} -melf64bmip"
  4369. ;;
  4370. esac
  4371. else
  4372. case `/usr/bin/file conftest.$ac_objext` in
  4373. *32-bit*)
  4374. LD="${LD-ld} -32"
  4375. ;;
  4376. *N32*)
  4377. LD="${LD-ld} -n32"
  4378. ;;
  4379. *64-bit*)
  4380. LD="${LD-ld} -64"
  4381. ;;
  4382. esac
  4383. fi
  4384. fi
  4385. rm -rf conftest*
  4386. ;;
  4387.  
  4388. ia64-*-hpux*)
  4389. # Find out which ABI we are using.
  4390. echo 'int i;' > conftest.$ac_ext
  4391. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4392. (eval $ac_compile) 2>&5
  4393. ac_status=$?
  4394. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4395. (exit $ac_status); }; then
  4396. case "`/usr/bin/file conftest.o`" in
  4397. *ELF-32*)
  4398. HPUX_IA64_MODE="32"
  4399. ;;
  4400. *ELF-64*)
  4401. HPUX_IA64_MODE="64"
  4402. ;;
  4403. esac
  4404. fi
  4405. rm -rf conftest*
  4406. ;;
  4407.  
  4408. x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
  4409. # Find out which ABI we are using.
  4410. echo 'int i;' > conftest.$ac_ext
  4411. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4412. (eval $ac_compile) 2>&5
  4413. ac_status=$?
  4414. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4415. (exit $ac_status); }; then
  4416. case "`/usr/bin/file conftest.o`" in
  4417. *32-bit*)
  4418. case $host in
  4419. x86_64-*linux*)
  4420. LD="${LD-ld} -m elf_i386"
  4421. ;;
  4422. ppc64-*linux*|powerpc64-*linux*)
  4423. LD="${LD-ld} -m elf32ppclinux"
  4424. ;;
  4425. s390x-*linux*)
  4426. LD="${LD-ld} -m elf_s390"
  4427. ;;
  4428. sparc64-*linux*)
  4429. LD="${LD-ld} -m elf32_sparc"
  4430. ;;
  4431. esac
  4432. ;;
  4433. *64-bit*)
  4434. case $host in
  4435. x86_64-*linux*)
  4436. LD="${LD-ld} -m elf_x86_64"
  4437. ;;
  4438. ppc*-*linux*|powerpc*-*linux*)
  4439. LD="${LD-ld} -m elf64ppc"
  4440. ;;
  4441. s390*-*linux*)
  4442. LD="${LD-ld} -m elf64_s390"
  4443. ;;
  4444. sparc*-*linux*)
  4445. LD="${LD-ld} -m elf64_sparc"
  4446. ;;
  4447. esac
  4448. ;;
  4449. esac
  4450. fi
  4451. rm -rf conftest*
  4452. ;;
  4453.  
  4454. *-*-sco3.2v5*)
  4455. # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  4456. SAVE_CFLAGS="$CFLAGS"
  4457. CFLAGS="$CFLAGS -belf"
  4458. echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
  4459. echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
  4460. if test "${lt_cv_cc_needs_belf+set}" = set; then
  4461. echo $ECHO_N "(cached) $ECHO_C" >&6
  4462. else
  4463.  
  4464.  
  4465. ac_ext=c
  4466. ac_cpp='$CPP $CPPFLAGS'
  4467. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4468. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4469. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  4470.  
  4471. cat >conftest.$ac_ext <<_ACEOF
  4472. /* confdefs.h. */
  4473. _ACEOF
  4474. cat confdefs.h >>conftest.$ac_ext
  4475. cat >>conftest.$ac_ext <<_ACEOF
  4476. /* end confdefs.h. */
  4477.  
  4478. int
  4479. main ()
  4480. {
  4481.  
  4482. ;
  4483. return 0;
  4484. }
  4485. _ACEOF
  4486. rm -f conftest.$ac_objext conftest$ac_exeext
  4487. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4488. (eval $ac_link) 2>conftest.er1
  4489. ac_status=$?
  4490. grep -v '^ *+' conftest.er1 >conftest.err
  4491. rm -f conftest.er1
  4492. cat conftest.err >&5
  4493. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4494. (exit $ac_status); } &&
  4495. { ac_try='test -z "$ac_c_werror_flag"
  4496. || test ! -s conftest.err'
  4497. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4498. (eval $ac_try) 2>&5
  4499. ac_status=$?
  4500. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4501. (exit $ac_status); }; } &&
  4502. { ac_try='test -s conftest$ac_exeext'
  4503. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4504. (eval $ac_try) 2>&5
  4505. ac_status=$?
  4506. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4507. (exit $ac_status); }; }; then
  4508. lt_cv_cc_needs_belf=yes
  4509. else
  4510. echo "$as_me: failed program was:" >&5
  4511. sed 's/^/| /' conftest.$ac_ext >&5
  4512.  
  4513. lt_cv_cc_needs_belf=no
  4514. fi
  4515. rm -f conftest.err conftest.$ac_objext \
  4516. conftest$ac_exeext conftest.$ac_ext
  4517. ac_ext=c
  4518. ac_cpp='$CPP $CPPFLAGS'
  4519. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4520. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4521. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  4522.  
  4523. fi
  4524. echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
  4525. echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
  4526. if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  4527. # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  4528. CFLAGS="$SAVE_CFLAGS"
  4529. fi
  4530. ;;
  4531.  
  4532.  
  4533. esac
  4534.  
  4535.  
  4536. # Save cache, so that ltconfig can load it
  4537. cat >confcache <<\_ACEOF
  4538. # This file is a shell script that caches the results of configure
  4539. # tests run on this system so they can be shared between configure
  4540. # scripts and configure runs, see configure's option --config-cache.
  4541. # It is not useful on other systems. If it contains results you don't
  4542. # want to keep, you may remove or edit it.
  4543. #
  4544. # config.status only pays attention to the cache file if you give it
  4545. # the --recheck option to rerun configure.
  4546. #
  4547. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  4548. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  4549. # following values.
  4550.  
  4551. _ACEOF
  4552.  
  4553. # The following way of writing the cache mishandles newlines in values,
  4554. # but we know of no workaround that is simple, portable, and efficient.
  4555. # So, don't put newlines in cache variables' values.
  4556. # Ultrix sh set writes to stderr and can't be redirected directly,
  4557. # and sets the high bit in the cache file unless we assign to the vars.
  4558. {
  4559. (set) 2>&1 |
  4560. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  4561. *ac_space=\ *)
  4562. # `set' does not quote correctly, so add quotes (double-quote
  4563. # substitution turns \\\\ into \\, and sed turns \\ into \).
  4564. sed -n \
  4565. "s/'/'\\\\''/g;
  4566. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  4567. ;;
  4568. *)
  4569. # `set' quotes correctly as required by POSIX, so do not add quotes.
  4570. sed -n \
  4571. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  4572. ;;
  4573. esac;
  4574. } |
  4575. sed '
  4576. t clear
  4577. : clear
  4578. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  4579. t end
  4580. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  4581. : end' >>confcache
  4582. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  4583. if test -w $cache_file; then
  4584. test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
  4585. cat confcache >$cache_file
  4586. else
  4587. echo "not updating unwritable cache $cache_file"
  4588. fi
  4589. fi
  4590. rm -f confcache
  4591.  
  4592. # Actually configure libtool. ac_aux_dir is where install-sh is found.
  4593. AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
  4594. MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
  4595. LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
  4596. AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
  4597. objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
  4598. deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
  4599. ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
  4600. $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
  4601. || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
  4602. echo "$as_me: error: libtool configure failed" >&2;}
  4603. { (exit 1); exit 1; }; }
  4604.  
  4605. # Reload cache, that may have been modified by ltconfig
  4606. if test -r "$cache_file"; then
  4607. # Some versions of bash will fail to source /dev/null (special
  4608. # files actually), so we avoid doing that.
  4609. if test -f "$cache_file"; then
  4610. { echo "$as_me:$LINENO: loading cache $cache_file" >&5
  4611. echo "$as_me: loading cache $cache_file" >&6;}
  4612. case $cache_file in
  4613. [\\/]* | ?:[\\/]* ) . $cache_file;;
  4614. *) . ./$cache_file;;
  4615. esac
  4616. fi
  4617. else
  4618. { echo "$as_me:$LINENO: creating cache $cache_file" >&5
  4619. echo "$as_me: creating cache $cache_file" >&6;}
  4620. >$cache_file
  4621. fi
  4622.  
  4623.  
  4624. # This can be used to rebuild libtool when needed
  4625. LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
  4626.  
  4627. # Always use our own libtool.
  4628. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  4629.  
  4630. # Redirect the config.log output again, so that the ltconfig log is not
  4631. # clobbered by the next message.
  4632. exec 5>>./config.log
  4633.  
  4634.  
  4635.  
  4636.  
  4637.  
  4638.  
  4639.  
  4640.  
  4641.  
  4642. echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
  4643. echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
  4644. # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
  4645. if test "${enable_maintainer_mode+set}" = set; then
  4646. enableval="$enable_maintainer_mode"
  4647. USE_MAINTAINER_MODE=$enableval
  4648. else
  4649. USE_MAINTAINER_MODE=no
  4650. fi;
  4651. echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
  4652. echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
  4653.  
  4654.  
  4655. if test $USE_MAINTAINER_MODE = yes; then
  4656. MAINTAINER_MODE_TRUE=
  4657. MAINTAINER_MODE_FALSE='#'
  4658. else
  4659. MAINTAINER_MODE_TRUE='#'
  4660. MAINTAINER_MODE_FALSE=
  4661. fi
  4662.  
  4663. MAINT=$MAINTAINER_MODE_TRUE
  4664.  
  4665.  
  4666.  
  4667. # We need gfortran to compile parts of the library
  4668. # We can't use AC_PROG_FC because it expects a fully working gfortran.
  4669. #AC_PROG_FC(gfortran)
  4670. FC="$GFORTRAN"
  4671. ac_ext=${FC_SRCEXT-f}
  4672. ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
  4673. ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
  4674. ac_compiler_gnu=$ac_cv_fc_compiler_gnu
  4675. if test -n "$ac_tool_prefix"; then
  4676. for ac_prog in gfortran
  4677. do
  4678. # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  4679. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  4680. echo "$as_me:$LINENO: checking for $ac_word" >&5
  4681. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  4682. if test "${ac_cv_prog_FC+set}" = set; then
  4683. echo $ECHO_N "(cached) $ECHO_C" >&6
  4684. else
  4685. if test -n "$FC"; then
  4686. ac_cv_prog_FC="$FC" # Let the user override the test.
  4687. else
  4688. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4689. for as_dir in $PATH
  4690. do
  4691. IFS=$as_save_IFS
  4692. test -z "$as_dir" && as_dir=.
  4693. for ac_exec_ext in '' $ac_executable_extensions; do
  4694. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4695. ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
  4696. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  4697. break 2
  4698. fi
  4699. done
  4700. done
  4701.  
  4702. fi
  4703. fi
  4704. FC=$ac_cv_prog_FC
  4705. if test -n "$FC"; then
  4706. echo "$as_me:$LINENO: result: $FC" >&5
  4707. echo "${ECHO_T}$FC" >&6
  4708. else
  4709. echo "$as_me:$LINENO: result: no" >&5
  4710. echo "${ECHO_T}no" >&6
  4711. fi
  4712.  
  4713. test -n "$FC" && break
  4714. done
  4715. fi
  4716. if test -z "$FC"; then
  4717. ac_ct_FC=$FC
  4718. for ac_prog in gfortran
  4719. do
  4720. # Extract the first word of "$ac_prog", so it can be a program name with args.
  4721. set dummy $ac_prog; ac_word=$2
  4722. echo "$as_me:$LINENO: checking for $ac_word" >&5
  4723. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  4724. if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
  4725. echo $ECHO_N "(cached) $ECHO_C" >&6
  4726. else
  4727. if test -n "$ac_ct_FC"; then
  4728. ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
  4729. else
  4730. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4731. for as_dir in $PATH
  4732. do
  4733. IFS=$as_save_IFS
  4734. test -z "$as_dir" && as_dir=.
  4735. for ac_exec_ext in '' $ac_executable_extensions; do
  4736. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4737. ac_cv_prog_ac_ct_FC="$ac_prog"
  4738. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  4739. break 2
  4740. fi
  4741. done
  4742. done
  4743.  
  4744. fi
  4745. fi
  4746. ac_ct_FC=$ac_cv_prog_ac_ct_FC
  4747. if test -n "$ac_ct_FC"; then
  4748. echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
  4749. echo "${ECHO_T}$ac_ct_FC" >&6
  4750. else
  4751. echo "$as_me:$LINENO: result: no" >&5
  4752. echo "${ECHO_T}no" >&6
  4753. fi
  4754.  
  4755. test -n "$ac_ct_FC" && break
  4756. done
  4757.  
  4758. FC=$ac_ct_FC
  4759. fi
  4760.  
  4761.  
  4762. # Provide some information about the compiler.
  4763. echo "$as_me:4763:" \
  4764. "checking for Fortran compiler version" >&5
  4765. ac_compiler=`set X $ac_compile; echo $2`
  4766. { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
  4767. (eval $ac_compiler --version </dev/null >&5) 2>&5
  4768. ac_status=$?
  4769. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4770. (exit $ac_status); }
  4771. { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
  4772. (eval $ac_compiler -v </dev/null >&5) 2>&5
  4773. ac_status=$?
  4774. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4775. (exit $ac_status); }
  4776. { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
  4777. (eval $ac_compiler -V </dev/null >&5) 2>&5
  4778. ac_status=$?
  4779. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4780. (exit $ac_status); }
  4781. rm -f a.out
  4782.  
  4783. # If we don't use `.F' as extension, the preprocessor is not run on the
  4784. # input file. (Note that this only needs to work for GNU compilers.)
  4785. ac_save_ext=$ac_ext
  4786. ac_ext=F
  4787. echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
  4788. echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
  4789. if test "${ac_cv_fc_compiler_gnu+set}" = set; then
  4790. echo $ECHO_N "(cached) $ECHO_C" >&6
  4791. else
  4792. cat >conftest.$ac_ext <<_ACEOF
  4793. program main
  4794. #ifndef __GNUC__
  4795. choke me
  4796. #endif
  4797.  
  4798. end
  4799. _ACEOF
  4800. rm -f conftest.$ac_objext
  4801. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4802. (eval $ac_compile) 2>conftest.er1
  4803. ac_status=$?
  4804. grep -v '^ *+' conftest.er1 >conftest.err
  4805. rm -f conftest.er1
  4806. cat conftest.err >&5
  4807. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4808. (exit $ac_status); } &&
  4809. { ac_try='test -z "$ac_fc_werror_flag"
  4810. || test ! -s conftest.err'
  4811. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4812. (eval $ac_try) 2>&5
  4813. ac_status=$?
  4814. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4815. (exit $ac_status); }; } &&
  4816. { ac_try='test -s conftest.$ac_objext'
  4817. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4818. (eval $ac_try) 2>&5
  4819. ac_status=$?
  4820. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4821. (exit $ac_status); }; }; then
  4822. ac_compiler_gnu=yes
  4823. else
  4824. echo "$as_me: failed program was:" >&5
  4825. sed 's/^/| /' conftest.$ac_ext >&5
  4826.  
  4827. ac_compiler_gnu=no
  4828. fi
  4829. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  4830. ac_cv_fc_compiler_gnu=$ac_compiler_gnu
  4831.  
  4832. fi
  4833. echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
  4834. echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
  4835. ac_ext=$ac_save_ext
  4836. ac_test_FFLAGS=${FCFLAGS+set}
  4837. ac_save_FFLAGS=$FCFLAGS
  4838. FCFLAGS=
  4839. echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
  4840. echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
  4841. if test "${ac_cv_prog_fc_g+set}" = set; then
  4842. echo $ECHO_N "(cached) $ECHO_C" >&6
  4843. else
  4844. FCFLAGS=-g
  4845. cat >conftest.$ac_ext <<_ACEOF
  4846. program main
  4847.  
  4848. end
  4849. _ACEOF
  4850. rm -f conftest.$ac_objext
  4851. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4852. (eval $ac_compile) 2>conftest.er1
  4853. ac_status=$?
  4854. grep -v '^ *+' conftest.er1 >conftest.err
  4855. rm -f conftest.er1
  4856. cat conftest.err >&5
  4857. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4858. (exit $ac_status); } &&
  4859. { ac_try='test -z "$ac_fc_werror_flag"
  4860. || test ! -s conftest.err'
  4861. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4862. (eval $ac_try) 2>&5
  4863. ac_status=$?
  4864. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4865. (exit $ac_status); }; } &&
  4866. { ac_try='test -s conftest.$ac_objext'
  4867. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4868. (eval $ac_try) 2>&5
  4869. ac_status=$?
  4870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4871. (exit $ac_status); }; }; then
  4872. ac_cv_prog_fc_g=yes
  4873. else
  4874. echo "$as_me: failed program was:" >&5
  4875. sed 's/^/| /' conftest.$ac_ext >&5
  4876.  
  4877. ac_cv_prog_fc_g=no
  4878. fi
  4879. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  4880.  
  4881. fi
  4882. echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
  4883. echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
  4884. if test "$ac_test_FFLAGS" = set; then
  4885. FCFLAGS=$ac_save_FFLAGS
  4886. elif test $ac_cv_prog_fc_g = yes; then
  4887. if test "x$ac_cv_fc_compiler_gnu" = xyes; then
  4888. FCFLAGS="-g -O2"
  4889. else
  4890. FCFLAGS="-g"
  4891. fi
  4892. else
  4893. if test "x$ac_cv_fc_compiler_gnu" = xyes; then
  4894. FCFLAGS="-O2"
  4895. else
  4896. FCFLAGS=
  4897. fi
  4898. fi
  4899.  
  4900. ac_ext=c
  4901. ac_cpp='$CPP $CPPFLAGS'
  4902. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4903. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4904. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  4905.  
  4906. FCFLAGS="$FCFLAGS -Wall"
  4907.  
  4908. # For libtool versioning info, format is CURRENT:REVISION:AGE
  4909. libtool_VERSION=1:0:0
  4910.  
  4911.  
  4912. # Check header files.
  4913. ac_ext=c
  4914. ac_cpp='$CPP $CPPFLAGS'
  4915. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4916. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4917. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  4918. echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
  4919. echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
  4920. # On Suns, sometimes $CPP names a directory.
  4921. if test -n "$CPP" && test -d "$CPP"; then
  4922. CPP=
  4923. fi
  4924. if test -z "$CPP"; then
  4925. if test "${ac_cv_prog_CPP+set}" = set; then
  4926. echo $ECHO_N "(cached) $ECHO_C" >&6
  4927. else
  4928. # Double quotes because CPP needs to be expanded
  4929. for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  4930. do
  4931. ac_preproc_ok=false
  4932. for ac_c_preproc_warn_flag in '' yes
  4933. do
  4934. # Use a header file that comes with gcc, so configuring glibc
  4935. # with a fresh cross-compiler works.
  4936. # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  4937. # <limits.h> exists even on freestanding compilers.
  4938. # On the NeXT, cc -E runs the code through the compiler's parser,
  4939. # not just through cpp. "Syntax error" is here to catch this case.
  4940. cat >conftest.$ac_ext <<_ACEOF
  4941. /* confdefs.h. */
  4942. _ACEOF
  4943. cat confdefs.h >>conftest.$ac_ext
  4944. cat >>conftest.$ac_ext <<_ACEOF
  4945. /* end confdefs.h. */
  4946. #ifdef __STDC__
  4947. # include <limits.h>
  4948. #else
  4949. # include <assert.h>
  4950. #endif
  4951. Syntax error
  4952. _ACEOF
  4953. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  4954. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  4955. ac_status=$?
  4956. grep -v '^ *+' conftest.er1 >conftest.err
  4957. rm -f conftest.er1
  4958. cat conftest.err >&5
  4959. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4960. (exit $ac_status); } >/dev/null; then
  4961. if test -s conftest.err; then
  4962. ac_cpp_err=$ac_c_preproc_warn_flag
  4963. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  4964. else
  4965. ac_cpp_err=
  4966. fi
  4967. else
  4968. ac_cpp_err=yes
  4969. fi
  4970. if test -z "$ac_cpp_err"; then
  4971. :
  4972. else
  4973. echo "$as_me: failed program was:" >&5
  4974. sed 's/^/| /' conftest.$ac_ext >&5
  4975.  
  4976. # Broken: fails on valid input.
  4977. continue
  4978. fi
  4979. rm -f conftest.err conftest.$ac_ext
  4980.  
  4981. # OK, works on sane cases. Now check whether non-existent headers
  4982. # can be detected and how.
  4983. cat >conftest.$ac_ext <<_ACEOF
  4984. /* confdefs.h. */
  4985. _ACEOF
  4986. cat confdefs.h >>conftest.$ac_ext
  4987. cat >>conftest.$ac_ext <<_ACEOF
  4988. /* end confdefs.h. */
  4989. #include <ac_nonexistent.h>
  4990. _ACEOF
  4991. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  4992. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  4993. ac_status=$?
  4994. grep -v '^ *+' conftest.er1 >conftest.err
  4995. rm -f conftest.er1
  4996. cat conftest.err >&5
  4997. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4998. (exit $ac_status); } >/dev/null; then
  4999. if test -s conftest.err; then
  5000. ac_cpp_err=$ac_c_preproc_warn_flag
  5001. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5002. else
  5003. ac_cpp_err=
  5004. fi
  5005. else
  5006. ac_cpp_err=yes
  5007. fi
  5008. if test -z "$ac_cpp_err"; then
  5009. # Broken: success on invalid input.
  5010. continue
  5011. else
  5012. echo "$as_me: failed program was:" >&5
  5013. sed 's/^/| /' conftest.$ac_ext >&5
  5014.  
  5015. # Passes both tests.
  5016. ac_preproc_ok=:
  5017. break
  5018. fi
  5019. rm -f conftest.err conftest.$ac_ext
  5020.  
  5021. done
  5022. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  5023. rm -f conftest.err conftest.$ac_ext
  5024. if $ac_preproc_ok; then
  5025. break
  5026. fi
  5027.  
  5028. done
  5029. ac_cv_prog_CPP=$CPP
  5030.  
  5031. fi
  5032. CPP=$ac_cv_prog_CPP
  5033. else
  5034. ac_cv_prog_CPP=$CPP
  5035. fi
  5036. echo "$as_me:$LINENO: result: $CPP" >&5
  5037. echo "${ECHO_T}$CPP" >&6
  5038. ac_preproc_ok=false
  5039. for ac_c_preproc_warn_flag in '' yes
  5040. do
  5041. # Use a header file that comes with gcc, so configuring glibc
  5042. # with a fresh cross-compiler works.
  5043. # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  5044. # <limits.h> exists even on freestanding compilers.
  5045. # On the NeXT, cc -E runs the code through the compiler's parser,
  5046. # not just through cpp. "Syntax error" is here to catch this case.
  5047. cat >conftest.$ac_ext <<_ACEOF
  5048. /* confdefs.h. */
  5049. _ACEOF
  5050. cat confdefs.h >>conftest.$ac_ext
  5051. cat >>conftest.$ac_ext <<_ACEOF
  5052. /* end confdefs.h. */
  5053. #ifdef __STDC__
  5054. # include <limits.h>
  5055. #else
  5056. # include <assert.h>
  5057. #endif
  5058. Syntax error
  5059. _ACEOF
  5060. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5061. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5062. ac_status=$?
  5063. grep -v '^ *+' conftest.er1 >conftest.err
  5064. rm -f conftest.er1
  5065. cat conftest.err >&5
  5066. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5067. (exit $ac_status); } >/dev/null; then
  5068. if test -s conftest.err; then
  5069. ac_cpp_err=$ac_c_preproc_warn_flag
  5070. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5071. else
  5072. ac_cpp_err=
  5073. fi
  5074. else
  5075. ac_cpp_err=yes
  5076. fi
  5077. if test -z "$ac_cpp_err"; then
  5078. :
  5079. else
  5080. echo "$as_me: failed program was:" >&5
  5081. sed 's/^/| /' conftest.$ac_ext >&5
  5082.  
  5083. # Broken: fails on valid input.
  5084. continue
  5085. fi
  5086. rm -f conftest.err conftest.$ac_ext
  5087.  
  5088. # OK, works on sane cases. Now check whether non-existent headers
  5089. # can be detected and how.
  5090. cat >conftest.$ac_ext <<_ACEOF
  5091. /* confdefs.h. */
  5092. _ACEOF
  5093. cat confdefs.h >>conftest.$ac_ext
  5094. cat >>conftest.$ac_ext <<_ACEOF
  5095. /* end confdefs.h. */
  5096. #include <ac_nonexistent.h>
  5097. _ACEOF
  5098. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5099. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5100. ac_status=$?
  5101. grep -v '^ *+' conftest.er1 >conftest.err
  5102. rm -f conftest.er1
  5103. cat conftest.err >&5
  5104. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5105. (exit $ac_status); } >/dev/null; then
  5106. if test -s conftest.err; then
  5107. ac_cpp_err=$ac_c_preproc_warn_flag
  5108. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5109. else
  5110. ac_cpp_err=
  5111. fi
  5112. else
  5113. ac_cpp_err=yes
  5114. fi
  5115. if test -z "$ac_cpp_err"; then
  5116. # Broken: success on invalid input.
  5117. continue
  5118. else
  5119. echo "$as_me: failed program was:" >&5
  5120. sed 's/^/| /' conftest.$ac_ext >&5
  5121.  
  5122. # Passes both tests.
  5123. ac_preproc_ok=:
  5124. break
  5125. fi
  5126. rm -f conftest.err conftest.$ac_ext
  5127.  
  5128. done
  5129. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  5130. rm -f conftest.err conftest.$ac_ext
  5131. if $ac_preproc_ok; then
  5132. :
  5133. else
  5134. { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
  5135. See \`config.log' for more details." >&5
  5136. echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
  5137. See \`config.log' for more details." >&2;}
  5138. { (exit 1); exit 1; }; }
  5139. fi
  5140.  
  5141. ac_ext=c
  5142. ac_cpp='$CPP $CPPFLAGS'
  5143. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  5144. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  5145. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  5146.  
  5147.  
  5148. echo "$as_me:$LINENO: checking for egrep" >&5
  5149. echo $ECHO_N "checking for egrep... $ECHO_C" >&6
  5150. if test "${ac_cv_prog_egrep+set}" = set; then
  5151. echo $ECHO_N "(cached) $ECHO_C" >&6
  5152. else
  5153. if echo a | (grep -E '(a|b)') >/dev/null 2>&1
  5154. then ac_cv_prog_egrep='grep -E'
  5155. else ac_cv_prog_egrep='egrep'
  5156. fi
  5157. fi
  5158. echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
  5159. echo "${ECHO_T}$ac_cv_prog_egrep" >&6
  5160. EGREP=$ac_cv_prog_egrep
  5161.  
  5162.  
  5163. echo "$as_me:$LINENO: checking for ANSI C header files" >&5
  5164. echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
  5165. if test "${ac_cv_header_stdc+set}" = set; then
  5166. echo $ECHO_N "(cached) $ECHO_C" >&6
  5167. else
  5168. cat >conftest.$ac_ext <<_ACEOF
  5169. /* confdefs.h. */
  5170. _ACEOF
  5171. cat confdefs.h >>conftest.$ac_ext
  5172. cat >>conftest.$ac_ext <<_ACEOF
  5173. /* end confdefs.h. */
  5174. #include <stdlib.h>
  5175. #include <stdarg.h>
  5176. #include <string.h>
  5177. #include <float.h>
  5178.  
  5179. int
  5180. main ()
  5181. {
  5182.  
  5183. ;
  5184. return 0;
  5185. }
  5186. _ACEOF
  5187. rm -f conftest.$ac_objext
  5188. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5189. (eval $ac_compile) 2>conftest.er1
  5190. ac_status=$?
  5191. grep -v '^ *+' conftest.er1 >conftest.err
  5192. rm -f conftest.er1
  5193. cat conftest.err >&5
  5194. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5195. (exit $ac_status); } &&
  5196. { ac_try='test -z "$ac_c_werror_flag"
  5197. || test ! -s conftest.err'
  5198. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5199. (eval $ac_try) 2>&5
  5200. ac_status=$?
  5201. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5202. (exit $ac_status); }; } &&
  5203. { ac_try='test -s conftest.$ac_objext'
  5204. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5205. (eval $ac_try) 2>&5
  5206. ac_status=$?
  5207. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5208. (exit $ac_status); }; }; then
  5209. ac_cv_header_stdc=yes
  5210. else
  5211. echo "$as_me: failed program was:" >&5
  5212. sed 's/^/| /' conftest.$ac_ext >&5
  5213.  
  5214. ac_cv_header_stdc=no
  5215. fi
  5216. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5217.  
  5218. if test $ac_cv_header_stdc = yes; then
  5219. # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  5220. cat >conftest.$ac_ext <<_ACEOF
  5221. /* confdefs.h. */
  5222. _ACEOF
  5223. cat confdefs.h >>conftest.$ac_ext
  5224. cat >>conftest.$ac_ext <<_ACEOF
  5225. /* end confdefs.h. */
  5226. #include <string.h>
  5227.  
  5228. _ACEOF
  5229. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5230. $EGREP "memchr" >/dev/null 2>&1; then
  5231. :
  5232. else
  5233. ac_cv_header_stdc=no
  5234. fi
  5235. rm -f conftest*
  5236.  
  5237. fi
  5238.  
  5239. if test $ac_cv_header_stdc = yes; then
  5240. # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  5241. cat >conftest.$ac_ext <<_ACEOF
  5242. /* confdefs.h. */
  5243. _ACEOF
  5244. cat confdefs.h >>conftest.$ac_ext
  5245. cat >>conftest.$ac_ext <<_ACEOF
  5246. /* end confdefs.h. */
  5247. #include <stdlib.h>
  5248.  
  5249. _ACEOF
  5250. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5251. $EGREP "free" >/dev/null 2>&1; then
  5252. :
  5253. else
  5254. ac_cv_header_stdc=no
  5255. fi
  5256. rm -f conftest*
  5257.  
  5258. fi
  5259.  
  5260. if test $ac_cv_header_stdc = yes; then
  5261. # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  5262. if test "$cross_compiling" = yes; then
  5263. :
  5264. else
  5265. cat >conftest.$ac_ext <<_ACEOF
  5266. /* confdefs.h. */
  5267. _ACEOF
  5268. cat confdefs.h >>conftest.$ac_ext
  5269. cat >>conftest.$ac_ext <<_ACEOF
  5270. /* end confdefs.h. */
  5271. #include <ctype.h>
  5272. #if ((' ' & 0x0FF) == 0x020)
  5273. # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  5274. # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  5275. #else
  5276. # define ISLOWER(c) \
  5277. (('a' <= (c) && (c) <= 'i') \
  5278. || ('j' <= (c) && (c) <= 'r') \
  5279. || ('s' <= (c) && (c) <= 'z'))
  5280. # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  5281. #endif
  5282.  
  5283. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  5284. int
  5285. main ()
  5286. {
  5287. int i;
  5288. for (i = 0; i < 256; i++)
  5289. if (XOR (islower (i), ISLOWER (i))
  5290. || toupper (i) != TOUPPER (i))
  5291. exit(2);
  5292. exit (0);
  5293. }
  5294. _ACEOF
  5295. rm -f conftest$ac_exeext
  5296. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  5297. (eval $ac_link) 2>&5
  5298. ac_status=$?
  5299. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5300. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  5301. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5302. (eval $ac_try) 2>&5
  5303. ac_status=$?
  5304. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5305. (exit $ac_status); }; }; then
  5306. :
  5307. else
  5308. echo "$as_me: program exited with status $ac_status" >&5
  5309. echo "$as_me: failed program was:" >&5
  5310. sed 's/^/| /' conftest.$ac_ext >&5
  5311.  
  5312. ( exit $ac_status )
  5313. ac_cv_header_stdc=no
  5314. fi
  5315. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  5316. fi
  5317. fi
  5318. fi
  5319. echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
  5320. echo "${ECHO_T}$ac_cv_header_stdc" >&6
  5321. if test $ac_cv_header_stdc = yes; then
  5322.  
  5323. cat >>confdefs.h <<\_ACEOF
  5324. #define STDC_HEADERS 1
  5325. _ACEOF
  5326.  
  5327. fi
  5328.  
  5329. echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
  5330. echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
  5331. if test "${ac_cv_header_time+set}" = set; then
  5332. echo $ECHO_N "(cached) $ECHO_C" >&6
  5333. else
  5334. cat >conftest.$ac_ext <<_ACEOF
  5335. /* confdefs.h. */
  5336. _ACEOF
  5337. cat confdefs.h >>conftest.$ac_ext
  5338. cat >>conftest.$ac_ext <<_ACEOF
  5339. /* end confdefs.h. */
  5340. #include <sys/types.h>
  5341. #include <sys/time.h>
  5342. #include <time.h>
  5343.  
  5344. int
  5345. main ()
  5346. {
  5347. if ((struct tm *) 0)
  5348. return 0;
  5349. ;
  5350. return 0;
  5351. }
  5352. _ACEOF
  5353. rm -f conftest.$ac_objext
  5354. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5355. (eval $ac_compile) 2>conftest.er1
  5356. ac_status=$?
  5357. grep -v '^ *+' conftest.er1 >conftest.err
  5358. rm -f conftest.er1
  5359. cat conftest.err >&5
  5360. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5361. (exit $ac_status); } &&
  5362. { ac_try='test -z "$ac_c_werror_flag"
  5363. || test ! -s conftest.err'
  5364. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5365. (eval $ac_try) 2>&5
  5366. ac_status=$?
  5367. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5368. (exit $ac_status); }; } &&
  5369. { ac_try='test -s conftest.$ac_objext'
  5370. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5371. (eval $ac_try) 2>&5
  5372. ac_status=$?
  5373. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5374. (exit $ac_status); }; }; then
  5375. ac_cv_header_time=yes
  5376. else
  5377. echo "$as_me: failed program was:" >&5
  5378. sed 's/^/| /' conftest.$ac_ext >&5
  5379.  
  5380. ac_cv_header_time=no
  5381. fi
  5382. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5383. fi
  5384. echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
  5385. echo "${ECHO_T}$ac_cv_header_time" >&6
  5386. if test $ac_cv_header_time = yes; then
  5387.  
  5388. cat >>confdefs.h <<\_ACEOF
  5389. #define TIME_WITH_SYS_TIME 1
  5390. _ACEOF
  5391.  
  5392. fi
  5393.  
  5394. # On IRIX 5.3, sys/types and inttypes.h are conflicting.
  5395.  
  5396.  
  5397.  
  5398.  
  5399.  
  5400.  
  5401.  
  5402.  
  5403.  
  5404. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  5405. inttypes.h stdint.h unistd.h
  5406. do
  5407. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5408. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5409. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5410. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5411. echo $ECHO_N "(cached) $ECHO_C" >&6
  5412. else
  5413. cat >conftest.$ac_ext <<_ACEOF
  5414. /* confdefs.h. */
  5415. _ACEOF
  5416. cat confdefs.h >>conftest.$ac_ext
  5417. cat >>conftest.$ac_ext <<_ACEOF
  5418. /* end confdefs.h. */
  5419. $ac_includes_default
  5420.  
  5421. #include <$ac_header>
  5422. _ACEOF
  5423. rm -f conftest.$ac_objext
  5424. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5425. (eval $ac_compile) 2>conftest.er1
  5426. ac_status=$?
  5427. grep -v '^ *+' conftest.er1 >conftest.err
  5428. rm -f conftest.er1
  5429. cat conftest.err >&5
  5430. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5431. (exit $ac_status); } &&
  5432. { ac_try='test -z "$ac_c_werror_flag"
  5433. || test ! -s conftest.err'
  5434. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5435. (eval $ac_try) 2>&5
  5436. ac_status=$?
  5437. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5438. (exit $ac_status); }; } &&
  5439. { ac_try='test -s conftest.$ac_objext'
  5440. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5441. (eval $ac_try) 2>&5
  5442. ac_status=$?
  5443. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5444. (exit $ac_status); }; }; then
  5445. eval "$as_ac_Header=yes"
  5446. else
  5447. echo "$as_me: failed program was:" >&5
  5448. sed 's/^/| /' conftest.$ac_ext >&5
  5449.  
  5450. eval "$as_ac_Header=no"
  5451. fi
  5452. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5453. fi
  5454. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5455. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5456. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5457. cat >>confdefs.h <<_ACEOF
  5458. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5459. _ACEOF
  5460.  
  5461. fi
  5462.  
  5463. done
  5464.  
  5465.  
  5466.  
  5467.  
  5468.  
  5469.  
  5470. for ac_header in unistd.h semaphore.h sys/loadavg.h sys/time.h
  5471. do
  5472. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5473. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5474. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5475. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5476. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5477. echo $ECHO_N "(cached) $ECHO_C" >&6
  5478. fi
  5479. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5480. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5481. else
  5482. # Is the header compilable?
  5483. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5484. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5485. cat >conftest.$ac_ext <<_ACEOF
  5486. /* confdefs.h. */
  5487. _ACEOF
  5488. cat confdefs.h >>conftest.$ac_ext
  5489. cat >>conftest.$ac_ext <<_ACEOF
  5490. /* end confdefs.h. */
  5491. $ac_includes_default
  5492. #include <$ac_header>
  5493. _ACEOF
  5494. rm -f conftest.$ac_objext
  5495. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5496. (eval $ac_compile) 2>conftest.er1
  5497. ac_status=$?
  5498. grep -v '^ *+' conftest.er1 >conftest.err
  5499. rm -f conftest.er1
  5500. cat conftest.err >&5
  5501. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5502. (exit $ac_status); } &&
  5503. { ac_try='test -z "$ac_c_werror_flag"
  5504. || test ! -s conftest.err'
  5505. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5506. (eval $ac_try) 2>&5
  5507. ac_status=$?
  5508. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5509. (exit $ac_status); }; } &&
  5510. { ac_try='test -s conftest.$ac_objext'
  5511. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5512. (eval $ac_try) 2>&5
  5513. ac_status=$?
  5514. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5515. (exit $ac_status); }; }; then
  5516. ac_header_compiler=yes
  5517. else
  5518. echo "$as_me: failed program was:" >&5
  5519. sed 's/^/| /' conftest.$ac_ext >&5
  5520.  
  5521. ac_header_compiler=no
  5522. fi
  5523. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5524. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5525. echo "${ECHO_T}$ac_header_compiler" >&6
  5526.  
  5527. # Is the header present?
  5528. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5529. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5530. cat >conftest.$ac_ext <<_ACEOF
  5531. /* confdefs.h. */
  5532. _ACEOF
  5533. cat confdefs.h >>conftest.$ac_ext
  5534. cat >>conftest.$ac_ext <<_ACEOF
  5535. /* end confdefs.h. */
  5536. #include <$ac_header>
  5537. _ACEOF
  5538. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5539. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5540. ac_status=$?
  5541. grep -v '^ *+' conftest.er1 >conftest.err
  5542. rm -f conftest.er1
  5543. cat conftest.err >&5
  5544. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5545. (exit $ac_status); } >/dev/null; then
  5546. if test -s conftest.err; then
  5547. ac_cpp_err=$ac_c_preproc_warn_flag
  5548. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5549. else
  5550. ac_cpp_err=
  5551. fi
  5552. else
  5553. ac_cpp_err=yes
  5554. fi
  5555. if test -z "$ac_cpp_err"; then
  5556. ac_header_preproc=yes
  5557. else
  5558. echo "$as_me: failed program was:" >&5
  5559. sed 's/^/| /' conftest.$ac_ext >&5
  5560.  
  5561. ac_header_preproc=no
  5562. fi
  5563. rm -f conftest.err conftest.$ac_ext
  5564. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5565. echo "${ECHO_T}$ac_header_preproc" >&6
  5566.  
  5567. # So? What about this header?
  5568. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5569. yes:no: )
  5570. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5571. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5572. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5573. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5574. ac_header_preproc=yes
  5575. ;;
  5576. no:yes:* )
  5577. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5578. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5579. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5580. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5581. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5582. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5583. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5584. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5585. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5586. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5587. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5588. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5589. (
  5590. cat <<\_ASBOX
  5591. ## ----------------------------------------------------- ##
  5592. ## Report this to the GNU OpenMP Runtime Library lists. ##
  5593. ## ----------------------------------------------------- ##
  5594. _ASBOX
  5595. ) |
  5596. sed "s/^/$as_me: WARNING: /" >&2
  5597. ;;
  5598. esac
  5599. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5600. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5601. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5602. echo $ECHO_N "(cached) $ECHO_C" >&6
  5603. else
  5604. eval "$as_ac_Header=\$ac_header_preproc"
  5605. fi
  5606. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5607. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5608.  
  5609. fi
  5610. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5611. cat >>confdefs.h <<_ACEOF
  5612. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5613. _ACEOF
  5614.  
  5615. fi
  5616.  
  5617. done
  5618.  
  5619.  
  5620.  
  5621.  
  5622. inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
  5623.  
  5624. acx_cv_header_stdint=stddef.h
  5625. acx_cv_header_stdint_kind="(already complete)"
  5626. for i in stdint.h $inttype_headers; do
  5627. unset ac_cv_type_uintptr_t
  5628. unset ac_cv_type_uintmax_t
  5629. unset ac_cv_type_int_least32_t
  5630. unset ac_cv_type_int_fast32_t
  5631. unset ac_cv_type_uint64_t
  5632. echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
  5633. echo "$as_me:$LINENO: checking for uintmax_t" >&5
  5634. echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
  5635. if test "${ac_cv_type_uintmax_t+set}" = set; then
  5636. echo $ECHO_N "(cached) $ECHO_C" >&6
  5637. else
  5638. cat >conftest.$ac_ext <<_ACEOF
  5639. /* confdefs.h. */
  5640. _ACEOF
  5641. cat confdefs.h >>conftest.$ac_ext
  5642. cat >>conftest.$ac_ext <<_ACEOF
  5643. /* end confdefs.h. */
  5644. #include <sys/types.h>
  5645. #include <$i>
  5646.  
  5647. int
  5648. main ()
  5649. {
  5650. if ((uintmax_t *) 0)
  5651. return 0;
  5652. if (sizeof (uintmax_t))
  5653. return 0;
  5654. ;
  5655. return 0;
  5656. }
  5657. _ACEOF
  5658. rm -f conftest.$ac_objext
  5659. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5660. (eval $ac_compile) 2>conftest.er1
  5661. ac_status=$?
  5662. grep -v '^ *+' conftest.er1 >conftest.err
  5663. rm -f conftest.er1
  5664. cat conftest.err >&5
  5665. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5666. (exit $ac_status); } &&
  5667. { ac_try='test -z "$ac_c_werror_flag"
  5668. || test ! -s conftest.err'
  5669. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5670. (eval $ac_try) 2>&5
  5671. ac_status=$?
  5672. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5673. (exit $ac_status); }; } &&
  5674. { ac_try='test -s conftest.$ac_objext'
  5675. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5676. (eval $ac_try) 2>&5
  5677. ac_status=$?
  5678. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5679. (exit $ac_status); }; }; then
  5680. ac_cv_type_uintmax_t=yes
  5681. else
  5682. echo "$as_me: failed program was:" >&5
  5683. sed 's/^/| /' conftest.$ac_ext >&5
  5684.  
  5685. ac_cv_type_uintmax_t=no
  5686. fi
  5687. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5688. fi
  5689. echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
  5690. echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
  5691. if test $ac_cv_type_uintmax_t = yes; then
  5692. acx_cv_header_stdint=$i
  5693. else
  5694. continue
  5695. fi
  5696.  
  5697. echo "$as_me:$LINENO: checking for uintptr_t" >&5
  5698. echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
  5699. if test "${ac_cv_type_uintptr_t+set}" = set; then
  5700. echo $ECHO_N "(cached) $ECHO_C" >&6
  5701. else
  5702. cat >conftest.$ac_ext <<_ACEOF
  5703. /* confdefs.h. */
  5704. _ACEOF
  5705. cat confdefs.h >>conftest.$ac_ext
  5706. cat >>conftest.$ac_ext <<_ACEOF
  5707. /* end confdefs.h. */
  5708. #include <sys/types.h>
  5709. #include <$i>
  5710.  
  5711. int
  5712. main ()
  5713. {
  5714. if ((uintptr_t *) 0)
  5715. return 0;
  5716. if (sizeof (uintptr_t))
  5717. return 0;
  5718. ;
  5719. return 0;
  5720. }
  5721. _ACEOF
  5722. rm -f conftest.$ac_objext
  5723. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5724. (eval $ac_compile) 2>conftest.er1
  5725. ac_status=$?
  5726. grep -v '^ *+' conftest.er1 >conftest.err
  5727. rm -f conftest.er1
  5728. cat conftest.err >&5
  5729. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5730. (exit $ac_status); } &&
  5731. { ac_try='test -z "$ac_c_werror_flag"
  5732. || test ! -s conftest.err'
  5733. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5734. (eval $ac_try) 2>&5
  5735. ac_status=$?
  5736. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5737. (exit $ac_status); }; } &&
  5738. { ac_try='test -s conftest.$ac_objext'
  5739. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5740. (eval $ac_try) 2>&5
  5741. ac_status=$?
  5742. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5743. (exit $ac_status); }; }; then
  5744. ac_cv_type_uintptr_t=yes
  5745. else
  5746. echo "$as_me: failed program was:" >&5
  5747. sed 's/^/| /' conftest.$ac_ext >&5
  5748.  
  5749. ac_cv_type_uintptr_t=no
  5750. fi
  5751. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5752. fi
  5753. echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
  5754. echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
  5755. if test $ac_cv_type_uintptr_t = yes; then
  5756. :
  5757. else
  5758. acx_cv_header_stdint_kind="(mostly complete)"
  5759. fi
  5760.  
  5761. echo "$as_me:$LINENO: checking for int_least32_t" >&5
  5762. echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
  5763. if test "${ac_cv_type_int_least32_t+set}" = set; then
  5764. echo $ECHO_N "(cached) $ECHO_C" >&6
  5765. else
  5766. cat >conftest.$ac_ext <<_ACEOF
  5767. /* confdefs.h. */
  5768. _ACEOF
  5769. cat confdefs.h >>conftest.$ac_ext
  5770. cat >>conftest.$ac_ext <<_ACEOF
  5771. /* end confdefs.h. */
  5772. #include <sys/types.h>
  5773. #include <$i>
  5774.  
  5775. int
  5776. main ()
  5777. {
  5778. if ((int_least32_t *) 0)
  5779. return 0;
  5780. if (sizeof (int_least32_t))
  5781. return 0;
  5782. ;
  5783. return 0;
  5784. }
  5785. _ACEOF
  5786. rm -f conftest.$ac_objext
  5787. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5788. (eval $ac_compile) 2>conftest.er1
  5789. ac_status=$?
  5790. grep -v '^ *+' conftest.er1 >conftest.err
  5791. rm -f conftest.er1
  5792. cat conftest.err >&5
  5793. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5794. (exit $ac_status); } &&
  5795. { ac_try='test -z "$ac_c_werror_flag"
  5796. || test ! -s conftest.err'
  5797. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5798. (eval $ac_try) 2>&5
  5799. ac_status=$?
  5800. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5801. (exit $ac_status); }; } &&
  5802. { ac_try='test -s conftest.$ac_objext'
  5803. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5804. (eval $ac_try) 2>&5
  5805. ac_status=$?
  5806. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5807. (exit $ac_status); }; }; then
  5808. ac_cv_type_int_least32_t=yes
  5809. else
  5810. echo "$as_me: failed program was:" >&5
  5811. sed 's/^/| /' conftest.$ac_ext >&5
  5812.  
  5813. ac_cv_type_int_least32_t=no
  5814. fi
  5815. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5816. fi
  5817. echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
  5818. echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
  5819. if test $ac_cv_type_int_least32_t = yes; then
  5820. :
  5821. else
  5822. acx_cv_header_stdint_kind="(mostly complete)"
  5823. fi
  5824.  
  5825. echo "$as_me:$LINENO: checking for int_fast32_t" >&5
  5826. echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
  5827. if test "${ac_cv_type_int_fast32_t+set}" = set; then
  5828. echo $ECHO_N "(cached) $ECHO_C" >&6
  5829. else
  5830. cat >conftest.$ac_ext <<_ACEOF
  5831. /* confdefs.h. */
  5832. _ACEOF
  5833. cat confdefs.h >>conftest.$ac_ext
  5834. cat >>conftest.$ac_ext <<_ACEOF
  5835. /* end confdefs.h. */
  5836. #include <sys/types.h>
  5837. #include <$i>
  5838.  
  5839. int
  5840. main ()
  5841. {
  5842. if ((int_fast32_t *) 0)
  5843. return 0;
  5844. if (sizeof (int_fast32_t))
  5845. return 0;
  5846. ;
  5847. return 0;
  5848. }
  5849. _ACEOF
  5850. rm -f conftest.$ac_objext
  5851. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5852. (eval $ac_compile) 2>conftest.er1
  5853. ac_status=$?
  5854. grep -v '^ *+' conftest.er1 >conftest.err
  5855. rm -f conftest.er1
  5856. cat conftest.err >&5
  5857. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5858. (exit $ac_status); } &&
  5859. { ac_try='test -z "$ac_c_werror_flag"
  5860. || test ! -s conftest.err'
  5861. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5862. (eval $ac_try) 2>&5
  5863. ac_status=$?
  5864. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5865. (exit $ac_status); }; } &&
  5866. { ac_try='test -s conftest.$ac_objext'
  5867. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5868. (eval $ac_try) 2>&5
  5869. ac_status=$?
  5870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5871. (exit $ac_status); }; }; then
  5872. ac_cv_type_int_fast32_t=yes
  5873. else
  5874. echo "$as_me: failed program was:" >&5
  5875. sed 's/^/| /' conftest.$ac_ext >&5
  5876.  
  5877. ac_cv_type_int_fast32_t=no
  5878. fi
  5879. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5880. fi
  5881. echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
  5882. echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
  5883. if test $ac_cv_type_int_fast32_t = yes; then
  5884. :
  5885. else
  5886. acx_cv_header_stdint_kind="(mostly complete)"
  5887. fi
  5888.  
  5889. echo "$as_me:$LINENO: checking for uint64_t" >&5
  5890. echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
  5891. if test "${ac_cv_type_uint64_t+set}" = set; then
  5892. echo $ECHO_N "(cached) $ECHO_C" >&6
  5893. else
  5894. cat >conftest.$ac_ext <<_ACEOF
  5895. /* confdefs.h. */
  5896. _ACEOF
  5897. cat confdefs.h >>conftest.$ac_ext
  5898. cat >>conftest.$ac_ext <<_ACEOF
  5899. /* end confdefs.h. */
  5900. #include <sys/types.h>
  5901. #include <$i>
  5902.  
  5903. int
  5904. main ()
  5905. {
  5906. if ((uint64_t *) 0)
  5907. return 0;
  5908. if (sizeof (uint64_t))
  5909. return 0;
  5910. ;
  5911. return 0;
  5912. }
  5913. _ACEOF
  5914. rm -f conftest.$ac_objext
  5915. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5916. (eval $ac_compile) 2>conftest.er1
  5917. ac_status=$?
  5918. grep -v '^ *+' conftest.er1 >conftest.err
  5919. rm -f conftest.er1
  5920. cat conftest.err >&5
  5921. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5922. (exit $ac_status); } &&
  5923. { ac_try='test -z "$ac_c_werror_flag"
  5924. || test ! -s conftest.err'
  5925. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5926. (eval $ac_try) 2>&5
  5927. ac_status=$?
  5928. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5929. (exit $ac_status); }; } &&
  5930. { ac_try='test -s conftest.$ac_objext'
  5931. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5932. (eval $ac_try) 2>&5
  5933. ac_status=$?
  5934. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5935. (exit $ac_status); }; }; then
  5936. ac_cv_type_uint64_t=yes
  5937. else
  5938. echo "$as_me: failed program was:" >&5
  5939. sed 's/^/| /' conftest.$ac_ext >&5
  5940.  
  5941. ac_cv_type_uint64_t=no
  5942. fi
  5943. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5944. fi
  5945. echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
  5946. echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
  5947. if test $ac_cv_type_uint64_t = yes; then
  5948. :
  5949. else
  5950. acx_cv_header_stdint_kind="(lacks uint64_t)"
  5951. fi
  5952.  
  5953. break
  5954. done
  5955. if test "$acx_cv_header_stdint" = stddef.h; then
  5956. acx_cv_header_stdint_kind="(lacks uintmax_t)"
  5957. for i in stdint.h $inttype_headers; do
  5958. unset ac_cv_type_uintptr_t
  5959. unset ac_cv_type_uint32_t
  5960. unset ac_cv_type_uint64_t
  5961. echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
  5962. echo "$as_me:$LINENO: checking for uint32_t" >&5
  5963. echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
  5964. if test "${ac_cv_type_uint32_t+set}" = set; then
  5965. echo $ECHO_N "(cached) $ECHO_C" >&6
  5966. else
  5967. cat >conftest.$ac_ext <<_ACEOF
  5968. /* confdefs.h. */
  5969. _ACEOF
  5970. cat confdefs.h >>conftest.$ac_ext
  5971. cat >>conftest.$ac_ext <<_ACEOF
  5972. /* end confdefs.h. */
  5973. #include <sys/types.h>
  5974. #include <$i>
  5975.  
  5976. int
  5977. main ()
  5978. {
  5979. if ((uint32_t *) 0)
  5980. return 0;
  5981. if (sizeof (uint32_t))
  5982. return 0;
  5983. ;
  5984. return 0;
  5985. }
  5986. _ACEOF
  5987. rm -f conftest.$ac_objext
  5988. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5989. (eval $ac_compile) 2>conftest.er1
  5990. ac_status=$?
  5991. grep -v '^ *+' conftest.er1 >conftest.err
  5992. rm -f conftest.er1
  5993. cat conftest.err >&5
  5994. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5995. (exit $ac_status); } &&
  5996. { ac_try='test -z "$ac_c_werror_flag"
  5997. || test ! -s conftest.err'
  5998. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5999. (eval $ac_try) 2>&5
  6000. ac_status=$?
  6001. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6002. (exit $ac_status); }; } &&
  6003. { ac_try='test -s conftest.$ac_objext'
  6004. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6005. (eval $ac_try) 2>&5
  6006. ac_status=$?
  6007. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6008. (exit $ac_status); }; }; then
  6009. ac_cv_type_uint32_t=yes
  6010. else
  6011. echo "$as_me: failed program was:" >&5
  6012. sed 's/^/| /' conftest.$ac_ext >&5
  6013.  
  6014. ac_cv_type_uint32_t=no
  6015. fi
  6016. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6017. fi
  6018. echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
  6019. echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
  6020. if test $ac_cv_type_uint32_t = yes; then
  6021. acx_cv_header_stdint=$i
  6022. else
  6023. continue
  6024. fi
  6025.  
  6026. echo "$as_me:$LINENO: checking for uint64_t" >&5
  6027. echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
  6028. if test "${ac_cv_type_uint64_t+set}" = set; then
  6029. echo $ECHO_N "(cached) $ECHO_C" >&6
  6030. else
  6031. cat >conftest.$ac_ext <<_ACEOF
  6032. /* confdefs.h. */
  6033. _ACEOF
  6034. cat confdefs.h >>conftest.$ac_ext
  6035. cat >>conftest.$ac_ext <<_ACEOF
  6036. /* end confdefs.h. */
  6037. #include <sys/types.h>
  6038. #include <$i>
  6039.  
  6040. int
  6041. main ()
  6042. {
  6043. if ((uint64_t *) 0)
  6044. return 0;
  6045. if (sizeof (uint64_t))
  6046. return 0;
  6047. ;
  6048. return 0;
  6049. }
  6050. _ACEOF
  6051. rm -f conftest.$ac_objext
  6052. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6053. (eval $ac_compile) 2>conftest.er1
  6054. ac_status=$?
  6055. grep -v '^ *+' conftest.er1 >conftest.err
  6056. rm -f conftest.er1
  6057. cat conftest.err >&5
  6058. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6059. (exit $ac_status); } &&
  6060. { ac_try='test -z "$ac_c_werror_flag"
  6061. || test ! -s conftest.err'
  6062. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6063. (eval $ac_try) 2>&5
  6064. ac_status=$?
  6065. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6066. (exit $ac_status); }; } &&
  6067. { ac_try='test -s conftest.$ac_objext'
  6068. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6069. (eval $ac_try) 2>&5
  6070. ac_status=$?
  6071. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6072. (exit $ac_status); }; }; then
  6073. ac_cv_type_uint64_t=yes
  6074. else
  6075. echo "$as_me: failed program was:" >&5
  6076. sed 's/^/| /' conftest.$ac_ext >&5
  6077.  
  6078. ac_cv_type_uint64_t=no
  6079. fi
  6080. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6081. fi
  6082. echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
  6083. echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
  6084.  
  6085. echo "$as_me:$LINENO: checking for uintptr_t" >&5
  6086. echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
  6087. if test "${ac_cv_type_uintptr_t+set}" = set; then
  6088. echo $ECHO_N "(cached) $ECHO_C" >&6
  6089. else
  6090. cat >conftest.$ac_ext <<_ACEOF
  6091. /* confdefs.h. */
  6092. _ACEOF
  6093. cat confdefs.h >>conftest.$ac_ext
  6094. cat >>conftest.$ac_ext <<_ACEOF
  6095. /* end confdefs.h. */
  6096. #include <sys/types.h>
  6097. #include <$i>
  6098.  
  6099. int
  6100. main ()
  6101. {
  6102. if ((uintptr_t *) 0)
  6103. return 0;
  6104. if (sizeof (uintptr_t))
  6105. return 0;
  6106. ;
  6107. return 0;
  6108. }
  6109. _ACEOF
  6110. rm -f conftest.$ac_objext
  6111. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6112. (eval $ac_compile) 2>conftest.er1
  6113. ac_status=$?
  6114. grep -v '^ *+' conftest.er1 >conftest.err
  6115. rm -f conftest.er1
  6116. cat conftest.err >&5
  6117. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6118. (exit $ac_status); } &&
  6119. { ac_try='test -z "$ac_c_werror_flag"
  6120. || test ! -s conftest.err'
  6121. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6122. (eval $ac_try) 2>&5
  6123. ac_status=$?
  6124. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6125. (exit $ac_status); }; } &&
  6126. { ac_try='test -s conftest.$ac_objext'
  6127. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6128. (eval $ac_try) 2>&5
  6129. ac_status=$?
  6130. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6131. (exit $ac_status); }; }; then
  6132. ac_cv_type_uintptr_t=yes
  6133. else
  6134. echo "$as_me: failed program was:" >&5
  6135. sed 's/^/| /' conftest.$ac_ext >&5
  6136.  
  6137. ac_cv_type_uintptr_t=no
  6138. fi
  6139. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6140. fi
  6141. echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
  6142. echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
  6143.  
  6144. break
  6145. done
  6146. fi
  6147. if test "$acx_cv_header_stdint" = stddef.h; then
  6148. acx_cv_header_stdint_kind="(u_intXX_t style)"
  6149. for i in sys/types.h $inttype_headers; do
  6150. unset ac_cv_type_u_int32_t
  6151. unset ac_cv_type_u_int64_t
  6152. echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
  6153. echo "$as_me:$LINENO: checking for u_int32_t" >&5
  6154. echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
  6155. if test "${ac_cv_type_u_int32_t+set}" = set; then
  6156. echo $ECHO_N "(cached) $ECHO_C" >&6
  6157. else
  6158. cat >conftest.$ac_ext <<_ACEOF
  6159. /* confdefs.h. */
  6160. _ACEOF
  6161. cat confdefs.h >>conftest.$ac_ext
  6162. cat >>conftest.$ac_ext <<_ACEOF
  6163. /* end confdefs.h. */
  6164. #include <sys/types.h>
  6165. #include <$i>
  6166.  
  6167. int
  6168. main ()
  6169. {
  6170. if ((u_int32_t *) 0)
  6171. return 0;
  6172. if (sizeof (u_int32_t))
  6173. return 0;
  6174. ;
  6175. return 0;
  6176. }
  6177. _ACEOF
  6178. rm -f conftest.$ac_objext
  6179. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6180. (eval $ac_compile) 2>conftest.er1
  6181. ac_status=$?
  6182. grep -v '^ *+' conftest.er1 >conftest.err
  6183. rm -f conftest.er1
  6184. cat conftest.err >&5
  6185. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6186. (exit $ac_status); } &&
  6187. { ac_try='test -z "$ac_c_werror_flag"
  6188. || test ! -s conftest.err'
  6189. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6190. (eval $ac_try) 2>&5
  6191. ac_status=$?
  6192. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6193. (exit $ac_status); }; } &&
  6194. { ac_try='test -s conftest.$ac_objext'
  6195. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6196. (eval $ac_try) 2>&5
  6197. ac_status=$?
  6198. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6199. (exit $ac_status); }; }; then
  6200. ac_cv_type_u_int32_t=yes
  6201. else
  6202. echo "$as_me: failed program was:" >&5
  6203. sed 's/^/| /' conftest.$ac_ext >&5
  6204.  
  6205. ac_cv_type_u_int32_t=no
  6206. fi
  6207. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6208. fi
  6209. echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
  6210. echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
  6211. if test $ac_cv_type_u_int32_t = yes; then
  6212. acx_cv_header_stdint=$i
  6213. else
  6214. continue
  6215. fi
  6216.  
  6217. echo "$as_me:$LINENO: checking for u_int64_t" >&5
  6218. echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
  6219. if test "${ac_cv_type_u_int64_t+set}" = set; then
  6220. echo $ECHO_N "(cached) $ECHO_C" >&6
  6221. else
  6222. cat >conftest.$ac_ext <<_ACEOF
  6223. /* confdefs.h. */
  6224. _ACEOF
  6225. cat confdefs.h >>conftest.$ac_ext
  6226. cat >>conftest.$ac_ext <<_ACEOF
  6227. /* end confdefs.h. */
  6228. #include <sys/types.h>
  6229. #include <$i>
  6230.  
  6231. int
  6232. main ()
  6233. {
  6234. if ((u_int64_t *) 0)
  6235. return 0;
  6236. if (sizeof (u_int64_t))
  6237. return 0;
  6238. ;
  6239. return 0;
  6240. }
  6241. _ACEOF
  6242. rm -f conftest.$ac_objext
  6243. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6244. (eval $ac_compile) 2>conftest.er1
  6245. ac_status=$?
  6246. grep -v '^ *+' conftest.er1 >conftest.err
  6247. rm -f conftest.er1
  6248. cat conftest.err >&5
  6249. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6250. (exit $ac_status); } &&
  6251. { ac_try='test -z "$ac_c_werror_flag"
  6252. || test ! -s conftest.err'
  6253. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6254. (eval $ac_try) 2>&5
  6255. ac_status=$?
  6256. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6257. (exit $ac_status); }; } &&
  6258. { ac_try='test -s conftest.$ac_objext'
  6259. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6260. (eval $ac_try) 2>&5
  6261. ac_status=$?
  6262. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6263. (exit $ac_status); }; }; then
  6264. ac_cv_type_u_int64_t=yes
  6265. else
  6266. echo "$as_me: failed program was:" >&5
  6267. sed 's/^/| /' conftest.$ac_ext >&5
  6268.  
  6269. ac_cv_type_u_int64_t=no
  6270. fi
  6271. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6272. fi
  6273. echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
  6274. echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
  6275.  
  6276. break
  6277. done
  6278. fi
  6279. if test "$acx_cv_header_stdint" = stddef.h; then
  6280. acx_cv_header_stdint_kind="(using manual detection)"
  6281. fi
  6282.  
  6283. test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
  6284. test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
  6285. test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
  6286. test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
  6287. test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
  6288.  
  6289. # ----------------- Summarize what we found so far
  6290.  
  6291. echo "$as_me:$LINENO: checking what to include in gstdint.h" >&5
  6292. echo $ECHO_N "checking what to include in gstdint.h... $ECHO_C" >&6
  6293.  
  6294. case `$as_basename gstdint.h ||
  6295. $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
  6296. Xgstdint.h : 'X\(//\)$' \| \
  6297. Xgstdint.h : 'X\(/\)$' \| \
  6298. . : '\(.\)' 2>/dev/null ||
  6299. echo X/gstdint.h |
  6300. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  6301. /^X\/\(\/\/\)$/{ s//\1/; q; }
  6302. /^X\/\(\/\).*/{ s//\1/; q; }
  6303. s/.*/./; q'` in
  6304. stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
  6305. echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
  6306. inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
  6307. echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
  6308. *) ;;
  6309. esac
  6310.  
  6311. echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
  6312. echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
  6313.  
  6314. # ----------------- done included file, check C basic types --------
  6315.  
  6316. # Lacking an uintptr_t? Test size of void *
  6317. case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
  6318. stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
  6319. echo $ECHO_N "checking for void *... $ECHO_C" >&6
  6320. if test "${ac_cv_type_void_p+set}" = set; then
  6321. echo $ECHO_N "(cached) $ECHO_C" >&6
  6322. else
  6323. cat >conftest.$ac_ext <<_ACEOF
  6324. /* confdefs.h. */
  6325. _ACEOF
  6326. cat confdefs.h >>conftest.$ac_ext
  6327. cat >>conftest.$ac_ext <<_ACEOF
  6328. /* end confdefs.h. */
  6329. $ac_includes_default
  6330. int
  6331. main ()
  6332. {
  6333. if ((void * *) 0)
  6334. return 0;
  6335. if (sizeof (void *))
  6336. return 0;
  6337. ;
  6338. return 0;
  6339. }
  6340. _ACEOF
  6341. rm -f conftest.$ac_objext
  6342. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6343. (eval $ac_compile) 2>conftest.er1
  6344. ac_status=$?
  6345. grep -v '^ *+' conftest.er1 >conftest.err
  6346. rm -f conftest.er1
  6347. cat conftest.err >&5
  6348. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6349. (exit $ac_status); } &&
  6350. { ac_try='test -z "$ac_c_werror_flag"
  6351. || test ! -s conftest.err'
  6352. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6353. (eval $ac_try) 2>&5
  6354. ac_status=$?
  6355. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6356. (exit $ac_status); }; } &&
  6357. { ac_try='test -s conftest.$ac_objext'
  6358. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6359. (eval $ac_try) 2>&5
  6360. ac_status=$?
  6361. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6362. (exit $ac_status); }; }; then
  6363. ac_cv_type_void_p=yes
  6364. else
  6365. echo "$as_me: failed program was:" >&5
  6366. sed 's/^/| /' conftest.$ac_ext >&5
  6367.  
  6368. ac_cv_type_void_p=no
  6369. fi
  6370. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6371. fi
  6372. echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
  6373. echo "${ECHO_T}$ac_cv_type_void_p" >&6
  6374.  
  6375. echo "$as_me:$LINENO: checking size of void *" >&5
  6376. echo $ECHO_N "checking size of void *... $ECHO_C" >&6
  6377. if test "${ac_cv_sizeof_void_p+set}" = set; then
  6378. echo $ECHO_N "(cached) $ECHO_C" >&6
  6379. else
  6380. if test "$ac_cv_type_void_p" = yes; then
  6381. # The cast to unsigned long works around a bug in the HP C Compiler
  6382. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6383. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6384. # This bug is HP SR number 8606223364.
  6385. if test "$cross_compiling" = yes; then
  6386. # Depending upon the size, compute the lo and hi bounds.
  6387. cat >conftest.$ac_ext <<_ACEOF
  6388. /* confdefs.h. */
  6389. _ACEOF
  6390. cat confdefs.h >>conftest.$ac_ext
  6391. cat >>conftest.$ac_ext <<_ACEOF
  6392. /* end confdefs.h. */
  6393. $ac_includes_default
  6394. int
  6395. main ()
  6396. {
  6397. static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
  6398. test_array [0] = 0
  6399.  
  6400. ;
  6401. return 0;
  6402. }
  6403. _ACEOF
  6404. rm -f conftest.$ac_objext
  6405. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6406. (eval $ac_compile) 2>conftest.er1
  6407. ac_status=$?
  6408. grep -v '^ *+' conftest.er1 >conftest.err
  6409. rm -f conftest.er1
  6410. cat conftest.err >&5
  6411. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6412. (exit $ac_status); } &&
  6413. { ac_try='test -z "$ac_c_werror_flag"
  6414. || test ! -s conftest.err'
  6415. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6416. (eval $ac_try) 2>&5
  6417. ac_status=$?
  6418. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6419. (exit $ac_status); }; } &&
  6420. { ac_try='test -s conftest.$ac_objext'
  6421. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6422. (eval $ac_try) 2>&5
  6423. ac_status=$?
  6424. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6425. (exit $ac_status); }; }; then
  6426. ac_lo=0 ac_mid=0
  6427. while :; do
  6428. cat >conftest.$ac_ext <<_ACEOF
  6429. /* confdefs.h. */
  6430. _ACEOF
  6431. cat confdefs.h >>conftest.$ac_ext
  6432. cat >>conftest.$ac_ext <<_ACEOF
  6433. /* end confdefs.h. */
  6434. $ac_includes_default
  6435. int
  6436. main ()
  6437. {
  6438. static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
  6439. test_array [0] = 0
  6440.  
  6441. ;
  6442. return 0;
  6443. }
  6444. _ACEOF
  6445. rm -f conftest.$ac_objext
  6446. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6447. (eval $ac_compile) 2>conftest.er1
  6448. ac_status=$?
  6449. grep -v '^ *+' conftest.er1 >conftest.err
  6450. rm -f conftest.er1
  6451. cat conftest.err >&5
  6452. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6453. (exit $ac_status); } &&
  6454. { ac_try='test -z "$ac_c_werror_flag"
  6455. || test ! -s conftest.err'
  6456. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6457. (eval $ac_try) 2>&5
  6458. ac_status=$?
  6459. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6460. (exit $ac_status); }; } &&
  6461. { ac_try='test -s conftest.$ac_objext'
  6462. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6463. (eval $ac_try) 2>&5
  6464. ac_status=$?
  6465. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6466. (exit $ac_status); }; }; then
  6467. ac_hi=$ac_mid; break
  6468. else
  6469. echo "$as_me: failed program was:" >&5
  6470. sed 's/^/| /' conftest.$ac_ext >&5
  6471.  
  6472. ac_lo=`expr $ac_mid + 1`
  6473. if test $ac_lo -le $ac_mid; then
  6474. ac_lo= ac_hi=
  6475. break
  6476. fi
  6477. ac_mid=`expr 2 '*' $ac_mid + 1`
  6478. fi
  6479. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6480. done
  6481. else
  6482. echo "$as_me: failed program was:" >&5
  6483. sed 's/^/| /' conftest.$ac_ext >&5
  6484.  
  6485. cat >conftest.$ac_ext <<_ACEOF
  6486. /* confdefs.h. */
  6487. _ACEOF
  6488. cat confdefs.h >>conftest.$ac_ext
  6489. cat >>conftest.$ac_ext <<_ACEOF
  6490. /* end confdefs.h. */
  6491. $ac_includes_default
  6492. int
  6493. main ()
  6494. {
  6495. static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
  6496. test_array [0] = 0
  6497.  
  6498. ;
  6499. return 0;
  6500. }
  6501. _ACEOF
  6502. rm -f conftest.$ac_objext
  6503. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6504. (eval $ac_compile) 2>conftest.er1
  6505. ac_status=$?
  6506. grep -v '^ *+' conftest.er1 >conftest.err
  6507. rm -f conftest.er1
  6508. cat conftest.err >&5
  6509. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6510. (exit $ac_status); } &&
  6511. { ac_try='test -z "$ac_c_werror_flag"
  6512. || test ! -s conftest.err'
  6513. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6514. (eval $ac_try) 2>&5
  6515. ac_status=$?
  6516. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6517. (exit $ac_status); }; } &&
  6518. { ac_try='test -s conftest.$ac_objext'
  6519. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6520. (eval $ac_try) 2>&5
  6521. ac_status=$?
  6522. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6523. (exit $ac_status); }; }; then
  6524. ac_hi=-1 ac_mid=-1
  6525. while :; do
  6526. cat >conftest.$ac_ext <<_ACEOF
  6527. /* confdefs.h. */
  6528. _ACEOF
  6529. cat confdefs.h >>conftest.$ac_ext
  6530. cat >>conftest.$ac_ext <<_ACEOF
  6531. /* end confdefs.h. */
  6532. $ac_includes_default
  6533. int
  6534. main ()
  6535. {
  6536. static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
  6537. test_array [0] = 0
  6538.  
  6539. ;
  6540. return 0;
  6541. }
  6542. _ACEOF
  6543. rm -f conftest.$ac_objext
  6544. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6545. (eval $ac_compile) 2>conftest.er1
  6546. ac_status=$?
  6547. grep -v '^ *+' conftest.er1 >conftest.err
  6548. rm -f conftest.er1
  6549. cat conftest.err >&5
  6550. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6551. (exit $ac_status); } &&
  6552. { ac_try='test -z "$ac_c_werror_flag"
  6553. || test ! -s conftest.err'
  6554. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6555. (eval $ac_try) 2>&5
  6556. ac_status=$?
  6557. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6558. (exit $ac_status); }; } &&
  6559. { ac_try='test -s conftest.$ac_objext'
  6560. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6561. (eval $ac_try) 2>&5
  6562. ac_status=$?
  6563. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6564. (exit $ac_status); }; }; then
  6565. ac_lo=$ac_mid; break
  6566. else
  6567. echo "$as_me: failed program was:" >&5
  6568. sed 's/^/| /' conftest.$ac_ext >&5
  6569.  
  6570. ac_hi=`expr '(' $ac_mid ')' - 1`
  6571. if test $ac_mid -le $ac_hi; then
  6572. ac_lo= ac_hi=
  6573. break
  6574. fi
  6575. ac_mid=`expr 2 '*' $ac_mid`
  6576. fi
  6577. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6578. done
  6579. else
  6580. echo "$as_me: failed program was:" >&5
  6581. sed 's/^/| /' conftest.$ac_ext >&5
  6582.  
  6583. ac_lo= ac_hi=
  6584. fi
  6585. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6586. fi
  6587. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6588. # Binary search between lo and hi bounds.
  6589. while test "x$ac_lo" != "x$ac_hi"; do
  6590. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  6591. cat >conftest.$ac_ext <<_ACEOF
  6592. /* confdefs.h. */
  6593. _ACEOF
  6594. cat confdefs.h >>conftest.$ac_ext
  6595. cat >>conftest.$ac_ext <<_ACEOF
  6596. /* end confdefs.h. */
  6597. $ac_includes_default
  6598. int
  6599. main ()
  6600. {
  6601. static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
  6602. test_array [0] = 0
  6603.  
  6604. ;
  6605. return 0;
  6606. }
  6607. _ACEOF
  6608. rm -f conftest.$ac_objext
  6609. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6610. (eval $ac_compile) 2>conftest.er1
  6611. ac_status=$?
  6612. grep -v '^ *+' conftest.er1 >conftest.err
  6613. rm -f conftest.er1
  6614. cat conftest.err >&5
  6615. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6616. (exit $ac_status); } &&
  6617. { ac_try='test -z "$ac_c_werror_flag"
  6618. || test ! -s conftest.err'
  6619. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6620. (eval $ac_try) 2>&5
  6621. ac_status=$?
  6622. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6623. (exit $ac_status); }; } &&
  6624. { ac_try='test -s conftest.$ac_objext'
  6625. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6626. (eval $ac_try) 2>&5
  6627. ac_status=$?
  6628. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6629. (exit $ac_status); }; }; then
  6630. ac_hi=$ac_mid
  6631. else
  6632. echo "$as_me: failed program was:" >&5
  6633. sed 's/^/| /' conftest.$ac_ext >&5
  6634.  
  6635. ac_lo=`expr '(' $ac_mid ')' + 1`
  6636. fi
  6637. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6638. done
  6639. case $ac_lo in
  6640. ?*) ac_cv_sizeof_void_p=$ac_lo;;
  6641. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
  6642. See \`config.log' for more details." >&5
  6643. echo "$as_me: error: cannot compute sizeof (void *), 77
  6644. See \`config.log' for more details." >&2;}
  6645. { (exit 1); exit 1; }; } ;;
  6646. esac
  6647. else
  6648. if test "$cross_compiling" = yes; then
  6649. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  6650. See \`config.log' for more details." >&5
  6651. echo "$as_me: error: cannot run test program while cross compiling
  6652. See \`config.log' for more details." >&2;}
  6653. { (exit 1); exit 1; }; }
  6654. else
  6655. cat >conftest.$ac_ext <<_ACEOF
  6656. /* confdefs.h. */
  6657. _ACEOF
  6658. cat confdefs.h >>conftest.$ac_ext
  6659. cat >>conftest.$ac_ext <<_ACEOF
  6660. /* end confdefs.h. */
  6661. $ac_includes_default
  6662. long longval () { return (long) (sizeof (void *)); }
  6663. unsigned long ulongval () { return (long) (sizeof (void *)); }
  6664. #include <stdio.h>
  6665. #include <stdlib.h>
  6666. int
  6667. main ()
  6668. {
  6669.  
  6670. FILE *f = fopen ("conftest.val", "w");
  6671. if (! f)
  6672. exit (1);
  6673. if (((long) (sizeof (void *))) < 0)
  6674. {
  6675. long i = longval ();
  6676. if (i != ((long) (sizeof (void *))))
  6677. exit (1);
  6678. fprintf (f, "%ld\n", i);
  6679. }
  6680. else
  6681. {
  6682. unsigned long i = ulongval ();
  6683. if (i != ((long) (sizeof (void *))))
  6684. exit (1);
  6685. fprintf (f, "%lu\n", i);
  6686. }
  6687. exit (ferror (f) || fclose (f) != 0);
  6688.  
  6689. ;
  6690. return 0;
  6691. }
  6692. _ACEOF
  6693. rm -f conftest$ac_exeext
  6694. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6695. (eval $ac_link) 2>&5
  6696. ac_status=$?
  6697. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6698. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6699. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6700. (eval $ac_try) 2>&5
  6701. ac_status=$?
  6702. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6703. (exit $ac_status); }; }; then
  6704. ac_cv_sizeof_void_p=`cat conftest.val`
  6705. else
  6706. echo "$as_me: program exited with status $ac_status" >&5
  6707. echo "$as_me: failed program was:" >&5
  6708. sed 's/^/| /' conftest.$ac_ext >&5
  6709.  
  6710. ( exit $ac_status )
  6711. { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
  6712. See \`config.log' for more details." >&5
  6713. echo "$as_me: error: cannot compute sizeof (void *), 77
  6714. See \`config.log' for more details." >&2;}
  6715. { (exit 1); exit 1; }; }
  6716. fi
  6717. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6718. fi
  6719. fi
  6720. rm -f conftest.val
  6721. else
  6722. ac_cv_sizeof_void_p=0
  6723. fi
  6724. fi
  6725. echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
  6726. echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
  6727. cat >>confdefs.h <<_ACEOF
  6728. #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
  6729. _ACEOF
  6730.  
  6731. ;;
  6732. esac
  6733.  
  6734. # Lacking an uint64_t? Test size of long
  6735. case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
  6736. stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
  6737. echo $ECHO_N "checking for long... $ECHO_C" >&6
  6738. if test "${ac_cv_type_long+set}" = set; then
  6739. echo $ECHO_N "(cached) $ECHO_C" >&6
  6740. else
  6741. cat >conftest.$ac_ext <<_ACEOF
  6742. /* confdefs.h. */
  6743. _ACEOF
  6744. cat confdefs.h >>conftest.$ac_ext
  6745. cat >>conftest.$ac_ext <<_ACEOF
  6746. /* end confdefs.h. */
  6747. $ac_includes_default
  6748. int
  6749. main ()
  6750. {
  6751. if ((long *) 0)
  6752. return 0;
  6753. if (sizeof (long))
  6754. return 0;
  6755. ;
  6756. return 0;
  6757. }
  6758. _ACEOF
  6759. rm -f conftest.$ac_objext
  6760. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6761. (eval $ac_compile) 2>conftest.er1
  6762. ac_status=$?
  6763. grep -v '^ *+' conftest.er1 >conftest.err
  6764. rm -f conftest.er1
  6765. cat conftest.err >&5
  6766. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6767. (exit $ac_status); } &&
  6768. { ac_try='test -z "$ac_c_werror_flag"
  6769. || test ! -s conftest.err'
  6770. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6771. (eval $ac_try) 2>&5
  6772. ac_status=$?
  6773. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6774. (exit $ac_status); }; } &&
  6775. { ac_try='test -s conftest.$ac_objext'
  6776. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6777. (eval $ac_try) 2>&5
  6778. ac_status=$?
  6779. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6780. (exit $ac_status); }; }; then
  6781. ac_cv_type_long=yes
  6782. else
  6783. echo "$as_me: failed program was:" >&5
  6784. sed 's/^/| /' conftest.$ac_ext >&5
  6785.  
  6786. ac_cv_type_long=no
  6787. fi
  6788. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6789. fi
  6790. echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
  6791. echo "${ECHO_T}$ac_cv_type_long" >&6
  6792.  
  6793. echo "$as_me:$LINENO: checking size of long" >&5
  6794. echo $ECHO_N "checking size of long... $ECHO_C" >&6
  6795. if test "${ac_cv_sizeof_long+set}" = set; then
  6796. echo $ECHO_N "(cached) $ECHO_C" >&6
  6797. else
  6798. if test "$ac_cv_type_long" = yes; then
  6799. # The cast to unsigned long works around a bug in the HP C Compiler
  6800. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6801. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6802. # This bug is HP SR number 8606223364.
  6803. if test "$cross_compiling" = yes; then
  6804. # Depending upon the size, compute the lo and hi bounds.
  6805. cat >conftest.$ac_ext <<_ACEOF
  6806. /* confdefs.h. */
  6807. _ACEOF
  6808. cat confdefs.h >>conftest.$ac_ext
  6809. cat >>conftest.$ac_ext <<_ACEOF
  6810. /* end confdefs.h. */
  6811. $ac_includes_default
  6812. int
  6813. main ()
  6814. {
  6815. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
  6816. test_array [0] = 0
  6817.  
  6818. ;
  6819. return 0;
  6820. }
  6821. _ACEOF
  6822. rm -f conftest.$ac_objext
  6823. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6824. (eval $ac_compile) 2>conftest.er1
  6825. ac_status=$?
  6826. grep -v '^ *+' conftest.er1 >conftest.err
  6827. rm -f conftest.er1
  6828. cat conftest.err >&5
  6829. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6830. (exit $ac_status); } &&
  6831. { ac_try='test -z "$ac_c_werror_flag"
  6832. || test ! -s conftest.err'
  6833. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6834. (eval $ac_try) 2>&5
  6835. ac_status=$?
  6836. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6837. (exit $ac_status); }; } &&
  6838. { ac_try='test -s conftest.$ac_objext'
  6839. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6840. (eval $ac_try) 2>&5
  6841. ac_status=$?
  6842. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6843. (exit $ac_status); }; }; then
  6844. ac_lo=0 ac_mid=0
  6845. while :; do
  6846. cat >conftest.$ac_ext <<_ACEOF
  6847. /* confdefs.h. */
  6848. _ACEOF
  6849. cat confdefs.h >>conftest.$ac_ext
  6850. cat >>conftest.$ac_ext <<_ACEOF
  6851. /* end confdefs.h. */
  6852. $ac_includes_default
  6853. int
  6854. main ()
  6855. {
  6856. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  6857. test_array [0] = 0
  6858.  
  6859. ;
  6860. return 0;
  6861. }
  6862. _ACEOF
  6863. rm -f conftest.$ac_objext
  6864. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6865. (eval $ac_compile) 2>conftest.er1
  6866. ac_status=$?
  6867. grep -v '^ *+' conftest.er1 >conftest.err
  6868. rm -f conftest.er1
  6869. cat conftest.err >&5
  6870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6871. (exit $ac_status); } &&
  6872. { ac_try='test -z "$ac_c_werror_flag"
  6873. || test ! -s conftest.err'
  6874. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6875. (eval $ac_try) 2>&5
  6876. ac_status=$?
  6877. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6878. (exit $ac_status); }; } &&
  6879. { ac_try='test -s conftest.$ac_objext'
  6880. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6881. (eval $ac_try) 2>&5
  6882. ac_status=$?
  6883. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6884. (exit $ac_status); }; }; then
  6885. ac_hi=$ac_mid; break
  6886. else
  6887. echo "$as_me: failed program was:" >&5
  6888. sed 's/^/| /' conftest.$ac_ext >&5
  6889.  
  6890. ac_lo=`expr $ac_mid + 1`
  6891. if test $ac_lo -le $ac_mid; then
  6892. ac_lo= ac_hi=
  6893. break
  6894. fi
  6895. ac_mid=`expr 2 '*' $ac_mid + 1`
  6896. fi
  6897. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6898. done
  6899. else
  6900. echo "$as_me: failed program was:" >&5
  6901. sed 's/^/| /' conftest.$ac_ext >&5
  6902.  
  6903. cat >conftest.$ac_ext <<_ACEOF
  6904. /* confdefs.h. */
  6905. _ACEOF
  6906. cat confdefs.h >>conftest.$ac_ext
  6907. cat >>conftest.$ac_ext <<_ACEOF
  6908. /* end confdefs.h. */
  6909. $ac_includes_default
  6910. int
  6911. main ()
  6912. {
  6913. static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
  6914. test_array [0] = 0
  6915.  
  6916. ;
  6917. return 0;
  6918. }
  6919. _ACEOF
  6920. rm -f conftest.$ac_objext
  6921. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6922. (eval $ac_compile) 2>conftest.er1
  6923. ac_status=$?
  6924. grep -v '^ *+' conftest.er1 >conftest.err
  6925. rm -f conftest.er1
  6926. cat conftest.err >&5
  6927. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6928. (exit $ac_status); } &&
  6929. { ac_try='test -z "$ac_c_werror_flag"
  6930. || test ! -s conftest.err'
  6931. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6932. (eval $ac_try) 2>&5
  6933. ac_status=$?
  6934. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6935. (exit $ac_status); }; } &&
  6936. { ac_try='test -s conftest.$ac_objext'
  6937. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6938. (eval $ac_try) 2>&5
  6939. ac_status=$?
  6940. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6941. (exit $ac_status); }; }; then
  6942. ac_hi=-1 ac_mid=-1
  6943. while :; do
  6944. cat >conftest.$ac_ext <<_ACEOF
  6945. /* confdefs.h. */
  6946. _ACEOF
  6947. cat confdefs.h >>conftest.$ac_ext
  6948. cat >>conftest.$ac_ext <<_ACEOF
  6949. /* end confdefs.h. */
  6950. $ac_includes_default
  6951. int
  6952. main ()
  6953. {
  6954. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
  6955. test_array [0] = 0
  6956.  
  6957. ;
  6958. return 0;
  6959. }
  6960. _ACEOF
  6961. rm -f conftest.$ac_objext
  6962. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6963. (eval $ac_compile) 2>conftest.er1
  6964. ac_status=$?
  6965. grep -v '^ *+' conftest.er1 >conftest.err
  6966. rm -f conftest.er1
  6967. cat conftest.err >&5
  6968. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6969. (exit $ac_status); } &&
  6970. { ac_try='test -z "$ac_c_werror_flag"
  6971. || test ! -s conftest.err'
  6972. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6973. (eval $ac_try) 2>&5
  6974. ac_status=$?
  6975. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6976. (exit $ac_status); }; } &&
  6977. { ac_try='test -s conftest.$ac_objext'
  6978. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6979. (eval $ac_try) 2>&5
  6980. ac_status=$?
  6981. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6982. (exit $ac_status); }; }; then
  6983. ac_lo=$ac_mid; break
  6984. else
  6985. echo "$as_me: failed program was:" >&5
  6986. sed 's/^/| /' conftest.$ac_ext >&5
  6987.  
  6988. ac_hi=`expr '(' $ac_mid ')' - 1`
  6989. if test $ac_mid -le $ac_hi; then
  6990. ac_lo= ac_hi=
  6991. break
  6992. fi
  6993. ac_mid=`expr 2 '*' $ac_mid`
  6994. fi
  6995. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6996. done
  6997. else
  6998. echo "$as_me: failed program was:" >&5
  6999. sed 's/^/| /' conftest.$ac_ext >&5
  7000.  
  7001. ac_lo= ac_hi=
  7002. fi
  7003. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7004. fi
  7005. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7006. # Binary search between lo and hi bounds.
  7007. while test "x$ac_lo" != "x$ac_hi"; do
  7008. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  7009. cat >conftest.$ac_ext <<_ACEOF
  7010. /* confdefs.h. */
  7011. _ACEOF
  7012. cat confdefs.h >>conftest.$ac_ext
  7013. cat >>conftest.$ac_ext <<_ACEOF
  7014. /* end confdefs.h. */
  7015. $ac_includes_default
  7016. int
  7017. main ()
  7018. {
  7019. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  7020. test_array [0] = 0
  7021.  
  7022. ;
  7023. return 0;
  7024. }
  7025. _ACEOF
  7026. rm -f conftest.$ac_objext
  7027. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7028. (eval $ac_compile) 2>conftest.er1
  7029. ac_status=$?
  7030. grep -v '^ *+' conftest.er1 >conftest.err
  7031. rm -f conftest.er1
  7032. cat conftest.err >&5
  7033. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7034. (exit $ac_status); } &&
  7035. { ac_try='test -z "$ac_c_werror_flag"
  7036. || test ! -s conftest.err'
  7037. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7038. (eval $ac_try) 2>&5
  7039. ac_status=$?
  7040. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7041. (exit $ac_status); }; } &&
  7042. { ac_try='test -s conftest.$ac_objext'
  7043. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7044. (eval $ac_try) 2>&5
  7045. ac_status=$?
  7046. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7047. (exit $ac_status); }; }; then
  7048. ac_hi=$ac_mid
  7049. else
  7050. echo "$as_me: failed program was:" >&5
  7051. sed 's/^/| /' conftest.$ac_ext >&5
  7052.  
  7053. ac_lo=`expr '(' $ac_mid ')' + 1`
  7054. fi
  7055. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7056. done
  7057. case $ac_lo in
  7058. ?*) ac_cv_sizeof_long=$ac_lo;;
  7059. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  7060. See \`config.log' for more details." >&5
  7061. echo "$as_me: error: cannot compute sizeof (long), 77
  7062. See \`config.log' for more details." >&2;}
  7063. { (exit 1); exit 1; }; } ;;
  7064. esac
  7065. else
  7066. if test "$cross_compiling" = yes; then
  7067. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  7068. See \`config.log' for more details." >&5
  7069. echo "$as_me: error: cannot run test program while cross compiling
  7070. See \`config.log' for more details." >&2;}
  7071. { (exit 1); exit 1; }; }
  7072. else
  7073. cat >conftest.$ac_ext <<_ACEOF
  7074. /* confdefs.h. */
  7075. _ACEOF
  7076. cat confdefs.h >>conftest.$ac_ext
  7077. cat >>conftest.$ac_ext <<_ACEOF
  7078. /* end confdefs.h. */
  7079. $ac_includes_default
  7080. long longval () { return (long) (sizeof (long)); }
  7081. unsigned long ulongval () { return (long) (sizeof (long)); }
  7082. #include <stdio.h>
  7083. #include <stdlib.h>
  7084. int
  7085. main ()
  7086. {
  7087.  
  7088. FILE *f = fopen ("conftest.val", "w");
  7089. if (! f)
  7090. exit (1);
  7091. if (((long) (sizeof (long))) < 0)
  7092. {
  7093. long i = longval ();
  7094. if (i != ((long) (sizeof (long))))
  7095. exit (1);
  7096. fprintf (f, "%ld\n", i);
  7097. }
  7098. else
  7099. {
  7100. unsigned long i = ulongval ();
  7101. if (i != ((long) (sizeof (long))))
  7102. exit (1);
  7103. fprintf (f, "%lu\n", i);
  7104. }
  7105. exit (ferror (f) || fclose (f) != 0);
  7106.  
  7107. ;
  7108. return 0;
  7109. }
  7110. _ACEOF
  7111. rm -f conftest$ac_exeext
  7112. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7113. (eval $ac_link) 2>&5
  7114. ac_status=$?
  7115. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7116. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7117. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7118. (eval $ac_try) 2>&5
  7119. ac_status=$?
  7120. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7121. (exit $ac_status); }; }; then
  7122. ac_cv_sizeof_long=`cat conftest.val`
  7123. else
  7124. echo "$as_me: program exited with status $ac_status" >&5
  7125. echo "$as_me: failed program was:" >&5
  7126. sed 's/^/| /' conftest.$ac_ext >&5
  7127.  
  7128. ( exit $ac_status )
  7129. { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  7130. See \`config.log' for more details." >&5
  7131. echo "$as_me: error: cannot compute sizeof (long), 77
  7132. See \`config.log' for more details." >&2;}
  7133. { (exit 1); exit 1; }; }
  7134. fi
  7135. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7136. fi
  7137. fi
  7138. rm -f conftest.val
  7139. else
  7140. ac_cv_sizeof_long=0
  7141. fi
  7142. fi
  7143. echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
  7144. echo "${ECHO_T}$ac_cv_sizeof_long" >&6
  7145. cat >>confdefs.h <<_ACEOF
  7146. #define SIZEOF_LONG $ac_cv_sizeof_long
  7147. _ACEOF
  7148.  
  7149. ;;
  7150. esac
  7151.  
  7152. if test $acx_cv_header_stdint = stddef.h; then
  7153. # Lacking a good header? Test size of everything and deduce all types.
  7154. echo "$as_me:$LINENO: checking for int" >&5
  7155. echo $ECHO_N "checking for int... $ECHO_C" >&6
  7156. if test "${ac_cv_type_int+set}" = set; then
  7157. echo $ECHO_N "(cached) $ECHO_C" >&6
  7158. else
  7159. cat >conftest.$ac_ext <<_ACEOF
  7160. /* confdefs.h. */
  7161. _ACEOF
  7162. cat confdefs.h >>conftest.$ac_ext
  7163. cat >>conftest.$ac_ext <<_ACEOF
  7164. /* end confdefs.h. */
  7165. $ac_includes_default
  7166. int
  7167. main ()
  7168. {
  7169. if ((int *) 0)
  7170. return 0;
  7171. if (sizeof (int))
  7172. return 0;
  7173. ;
  7174. return 0;
  7175. }
  7176. _ACEOF
  7177. rm -f conftest.$ac_objext
  7178. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7179. (eval $ac_compile) 2>conftest.er1
  7180. ac_status=$?
  7181. grep -v '^ *+' conftest.er1 >conftest.err
  7182. rm -f conftest.er1
  7183. cat conftest.err >&5
  7184. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7185. (exit $ac_status); } &&
  7186. { ac_try='test -z "$ac_c_werror_flag"
  7187. || test ! -s conftest.err'
  7188. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7189. (eval $ac_try) 2>&5
  7190. ac_status=$?
  7191. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7192. (exit $ac_status); }; } &&
  7193. { ac_try='test -s conftest.$ac_objext'
  7194. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7195. (eval $ac_try) 2>&5
  7196. ac_status=$?
  7197. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7198. (exit $ac_status); }; }; then
  7199. ac_cv_type_int=yes
  7200. else
  7201. echo "$as_me: failed program was:" >&5
  7202. sed 's/^/| /' conftest.$ac_ext >&5
  7203.  
  7204. ac_cv_type_int=no
  7205. fi
  7206. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7207. fi
  7208. echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
  7209. echo "${ECHO_T}$ac_cv_type_int" >&6
  7210.  
  7211. echo "$as_me:$LINENO: checking size of int" >&5
  7212. echo $ECHO_N "checking size of int... $ECHO_C" >&6
  7213. if test "${ac_cv_sizeof_int+set}" = set; then
  7214. echo $ECHO_N "(cached) $ECHO_C" >&6
  7215. else
  7216. if test "$ac_cv_type_int" = yes; then
  7217. # The cast to unsigned long works around a bug in the HP C Compiler
  7218. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  7219. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  7220. # This bug is HP SR number 8606223364.
  7221. if test "$cross_compiling" = yes; then
  7222. # Depending upon the size, compute the lo and hi bounds.
  7223. cat >conftest.$ac_ext <<_ACEOF
  7224. /* confdefs.h. */
  7225. _ACEOF
  7226. cat confdefs.h >>conftest.$ac_ext
  7227. cat >>conftest.$ac_ext <<_ACEOF
  7228. /* end confdefs.h. */
  7229. $ac_includes_default
  7230. int
  7231. main ()
  7232. {
  7233. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
  7234. test_array [0] = 0
  7235.  
  7236. ;
  7237. return 0;
  7238. }
  7239. _ACEOF
  7240. rm -f conftest.$ac_objext
  7241. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7242. (eval $ac_compile) 2>conftest.er1
  7243. ac_status=$?
  7244. grep -v '^ *+' conftest.er1 >conftest.err
  7245. rm -f conftest.er1
  7246. cat conftest.err >&5
  7247. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7248. (exit $ac_status); } &&
  7249. { ac_try='test -z "$ac_c_werror_flag"
  7250. || test ! -s conftest.err'
  7251. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7252. (eval $ac_try) 2>&5
  7253. ac_status=$?
  7254. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7255. (exit $ac_status); }; } &&
  7256. { ac_try='test -s conftest.$ac_objext'
  7257. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7258. (eval $ac_try) 2>&5
  7259. ac_status=$?
  7260. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7261. (exit $ac_status); }; }; then
  7262. ac_lo=0 ac_mid=0
  7263. while :; do
  7264. cat >conftest.$ac_ext <<_ACEOF
  7265. /* confdefs.h. */
  7266. _ACEOF
  7267. cat confdefs.h >>conftest.$ac_ext
  7268. cat >>conftest.$ac_ext <<_ACEOF
  7269. /* end confdefs.h. */
  7270. $ac_includes_default
  7271. int
  7272. main ()
  7273. {
  7274. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  7275. test_array [0] = 0
  7276.  
  7277. ;
  7278. return 0;
  7279. }
  7280. _ACEOF
  7281. rm -f conftest.$ac_objext
  7282. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7283. (eval $ac_compile) 2>conftest.er1
  7284. ac_status=$?
  7285. grep -v '^ *+' conftest.er1 >conftest.err
  7286. rm -f conftest.er1
  7287. cat conftest.err >&5
  7288. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7289. (exit $ac_status); } &&
  7290. { ac_try='test -z "$ac_c_werror_flag"
  7291. || test ! -s conftest.err'
  7292. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7293. (eval $ac_try) 2>&5
  7294. ac_status=$?
  7295. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7296. (exit $ac_status); }; } &&
  7297. { ac_try='test -s conftest.$ac_objext'
  7298. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7299. (eval $ac_try) 2>&5
  7300. ac_status=$?
  7301. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7302. (exit $ac_status); }; }; then
  7303. ac_hi=$ac_mid; break
  7304. else
  7305. echo "$as_me: failed program was:" >&5
  7306. sed 's/^/| /' conftest.$ac_ext >&5
  7307.  
  7308. ac_lo=`expr $ac_mid + 1`
  7309. if test $ac_lo -le $ac_mid; then
  7310. ac_lo= ac_hi=
  7311. break
  7312. fi
  7313. ac_mid=`expr 2 '*' $ac_mid + 1`
  7314. fi
  7315. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7316. done
  7317. else
  7318. echo "$as_me: failed program was:" >&5
  7319. sed 's/^/| /' conftest.$ac_ext >&5
  7320.  
  7321. cat >conftest.$ac_ext <<_ACEOF
  7322. /* confdefs.h. */
  7323. _ACEOF
  7324. cat confdefs.h >>conftest.$ac_ext
  7325. cat >>conftest.$ac_ext <<_ACEOF
  7326. /* end confdefs.h. */
  7327. $ac_includes_default
  7328. int
  7329. main ()
  7330. {
  7331. static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
  7332. test_array [0] = 0
  7333.  
  7334. ;
  7335. return 0;
  7336. }
  7337. _ACEOF
  7338. rm -f conftest.$ac_objext
  7339. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7340. (eval $ac_compile) 2>conftest.er1
  7341. ac_status=$?
  7342. grep -v '^ *+' conftest.er1 >conftest.err
  7343. rm -f conftest.er1
  7344. cat conftest.err >&5
  7345. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7346. (exit $ac_status); } &&
  7347. { ac_try='test -z "$ac_c_werror_flag"
  7348. || test ! -s conftest.err'
  7349. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7350. (eval $ac_try) 2>&5
  7351. ac_status=$?
  7352. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7353. (exit $ac_status); }; } &&
  7354. { ac_try='test -s conftest.$ac_objext'
  7355. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7356. (eval $ac_try) 2>&5
  7357. ac_status=$?
  7358. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7359. (exit $ac_status); }; }; then
  7360. ac_hi=-1 ac_mid=-1
  7361. while :; do
  7362. cat >conftest.$ac_ext <<_ACEOF
  7363. /* confdefs.h. */
  7364. _ACEOF
  7365. cat confdefs.h >>conftest.$ac_ext
  7366. cat >>conftest.$ac_ext <<_ACEOF
  7367. /* end confdefs.h. */
  7368. $ac_includes_default
  7369. int
  7370. main ()
  7371. {
  7372. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
  7373. test_array [0] = 0
  7374.  
  7375. ;
  7376. return 0;
  7377. }
  7378. _ACEOF
  7379. rm -f conftest.$ac_objext
  7380. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7381. (eval $ac_compile) 2>conftest.er1
  7382. ac_status=$?
  7383. grep -v '^ *+' conftest.er1 >conftest.err
  7384. rm -f conftest.er1
  7385. cat conftest.err >&5
  7386. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7387. (exit $ac_status); } &&
  7388. { ac_try='test -z "$ac_c_werror_flag"
  7389. || test ! -s conftest.err'
  7390. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7391. (eval $ac_try) 2>&5
  7392. ac_status=$?
  7393. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7394. (exit $ac_status); }; } &&
  7395. { ac_try='test -s conftest.$ac_objext'
  7396. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7397. (eval $ac_try) 2>&5
  7398. ac_status=$?
  7399. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7400. (exit $ac_status); }; }; then
  7401. ac_lo=$ac_mid; break
  7402. else
  7403. echo "$as_me: failed program was:" >&5
  7404. sed 's/^/| /' conftest.$ac_ext >&5
  7405.  
  7406. ac_hi=`expr '(' $ac_mid ')' - 1`
  7407. if test $ac_mid -le $ac_hi; then
  7408. ac_lo= ac_hi=
  7409. break
  7410. fi
  7411. ac_mid=`expr 2 '*' $ac_mid`
  7412. fi
  7413. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7414. done
  7415. else
  7416. echo "$as_me: failed program was:" >&5
  7417. sed 's/^/| /' conftest.$ac_ext >&5
  7418.  
  7419. ac_lo= ac_hi=
  7420. fi
  7421. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7422. fi
  7423. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7424. # Binary search between lo and hi bounds.
  7425. while test "x$ac_lo" != "x$ac_hi"; do
  7426. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  7427. cat >conftest.$ac_ext <<_ACEOF
  7428. /* confdefs.h. */
  7429. _ACEOF
  7430. cat confdefs.h >>conftest.$ac_ext
  7431. cat >>conftest.$ac_ext <<_ACEOF
  7432. /* end confdefs.h. */
  7433. $ac_includes_default
  7434. int
  7435. main ()
  7436. {
  7437. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  7438. test_array [0] = 0
  7439.  
  7440. ;
  7441. return 0;
  7442. }
  7443. _ACEOF
  7444. rm -f conftest.$ac_objext
  7445. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7446. (eval $ac_compile) 2>conftest.er1
  7447. ac_status=$?
  7448. grep -v '^ *+' conftest.er1 >conftest.err
  7449. rm -f conftest.er1
  7450. cat conftest.err >&5
  7451. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7452. (exit $ac_status); } &&
  7453. { ac_try='test -z "$ac_c_werror_flag"
  7454. || test ! -s conftest.err'
  7455. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7456. (eval $ac_try) 2>&5
  7457. ac_status=$?
  7458. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7459. (exit $ac_status); }; } &&
  7460. { ac_try='test -s conftest.$ac_objext'
  7461. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7462. (eval $ac_try) 2>&5
  7463. ac_status=$?
  7464. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7465. (exit $ac_status); }; }; then
  7466. ac_hi=$ac_mid
  7467. else
  7468. echo "$as_me: failed program was:" >&5
  7469. sed 's/^/| /' conftest.$ac_ext >&5
  7470.  
  7471. ac_lo=`expr '(' $ac_mid ')' + 1`
  7472. fi
  7473. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7474. done
  7475. case $ac_lo in
  7476. ?*) ac_cv_sizeof_int=$ac_lo;;
  7477. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  7478. See \`config.log' for more details." >&5
  7479. echo "$as_me: error: cannot compute sizeof (int), 77
  7480. See \`config.log' for more details." >&2;}
  7481. { (exit 1); exit 1; }; } ;;
  7482. esac
  7483. else
  7484. if test "$cross_compiling" = yes; then
  7485. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  7486. See \`config.log' for more details." >&5
  7487. echo "$as_me: error: cannot run test program while cross compiling
  7488. See \`config.log' for more details." >&2;}
  7489. { (exit 1); exit 1; }; }
  7490. else
  7491. cat >conftest.$ac_ext <<_ACEOF
  7492. /* confdefs.h. */
  7493. _ACEOF
  7494. cat confdefs.h >>conftest.$ac_ext
  7495. cat >>conftest.$ac_ext <<_ACEOF
  7496. /* end confdefs.h. */
  7497. $ac_includes_default
  7498. long longval () { return (long) (sizeof (int)); }
  7499. unsigned long ulongval () { return (long) (sizeof (int)); }
  7500. #include <stdio.h>
  7501. #include <stdlib.h>
  7502. int
  7503. main ()
  7504. {
  7505.  
  7506. FILE *f = fopen ("conftest.val", "w");
  7507. if (! f)
  7508. exit (1);
  7509. if (((long) (sizeof (int))) < 0)
  7510. {
  7511. long i = longval ();
  7512. if (i != ((long) (sizeof (int))))
  7513. exit (1);
  7514. fprintf (f, "%ld\n", i);
  7515. }
  7516. else
  7517. {
  7518. unsigned long i = ulongval ();
  7519. if (i != ((long) (sizeof (int))))
  7520. exit (1);
  7521. fprintf (f, "%lu\n", i);
  7522. }
  7523. exit (ferror (f) || fclose (f) != 0);
  7524.  
  7525. ;
  7526. return 0;
  7527. }
  7528. _ACEOF
  7529. rm -f conftest$ac_exeext
  7530. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7531. (eval $ac_link) 2>&5
  7532. ac_status=$?
  7533. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7534. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7535. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7536. (eval $ac_try) 2>&5
  7537. ac_status=$?
  7538. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7539. (exit $ac_status); }; }; then
  7540. ac_cv_sizeof_int=`cat conftest.val`
  7541. else
  7542. echo "$as_me: program exited with status $ac_status" >&5
  7543. echo "$as_me: failed program was:" >&5
  7544. sed 's/^/| /' conftest.$ac_ext >&5
  7545.  
  7546. ( exit $ac_status )
  7547. { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  7548. See \`config.log' for more details." >&5
  7549. echo "$as_me: error: cannot compute sizeof (int), 77
  7550. See \`config.log' for more details." >&2;}
  7551. { (exit 1); exit 1; }; }
  7552. fi
  7553. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7554. fi
  7555. fi
  7556. rm -f conftest.val
  7557. else
  7558. ac_cv_sizeof_int=0
  7559. fi
  7560. fi
  7561. echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
  7562. echo "${ECHO_T}$ac_cv_sizeof_int" >&6
  7563. cat >>confdefs.h <<_ACEOF
  7564. #define SIZEOF_INT $ac_cv_sizeof_int
  7565. _ACEOF
  7566.  
  7567.  
  7568. echo "$as_me:$LINENO: checking for short" >&5
  7569. echo $ECHO_N "checking for short... $ECHO_C" >&6
  7570. if test "${ac_cv_type_short+set}" = set; then
  7571. echo $ECHO_N "(cached) $ECHO_C" >&6
  7572. else
  7573. cat >conftest.$ac_ext <<_ACEOF
  7574. /* confdefs.h. */
  7575. _ACEOF
  7576. cat confdefs.h >>conftest.$ac_ext
  7577. cat >>conftest.$ac_ext <<_ACEOF
  7578. /* end confdefs.h. */
  7579. $ac_includes_default
  7580. int
  7581. main ()
  7582. {
  7583. if ((short *) 0)
  7584. return 0;
  7585. if (sizeof (short))
  7586. return 0;
  7587. ;
  7588. return 0;
  7589. }
  7590. _ACEOF
  7591. rm -f conftest.$ac_objext
  7592. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7593. (eval $ac_compile) 2>conftest.er1
  7594. ac_status=$?
  7595. grep -v '^ *+' conftest.er1 >conftest.err
  7596. rm -f conftest.er1
  7597. cat conftest.err >&5
  7598. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7599. (exit $ac_status); } &&
  7600. { ac_try='test -z "$ac_c_werror_flag"
  7601. || test ! -s conftest.err'
  7602. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7603. (eval $ac_try) 2>&5
  7604. ac_status=$?
  7605. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7606. (exit $ac_status); }; } &&
  7607. { ac_try='test -s conftest.$ac_objext'
  7608. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7609. (eval $ac_try) 2>&5
  7610. ac_status=$?
  7611. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7612. (exit $ac_status); }; }; then
  7613. ac_cv_type_short=yes
  7614. else
  7615. echo "$as_me: failed program was:" >&5
  7616. sed 's/^/| /' conftest.$ac_ext >&5
  7617.  
  7618. ac_cv_type_short=no
  7619. fi
  7620. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7621. fi
  7622. echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
  7623. echo "${ECHO_T}$ac_cv_type_short" >&6
  7624.  
  7625. echo "$as_me:$LINENO: checking size of short" >&5
  7626. echo $ECHO_N "checking size of short... $ECHO_C" >&6
  7627. if test "${ac_cv_sizeof_short+set}" = set; then
  7628. echo $ECHO_N "(cached) $ECHO_C" >&6
  7629. else
  7630. if test "$ac_cv_type_short" = yes; then
  7631. # The cast to unsigned long works around a bug in the HP C Compiler
  7632. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  7633. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  7634. # This bug is HP SR number 8606223364.
  7635. if test "$cross_compiling" = yes; then
  7636. # Depending upon the size, compute the lo and hi bounds.
  7637. cat >conftest.$ac_ext <<_ACEOF
  7638. /* confdefs.h. */
  7639. _ACEOF
  7640. cat confdefs.h >>conftest.$ac_ext
  7641. cat >>conftest.$ac_ext <<_ACEOF
  7642. /* end confdefs.h. */
  7643. $ac_includes_default
  7644. int
  7645. main ()
  7646. {
  7647. static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
  7648. test_array [0] = 0
  7649.  
  7650. ;
  7651. return 0;
  7652. }
  7653. _ACEOF
  7654. rm -f conftest.$ac_objext
  7655. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7656. (eval $ac_compile) 2>conftest.er1
  7657. ac_status=$?
  7658. grep -v '^ *+' conftest.er1 >conftest.err
  7659. rm -f conftest.er1
  7660. cat conftest.err >&5
  7661. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7662. (exit $ac_status); } &&
  7663. { ac_try='test -z "$ac_c_werror_flag"
  7664. || test ! -s conftest.err'
  7665. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7666. (eval $ac_try) 2>&5
  7667. ac_status=$?
  7668. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7669. (exit $ac_status); }; } &&
  7670. { ac_try='test -s conftest.$ac_objext'
  7671. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7672. (eval $ac_try) 2>&5
  7673. ac_status=$?
  7674. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7675. (exit $ac_status); }; }; then
  7676. ac_lo=0 ac_mid=0
  7677. while :; do
  7678. cat >conftest.$ac_ext <<_ACEOF
  7679. /* confdefs.h. */
  7680. _ACEOF
  7681. cat confdefs.h >>conftest.$ac_ext
  7682. cat >>conftest.$ac_ext <<_ACEOF
  7683. /* end confdefs.h. */
  7684. $ac_includes_default
  7685. int
  7686. main ()
  7687. {
  7688. static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
  7689. test_array [0] = 0
  7690.  
  7691. ;
  7692. return 0;
  7693. }
  7694. _ACEOF
  7695. rm -f conftest.$ac_objext
  7696. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7697. (eval $ac_compile) 2>conftest.er1
  7698. ac_status=$?
  7699. grep -v '^ *+' conftest.er1 >conftest.err
  7700. rm -f conftest.er1
  7701. cat conftest.err >&5
  7702. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7703. (exit $ac_status); } &&
  7704. { ac_try='test -z "$ac_c_werror_flag"
  7705. || test ! -s conftest.err'
  7706. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7707. (eval $ac_try) 2>&5
  7708. ac_status=$?
  7709. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7710. (exit $ac_status); }; } &&
  7711. { ac_try='test -s conftest.$ac_objext'
  7712. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7713. (eval $ac_try) 2>&5
  7714. ac_status=$?
  7715. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7716. (exit $ac_status); }; }; then
  7717. ac_hi=$ac_mid; break
  7718. else
  7719. echo "$as_me: failed program was:" >&5
  7720. sed 's/^/| /' conftest.$ac_ext >&5
  7721.  
  7722. ac_lo=`expr $ac_mid + 1`
  7723. if test $ac_lo -le $ac_mid; then
  7724. ac_lo= ac_hi=
  7725. break
  7726. fi
  7727. ac_mid=`expr 2 '*' $ac_mid + 1`
  7728. fi
  7729. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7730. done
  7731. else
  7732. echo "$as_me: failed program was:" >&5
  7733. sed 's/^/| /' conftest.$ac_ext >&5
  7734.  
  7735. cat >conftest.$ac_ext <<_ACEOF
  7736. /* confdefs.h. */
  7737. _ACEOF
  7738. cat confdefs.h >>conftest.$ac_ext
  7739. cat >>conftest.$ac_ext <<_ACEOF
  7740. /* end confdefs.h. */
  7741. $ac_includes_default
  7742. int
  7743. main ()
  7744. {
  7745. static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
  7746. test_array [0] = 0
  7747.  
  7748. ;
  7749. return 0;
  7750. }
  7751. _ACEOF
  7752. rm -f conftest.$ac_objext
  7753. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7754. (eval $ac_compile) 2>conftest.er1
  7755. ac_status=$?
  7756. grep -v '^ *+' conftest.er1 >conftest.err
  7757. rm -f conftest.er1
  7758. cat conftest.err >&5
  7759. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7760. (exit $ac_status); } &&
  7761. { ac_try='test -z "$ac_c_werror_flag"
  7762. || test ! -s conftest.err'
  7763. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7764. (eval $ac_try) 2>&5
  7765. ac_status=$?
  7766. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7767. (exit $ac_status); }; } &&
  7768. { ac_try='test -s conftest.$ac_objext'
  7769. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7770. (eval $ac_try) 2>&5
  7771. ac_status=$?
  7772. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7773. (exit $ac_status); }; }; then
  7774. ac_hi=-1 ac_mid=-1
  7775. while :; do
  7776. cat >conftest.$ac_ext <<_ACEOF
  7777. /* confdefs.h. */
  7778. _ACEOF
  7779. cat confdefs.h >>conftest.$ac_ext
  7780. cat >>conftest.$ac_ext <<_ACEOF
  7781. /* end confdefs.h. */
  7782. $ac_includes_default
  7783. int
  7784. main ()
  7785. {
  7786. static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
  7787. test_array [0] = 0
  7788.  
  7789. ;
  7790. return 0;
  7791. }
  7792. _ACEOF
  7793. rm -f conftest.$ac_objext
  7794. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7795. (eval $ac_compile) 2>conftest.er1
  7796. ac_status=$?
  7797. grep -v '^ *+' conftest.er1 >conftest.err
  7798. rm -f conftest.er1
  7799. cat conftest.err >&5
  7800. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7801. (exit $ac_status); } &&
  7802. { ac_try='test -z "$ac_c_werror_flag"
  7803. || test ! -s conftest.err'
  7804. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7805. (eval $ac_try) 2>&5
  7806. ac_status=$?
  7807. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7808. (exit $ac_status); }; } &&
  7809. { ac_try='test -s conftest.$ac_objext'
  7810. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7811. (eval $ac_try) 2>&5
  7812. ac_status=$?
  7813. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7814. (exit $ac_status); }; }; then
  7815. ac_lo=$ac_mid; break
  7816. else
  7817. echo "$as_me: failed program was:" >&5
  7818. sed 's/^/| /' conftest.$ac_ext >&5
  7819.  
  7820. ac_hi=`expr '(' $ac_mid ')' - 1`
  7821. if test $ac_mid -le $ac_hi; then
  7822. ac_lo= ac_hi=
  7823. break
  7824. fi
  7825. ac_mid=`expr 2 '*' $ac_mid`
  7826. fi
  7827. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7828. done
  7829. else
  7830. echo "$as_me: failed program was:" >&5
  7831. sed 's/^/| /' conftest.$ac_ext >&5
  7832.  
  7833. ac_lo= ac_hi=
  7834. fi
  7835. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7836. fi
  7837. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7838. # Binary search between lo and hi bounds.
  7839. while test "x$ac_lo" != "x$ac_hi"; do
  7840. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  7841. cat >conftest.$ac_ext <<_ACEOF
  7842. /* confdefs.h. */
  7843. _ACEOF
  7844. cat confdefs.h >>conftest.$ac_ext
  7845. cat >>conftest.$ac_ext <<_ACEOF
  7846. /* end confdefs.h. */
  7847. $ac_includes_default
  7848. int
  7849. main ()
  7850. {
  7851. static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
  7852. test_array [0] = 0
  7853.  
  7854. ;
  7855. return 0;
  7856. }
  7857. _ACEOF
  7858. rm -f conftest.$ac_objext
  7859. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7860. (eval $ac_compile) 2>conftest.er1
  7861. ac_status=$?
  7862. grep -v '^ *+' conftest.er1 >conftest.err
  7863. rm -f conftest.er1
  7864. cat conftest.err >&5
  7865. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7866. (exit $ac_status); } &&
  7867. { ac_try='test -z "$ac_c_werror_flag"
  7868. || test ! -s conftest.err'
  7869. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7870. (eval $ac_try) 2>&5
  7871. ac_status=$?
  7872. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7873. (exit $ac_status); }; } &&
  7874. { ac_try='test -s conftest.$ac_objext'
  7875. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7876. (eval $ac_try) 2>&5
  7877. ac_status=$?
  7878. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7879. (exit $ac_status); }; }; then
  7880. ac_hi=$ac_mid
  7881. else
  7882. echo "$as_me: failed program was:" >&5
  7883. sed 's/^/| /' conftest.$ac_ext >&5
  7884.  
  7885. ac_lo=`expr '(' $ac_mid ')' + 1`
  7886. fi
  7887. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7888. done
  7889. case $ac_lo in
  7890. ?*) ac_cv_sizeof_short=$ac_lo;;
  7891. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
  7892. See \`config.log' for more details." >&5
  7893. echo "$as_me: error: cannot compute sizeof (short), 77
  7894. See \`config.log' for more details." >&2;}
  7895. { (exit 1); exit 1; }; } ;;
  7896. esac
  7897. else
  7898. if test "$cross_compiling" = yes; then
  7899. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  7900. See \`config.log' for more details." >&5
  7901. echo "$as_me: error: cannot run test program while cross compiling
  7902. See \`config.log' for more details." >&2;}
  7903. { (exit 1); exit 1; }; }
  7904. else
  7905. cat >conftest.$ac_ext <<_ACEOF
  7906. /* confdefs.h. */
  7907. _ACEOF
  7908. cat confdefs.h >>conftest.$ac_ext
  7909. cat >>conftest.$ac_ext <<_ACEOF
  7910. /* end confdefs.h. */
  7911. $ac_includes_default
  7912. long longval () { return (long) (sizeof (short)); }
  7913. unsigned long ulongval () { return (long) (sizeof (short)); }
  7914. #include <stdio.h>
  7915. #include <stdlib.h>
  7916. int
  7917. main ()
  7918. {
  7919.  
  7920. FILE *f = fopen ("conftest.val", "w");
  7921. if (! f)
  7922. exit (1);
  7923. if (((long) (sizeof (short))) < 0)
  7924. {
  7925. long i = longval ();
  7926. if (i != ((long) (sizeof (short))))
  7927. exit (1);
  7928. fprintf (f, "%ld\n", i);
  7929. }
  7930. else
  7931. {
  7932. unsigned long i = ulongval ();
  7933. if (i != ((long) (sizeof (short))))
  7934. exit (1);
  7935. fprintf (f, "%lu\n", i);
  7936. }
  7937. exit (ferror (f) || fclose (f) != 0);
  7938.  
  7939. ;
  7940. return 0;
  7941. }
  7942. _ACEOF
  7943. rm -f conftest$ac_exeext
  7944. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7945. (eval $ac_link) 2>&5
  7946. ac_status=$?
  7947. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7948. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7949. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7950. (eval $ac_try) 2>&5
  7951. ac_status=$?
  7952. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7953. (exit $ac_status); }; }; then
  7954. ac_cv_sizeof_short=`cat conftest.val`
  7955. else
  7956. echo "$as_me: program exited with status $ac_status" >&5
  7957. echo "$as_me: failed program was:" >&5
  7958. sed 's/^/| /' conftest.$ac_ext >&5
  7959.  
  7960. ( exit $ac_status )
  7961. { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
  7962. See \`config.log' for more details." >&5
  7963. echo "$as_me: error: cannot compute sizeof (short), 77
  7964. See \`config.log' for more details." >&2;}
  7965. { (exit 1); exit 1; }; }
  7966. fi
  7967. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7968. fi
  7969. fi
  7970. rm -f conftest.val
  7971. else
  7972. ac_cv_sizeof_short=0
  7973. fi
  7974. fi
  7975. echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
  7976. echo "${ECHO_T}$ac_cv_sizeof_short" >&6
  7977. cat >>confdefs.h <<_ACEOF
  7978. #define SIZEOF_SHORT $ac_cv_sizeof_short
  7979. _ACEOF
  7980.  
  7981.  
  7982. echo "$as_me:$LINENO: checking for char" >&5
  7983. echo $ECHO_N "checking for char... $ECHO_C" >&6
  7984. if test "${ac_cv_type_char+set}" = set; then
  7985. echo $ECHO_N "(cached) $ECHO_C" >&6
  7986. else
  7987. cat >conftest.$ac_ext <<_ACEOF
  7988. /* confdefs.h. */
  7989. _ACEOF
  7990. cat confdefs.h >>conftest.$ac_ext
  7991. cat >>conftest.$ac_ext <<_ACEOF
  7992. /* end confdefs.h. */
  7993. $ac_includes_default
  7994. int
  7995. main ()
  7996. {
  7997. if ((char *) 0)
  7998. return 0;
  7999. if (sizeof (char))
  8000. return 0;
  8001. ;
  8002. return 0;
  8003. }
  8004. _ACEOF
  8005. rm -f conftest.$ac_objext
  8006. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8007. (eval $ac_compile) 2>conftest.er1
  8008. ac_status=$?
  8009. grep -v '^ *+' conftest.er1 >conftest.err
  8010. rm -f conftest.er1
  8011. cat conftest.err >&5
  8012. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8013. (exit $ac_status); } &&
  8014. { ac_try='test -z "$ac_c_werror_flag"
  8015. || test ! -s conftest.err'
  8016. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8017. (eval $ac_try) 2>&5
  8018. ac_status=$?
  8019. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8020. (exit $ac_status); }; } &&
  8021. { ac_try='test -s conftest.$ac_objext'
  8022. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8023. (eval $ac_try) 2>&5
  8024. ac_status=$?
  8025. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8026. (exit $ac_status); }; }; then
  8027. ac_cv_type_char=yes
  8028. else
  8029. echo "$as_me: failed program was:" >&5
  8030. sed 's/^/| /' conftest.$ac_ext >&5
  8031.  
  8032. ac_cv_type_char=no
  8033. fi
  8034. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8035. fi
  8036. echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
  8037. echo "${ECHO_T}$ac_cv_type_char" >&6
  8038.  
  8039. echo "$as_me:$LINENO: checking size of char" >&5
  8040. echo $ECHO_N "checking size of char... $ECHO_C" >&6
  8041. if test "${ac_cv_sizeof_char+set}" = set; then
  8042. echo $ECHO_N "(cached) $ECHO_C" >&6
  8043. else
  8044. if test "$ac_cv_type_char" = yes; then
  8045. # The cast to unsigned long works around a bug in the HP C Compiler
  8046. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  8047. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  8048. # This bug is HP SR number 8606223364.
  8049. if test "$cross_compiling" = yes; then
  8050. # Depending upon the size, compute the lo and hi bounds.
  8051. cat >conftest.$ac_ext <<_ACEOF
  8052. /* confdefs.h. */
  8053. _ACEOF
  8054. cat confdefs.h >>conftest.$ac_ext
  8055. cat >>conftest.$ac_ext <<_ACEOF
  8056. /* end confdefs.h. */
  8057. $ac_includes_default
  8058. int
  8059. main ()
  8060. {
  8061. static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
  8062. test_array [0] = 0
  8063.  
  8064. ;
  8065. return 0;
  8066. }
  8067. _ACEOF
  8068. rm -f conftest.$ac_objext
  8069. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8070. (eval $ac_compile) 2>conftest.er1
  8071. ac_status=$?
  8072. grep -v '^ *+' conftest.er1 >conftest.err
  8073. rm -f conftest.er1
  8074. cat conftest.err >&5
  8075. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8076. (exit $ac_status); } &&
  8077. { ac_try='test -z "$ac_c_werror_flag"
  8078. || test ! -s conftest.err'
  8079. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8080. (eval $ac_try) 2>&5
  8081. ac_status=$?
  8082. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8083. (exit $ac_status); }; } &&
  8084. { ac_try='test -s conftest.$ac_objext'
  8085. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8086. (eval $ac_try) 2>&5
  8087. ac_status=$?
  8088. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8089. (exit $ac_status); }; }; then
  8090. ac_lo=0 ac_mid=0
  8091. while :; do
  8092. cat >conftest.$ac_ext <<_ACEOF
  8093. /* confdefs.h. */
  8094. _ACEOF
  8095. cat confdefs.h >>conftest.$ac_ext
  8096. cat >>conftest.$ac_ext <<_ACEOF
  8097. /* end confdefs.h. */
  8098. $ac_includes_default
  8099. int
  8100. main ()
  8101. {
  8102. static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
  8103. test_array [0] = 0
  8104.  
  8105. ;
  8106. return 0;
  8107. }
  8108. _ACEOF
  8109. rm -f conftest.$ac_objext
  8110. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8111. (eval $ac_compile) 2>conftest.er1
  8112. ac_status=$?
  8113. grep -v '^ *+' conftest.er1 >conftest.err
  8114. rm -f conftest.er1
  8115. cat conftest.err >&5
  8116. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8117. (exit $ac_status); } &&
  8118. { ac_try='test -z "$ac_c_werror_flag"
  8119. || test ! -s conftest.err'
  8120. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8121. (eval $ac_try) 2>&5
  8122. ac_status=$?
  8123. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8124. (exit $ac_status); }; } &&
  8125. { ac_try='test -s conftest.$ac_objext'
  8126. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8127. (eval $ac_try) 2>&5
  8128. ac_status=$?
  8129. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8130. (exit $ac_status); }; }; then
  8131. ac_hi=$ac_mid; break
  8132. else
  8133. echo "$as_me: failed program was:" >&5
  8134. sed 's/^/| /' conftest.$ac_ext >&5
  8135.  
  8136. ac_lo=`expr $ac_mid + 1`
  8137. if test $ac_lo -le $ac_mid; then
  8138. ac_lo= ac_hi=
  8139. break
  8140. fi
  8141. ac_mid=`expr 2 '*' $ac_mid + 1`
  8142. fi
  8143. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8144. done
  8145. else
  8146. echo "$as_me: failed program was:" >&5
  8147. sed 's/^/| /' conftest.$ac_ext >&5
  8148.  
  8149. cat >conftest.$ac_ext <<_ACEOF
  8150. /* confdefs.h. */
  8151. _ACEOF
  8152. cat confdefs.h >>conftest.$ac_ext
  8153. cat >>conftest.$ac_ext <<_ACEOF
  8154. /* end confdefs.h. */
  8155. $ac_includes_default
  8156. int
  8157. main ()
  8158. {
  8159. static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
  8160. test_array [0] = 0
  8161.  
  8162. ;
  8163. return 0;
  8164. }
  8165. _ACEOF
  8166. rm -f conftest.$ac_objext
  8167. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8168. (eval $ac_compile) 2>conftest.er1
  8169. ac_status=$?
  8170. grep -v '^ *+' conftest.er1 >conftest.err
  8171. rm -f conftest.er1
  8172. cat conftest.err >&5
  8173. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8174. (exit $ac_status); } &&
  8175. { ac_try='test -z "$ac_c_werror_flag"
  8176. || test ! -s conftest.err'
  8177. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8178. (eval $ac_try) 2>&5
  8179. ac_status=$?
  8180. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8181. (exit $ac_status); }; } &&
  8182. { ac_try='test -s conftest.$ac_objext'
  8183. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8184. (eval $ac_try) 2>&5
  8185. ac_status=$?
  8186. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8187. (exit $ac_status); }; }; then
  8188. ac_hi=-1 ac_mid=-1
  8189. while :; do
  8190. cat >conftest.$ac_ext <<_ACEOF
  8191. /* confdefs.h. */
  8192. _ACEOF
  8193. cat confdefs.h >>conftest.$ac_ext
  8194. cat >>conftest.$ac_ext <<_ACEOF
  8195. /* end confdefs.h. */
  8196. $ac_includes_default
  8197. int
  8198. main ()
  8199. {
  8200. static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
  8201. test_array [0] = 0
  8202.  
  8203. ;
  8204. return 0;
  8205. }
  8206. _ACEOF
  8207. rm -f conftest.$ac_objext
  8208. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8209. (eval $ac_compile) 2>conftest.er1
  8210. ac_status=$?
  8211. grep -v '^ *+' conftest.er1 >conftest.err
  8212. rm -f conftest.er1
  8213. cat conftest.err >&5
  8214. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8215. (exit $ac_status); } &&
  8216. { ac_try='test -z "$ac_c_werror_flag"
  8217. || test ! -s conftest.err'
  8218. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8219. (eval $ac_try) 2>&5
  8220. ac_status=$?
  8221. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8222. (exit $ac_status); }; } &&
  8223. { ac_try='test -s conftest.$ac_objext'
  8224. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8225. (eval $ac_try) 2>&5
  8226. ac_status=$?
  8227. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8228. (exit $ac_status); }; }; then
  8229. ac_lo=$ac_mid; break
  8230. else
  8231. echo "$as_me: failed program was:" >&5
  8232. sed 's/^/| /' conftest.$ac_ext >&5
  8233.  
  8234. ac_hi=`expr '(' $ac_mid ')' - 1`
  8235. if test $ac_mid -le $ac_hi; then
  8236. ac_lo= ac_hi=
  8237. break
  8238. fi
  8239. ac_mid=`expr 2 '*' $ac_mid`
  8240. fi
  8241. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8242. done
  8243. else
  8244. echo "$as_me: failed program was:" >&5
  8245. sed 's/^/| /' conftest.$ac_ext >&5
  8246.  
  8247. ac_lo= ac_hi=
  8248. fi
  8249. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8250. fi
  8251. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8252. # Binary search between lo and hi bounds.
  8253. while test "x$ac_lo" != "x$ac_hi"; do
  8254. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  8255. cat >conftest.$ac_ext <<_ACEOF
  8256. /* confdefs.h. */
  8257. _ACEOF
  8258. cat confdefs.h >>conftest.$ac_ext
  8259. cat >>conftest.$ac_ext <<_ACEOF
  8260. /* end confdefs.h. */
  8261. $ac_includes_default
  8262. int
  8263. main ()
  8264. {
  8265. static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
  8266. test_array [0] = 0
  8267.  
  8268. ;
  8269. return 0;
  8270. }
  8271. _ACEOF
  8272. rm -f conftest.$ac_objext
  8273. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8274. (eval $ac_compile) 2>conftest.er1
  8275. ac_status=$?
  8276. grep -v '^ *+' conftest.er1 >conftest.err
  8277. rm -f conftest.er1
  8278. cat conftest.err >&5
  8279. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8280. (exit $ac_status); } &&
  8281. { ac_try='test -z "$ac_c_werror_flag"
  8282. || test ! -s conftest.err'
  8283. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8284. (eval $ac_try) 2>&5
  8285. ac_status=$?
  8286. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8287. (exit $ac_status); }; } &&
  8288. { ac_try='test -s conftest.$ac_objext'
  8289. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8290. (eval $ac_try) 2>&5
  8291. ac_status=$?
  8292. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8293. (exit $ac_status); }; }; then
  8294. ac_hi=$ac_mid
  8295. else
  8296. echo "$as_me: failed program was:" >&5
  8297. sed 's/^/| /' conftest.$ac_ext >&5
  8298.  
  8299. ac_lo=`expr '(' $ac_mid ')' + 1`
  8300. fi
  8301. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8302. done
  8303. case $ac_lo in
  8304. ?*) ac_cv_sizeof_char=$ac_lo;;
  8305. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
  8306. See \`config.log' for more details." >&5
  8307. echo "$as_me: error: cannot compute sizeof (char), 77
  8308. See \`config.log' for more details." >&2;}
  8309. { (exit 1); exit 1; }; } ;;
  8310. esac
  8311. else
  8312. if test "$cross_compiling" = yes; then
  8313. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  8314. See \`config.log' for more details." >&5
  8315. echo "$as_me: error: cannot run test program while cross compiling
  8316. See \`config.log' for more details." >&2;}
  8317. { (exit 1); exit 1; }; }
  8318. else
  8319. cat >conftest.$ac_ext <<_ACEOF
  8320. /* confdefs.h. */
  8321. _ACEOF
  8322. cat confdefs.h >>conftest.$ac_ext
  8323. cat >>conftest.$ac_ext <<_ACEOF
  8324. /* end confdefs.h. */
  8325. $ac_includes_default
  8326. long longval () { return (long) (sizeof (char)); }
  8327. unsigned long ulongval () { return (long) (sizeof (char)); }
  8328. #include <stdio.h>
  8329. #include <stdlib.h>
  8330. int
  8331. main ()
  8332. {
  8333.  
  8334. FILE *f = fopen ("conftest.val", "w");
  8335. if (! f)
  8336. exit (1);
  8337. if (((long) (sizeof (char))) < 0)
  8338. {
  8339. long i = longval ();
  8340. if (i != ((long) (sizeof (char))))
  8341. exit (1);
  8342. fprintf (f, "%ld\n", i);
  8343. }
  8344. else
  8345. {
  8346. unsigned long i = ulongval ();
  8347. if (i != ((long) (sizeof (char))))
  8348. exit (1);
  8349. fprintf (f, "%lu\n", i);
  8350. }
  8351. exit (ferror (f) || fclose (f) != 0);
  8352.  
  8353. ;
  8354. return 0;
  8355. }
  8356. _ACEOF
  8357. rm -f conftest$ac_exeext
  8358. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8359. (eval $ac_link) 2>&5
  8360. ac_status=$?
  8361. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8362. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8363. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8364. (eval $ac_try) 2>&5
  8365. ac_status=$?
  8366. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8367. (exit $ac_status); }; }; then
  8368. ac_cv_sizeof_char=`cat conftest.val`
  8369. else
  8370. echo "$as_me: program exited with status $ac_status" >&5
  8371. echo "$as_me: failed program was:" >&5
  8372. sed 's/^/| /' conftest.$ac_ext >&5
  8373.  
  8374. ( exit $ac_status )
  8375. { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
  8376. See \`config.log' for more details." >&5
  8377. echo "$as_me: error: cannot compute sizeof (char), 77
  8378. See \`config.log' for more details." >&2;}
  8379. { (exit 1); exit 1; }; }
  8380. fi
  8381. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8382. fi
  8383. fi
  8384. rm -f conftest.val
  8385. else
  8386. ac_cv_sizeof_char=0
  8387. fi
  8388. fi
  8389. echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
  8390. echo "${ECHO_T}$ac_cv_sizeof_char" >&6
  8391. cat >>confdefs.h <<_ACEOF
  8392. #define SIZEOF_CHAR $ac_cv_sizeof_char
  8393. _ACEOF
  8394.  
  8395.  
  8396.  
  8397. echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
  8398. echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
  8399. case "$ac_cv_sizeof_char" in
  8400. 1) acx_cv_type_int8_t=char ;;
  8401. *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
  8402. echo "$as_me: error: no 8-bit type" >&2;}
  8403. { (exit please report a bug); exit please report a bug; }; }
  8404. esac
  8405. echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
  8406. echo "${ECHO_T}$acx_cv_type_int8_t" >&6
  8407.  
  8408. echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
  8409. echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
  8410. case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
  8411. 2:*) acx_cv_type_int16_t=int ;;
  8412. *:2) acx_cv_type_int16_t=short ;;
  8413. *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
  8414. echo "$as_me: error: no 16-bit type" >&2;}
  8415. { (exit please report a bug); exit please report a bug; }; }
  8416. esac
  8417. echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
  8418. echo "${ECHO_T}$acx_cv_type_int16_t" >&6
  8419.  
  8420. echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
  8421. echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
  8422. case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
  8423. 4:*) acx_cv_type_int32_t=int ;;
  8424. *:4) acx_cv_type_int32_t=long ;;
  8425. *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
  8426. echo "$as_me: error: no 32-bit type" >&2;}
  8427. { (exit please report a bug); exit please report a bug; }; }
  8428. esac
  8429. echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
  8430. echo "${ECHO_T}$acx_cv_type_int32_t" >&6
  8431. fi
  8432.  
  8433. # These tests are here to make the output prettier
  8434.  
  8435. if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
  8436. case "$ac_cv_sizeof_long" in
  8437. 8) acx_cv_type_int64_t=long ;;
  8438. esac
  8439. echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
  8440. echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
  8441. echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
  8442. echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
  8443. fi
  8444.  
  8445. # Now we can use the above types
  8446.  
  8447. if test "$ac_cv_type_uintptr_t" != yes; then
  8448. echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
  8449. echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
  8450. case $ac_cv_sizeof_void_p in
  8451. 2) acx_cv_type_intptr_t=int16_t ;;
  8452. 4) acx_cv_type_intptr_t=int32_t ;;
  8453. 8) acx_cv_type_intptr_t=int64_t ;;
  8454. *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
  8455. echo "$as_me: error: no equivalent for intptr_t" >&2;}
  8456. { (exit please report a bug); exit please report a bug; }; }
  8457. esac
  8458. echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
  8459. echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
  8460. fi
  8461.  
  8462. # ----------------- done all checks, emit header -------------
  8463. ac_config_commands="$ac_config_commands gstdint.h"
  8464.  
  8465.  
  8466.  
  8467.  
  8468. # Check to see if -pthread or -lpthread is needed. Prefer the former.
  8469. # In case the pthread.h system header is not found, this test will fail.
  8470. XPCFLAGS=""
  8471. CFLAGS="$CFLAGS -pthread"
  8472. cat >conftest.$ac_ext <<_ACEOF
  8473. /* confdefs.h. */
  8474. _ACEOF
  8475. cat confdefs.h >>conftest.$ac_ext
  8476. cat >>conftest.$ac_ext <<_ACEOF
  8477. /* end confdefs.h. */
  8478. #include <pthread.h>
  8479. void *g(void *d) { return NULL; }
  8480. int
  8481. main ()
  8482. {
  8483. pthread_t t; pthread_create(&t,NULL,g,NULL);
  8484. ;
  8485. return 0;
  8486. }
  8487. _ACEOF
  8488. rm -f conftest.$ac_objext conftest$ac_exeext
  8489. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8490. (eval $ac_link) 2>conftest.er1
  8491. ac_status=$?
  8492. grep -v '^ *+' conftest.er1 >conftest.err
  8493. rm -f conftest.er1
  8494. cat conftest.err >&5
  8495. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8496. (exit $ac_status); } &&
  8497. { ac_try='test -z "$ac_c_werror_flag"
  8498. || test ! -s conftest.err'
  8499. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8500. (eval $ac_try) 2>&5
  8501. ac_status=$?
  8502. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8503. (exit $ac_status); }; } &&
  8504. { ac_try='test -s conftest$ac_exeext'
  8505. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8506. (eval $ac_try) 2>&5
  8507. ac_status=$?
  8508. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8509. (exit $ac_status); }; }; then
  8510. XPCFLAGS=" -Wc,-pthread"
  8511. else
  8512. echo "$as_me: failed program was:" >&5
  8513. sed 's/^/| /' conftest.$ac_ext >&5
  8514.  
  8515. CFLAGS="$save_CFLAGS" LIBS="-lpthread $LIBS"
  8516. cat >conftest.$ac_ext <<_ACEOF
  8517. /* confdefs.h. */
  8518. _ACEOF
  8519. cat confdefs.h >>conftest.$ac_ext
  8520. cat >>conftest.$ac_ext <<_ACEOF
  8521. /* end confdefs.h. */
  8522. #include <pthread.h>
  8523. void *g(void *d) { return NULL; }
  8524. int
  8525. main ()
  8526. {
  8527. pthread_t t; pthread_create(&t,NULL,g,NULL);
  8528. ;
  8529. return 0;
  8530. }
  8531. _ACEOF
  8532. rm -f conftest.$ac_objext conftest$ac_exeext
  8533. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8534. (eval $ac_link) 2>conftest.er1
  8535. ac_status=$?
  8536. grep -v '^ *+' conftest.er1 >conftest.err
  8537. rm -f conftest.er1
  8538. cat conftest.err >&5
  8539. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8540. (exit $ac_status); } &&
  8541. { ac_try='test -z "$ac_c_werror_flag"
  8542. || test ! -s conftest.err'
  8543. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8544. (eval $ac_try) 2>&5
  8545. ac_status=$?
  8546. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8547. (exit $ac_status); }; } &&
  8548. { ac_try='test -s conftest$ac_exeext'
  8549. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8550. (eval $ac_try) 2>&5
  8551. ac_status=$?
  8552. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8553. (exit $ac_status); }; }; then
  8554. :
  8555. else
  8556. echo "$as_me: failed program was:" >&5
  8557. sed 's/^/| /' conftest.$ac_ext >&5
  8558.  
  8559. { { echo "$as_me:$LINENO: error: Pthreads are required to build libgomp" >&5
  8560. echo "$as_me: error: Pthreads are required to build libgomp" >&2;}
  8561. { (echo "Hacked [JM]";); echo "Hacked [JM]"; }; }
  8562. fi
  8563. rm -f conftest.err conftest.$ac_objext \
  8564. conftest$ac_exeext conftest.$ac_ext
  8565. fi
  8566. rm -f conftest.err conftest.$ac_objext \
  8567. conftest$ac_exeext conftest.$ac_ext
  8568.  
  8569. # Check for functions needed.
  8570.  
  8571.  
  8572. for ac_func in getloadavg clock_gettime
  8573. do
  8574. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  8575. echo "$as_me:$LINENO: checking for $ac_func" >&5
  8576. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  8577. if eval "test \"\${$as_ac_var+set}\" = set"; then
  8578. echo $ECHO_N "(cached) $ECHO_C" >&6
  8579. else
  8580. cat >conftest.$ac_ext <<_ACEOF
  8581. /* confdefs.h. */
  8582. _ACEOF
  8583. cat confdefs.h >>conftest.$ac_ext
  8584. cat >>conftest.$ac_ext <<_ACEOF
  8585. /* end confdefs.h. */
  8586. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  8587. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  8588. #define $ac_func innocuous_$ac_func
  8589.  
  8590. /* System header to define __stub macros and hopefully few prototypes,
  8591. which can conflict with char $ac_func (); below.
  8592. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8593. <limits.h> exists even on freestanding compilers. */
  8594.  
  8595. #ifdef __STDC__
  8596. # include <limits.h>
  8597. #else
  8598. # include <assert.h>
  8599. #endif
  8600.  
  8601. #undef $ac_func
  8602.  
  8603. /* Override any gcc2 internal prototype to avoid an error. */
  8604. #ifdef __cplusplus
  8605. extern "C"
  8606. {
  8607. #endif
  8608. /* We use char because int might match the return type of a gcc2
  8609. builtin and then its argument prototype would still apply. */
  8610. char $ac_func ();
  8611. /* The GNU C library defines this for functions which it implements
  8612. to always fail with ENOSYS. Some functions are actually named
  8613. something starting with __ and the normal name is an alias. */
  8614. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  8615. choke me
  8616. #else
  8617. char (*f) () = $ac_func;
  8618. #endif
  8619. #ifdef __cplusplus
  8620. }
  8621. #endif
  8622.  
  8623. int
  8624. main ()
  8625. {
  8626. return f != $ac_func;
  8627. ;
  8628. return 0;
  8629. }
  8630. _ACEOF
  8631. rm -f conftest.$ac_objext conftest$ac_exeext
  8632. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8633. (eval $ac_link) 2>conftest.er1
  8634. ac_status=$?
  8635. grep -v '^ *+' conftest.er1 >conftest.err
  8636. rm -f conftest.er1
  8637. cat conftest.err >&5
  8638. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8639. (exit $ac_status); } &&
  8640. { ac_try='test -z "$ac_c_werror_flag"
  8641. || test ! -s conftest.err'
  8642. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8643. (eval $ac_try) 2>&5
  8644. ac_status=$?
  8645. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8646. (exit $ac_status); }; } &&
  8647. { ac_try='test -s conftest$ac_exeext'
  8648. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8649. (eval $ac_try) 2>&5
  8650. ac_status=$?
  8651. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8652. (exit $ac_status); }; }; then
  8653. eval "$as_ac_var=yes"
  8654. else
  8655. echo "$as_me: failed program was:" >&5
  8656. sed 's/^/| /' conftest.$ac_ext >&5
  8657.  
  8658. eval "$as_ac_var=no"
  8659. fi
  8660. rm -f conftest.err conftest.$ac_objext \
  8661. conftest$ac_exeext conftest.$ac_ext
  8662. fi
  8663. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  8664. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  8665. if test `eval echo '${'$as_ac_var'}'` = yes; then
  8666. cat >>confdefs.h <<_ACEOF
  8667. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  8668. _ACEOF
  8669.  
  8670. fi
  8671. done
  8672.  
  8673.  
  8674. # Check for broken semaphore implementation on darwin.
  8675. # sem_init returns: sem_init error: Function not implemented.
  8676. case "$host" in
  8677. *-darwin*)
  8678.  
  8679. cat >>confdefs.h <<\_ACEOF
  8680. #define HAVE_BROKEN_POSIX_SEMAPHORES 1
  8681. _ACEOF
  8682.  
  8683. ;;
  8684. *-linux*)
  8685. case "$enable_linux_futex" in
  8686. default)
  8687. # If headers don't have gettid/futex syscalls definition, then
  8688. # default to no, otherwise there will be compile time failures.
  8689. # Otherwise, default to yes. If we don't detect we are
  8690. # compiled/linked against NPTL and not cross-compiling, check
  8691. # if programs are run by default against NPTL and if not, issue
  8692. # a warning.
  8693. enable_linux_futex=no
  8694. cat >conftest.$ac_ext <<_ACEOF
  8695. /* confdefs.h. */
  8696. _ACEOF
  8697. cat confdefs.h >>conftest.$ac_ext
  8698. cat >>conftest.$ac_ext <<_ACEOF
  8699. /* end confdefs.h. */
  8700. #include <sys/syscall.h>
  8701. int lk;
  8702. int
  8703. main ()
  8704. {
  8705. syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
  8706. ;
  8707. return 0;
  8708. }
  8709. _ACEOF
  8710. rm -f conftest.$ac_objext conftest$ac_exeext
  8711. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8712. (eval $ac_link) 2>conftest.er1
  8713. ac_status=$?
  8714. grep -v '^ *+' conftest.er1 >conftest.err
  8715. rm -f conftest.er1
  8716. cat conftest.err >&5
  8717. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8718. (exit $ac_status); } &&
  8719. { ac_try='test -z "$ac_c_werror_flag"
  8720. || test ! -s conftest.err'
  8721. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8722. (eval $ac_try) 2>&5
  8723. ac_status=$?
  8724. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8725. (exit $ac_status); }; } &&
  8726. { ac_try='test -s conftest$ac_exeext'
  8727. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8728. (eval $ac_try) 2>&5
  8729. ac_status=$?
  8730. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8731. (exit $ac_status); }; }; then
  8732. cat >conftest.$ac_ext <<_ACEOF
  8733. /* confdefs.h. */
  8734. _ACEOF
  8735. cat confdefs.h >>conftest.$ac_ext
  8736. cat >>conftest.$ac_ext <<_ACEOF
  8737. /* end confdefs.h. */
  8738. #ifndef _GNU_SOURCE
  8739. #define _GNU_SOURCE 1
  8740. #endif
  8741. #include <pthread.h>
  8742. pthread_t th; void *status;
  8743. int
  8744. main ()
  8745. {
  8746. pthread_tryjoin_np (th, &status);
  8747. ;
  8748. return 0;
  8749. }
  8750. _ACEOF
  8751. rm -f conftest.$ac_objext conftest$ac_exeext
  8752. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8753. (eval $ac_link) 2>conftest.er1
  8754. ac_status=$?
  8755. grep -v '^ *+' conftest.er1 >conftest.err
  8756. rm -f conftest.er1
  8757. cat conftest.err >&5
  8758. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8759. (exit $ac_status); } &&
  8760. { ac_try='test -z "$ac_c_werror_flag"
  8761. || test ! -s conftest.err'
  8762. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8763. (eval $ac_try) 2>&5
  8764. ac_status=$?
  8765. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8766. (exit $ac_status); }; } &&
  8767. { ac_try='test -s conftest$ac_exeext'
  8768. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8769. (eval $ac_try) 2>&5
  8770. ac_status=$?
  8771. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8772. (exit $ac_status); }; }; then
  8773. enable_linux_futex=yes
  8774. else
  8775. echo "$as_me: failed program was:" >&5
  8776. sed 's/^/| /' conftest.$ac_ext >&5
  8777.  
  8778. if test x$cross_compiling = xno; then
  8779. if getconf GNU_LIBPTHREAD_VERSION 2>/dev/null \
  8780. | LC_ALL=C grep -i NPTL > /dev/null 2>/dev/null; then
  8781. { echo "$as_me:$LINENO: WARNING: The kernel might not support futex or gettid syscalls.
  8782. If so, please configure with --disable-linux-futex" >&5
  8783. echo "$as_me: WARNING: The kernel might not support futex or gettid syscalls.
  8784. If so, please configure with --disable-linux-futex" >&2;}
  8785. fi
  8786. fi
  8787. enable_linux_futex=yes
  8788. fi
  8789. rm -f conftest.err conftest.$ac_objext \
  8790. conftest$ac_exeext conftest.$ac_ext
  8791. else
  8792. echo "$as_me: failed program was:" >&5
  8793. sed 's/^/| /' conftest.$ac_ext >&5
  8794.  
  8795. fi
  8796. rm -f conftest.err conftest.$ac_objext \
  8797. conftest$ac_exeext conftest.$ac_ext
  8798. ;;
  8799. yes)
  8800. cat >conftest.$ac_ext <<_ACEOF
  8801. /* confdefs.h. */
  8802. _ACEOF
  8803. cat confdefs.h >>conftest.$ac_ext
  8804. cat >>conftest.$ac_ext <<_ACEOF
  8805. /* end confdefs.h. */
  8806. #include <sys/syscall.h>
  8807. int lk;
  8808. int
  8809. main ()
  8810. {
  8811. syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
  8812. ;
  8813. return 0;
  8814. }
  8815. _ACEOF
  8816. rm -f conftest.$ac_objext conftest$ac_exeext
  8817. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8818. (eval $ac_link) 2>conftest.er1
  8819. ac_status=$?
  8820. grep -v '^ *+' conftest.er1 >conftest.err
  8821. rm -f conftest.er1
  8822. cat conftest.err >&5
  8823. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8824. (exit $ac_status); } &&
  8825. { ac_try='test -z "$ac_c_werror_flag"
  8826. || test ! -s conftest.err'
  8827. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8828. (eval $ac_try) 2>&5
  8829. ac_status=$?
  8830. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8831. (exit $ac_status); }; } &&
  8832. { ac_try='test -s conftest$ac_exeext'
  8833. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8834. (eval $ac_try) 2>&5
  8835. ac_status=$?
  8836. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8837. (exit $ac_status); }; }; then
  8838. :
  8839. else
  8840. echo "$as_me: failed program was:" >&5
  8841. sed 's/^/| /' conftest.$ac_ext >&5
  8842.  
  8843. { { echo "$as_me:$LINENO: error: SYS_gettid and SYS_futex required for --enable-linux-futex" >&5
  8844. echo "$as_me: error: SYS_gettid and SYS_futex required for --enable-linux-futex" >&2;}
  8845. { (exit 1); exit 1; }; }
  8846. fi
  8847. rm -f conftest.err conftest.$ac_objext \
  8848. conftest$ac_exeext conftest.$ac_ext
  8849. ;;
  8850. esac
  8851. ;;
  8852. esac
  8853.  
  8854. # At least for glibc, clock_gettime is in librt. But don't pull that
  8855. # in if it still doesn't give us the function we want.
  8856. if test $ac_cv_func_clock_gettime = no; then
  8857. echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
  8858. echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
  8859. if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
  8860. echo $ECHO_N "(cached) $ECHO_C" >&6
  8861. else
  8862. ac_check_lib_save_LIBS=$LIBS
  8863. LIBS="-lrt $LIBS"
  8864. cat >conftest.$ac_ext <<_ACEOF
  8865. /* confdefs.h. */
  8866. _ACEOF
  8867. cat confdefs.h >>conftest.$ac_ext
  8868. cat >>conftest.$ac_ext <<_ACEOF
  8869. /* end confdefs.h. */
  8870.  
  8871. /* Override any gcc2 internal prototype to avoid an error. */
  8872. #ifdef __cplusplus
  8873. extern "C"
  8874. #endif
  8875. /* We use char because int might match the return type of a gcc2
  8876. builtin and then its argument prototype would still apply. */
  8877. char clock_gettime ();
  8878. int
  8879. main ()
  8880. {
  8881. clock_gettime ();
  8882. ;
  8883. return 0;
  8884. }
  8885. _ACEOF
  8886. rm -f conftest.$ac_objext conftest$ac_exeext
  8887. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8888. (eval $ac_link) 2>conftest.er1
  8889. ac_status=$?
  8890. grep -v '^ *+' conftest.er1 >conftest.err
  8891. rm -f conftest.er1
  8892. cat conftest.err >&5
  8893. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8894. (exit $ac_status); } &&
  8895. { ac_try='test -z "$ac_c_werror_flag"
  8896. || test ! -s conftest.err'
  8897. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8898. (eval $ac_try) 2>&5
  8899. ac_status=$?
  8900. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8901. (exit $ac_status); }; } &&
  8902. { ac_try='test -s conftest$ac_exeext'
  8903. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8904. (eval $ac_try) 2>&5
  8905. ac_status=$?
  8906. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8907. (exit $ac_status); }; }; then
  8908. ac_cv_lib_rt_clock_gettime=yes
  8909. else
  8910. echo "$as_me: failed program was:" >&5
  8911. sed 's/^/| /' conftest.$ac_ext >&5
  8912.  
  8913. ac_cv_lib_rt_clock_gettime=no
  8914. fi
  8915. rm -f conftest.err conftest.$ac_objext \
  8916. conftest$ac_exeext conftest.$ac_ext
  8917. LIBS=$ac_check_lib_save_LIBS
  8918. fi
  8919. echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
  8920. echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
  8921. if test $ac_cv_lib_rt_clock_gettime = yes; then
  8922. LIBS="-lrt $LIBS"
  8923.  
  8924. cat >>confdefs.h <<\_ACEOF
  8925. #define HAVE_CLOCK_GETTIME 1
  8926. _ACEOF
  8927.  
  8928. fi
  8929.  
  8930. fi
  8931.  
  8932. # See if we support thread-local storage.
  8933.  
  8934. # Check whether --enable-tls or --disable-tls was given.
  8935. if test "${enable_tls+set}" = set; then
  8936. enableval="$enable_tls"
  8937.  
  8938. case "$enableval" in
  8939. yes|no) ;;
  8940. *) { { echo "$as_me:$LINENO: error: Argument to enable/disable tls must be yes or no" >&5
  8941. echo "$as_me: error: Argument to enable/disable tls must be yes or no" >&2;}
  8942. { (exit 1); exit 1; }; } ;;
  8943. esac
  8944.  
  8945. else
  8946. enable_tls=yes
  8947. fi;
  8948.  
  8949. echo "$as_me:$LINENO: checking whether the target supports thread-local storage" >&5
  8950. echo $ECHO_N "checking whether the target supports thread-local storage... $ECHO_C" >&6
  8951. if test "${have_tls+set}" = set; then
  8952. echo $ECHO_N "(cached) $ECHO_C" >&6
  8953. else
  8954.  
  8955. if test "$cross_compiling" = yes; then
  8956. cat >conftest.$ac_ext <<_ACEOF
  8957. __thread int foo;
  8958. _ACEOF
  8959. rm -f conftest.$ac_objext
  8960. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8961. (eval $ac_compile) 2>conftest.er1
  8962. ac_status=$?
  8963. grep -v '^ *+' conftest.er1 >conftest.err
  8964. rm -f conftest.er1
  8965. cat conftest.err >&5
  8966. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8967. (exit $ac_status); } &&
  8968. { ac_try='test -z "$ac_c_werror_flag"
  8969. || test ! -s conftest.err'
  8970. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8971. (eval $ac_try) 2>&5
  8972. ac_status=$?
  8973. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8974. (exit $ac_status); }; } &&
  8975. { ac_try='test -s conftest.$ac_objext'
  8976. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8977. (eval $ac_try) 2>&5
  8978. ac_status=$?
  8979. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8980. (exit $ac_status); }; }; then
  8981. have_tls=yes
  8982. else
  8983. echo "$as_me: failed program was:" >&5
  8984. sed 's/^/| /' conftest.$ac_ext >&5
  8985.  
  8986. have_tls=no
  8987. fi
  8988. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8989.  
  8990. else
  8991. cat >conftest.$ac_ext <<_ACEOF
  8992. __thread int a; int b; int main() { return a = b; }
  8993. _ACEOF
  8994. rm -f conftest$ac_exeext
  8995. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8996. (eval $ac_link) 2>&5
  8997. ac_status=$?
  8998. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8999. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9000. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9001. (eval $ac_try) 2>&5
  9002. ac_status=$?
  9003. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9004. (exit $ac_status); }; }; then
  9005. save_LDFLAGS="$LDFLAGS"
  9006. LDFLAGS="-static $LDFLAGS"
  9007. cat >conftest.$ac_ext <<_ACEOF
  9008. int main() { return 0; }
  9009. _ACEOF
  9010. rm -f conftest.$ac_objext conftest$ac_exeext
  9011. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9012. (eval $ac_link) 2>conftest.er1
  9013. ac_status=$?
  9014. grep -v '^ *+' conftest.er1 >conftest.err
  9015. rm -f conftest.er1
  9016. cat conftest.err >&5
  9017. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9018. (exit $ac_status); } &&
  9019. { ac_try='test -z "$ac_c_werror_flag"
  9020. || test ! -s conftest.err'
  9021. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9022. (eval $ac_try) 2>&5
  9023. ac_status=$?
  9024. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9025. (exit $ac_status); }; } &&
  9026. { ac_try='test -s conftest$ac_exeext'
  9027. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9028. (eval $ac_try) 2>&5
  9029. ac_status=$?
  9030. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9031. (exit $ac_status); }; }; then
  9032. if test "$cross_compiling" = yes; then
  9033. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  9034. See \`config.log' for more details." >&5
  9035. echo "$as_me: error: cannot run test program while cross compiling
  9036. See \`config.log' for more details." >&2;}
  9037. { (exit 1); exit 1; }; }
  9038. else
  9039. cat >conftest.$ac_ext <<_ACEOF
  9040. __thread int a; int b; int main() { return a = b; }
  9041. _ACEOF
  9042. rm -f conftest$ac_exeext
  9043. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9044. (eval $ac_link) 2>&5
  9045. ac_status=$?
  9046. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9047. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9048. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9049. (eval $ac_try) 2>&5
  9050. ac_status=$?
  9051. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9052. (exit $ac_status); }; }; then
  9053. have_tls=yes
  9054. else
  9055. echo "$as_me: program exited with status $ac_status" >&5
  9056. echo "$as_me: failed program was:" >&5
  9057. sed 's/^/| /' conftest.$ac_ext >&5
  9058.  
  9059. ( exit $ac_status )
  9060. have_tls=no
  9061. fi
  9062. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9063. fi
  9064. else
  9065. echo "$as_me: failed program was:" >&5
  9066. sed 's/^/| /' conftest.$ac_ext >&5
  9067.  
  9068. have_tls=yes
  9069. fi
  9070. rm -f conftest.err conftest.$ac_objext \
  9071. conftest$ac_exeext conftest.$ac_ext
  9072. LDFLAGS="$save_LDFLAGS"
  9073. else
  9074. echo "$as_me: program exited with status $ac_status" >&5
  9075. echo "$as_me: failed program was:" >&5
  9076. sed 's/^/| /' conftest.$ac_ext >&5
  9077.  
  9078. ( exit $ac_status )
  9079. have_tls=no
  9080. fi
  9081. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9082. fi
  9083. fi
  9084. echo "$as_me:$LINENO: result: $have_tls" >&5
  9085. echo "${ECHO_T}$have_tls" >&6
  9086. if test "$enable_tls $have_tls" = "yes yes"; then
  9087.  
  9088. cat >>confdefs.h <<\_ACEOF
  9089. #define HAVE_TLS 1
  9090. _ACEOF
  9091.  
  9092. fi
  9093.  
  9094. # See what sort of export controls are availible.
  9095.  
  9096. echo "$as_me:$LINENO: checking whether the target supports hidden visibility" >&5
  9097. echo $ECHO_N "checking whether the target supports hidden visibility... $ECHO_C" >&6
  9098. if test "${have_attribute_visibility+set}" = set; then
  9099. echo $ECHO_N "(cached) $ECHO_C" >&6
  9100. else
  9101.  
  9102. save_CFLAGS="$CFLAGS"
  9103. CFLAGS="$CFLAGS -Werror"
  9104. cat >conftest.$ac_ext <<_ACEOF
  9105. /* confdefs.h. */
  9106. _ACEOF
  9107. cat confdefs.h >>conftest.$ac_ext
  9108. cat >>conftest.$ac_ext <<_ACEOF
  9109. /* end confdefs.h. */
  9110. void __attribute__((visibility("hidden"))) foo(void) { }
  9111. int
  9112. main ()
  9113. {
  9114.  
  9115. ;
  9116. return 0;
  9117. }
  9118. _ACEOF
  9119. rm -f conftest.$ac_objext
  9120. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9121. (eval $ac_compile) 2>conftest.er1
  9122. ac_status=$?
  9123. grep -v '^ *+' conftest.er1 >conftest.err
  9124. rm -f conftest.er1
  9125. cat conftest.err >&5
  9126. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9127. (exit $ac_status); } &&
  9128. { ac_try='test -z "$ac_c_werror_flag"
  9129. || test ! -s conftest.err'
  9130. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9131. (eval $ac_try) 2>&5
  9132. ac_status=$?
  9133. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9134. (exit $ac_status); }; } &&
  9135. { ac_try='test -s conftest.$ac_objext'
  9136. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9137. (eval $ac_try) 2>&5
  9138. ac_status=$?
  9139. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9140. (exit $ac_status); }; }; then
  9141. have_attribute_visibility=yes
  9142. else
  9143. echo "$as_me: failed program was:" >&5
  9144. sed 's/^/| /' conftest.$ac_ext >&5
  9145.  
  9146. have_attribute_visibility=no
  9147. fi
  9148. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9149. CFLAGS="$save_CFLAGS"
  9150. fi
  9151. echo "$as_me:$LINENO: result: $have_attribute_visibility" >&5
  9152. echo "${ECHO_T}$have_attribute_visibility" >&6
  9153. if test $have_attribute_visibility = yes; then
  9154.  
  9155. cat >>confdefs.h <<\_ACEOF
  9156. #define HAVE_ATTRIBUTE_VISIBILITY 1
  9157. _ACEOF
  9158.  
  9159. fi
  9160.  
  9161. echo "$as_me:$LINENO: checking whether the target supports dllexport" >&5
  9162. echo $ECHO_N "checking whether the target supports dllexport... $ECHO_C" >&6
  9163. if test "${have_attribute_dllexport+set}" = set; then
  9164. echo $ECHO_N "(cached) $ECHO_C" >&6
  9165. else
  9166.  
  9167. save_CFLAGS="$CFLAGS"
  9168. CFLAGS="$CFLAGS -Werror"
  9169. cat >conftest.$ac_ext <<_ACEOF
  9170. /* confdefs.h. */
  9171. _ACEOF
  9172. cat confdefs.h >>conftest.$ac_ext
  9173. cat >>conftest.$ac_ext <<_ACEOF
  9174. /* end confdefs.h. */
  9175. void __attribute__((dllexport)) foo(void) { }
  9176. int
  9177. main ()
  9178. {
  9179.  
  9180. ;
  9181. return 0;
  9182. }
  9183. _ACEOF
  9184. rm -f conftest.$ac_objext
  9185. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9186. (eval $ac_compile) 2>conftest.er1
  9187. ac_status=$?
  9188. grep -v '^ *+' conftest.er1 >conftest.err
  9189. rm -f conftest.er1
  9190. cat conftest.err >&5
  9191. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9192. (exit $ac_status); } &&
  9193. { ac_try='test -z "$ac_c_werror_flag"
  9194. || test ! -s conftest.err'
  9195. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9196. (eval $ac_try) 2>&5
  9197. ac_status=$?
  9198. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9199. (exit $ac_status); }; } &&
  9200. { ac_try='test -s conftest.$ac_objext'
  9201. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9202. (eval $ac_try) 2>&5
  9203. ac_status=$?
  9204. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9205. (exit $ac_status); }; }; then
  9206. have_attribute_dllexport=yes
  9207. else
  9208. echo "$as_me: failed program was:" >&5
  9209. sed 's/^/| /' conftest.$ac_ext >&5
  9210.  
  9211. have_attribute_dllexport=no
  9212. fi
  9213. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9214. CFLAGS="$save_CFLAGS"
  9215. fi
  9216. echo "$as_me:$LINENO: result: $have_attribute_dllexport" >&5
  9217. echo "${ECHO_T}$have_attribute_dllexport" >&6
  9218. if test $have_attribute_dllexport = yes; then
  9219.  
  9220. cat >>confdefs.h <<\_ACEOF
  9221. #define HAVE_ATTRIBUTE_DLLEXPORT 1
  9222. _ACEOF
  9223.  
  9224. fi
  9225.  
  9226. echo "$as_me:$LINENO: checking whether the target supports symbol aliases" >&5
  9227. echo $ECHO_N "checking whether the target supports symbol aliases... $ECHO_C" >&6
  9228. if test "${have_attribute_alias+set}" = set; then
  9229. echo $ECHO_N "(cached) $ECHO_C" >&6
  9230. else
  9231.  
  9232. cat >conftest.$ac_ext <<_ACEOF
  9233. /* confdefs.h. */
  9234. _ACEOF
  9235. cat confdefs.h >>conftest.$ac_ext
  9236. cat >>conftest.$ac_ext <<_ACEOF
  9237. /* end confdefs.h. */
  9238.  
  9239. void foo(void) { }
  9240. extern void bar(void) __attribute__((alias("foo")));
  9241. int
  9242. main ()
  9243. {
  9244. bar();
  9245. ;
  9246. return 0;
  9247. }
  9248. _ACEOF
  9249. rm -f conftest.$ac_objext conftest$ac_exeext
  9250. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9251. (eval $ac_link) 2>conftest.er1
  9252. ac_status=$?
  9253. grep -v '^ *+' conftest.er1 >conftest.err
  9254. rm -f conftest.er1
  9255. cat conftest.err >&5
  9256. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9257. (exit $ac_status); } &&
  9258. { ac_try='test -z "$ac_c_werror_flag"
  9259. || test ! -s conftest.err'
  9260. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9261. (eval $ac_try) 2>&5
  9262. ac_status=$?
  9263. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9264. (exit $ac_status); }; } &&
  9265. { ac_try='test -s conftest$ac_exeext'
  9266. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9267. (eval $ac_try) 2>&5
  9268. ac_status=$?
  9269. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9270. (exit $ac_status); }; }; then
  9271. have_attribute_alias=yes
  9272. else
  9273. echo "$as_me: failed program was:" >&5
  9274. sed 's/^/| /' conftest.$ac_ext >&5
  9275.  
  9276. have_attribute_alias=no
  9277. fi
  9278. rm -f conftest.err conftest.$ac_objext \
  9279. conftest$ac_exeext conftest.$ac_ext
  9280. fi
  9281. echo "$as_me:$LINENO: result: $have_attribute_alias" >&5
  9282. echo "${ECHO_T}$have_attribute_alias" >&6
  9283. if test $have_attribute_alias = yes; then
  9284.  
  9285. cat >>confdefs.h <<\_ACEOF
  9286. #define HAVE_ATTRIBUTE_ALIAS 1
  9287. _ACEOF
  9288.  
  9289. fi
  9290.  
  9291. # If we're not using GNU ld, then there's no point in even trying these
  9292. # tests. Check for that first. We should have already tested for gld
  9293. # by now (in libtool), but require it now just to be safe...
  9294. test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
  9295. test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
  9296.  
  9297.  
  9298.  
  9299. # The name set by libtool depends on the version of libtool. Shame on us
  9300. # for depending on an impl detail, but c'est la vie. Older versions used
  9301. # ac_cv_prog_gnu_ld, but now it's lt_cv_prog_gnu_ld, and is copied back on
  9302. # top of with_gnu_ld (which is also set by --with-gnu-ld, so that actually
  9303. # makes sense). We'll test with_gnu_ld everywhere else, so if that isn't
  9304. # set (hence we're using an older libtool), then set it.
  9305. if test x${with_gnu_ld+set} != xset; then
  9306. if test x${ac_cv_prog_gnu_ld+set} != xset; then
  9307. # We got through "ac_require(ac_prog_ld)" and still not set? Huh?
  9308. with_gnu_ld=no
  9309. else
  9310. with_gnu_ld=$ac_cv_prog_gnu_ld
  9311. fi
  9312. fi
  9313.  
  9314. # Start by getting the version number. I think the libtool test already
  9315. # does some of this, but throws away the result.
  9316.  
  9317. ldver=`$LD --version 2>/dev/null | head -1 | \
  9318. sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
  9319.  
  9320. libgomp_gnu_ld_version=`echo $ldver | \
  9321. $AWK -F. '{ if (NF<3) $3=0; print ($1*100+$2)*100+$3 }'`
  9322.  
  9323. # Set --gc-sections.
  9324. if test "$with_gnu_ld" = "notbroken"; then
  9325. # GNU ld it is! Joy and bunny rabbits!
  9326.  
  9327. # All these tests are for C++; save the language and the compiler flags.
  9328. # Need to do this so that g++ won't try to link in libstdc++
  9329. ac_test_CFLAGS="${CFLAGS+set}"
  9330. ac_save_CFLAGS="$CFLAGS"
  9331. CFLAGS='-x c++ -Wl,--gc-sections'
  9332.  
  9333. # Check for -Wl,--gc-sections
  9334. # XXX This test is broken at the moment, as symbols required for linking
  9335. # are now in libsupc++ (not built yet). In addition, this test has
  9336. # cored on solaris in the past. In addition, --gc-sections doesn't
  9337. # really work at the moment (keeps on discarding used sections, first
  9338. # .eh_frame and now some of the glibc sections for iconv).
  9339. # Bzzzzt. Thanks for playing, maybe next time.
  9340. echo "$as_me:$LINENO: checking for ld that supports -Wl,--gc-sections" >&5
  9341. echo $ECHO_N "checking for ld that supports -Wl,--gc-sections... $ECHO_C" >&6
  9342. if test "$cross_compiling" = yes; then
  9343. ac_sectionLDflags=yes
  9344. else
  9345. cat >conftest.$ac_ext <<_ACEOF
  9346. /* confdefs.h. */
  9347. _ACEOF
  9348. cat confdefs.h >>conftest.$ac_ext
  9349. cat >>conftest.$ac_ext <<_ACEOF
  9350. /* end confdefs.h. */
  9351.  
  9352. int main(void)
  9353. {
  9354. try { throw 1; }
  9355. catch (...) { };
  9356. return 0;
  9357. }
  9358.  
  9359. _ACEOF
  9360. rm -f conftest$ac_exeext
  9361. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9362. (eval $ac_link) 2>&5
  9363. ac_status=$?
  9364. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9365. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9366. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9367. (eval $ac_try) 2>&5
  9368. ac_status=$?
  9369. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9370. (exit $ac_status); }; }; then
  9371. ac_sectionLDflags=yes
  9372. else
  9373. echo "$as_me: program exited with status $ac_status" >&5
  9374. echo "$as_me: failed program was:" >&5
  9375. sed 's/^/| /' conftest.$ac_ext >&5
  9376.  
  9377. ( exit $ac_status )
  9378. ac_sectionLDflags=no
  9379. fi
  9380. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9381. fi
  9382. if test "$ac_test_CFLAGS" = set; then
  9383. CFLAGS="$ac_save_CFLAGS"
  9384. else
  9385. # this is the suspicious part
  9386. CFLAGS=''
  9387. fi
  9388. if test "$ac_sectionLDflags" = "yes"; then
  9389. SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
  9390. fi
  9391. echo "$as_me:$LINENO: result: $ac_sectionLDflags" >&5
  9392. echo "${ECHO_T}$ac_sectionLDflags" >&6
  9393. fi
  9394.  
  9395. # Set linker optimization flags.
  9396. if test x"$with_gnu_ld" = x"yes"; then
  9397. OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
  9398. fi
  9399.  
  9400.  
  9401.  
  9402.  
  9403.  
  9404.  
  9405. # Check whether --enable-symvers or --disable-symvers was given.
  9406. if test "${enable_symvers+set}" = set; then
  9407. enableval="$enable_symvers"
  9408.  
  9409. case "$enableval" in
  9410. yes|no|gnu) ;;
  9411. *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable symvers" >&5
  9412. echo "$as_me: error: Unknown argument to enable/disable symvers" >&2;}
  9413. { (exit 1); exit 1; }; } ;;
  9414. esac
  9415.  
  9416. else
  9417. enable_symvers=yes
  9418. fi;
  9419.  
  9420.  
  9421. # If we never went through the LIBGOMP_CHECK_LINKER_FEATURES macro, then we
  9422. # don't know enough about $LD to do tricks...
  9423.  
  9424. # FIXME The following test is too strict, in theory.
  9425. if test $enable_shared = no ||
  9426. test "x$LD" = x ||
  9427. test x$libgomp_gnu_ld_version = x; then
  9428. enable_symvers=no
  9429. fi
  9430.  
  9431. # Check to see if libgcc_s exists, indicating that shared libgcc is possible.
  9432. if test $enable_symvers != no; then
  9433. echo "$as_me:$LINENO: checking for shared libgcc" >&5
  9434. echo $ECHO_N "checking for shared libgcc... $ECHO_C" >&6
  9435. ac_save_CFLAGS="$CFLAGS"
  9436. CFLAGS=' -lgcc_s'
  9437. cat >conftest.$ac_ext <<_ACEOF
  9438. /* confdefs.h. */
  9439. _ACEOF
  9440. cat confdefs.h >>conftest.$ac_ext
  9441. cat >>conftest.$ac_ext <<_ACEOF
  9442. /* end confdefs.h. */
  9443.  
  9444. int
  9445. main ()
  9446. {
  9447. return 0;
  9448. ;
  9449. return 0;
  9450. }
  9451. _ACEOF
  9452. rm -f conftest.$ac_objext conftest$ac_exeext
  9453. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9454. (eval $ac_link) 2>conftest.er1
  9455. ac_status=$?
  9456. grep -v '^ *+' conftest.er1 >conftest.err
  9457. rm -f conftest.er1
  9458. cat conftest.err >&5
  9459. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9460. (exit $ac_status); } &&
  9461. { ac_try='test -z "$ac_c_werror_flag"
  9462. || test ! -s conftest.err'
  9463. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9464. (eval $ac_try) 2>&5
  9465. ac_status=$?
  9466. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9467. (exit $ac_status); }; } &&
  9468. { ac_try='test -s conftest$ac_exeext'
  9469. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9470. (eval $ac_try) 2>&5
  9471. ac_status=$?
  9472. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9473. (exit $ac_status); }; }; then
  9474. libgomp_shared_libgcc=yes
  9475. else
  9476. echo "$as_me: failed program was:" >&5
  9477. sed 's/^/| /' conftest.$ac_ext >&5
  9478.  
  9479. libgomp_shared_libgcc=no
  9480. fi
  9481. rm -f conftest.err conftest.$ac_objext \
  9482. conftest$ac_exeext conftest.$ac_ext
  9483. CFLAGS="$ac_save_CFLAGS"
  9484. if test $libgomp_shared_libgcc = no; then
  9485. cat > conftest.c <<EOF
  9486. int main (void) { return 0; }
  9487. EOF
  9488. libgomp_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
  9489. -shared -shared-libgcc -o conftest.so \
  9490. conftest.c -v 2>&1 >/dev/null \
  9491. | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
  9492. rm -f conftest.c conftest.so
  9493. if test x${libgomp_libgcc_s_suffix+set} = xset; then
  9494. CFLAGS=" -lgcc_s$libgomp_libgcc_s_suffix"
  9495. cat >conftest.$ac_ext <<_ACEOF
  9496. /* confdefs.h. */
  9497. _ACEOF
  9498. cat confdefs.h >>conftest.$ac_ext
  9499. cat >>conftest.$ac_ext <<_ACEOF
  9500. /* end confdefs.h. */
  9501.  
  9502. int
  9503. main ()
  9504. {
  9505. return 0;
  9506. ;
  9507. return 0;
  9508. }
  9509. _ACEOF
  9510. rm -f conftest.$ac_objext conftest$ac_exeext
  9511. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9512. (eval $ac_link) 2>conftest.er1
  9513. ac_status=$?
  9514. grep -v '^ *+' conftest.er1 >conftest.err
  9515. rm -f conftest.er1
  9516. cat conftest.err >&5
  9517. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9518. (exit $ac_status); } &&
  9519. { ac_try='test -z "$ac_c_werror_flag"
  9520. || test ! -s conftest.err'
  9521. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9522. (eval $ac_try) 2>&5
  9523. ac_status=$?
  9524. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9525. (exit $ac_status); }; } &&
  9526. { ac_try='test -s conftest$ac_exeext'
  9527. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9528. (eval $ac_try) 2>&5
  9529. ac_status=$?
  9530. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9531. (exit $ac_status); }; }; then
  9532. libgomp_shared_libgcc=yes
  9533. else
  9534. echo "$as_me: failed program was:" >&5
  9535. sed 's/^/| /' conftest.$ac_ext >&5
  9536.  
  9537. fi
  9538. rm -f conftest.err conftest.$ac_objext \
  9539. conftest$ac_exeext conftest.$ac_ext
  9540. CFLAGS="$ac_save_CFLAGS"
  9541. fi
  9542. fi
  9543. echo "$as_me:$LINENO: result: $libgomp_shared_libgcc" >&5
  9544. echo "${ECHO_T}$libgomp_shared_libgcc" >&6
  9545. fi
  9546.  
  9547. # For GNU ld, we need at least this version. The format is described in
  9548. # LIBGOMP_CHECK_LINKER_FEATURES above.
  9549. libgomp_min_gnu_ld_version=21400
  9550. # XXXXXXXXXXX libgomp_gnu_ld_version=21390
  9551.  
  9552. # Check to see if unspecified "yes" value can win, given results above.
  9553. # Change "yes" into either "no" or a style name.
  9554. if test $enable_symvers = yes; then
  9555. if test $with_gnu_ld = yes &&
  9556. test $libgomp_shared_libgcc = yes;
  9557. then
  9558. if test $libgomp_gnu_ld_version -ge $libgomp_min_gnu_ld_version ; then
  9559. enable_symvers=gnu
  9560. else
  9561. # The right tools, the right setup, but too old. Fallbacks?
  9562. { echo "$as_me:$LINENO: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&5
  9563. echo "$as_me: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&2;}
  9564. { echo "$as_me:$LINENO: WARNING: === full symbol versioning support in this release of GCC." >&5
  9565. echo "$as_me: WARNING: === full symbol versioning support in this release of GCC." >&2;}
  9566. { echo "$as_me:$LINENO: WARNING: === You would need to upgrade your binutils to version" >&5
  9567. echo "$as_me: WARNING: === You would need to upgrade your binutils to version" >&2;}
  9568. { echo "$as_me:$LINENO: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&5
  9569. echo "$as_me: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&2;}
  9570. if test $libgomp_gnu_ld_version -ge 21200 ; then
  9571. # Globbing fix is present, proper block support is not.
  9572. { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
  9573. echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
  9574. enable_symvers=no
  9575. else
  9576. # 2.11 or older.
  9577. { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
  9578. echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
  9579. enable_symvers=no
  9580. fi
  9581. fi
  9582. else
  9583. # just fail for now
  9584. { echo "$as_me:$LINENO: WARNING: === You have requested some kind of symbol versioning, but" >&5
  9585. echo "$as_me: WARNING: === You have requested some kind of symbol versioning, but" >&2;}
  9586. { echo "$as_me:$LINENO: WARNING: === either you are not using a supported linker, or you are" >&5
  9587. echo "$as_me: WARNING: === either you are not using a supported linker, or you are" >&2;}
  9588. { echo "$as_me:$LINENO: WARNING: === not building a shared libgcc_s (which is required)." >&5
  9589. echo "$as_me: WARNING: === not building a shared libgcc_s (which is required)." >&2;}
  9590. { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
  9591. echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
  9592. enable_symvers=no
  9593. fi
  9594. fi
  9595.  
  9596.  
  9597.  
  9598. if test $enable_symvers != no; then
  9599. LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE=
  9600. LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE='#'
  9601. else
  9602. LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE='#'
  9603. LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE=
  9604. fi
  9605.  
  9606. { echo "$as_me:$LINENO: versioning on shared library symbols is $enable_symvers" >&5
  9607. echo "$as_me: versioning on shared library symbols is $enable_symvers" >&6;}
  9608.  
  9609.  
  9610. # Get target configury.
  9611. . ${srcdir}/configure.tgt
  9612. CFLAGS="$save_CFLAGS $XCFLAGS"
  9613.  
  9614. # Check for __sync_val_compare_and_swap, but only after the target has
  9615. # had a chance to set XCFLAGS.
  9616.  
  9617. echo "$as_me:$LINENO: checking whether the target supports __sync_*_compare_and_swap" >&5
  9618. echo $ECHO_N "checking whether the target supports __sync_*_compare_and_swap... $ECHO_C" >&6
  9619. if test "${have_sync_builtins+set}" = set; then
  9620. echo $ECHO_N "(cached) $ECHO_C" >&6
  9621. else
  9622.  
  9623. cat >conftest.$ac_ext <<_ACEOF
  9624. /* confdefs.h. */
  9625. _ACEOF
  9626. cat confdefs.h >>conftest.$ac_ext
  9627. cat >>conftest.$ac_ext <<_ACEOF
  9628. /* end confdefs.h. */
  9629.  
  9630. int
  9631. main ()
  9632. {
  9633. int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);
  9634. ;
  9635. return 0;
  9636. }
  9637. _ACEOF
  9638. rm -f conftest.$ac_objext conftest$ac_exeext
  9639. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9640. (eval $ac_link) 2>conftest.er1
  9641. ac_status=$?
  9642. grep -v '^ *+' conftest.er1 >conftest.err
  9643. rm -f conftest.er1
  9644. cat conftest.err >&5
  9645. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9646. (exit $ac_status); } &&
  9647. { ac_try='test -z "$ac_c_werror_flag"
  9648. || test ! -s conftest.err'
  9649. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9650. (eval $ac_try) 2>&5
  9651. ac_status=$?
  9652. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9653. (exit $ac_status); }; } &&
  9654. { ac_try='test -s conftest$ac_exeext'
  9655. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9656. (eval $ac_try) 2>&5
  9657. ac_status=$?
  9658. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9659. (exit $ac_status); }; }; then
  9660. have_sync_builtins=yes
  9661. else
  9662. echo "$as_me: failed program was:" >&5
  9663. sed 's/^/| /' conftest.$ac_ext >&5
  9664.  
  9665. have_sync_builtins=no
  9666. fi
  9667. rm -f conftest.err conftest.$ac_objext \
  9668. conftest$ac_exeext conftest.$ac_ext
  9669. fi
  9670. echo "$as_me:$LINENO: result: $have_sync_builtins" >&5
  9671. echo "${ECHO_T}$have_sync_builtins" >&6
  9672. if test $have_sync_builtins = yes; then
  9673.  
  9674. cat >>confdefs.h <<\_ACEOF
  9675. #define HAVE_SYNC_BUILTINS 1
  9676. _ACEOF
  9677.  
  9678. fi
  9679.  
  9680. XCFLAGS="$XCFLAGS$XPCFLAGS"
  9681.  
  9682.  
  9683.  
  9684.  
  9685.  
  9686. # Cleanup and exit.
  9687. CFLAGS="$save_CFLAGS"
  9688. cat >confcache <<\_ACEOF
  9689. # This file is a shell script that caches the results of configure
  9690. # tests run on this system so they can be shared between configure
  9691. # scripts and configure runs, see configure's option --config-cache.
  9692. # It is not useful on other systems. If it contains results you don't
  9693. # want to keep, you may remove or edit it.
  9694. #
  9695. # config.status only pays attention to the cache file if you give it
  9696. # the --recheck option to rerun configure.
  9697. #
  9698. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  9699. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  9700. # following values.
  9701.  
  9702. _ACEOF
  9703.  
  9704. # The following way of writing the cache mishandles newlines in values,
  9705. # but we know of no workaround that is simple, portable, and efficient.
  9706. # So, don't put newlines in cache variables' values.
  9707. # Ultrix sh set writes to stderr and can't be redirected directly,
  9708. # and sets the high bit in the cache file unless we assign to the vars.
  9709. {
  9710. (set) 2>&1 |
  9711. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  9712. *ac_space=\ *)
  9713. # `set' does not quote correctly, so add quotes (double-quote
  9714. # substitution turns \\\\ into \\, and sed turns \\ into \).
  9715. sed -n \
  9716. "s/'/'\\\\''/g;
  9717. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  9718. ;;
  9719. *)
  9720. # `set' quotes correctly as required by POSIX, so do not add quotes.
  9721. sed -n \
  9722. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  9723. ;;
  9724. esac;
  9725. } |
  9726. sed '
  9727. t clear
  9728. : clear
  9729. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  9730. t end
  9731. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  9732. : end' >>confcache
  9733. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  9734. if test -w $cache_file; then
  9735. test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
  9736. cat confcache >$cache_file
  9737. else
  9738. echo "not updating unwritable cache $cache_file"
  9739. fi
  9740. fi
  9741. rm -f confcache
  9742.  
  9743. if test ${multilib} = yes; then
  9744. multilib_arg="--enable-multilib"
  9745. else
  9746. multilib_arg=
  9747. fi
  9748.  
  9749. # Set up the set of libraries that we need to link against for libgomp.
  9750. # Note that the GOMP_SELF_SPEC in gcc.c will force -pthread for -fopenmp,
  9751. # which will force linkage against -lpthread (or equivalent for the system).
  9752. # That's not 100% ideal, but about the best we can do easily.
  9753. if test $enable_shared = yes; then
  9754. link_gomp="-lgomp %{static: $LIBS}"
  9755. else
  9756. link_gomp="-lgomp $LIBS"
  9757. fi
  9758.  
  9759.  
  9760.  
  9761.  
  9762. if test "$ac_cv_fc_compiler_gnu" = yes; then
  9763. USE_FORTRAN_TRUE=
  9764. USE_FORTRAN_FALSE='#'
  9765. else
  9766. USE_FORTRAN_TRUE='#'
  9767. USE_FORTRAN_FALSE=
  9768. fi
  9769.  
  9770.  
  9771. # ??? 2006-01-24: Paulo committed to asking autoconf folk to document
  9772. # and export AC_COMPUTE_INT. If that happens, then we'll need to remove
  9773. # the underscore here and update the PREREQ. If it doesn't, then we'll
  9774. # need to copy this macro to our acinclude.m4.
  9775. save_CFLAGS="$CFLAGS"
  9776. for i in $config_path; do
  9777. if test -f $srcdir/config/$i/omp-lock.h; then
  9778. CFLAGS="$CFLAGS -include $srcdir/config/$i/omp-lock.h"
  9779. break
  9780. fi
  9781. done
  9782.  
  9783. if test "$cross_compiling" = yes; then
  9784. # Depending upon the size, compute the lo and hi bounds.
  9785. cat >conftest.$ac_ext <<_ACEOF
  9786. /* confdefs.h. */
  9787. _ACEOF
  9788. cat confdefs.h >>conftest.$ac_ext
  9789. cat >>conftest.$ac_ext <<_ACEOF
  9790. /* end confdefs.h. */
  9791.  
  9792. int
  9793. main ()
  9794. {
  9795. static int test_array [1 - 2 * !((sizeof (omp_lock_t)) >= 0)];
  9796. test_array [0] = 0
  9797.  
  9798. ;
  9799. return 0;
  9800. }
  9801. _ACEOF
  9802. rm -f conftest.$ac_objext
  9803. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9804. (eval $ac_compile) 2>conftest.er1
  9805. ac_status=$?
  9806. grep -v '^ *+' conftest.er1 >conftest.err
  9807. rm -f conftest.er1
  9808. cat conftest.err >&5
  9809. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9810. (exit $ac_status); } &&
  9811. { ac_try='test -z "$ac_c_werror_flag"
  9812. || test ! -s conftest.err'
  9813. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9814. (eval $ac_try) 2>&5
  9815. ac_status=$?
  9816. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9817. (exit $ac_status); }; } &&
  9818. { ac_try='test -s conftest.$ac_objext'
  9819. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9820. (eval $ac_try) 2>&5
  9821. ac_status=$?
  9822. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9823. (exit $ac_status); }; }; then
  9824. ac_lo=0 ac_mid=0
  9825. while :; do
  9826. cat >conftest.$ac_ext <<_ACEOF
  9827. /* confdefs.h. */
  9828. _ACEOF
  9829. cat confdefs.h >>conftest.$ac_ext
  9830. cat >>conftest.$ac_ext <<_ACEOF
  9831. /* end confdefs.h. */
  9832.  
  9833. int
  9834. main ()
  9835. {
  9836. static int test_array [1 - 2 * !((sizeof (omp_lock_t)) <= $ac_mid)];
  9837. test_array [0] = 0
  9838.  
  9839. ;
  9840. return 0;
  9841. }
  9842. _ACEOF
  9843. rm -f conftest.$ac_objext
  9844. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9845. (eval $ac_compile) 2>conftest.er1
  9846. ac_status=$?
  9847. grep -v '^ *+' conftest.er1 >conftest.err
  9848. rm -f conftest.er1
  9849. cat conftest.err >&5
  9850. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9851. (exit $ac_status); } &&
  9852. { ac_try='test -z "$ac_c_werror_flag"
  9853. || test ! -s conftest.err'
  9854. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9855. (eval $ac_try) 2>&5
  9856. ac_status=$?
  9857. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9858. (exit $ac_status); }; } &&
  9859. { ac_try='test -s conftest.$ac_objext'
  9860. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9861. (eval $ac_try) 2>&5
  9862. ac_status=$?
  9863. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9864. (exit $ac_status); }; }; then
  9865. ac_hi=$ac_mid; break
  9866. else
  9867. echo "$as_me: failed program was:" >&5
  9868. sed 's/^/| /' conftest.$ac_ext >&5
  9869.  
  9870. ac_lo=`expr $ac_mid + 1`
  9871. if test $ac_lo -le $ac_mid; then
  9872. ac_lo= ac_hi=
  9873. break
  9874. fi
  9875. ac_mid=`expr 2 '*' $ac_mid + 1`
  9876. fi
  9877. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9878. done
  9879. else
  9880. echo "$as_me: failed program was:" >&5
  9881. sed 's/^/| /' conftest.$ac_ext >&5
  9882.  
  9883. cat >conftest.$ac_ext <<_ACEOF
  9884. /* confdefs.h. */
  9885. _ACEOF
  9886. cat confdefs.h >>conftest.$ac_ext
  9887. cat >>conftest.$ac_ext <<_ACEOF
  9888. /* end confdefs.h. */
  9889.  
  9890. int
  9891. main ()
  9892. {
  9893. static int test_array [1 - 2 * !((sizeof (omp_lock_t)) < 0)];
  9894. test_array [0] = 0
  9895.  
  9896. ;
  9897. return 0;
  9898. }
  9899. _ACEOF
  9900. rm -f conftest.$ac_objext
  9901. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9902. (eval $ac_compile) 2>conftest.er1
  9903. ac_status=$?
  9904. grep -v '^ *+' conftest.er1 >conftest.err
  9905. rm -f conftest.er1
  9906. cat conftest.err >&5
  9907. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9908. (exit $ac_status); } &&
  9909. { ac_try='test -z "$ac_c_werror_flag"
  9910. || test ! -s conftest.err'
  9911. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9912. (eval $ac_try) 2>&5
  9913. ac_status=$?
  9914. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9915. (exit $ac_status); }; } &&
  9916. { ac_try='test -s conftest.$ac_objext'
  9917. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9918. (eval $ac_try) 2>&5
  9919. ac_status=$?
  9920. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9921. (exit $ac_status); }; }; then
  9922. ac_hi=-1 ac_mid=-1
  9923. while :; do
  9924. cat >conftest.$ac_ext <<_ACEOF
  9925. /* confdefs.h. */
  9926. _ACEOF
  9927. cat confdefs.h >>conftest.$ac_ext
  9928. cat >>conftest.$ac_ext <<_ACEOF
  9929. /* end confdefs.h. */
  9930.  
  9931. int
  9932. main ()
  9933. {
  9934. static int test_array [1 - 2 * !((sizeof (omp_lock_t)) >= $ac_mid)];
  9935. test_array [0] = 0
  9936.  
  9937. ;
  9938. return 0;
  9939. }
  9940. _ACEOF
  9941. rm -f conftest.$ac_objext
  9942. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9943. (eval $ac_compile) 2>conftest.er1
  9944. ac_status=$?
  9945. grep -v '^ *+' conftest.er1 >conftest.err
  9946. rm -f conftest.er1
  9947. cat conftest.err >&5
  9948. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9949. (exit $ac_status); } &&
  9950. { ac_try='test -z "$ac_c_werror_flag"
  9951. || test ! -s conftest.err'
  9952. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9953. (eval $ac_try) 2>&5
  9954. ac_status=$?
  9955. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9956. (exit $ac_status); }; } &&
  9957. { ac_try='test -s conftest.$ac_objext'
  9958. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9959. (eval $ac_try) 2>&5
  9960. ac_status=$?
  9961. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9962. (exit $ac_status); }; }; then
  9963. ac_lo=$ac_mid; break
  9964. else
  9965. echo "$as_me: failed program was:" >&5
  9966. sed 's/^/| /' conftest.$ac_ext >&5
  9967.  
  9968. ac_hi=`expr '(' $ac_mid ')' - 1`
  9969. if test $ac_mid -le $ac_hi; then
  9970. ac_lo= ac_hi=
  9971. break
  9972. fi
  9973. ac_mid=`expr 2 '*' $ac_mid`
  9974. fi
  9975. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9976. done
  9977. else
  9978. echo "$as_me: failed program was:" >&5
  9979. sed 's/^/| /' conftest.$ac_ext >&5
  9980.  
  9981. ac_lo= ac_hi=
  9982. fi
  9983. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9984. fi
  9985. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9986. # Binary search between lo and hi bounds.
  9987. while test "x$ac_lo" != "x$ac_hi"; do
  9988. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  9989. cat >conftest.$ac_ext <<_ACEOF
  9990. /* confdefs.h. */
  9991. _ACEOF
  9992. cat confdefs.h >>conftest.$ac_ext
  9993. cat >>conftest.$ac_ext <<_ACEOF
  9994. /* end confdefs.h. */
  9995.  
  9996. int
  9997. main ()
  9998. {
  9999. static int test_array [1 - 2 * !((sizeof (omp_lock_t)) <= $ac_mid)];
  10000. test_array [0] = 0
  10001.  
  10002. ;
  10003. return 0;
  10004. }
  10005. _ACEOF
  10006. rm -f conftest.$ac_objext
  10007. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10008. (eval $ac_compile) 2>conftest.er1
  10009. ac_status=$?
  10010. grep -v '^ *+' conftest.er1 >conftest.err
  10011. rm -f conftest.er1
  10012. cat conftest.err >&5
  10013. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10014. (exit $ac_status); } &&
  10015. { ac_try='test -z "$ac_c_werror_flag"
  10016. || test ! -s conftest.err'
  10017. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10018. (eval $ac_try) 2>&5
  10019. ac_status=$?
  10020. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10021. (exit $ac_status); }; } &&
  10022. { ac_try='test -s conftest.$ac_objext'
  10023. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10024. (eval $ac_try) 2>&5
  10025. ac_status=$?
  10026. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10027. (exit $ac_status); }; }; then
  10028. ac_hi=$ac_mid
  10029. else
  10030. echo "$as_me: failed program was:" >&5
  10031. sed 's/^/| /' conftest.$ac_ext >&5
  10032.  
  10033. ac_lo=`expr '(' $ac_mid ')' + 1`
  10034. fi
  10035. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10036. done
  10037. case $ac_lo in
  10038. ?*) OMP_LOCK_SIZE=$ac_lo;;
  10039. '') { { echo "$as_me:$LINENO: error: unsupported system, cannot find sizeof (omp_lock_t)" >&5
  10040. echo "$as_me: error: unsupported system, cannot find sizeof (omp_lock_t)" >&2;}
  10041. { (exit 1); exit 1; }; } ;;
  10042. esac
  10043. else
  10044. if test "$cross_compiling" = yes; then
  10045. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  10046. See \`config.log' for more details." >&5
  10047. echo "$as_me: error: cannot run test program while cross compiling
  10048. See \`config.log' for more details." >&2;}
  10049. { (exit 1); exit 1; }; }
  10050. else
  10051. cat >conftest.$ac_ext <<_ACEOF
  10052. /* confdefs.h. */
  10053. _ACEOF
  10054. cat confdefs.h >>conftest.$ac_ext
  10055. cat >>conftest.$ac_ext <<_ACEOF
  10056. /* end confdefs.h. */
  10057.  
  10058. long longval () { return sizeof (omp_lock_t); }
  10059. unsigned long ulongval () { return sizeof (omp_lock_t); }
  10060. #include <stdio.h>
  10061. #include <stdlib.h>
  10062. int
  10063. main ()
  10064. {
  10065.  
  10066. FILE *f = fopen ("conftest.val", "w");
  10067. if (! f)
  10068. exit (1);
  10069. if ((sizeof (omp_lock_t)) < 0)
  10070. {
  10071. long i = longval ();
  10072. if (i != (sizeof (omp_lock_t)))
  10073. exit (1);
  10074. fprintf (f, "%ld\n", i);
  10075. }
  10076. else
  10077. {
  10078. unsigned long i = ulongval ();
  10079. if (i != (sizeof (omp_lock_t)))
  10080. exit (1);
  10081. fprintf (f, "%lu\n", i);
  10082. }
  10083. exit (ferror (f) || fclose (f) != 0);
  10084.  
  10085. ;
  10086. return 0;
  10087. }
  10088. _ACEOF
  10089. rm -f conftest$ac_exeext
  10090. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10091. (eval $ac_link) 2>&5
  10092. ac_status=$?
  10093. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10094. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  10095. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10096. (eval $ac_try) 2>&5
  10097. ac_status=$?
  10098. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10099. (exit $ac_status); }; }; then
  10100. OMP_LOCK_SIZE=`cat conftest.val`
  10101. else
  10102. echo "$as_me: program exited with status $ac_status" >&5
  10103. echo "$as_me: failed program was:" >&5
  10104. sed 's/^/| /' conftest.$ac_ext >&5
  10105.  
  10106. ( exit $ac_status )
  10107. { { echo "$as_me:$LINENO: error: unsupported system, cannot find sizeof (omp_lock_t)" >&5
  10108. echo "$as_me: error: unsupported system, cannot find sizeof (omp_lock_t)" >&2;}
  10109. { (exit 1); exit 1; }; }
  10110. fi
  10111. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  10112. fi
  10113. fi
  10114. rm -f conftest.val
  10115. if test "$cross_compiling" = yes; then
  10116. # Depending upon the size, compute the lo and hi bounds.
  10117. cat >conftest.$ac_ext <<_ACEOF
  10118. /* confdefs.h. */
  10119. _ACEOF
  10120. cat confdefs.h >>conftest.$ac_ext
  10121. cat >>conftest.$ac_ext <<_ACEOF
  10122. /* end confdefs.h. */
  10123.  
  10124. int
  10125. main ()
  10126. {
  10127. static int test_array [1 - 2 * !((__alignof (omp_lock_t)) >= 0)];
  10128. test_array [0] = 0
  10129.  
  10130. ;
  10131. return 0;
  10132. }
  10133. _ACEOF
  10134. rm -f conftest.$ac_objext
  10135. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10136. (eval $ac_compile) 2>conftest.er1
  10137. ac_status=$?
  10138. grep -v '^ *+' conftest.er1 >conftest.err
  10139. rm -f conftest.er1
  10140. cat conftest.err >&5
  10141. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10142. (exit $ac_status); } &&
  10143. { ac_try='test -z "$ac_c_werror_flag"
  10144. || test ! -s conftest.err'
  10145. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10146. (eval $ac_try) 2>&5
  10147. ac_status=$?
  10148. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10149. (exit $ac_status); }; } &&
  10150. { ac_try='test -s conftest.$ac_objext'
  10151. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10152. (eval $ac_try) 2>&5
  10153. ac_status=$?
  10154. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10155. (exit $ac_status); }; }; then
  10156. ac_lo=0 ac_mid=0
  10157. while :; do
  10158. cat >conftest.$ac_ext <<_ACEOF
  10159. /* confdefs.h. */
  10160. _ACEOF
  10161. cat confdefs.h >>conftest.$ac_ext
  10162. cat >>conftest.$ac_ext <<_ACEOF
  10163. /* end confdefs.h. */
  10164.  
  10165. int
  10166. main ()
  10167. {
  10168. static int test_array [1 - 2 * !((__alignof (omp_lock_t)) <= $ac_mid)];
  10169. test_array [0] = 0
  10170.  
  10171. ;
  10172. return 0;
  10173. }
  10174. _ACEOF
  10175. rm -f conftest.$ac_objext
  10176. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10177. (eval $ac_compile) 2>conftest.er1
  10178. ac_status=$?
  10179. grep -v '^ *+' conftest.er1 >conftest.err
  10180. rm -f conftest.er1
  10181. cat conftest.err >&5
  10182. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10183. (exit $ac_status); } &&
  10184. { ac_try='test -z "$ac_c_werror_flag"
  10185. || test ! -s conftest.err'
  10186. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10187. (eval $ac_try) 2>&5
  10188. ac_status=$?
  10189. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10190. (exit $ac_status); }; } &&
  10191. { ac_try='test -s conftest.$ac_objext'
  10192. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10193. (eval $ac_try) 2>&5
  10194. ac_status=$?
  10195. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10196. (exit $ac_status); }; }; then
  10197. ac_hi=$ac_mid; break
  10198. else
  10199. echo "$as_me: failed program was:" >&5
  10200. sed 's/^/| /' conftest.$ac_ext >&5
  10201.  
  10202. ac_lo=`expr $ac_mid + 1`
  10203. if test $ac_lo -le $ac_mid; then
  10204. ac_lo= ac_hi=
  10205. break
  10206. fi
  10207. ac_mid=`expr 2 '*' $ac_mid + 1`
  10208. fi
  10209. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10210. done
  10211. else
  10212. echo "$as_me: failed program was:" >&5
  10213. sed 's/^/| /' conftest.$ac_ext >&5
  10214.  
  10215. cat >conftest.$ac_ext <<_ACEOF
  10216. /* confdefs.h. */
  10217. _ACEOF
  10218. cat confdefs.h >>conftest.$ac_ext
  10219. cat >>conftest.$ac_ext <<_ACEOF
  10220. /* end confdefs.h. */
  10221.  
  10222. int
  10223. main ()
  10224. {
  10225. static int test_array [1 - 2 * !((__alignof (omp_lock_t)) < 0)];
  10226. test_array [0] = 0
  10227.  
  10228. ;
  10229. return 0;
  10230. }
  10231. _ACEOF
  10232. rm -f conftest.$ac_objext
  10233. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10234. (eval $ac_compile) 2>conftest.er1
  10235. ac_status=$?
  10236. grep -v '^ *+' conftest.er1 >conftest.err
  10237. rm -f conftest.er1
  10238. cat conftest.err >&5
  10239. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10240. (exit $ac_status); } &&
  10241. { ac_try='test -z "$ac_c_werror_flag"
  10242. || test ! -s conftest.err'
  10243. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10244. (eval $ac_try) 2>&5
  10245. ac_status=$?
  10246. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10247. (exit $ac_status); }; } &&
  10248. { ac_try='test -s conftest.$ac_objext'
  10249. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10250. (eval $ac_try) 2>&5
  10251. ac_status=$?
  10252. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10253. (exit $ac_status); }; }; then
  10254. ac_hi=-1 ac_mid=-1
  10255. while :; do
  10256. cat >conftest.$ac_ext <<_ACEOF
  10257. /* confdefs.h. */
  10258. _ACEOF
  10259. cat confdefs.h >>conftest.$ac_ext
  10260. cat >>conftest.$ac_ext <<_ACEOF
  10261. /* end confdefs.h. */
  10262.  
  10263. int
  10264. main ()
  10265. {
  10266. static int test_array [1 - 2 * !((__alignof (omp_lock_t)) >= $ac_mid)];
  10267. test_array [0] = 0
  10268.  
  10269. ;
  10270. return 0;
  10271. }
  10272. _ACEOF
  10273. rm -f conftest.$ac_objext
  10274. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10275. (eval $ac_compile) 2>conftest.er1
  10276. ac_status=$?
  10277. grep -v '^ *+' conftest.er1 >conftest.err
  10278. rm -f conftest.er1
  10279. cat conftest.err >&5
  10280. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10281. (exit $ac_status); } &&
  10282. { ac_try='test -z "$ac_c_werror_flag"
  10283. || test ! -s conftest.err'
  10284. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10285. (eval $ac_try) 2>&5
  10286. ac_status=$?
  10287. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10288. (exit $ac_status); }; } &&
  10289. { ac_try='test -s conftest.$ac_objext'
  10290. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10291. (eval $ac_try) 2>&5
  10292. ac_status=$?
  10293. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10294. (exit $ac_status); }; }; then
  10295. ac_lo=$ac_mid; break
  10296. else
  10297. echo "$as_me: failed program was:" >&5
  10298. sed 's/^/| /' conftest.$ac_ext >&5
  10299.  
  10300. ac_hi=`expr '(' $ac_mid ')' - 1`
  10301. if test $ac_mid -le $ac_hi; then
  10302. ac_lo= ac_hi=
  10303. break
  10304. fi
  10305. ac_mid=`expr 2 '*' $ac_mid`
  10306. fi
  10307. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10308. done
  10309. else
  10310. echo "$as_me: failed program was:" >&5
  10311. sed 's/^/| /' conftest.$ac_ext >&5
  10312.  
  10313. ac_lo= ac_hi=
  10314. fi
  10315. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10316. fi
  10317. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10318. # Binary search between lo and hi bounds.
  10319. while test "x$ac_lo" != "x$ac_hi"; do
  10320. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  10321. cat >conftest.$ac_ext <<_ACEOF
  10322. /* confdefs.h. */
  10323. _ACEOF
  10324. cat confdefs.h >>conftest.$ac_ext
  10325. cat >>conftest.$ac_ext <<_ACEOF
  10326. /* end confdefs.h. */
  10327.  
  10328. int
  10329. main ()
  10330. {
  10331. static int test_array [1 - 2 * !((__alignof (omp_lock_t)) <= $ac_mid)];
  10332. test_array [0] = 0
  10333.  
  10334. ;
  10335. return 0;
  10336. }
  10337. _ACEOF
  10338. rm -f conftest.$ac_objext
  10339. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10340. (eval $ac_compile) 2>conftest.er1
  10341. ac_status=$?
  10342. grep -v '^ *+' conftest.er1 >conftest.err
  10343. rm -f conftest.er1
  10344. cat conftest.err >&5
  10345. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10346. (exit $ac_status); } &&
  10347. { ac_try='test -z "$ac_c_werror_flag"
  10348. || test ! -s conftest.err'
  10349. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10350. (eval $ac_try) 2>&5
  10351. ac_status=$?
  10352. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10353. (exit $ac_status); }; } &&
  10354. { ac_try='test -s conftest.$ac_objext'
  10355. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10356. (eval $ac_try) 2>&5
  10357. ac_status=$?
  10358. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10359. (exit $ac_status); }; }; then
  10360. ac_hi=$ac_mid
  10361. else
  10362. echo "$as_me: failed program was:" >&5
  10363. sed 's/^/| /' conftest.$ac_ext >&5
  10364.  
  10365. ac_lo=`expr '(' $ac_mid ')' + 1`
  10366. fi
  10367. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10368. done
  10369. case $ac_lo in
  10370. ?*) OMP_LOCK_ALIGN=$ac_lo;;
  10371. '') ;;
  10372. esac
  10373. else
  10374. if test "$cross_compiling" = yes; then
  10375. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  10376. See \`config.log' for more details." >&5
  10377. echo "$as_me: error: cannot run test program while cross compiling
  10378. See \`config.log' for more details." >&2;}
  10379. { (exit 1); exit 1; }; }
  10380. else
  10381. cat >conftest.$ac_ext <<_ACEOF
  10382. /* confdefs.h. */
  10383. _ACEOF
  10384. cat confdefs.h >>conftest.$ac_ext
  10385. cat >>conftest.$ac_ext <<_ACEOF
  10386. /* end confdefs.h. */
  10387.  
  10388. long longval () { return __alignof (omp_lock_t); }
  10389. unsigned long ulongval () { return __alignof (omp_lock_t); }
  10390. #include <stdio.h>
  10391. #include <stdlib.h>
  10392. int
  10393. main ()
  10394. {
  10395.  
  10396. FILE *f = fopen ("conftest.val", "w");
  10397. if (! f)
  10398. exit (1);
  10399. if ((__alignof (omp_lock_t)) < 0)
  10400. {
  10401. long i = longval ();
  10402. if (i != (__alignof (omp_lock_t)))
  10403. exit (1);
  10404. fprintf (f, "%ld\n", i);
  10405. }
  10406. else
  10407. {
  10408. unsigned long i = ulongval ();
  10409. if (i != (__alignof (omp_lock_t)))
  10410. exit (1);
  10411. fprintf (f, "%lu\n", i);
  10412. }
  10413. exit (ferror (f) || fclose (f) != 0);
  10414.  
  10415. ;
  10416. return 0;
  10417. }
  10418. _ACEOF
  10419. rm -f conftest$ac_exeext
  10420. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10421. (eval $ac_link) 2>&5
  10422. ac_status=$?
  10423. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10424. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  10425. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10426. (eval $ac_try) 2>&5
  10427. ac_status=$?
  10428. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10429. (exit $ac_status); }; }; then
  10430. OMP_LOCK_ALIGN=`cat conftest.val`
  10431. else
  10432. echo "$as_me: program exited with status $ac_status" >&5
  10433. echo "$as_me: failed program was:" >&5
  10434. sed 's/^/| /' conftest.$ac_ext >&5
  10435.  
  10436. fi
  10437. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  10438. fi
  10439. fi
  10440. rm -f conftest.val
  10441. if test "$cross_compiling" = yes; then
  10442. # Depending upon the size, compute the lo and hi bounds.
  10443. cat >conftest.$ac_ext <<_ACEOF
  10444. /* confdefs.h. */
  10445. _ACEOF
  10446. cat confdefs.h >>conftest.$ac_ext
  10447. cat >>conftest.$ac_ext <<_ACEOF
  10448. /* end confdefs.h. */
  10449.  
  10450. int
  10451. main ()
  10452. {
  10453. static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) >= 0)];
  10454. test_array [0] = 0
  10455.  
  10456. ;
  10457. return 0;
  10458. }
  10459. _ACEOF
  10460. rm -f conftest.$ac_objext
  10461. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10462. (eval $ac_compile) 2>conftest.er1
  10463. ac_status=$?
  10464. grep -v '^ *+' conftest.er1 >conftest.err
  10465. rm -f conftest.er1
  10466. cat conftest.err >&5
  10467. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10468. (exit $ac_status); } &&
  10469. { ac_try='test -z "$ac_c_werror_flag"
  10470. || test ! -s conftest.err'
  10471. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10472. (eval $ac_try) 2>&5
  10473. ac_status=$?
  10474. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10475. (exit $ac_status); }; } &&
  10476. { ac_try='test -s conftest.$ac_objext'
  10477. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10478. (eval $ac_try) 2>&5
  10479. ac_status=$?
  10480. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10481. (exit $ac_status); }; }; then
  10482. ac_lo=0 ac_mid=0
  10483. while :; do
  10484. cat >conftest.$ac_ext <<_ACEOF
  10485. /* confdefs.h. */
  10486. _ACEOF
  10487. cat confdefs.h >>conftest.$ac_ext
  10488. cat >>conftest.$ac_ext <<_ACEOF
  10489. /* end confdefs.h. */
  10490.  
  10491. int
  10492. main ()
  10493. {
  10494. static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) <= $ac_mid)];
  10495. test_array [0] = 0
  10496.  
  10497. ;
  10498. return 0;
  10499. }
  10500. _ACEOF
  10501. rm -f conftest.$ac_objext
  10502. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10503. (eval $ac_compile) 2>conftest.er1
  10504. ac_status=$?
  10505. grep -v '^ *+' conftest.er1 >conftest.err
  10506. rm -f conftest.er1
  10507. cat conftest.err >&5
  10508. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10509. (exit $ac_status); } &&
  10510. { ac_try='test -z "$ac_c_werror_flag"
  10511. || test ! -s conftest.err'
  10512. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10513. (eval $ac_try) 2>&5
  10514. ac_status=$?
  10515. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10516. (exit $ac_status); }; } &&
  10517. { ac_try='test -s conftest.$ac_objext'
  10518. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10519. (eval $ac_try) 2>&5
  10520. ac_status=$?
  10521. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10522. (exit $ac_status); }; }; then
  10523. ac_hi=$ac_mid; break
  10524. else
  10525. echo "$as_me: failed program was:" >&5
  10526. sed 's/^/| /' conftest.$ac_ext >&5
  10527.  
  10528. ac_lo=`expr $ac_mid + 1`
  10529. if test $ac_lo -le $ac_mid; then
  10530. ac_lo= ac_hi=
  10531. break
  10532. fi
  10533. ac_mid=`expr 2 '*' $ac_mid + 1`
  10534. fi
  10535. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10536. done
  10537. else
  10538. echo "$as_me: failed program was:" >&5
  10539. sed 's/^/| /' conftest.$ac_ext >&5
  10540.  
  10541. cat >conftest.$ac_ext <<_ACEOF
  10542. /* confdefs.h. */
  10543. _ACEOF
  10544. cat confdefs.h >>conftest.$ac_ext
  10545. cat >>conftest.$ac_ext <<_ACEOF
  10546. /* end confdefs.h. */
  10547.  
  10548. int
  10549. main ()
  10550. {
  10551. static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) < 0)];
  10552. test_array [0] = 0
  10553.  
  10554. ;
  10555. return 0;
  10556. }
  10557. _ACEOF
  10558. rm -f conftest.$ac_objext
  10559. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10560. (eval $ac_compile) 2>conftest.er1
  10561. ac_status=$?
  10562. grep -v '^ *+' conftest.er1 >conftest.err
  10563. rm -f conftest.er1
  10564. cat conftest.err >&5
  10565. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10566. (exit $ac_status); } &&
  10567. { ac_try='test -z "$ac_c_werror_flag"
  10568. || test ! -s conftest.err'
  10569. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10570. (eval $ac_try) 2>&5
  10571. ac_status=$?
  10572. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10573. (exit $ac_status); }; } &&
  10574. { ac_try='test -s conftest.$ac_objext'
  10575. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10576. (eval $ac_try) 2>&5
  10577. ac_status=$?
  10578. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10579. (exit $ac_status); }; }; then
  10580. ac_hi=-1 ac_mid=-1
  10581. while :; do
  10582. cat >conftest.$ac_ext <<_ACEOF
  10583. /* confdefs.h. */
  10584. _ACEOF
  10585. cat confdefs.h >>conftest.$ac_ext
  10586. cat >>conftest.$ac_ext <<_ACEOF
  10587. /* end confdefs.h. */
  10588.  
  10589. int
  10590. main ()
  10591. {
  10592. static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) >= $ac_mid)];
  10593. test_array [0] = 0
  10594.  
  10595. ;
  10596. return 0;
  10597. }
  10598. _ACEOF
  10599. rm -f conftest.$ac_objext
  10600. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10601. (eval $ac_compile) 2>conftest.er1
  10602. ac_status=$?
  10603. grep -v '^ *+' conftest.er1 >conftest.err
  10604. rm -f conftest.er1
  10605. cat conftest.err >&5
  10606. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10607. (exit $ac_status); } &&
  10608. { ac_try='test -z "$ac_c_werror_flag"
  10609. || test ! -s conftest.err'
  10610. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10611. (eval $ac_try) 2>&5
  10612. ac_status=$?
  10613. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10614. (exit $ac_status); }; } &&
  10615. { ac_try='test -s conftest.$ac_objext'
  10616. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10617. (eval $ac_try) 2>&5
  10618. ac_status=$?
  10619. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10620. (exit $ac_status); }; }; then
  10621. ac_lo=$ac_mid; break
  10622. else
  10623. echo "$as_me: failed program was:" >&5
  10624. sed 's/^/| /' conftest.$ac_ext >&5
  10625.  
  10626. ac_hi=`expr '(' $ac_mid ')' - 1`
  10627. if test $ac_mid -le $ac_hi; then
  10628. ac_lo= ac_hi=
  10629. break
  10630. fi
  10631. ac_mid=`expr 2 '*' $ac_mid`
  10632. fi
  10633. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10634. done
  10635. else
  10636. echo "$as_me: failed program was:" >&5
  10637. sed 's/^/| /' conftest.$ac_ext >&5
  10638.  
  10639. ac_lo= ac_hi=
  10640. fi
  10641. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10642. fi
  10643. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10644. # Binary search between lo and hi bounds.
  10645. while test "x$ac_lo" != "x$ac_hi"; do
  10646. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  10647. cat >conftest.$ac_ext <<_ACEOF
  10648. /* confdefs.h. */
  10649. _ACEOF
  10650. cat confdefs.h >>conftest.$ac_ext
  10651. cat >>conftest.$ac_ext <<_ACEOF
  10652. /* end confdefs.h. */
  10653.  
  10654. int
  10655. main ()
  10656. {
  10657. static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) <= $ac_mid)];
  10658. test_array [0] = 0
  10659.  
  10660. ;
  10661. return 0;
  10662. }
  10663. _ACEOF
  10664. rm -f conftest.$ac_objext
  10665. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10666. (eval $ac_compile) 2>conftest.er1
  10667. ac_status=$?
  10668. grep -v '^ *+' conftest.er1 >conftest.err
  10669. rm -f conftest.er1
  10670. cat conftest.err >&5
  10671. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10672. (exit $ac_status); } &&
  10673. { ac_try='test -z "$ac_c_werror_flag"
  10674. || test ! -s conftest.err'
  10675. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10676. (eval $ac_try) 2>&5
  10677. ac_status=$?
  10678. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10679. (exit $ac_status); }; } &&
  10680. { ac_try='test -s conftest.$ac_objext'
  10681. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10682. (eval $ac_try) 2>&5
  10683. ac_status=$?
  10684. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10685. (exit $ac_status); }; }; then
  10686. ac_hi=$ac_mid
  10687. else
  10688. echo "$as_me: failed program was:" >&5
  10689. sed 's/^/| /' conftest.$ac_ext >&5
  10690.  
  10691. ac_lo=`expr '(' $ac_mid ')' + 1`
  10692. fi
  10693. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10694. done
  10695. case $ac_lo in
  10696. ?*) OMP_NEST_LOCK_SIZE=$ac_lo;;
  10697. '') ;;
  10698. esac
  10699. else
  10700. if test "$cross_compiling" = yes; then
  10701. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  10702. See \`config.log' for more details." >&5
  10703. echo "$as_me: error: cannot run test program while cross compiling
  10704. See \`config.log' for more details." >&2;}
  10705. { (exit 1); exit 1; }; }
  10706. else
  10707. cat >conftest.$ac_ext <<_ACEOF
  10708. /* confdefs.h. */
  10709. _ACEOF
  10710. cat confdefs.h >>conftest.$ac_ext
  10711. cat >>conftest.$ac_ext <<_ACEOF
  10712. /* end confdefs.h. */
  10713.  
  10714. long longval () { return sizeof (omp_nest_lock_t); }
  10715. unsigned long ulongval () { return sizeof (omp_nest_lock_t); }
  10716. #include <stdio.h>
  10717. #include <stdlib.h>
  10718. int
  10719. main ()
  10720. {
  10721.  
  10722. FILE *f = fopen ("conftest.val", "w");
  10723. if (! f)
  10724. exit (1);
  10725. if ((sizeof (omp_nest_lock_t)) < 0)
  10726. {
  10727. long i = longval ();
  10728. if (i != (sizeof (omp_nest_lock_t)))
  10729. exit (1);
  10730. fprintf (f, "%ld\n", i);
  10731. }
  10732. else
  10733. {
  10734. unsigned long i = ulongval ();
  10735. if (i != (sizeof (omp_nest_lock_t)))
  10736. exit (1);
  10737. fprintf (f, "%lu\n", i);
  10738. }
  10739. exit (ferror (f) || fclose (f) != 0);
  10740.  
  10741. ;
  10742. return 0;
  10743. }
  10744. _ACEOF
  10745. rm -f conftest$ac_exeext
  10746. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10747. (eval $ac_link) 2>&5
  10748. ac_status=$?
  10749. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10750. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  10751. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10752. (eval $ac_try) 2>&5
  10753. ac_status=$?
  10754. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10755. (exit $ac_status); }; }; then
  10756. OMP_NEST_LOCK_SIZE=`cat conftest.val`
  10757. else
  10758. echo "$as_me: program exited with status $ac_status" >&5
  10759. echo "$as_me: failed program was:" >&5
  10760. sed 's/^/| /' conftest.$ac_ext >&5
  10761.  
  10762. fi
  10763. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  10764. fi
  10765. fi
  10766. rm -f conftest.val
  10767. if test "$cross_compiling" = yes; then
  10768. # Depending upon the size, compute the lo and hi bounds.
  10769. cat >conftest.$ac_ext <<_ACEOF
  10770. /* confdefs.h. */
  10771. _ACEOF
  10772. cat confdefs.h >>conftest.$ac_ext
  10773. cat >>conftest.$ac_ext <<_ACEOF
  10774. /* end confdefs.h. */
  10775.  
  10776. int
  10777. main ()
  10778. {
  10779. static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) >= 0)];
  10780. test_array [0] = 0
  10781.  
  10782. ;
  10783. return 0;
  10784. }
  10785. _ACEOF
  10786. rm -f conftest.$ac_objext
  10787. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10788. (eval $ac_compile) 2>conftest.er1
  10789. ac_status=$?
  10790. grep -v '^ *+' conftest.er1 >conftest.err
  10791. rm -f conftest.er1
  10792. cat conftest.err >&5
  10793. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10794. (exit $ac_status); } &&
  10795. { ac_try='test -z "$ac_c_werror_flag"
  10796. || test ! -s conftest.err'
  10797. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10798. (eval $ac_try) 2>&5
  10799. ac_status=$?
  10800. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10801. (exit $ac_status); }; } &&
  10802. { ac_try='test -s conftest.$ac_objext'
  10803. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10804. (eval $ac_try) 2>&5
  10805. ac_status=$?
  10806. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10807. (exit $ac_status); }; }; then
  10808. ac_lo=0 ac_mid=0
  10809. while :; do
  10810. cat >conftest.$ac_ext <<_ACEOF
  10811. /* confdefs.h. */
  10812. _ACEOF
  10813. cat confdefs.h >>conftest.$ac_ext
  10814. cat >>conftest.$ac_ext <<_ACEOF
  10815. /* end confdefs.h. */
  10816.  
  10817. int
  10818. main ()
  10819. {
  10820. static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) <= $ac_mid)];
  10821. test_array [0] = 0
  10822.  
  10823. ;
  10824. return 0;
  10825. }
  10826. _ACEOF
  10827. rm -f conftest.$ac_objext
  10828. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10829. (eval $ac_compile) 2>conftest.er1
  10830. ac_status=$?
  10831. grep -v '^ *+' conftest.er1 >conftest.err
  10832. rm -f conftest.er1
  10833. cat conftest.err >&5
  10834. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10835. (exit $ac_status); } &&
  10836. { ac_try='test -z "$ac_c_werror_flag"
  10837. || test ! -s conftest.err'
  10838. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10839. (eval $ac_try) 2>&5
  10840. ac_status=$?
  10841. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10842. (exit $ac_status); }; } &&
  10843. { ac_try='test -s conftest.$ac_objext'
  10844. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10845. (eval $ac_try) 2>&5
  10846. ac_status=$?
  10847. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10848. (exit $ac_status); }; }; then
  10849. ac_hi=$ac_mid; break
  10850. else
  10851. echo "$as_me: failed program was:" >&5
  10852. sed 's/^/| /' conftest.$ac_ext >&5
  10853.  
  10854. ac_lo=`expr $ac_mid + 1`
  10855. if test $ac_lo -le $ac_mid; then
  10856. ac_lo= ac_hi=
  10857. break
  10858. fi
  10859. ac_mid=`expr 2 '*' $ac_mid + 1`
  10860. fi
  10861. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10862. done
  10863. else
  10864. echo "$as_me: failed program was:" >&5
  10865. sed 's/^/| /' conftest.$ac_ext >&5
  10866.  
  10867. cat >conftest.$ac_ext <<_ACEOF
  10868. /* confdefs.h. */
  10869. _ACEOF
  10870. cat confdefs.h >>conftest.$ac_ext
  10871. cat >>conftest.$ac_ext <<_ACEOF
  10872. /* end confdefs.h. */
  10873.  
  10874. int
  10875. main ()
  10876. {
  10877. static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) < 0)];
  10878. test_array [0] = 0
  10879.  
  10880. ;
  10881. return 0;
  10882. }
  10883. _ACEOF
  10884. rm -f conftest.$ac_objext
  10885. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10886. (eval $ac_compile) 2>conftest.er1
  10887. ac_status=$?
  10888. grep -v '^ *+' conftest.er1 >conftest.err
  10889. rm -f conftest.er1
  10890. cat conftest.err >&5
  10891. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10892. (exit $ac_status); } &&
  10893. { ac_try='test -z "$ac_c_werror_flag"
  10894. || test ! -s conftest.err'
  10895. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10896. (eval $ac_try) 2>&5
  10897. ac_status=$?
  10898. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10899. (exit $ac_status); }; } &&
  10900. { ac_try='test -s conftest.$ac_objext'
  10901. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10902. (eval $ac_try) 2>&5
  10903. ac_status=$?
  10904. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10905. (exit $ac_status); }; }; then
  10906. ac_hi=-1 ac_mid=-1
  10907. while :; do
  10908. cat >conftest.$ac_ext <<_ACEOF
  10909. /* confdefs.h. */
  10910. _ACEOF
  10911. cat confdefs.h >>conftest.$ac_ext
  10912. cat >>conftest.$ac_ext <<_ACEOF
  10913. /* end confdefs.h. */
  10914.  
  10915. int
  10916. main ()
  10917. {
  10918. static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) >= $ac_mid)];
  10919. test_array [0] = 0
  10920.  
  10921. ;
  10922. return 0;
  10923. }
  10924. _ACEOF
  10925. rm -f conftest.$ac_objext
  10926. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10927. (eval $ac_compile) 2>conftest.er1
  10928. ac_status=$?
  10929. grep -v '^ *+' conftest.er1 >conftest.err
  10930. rm -f conftest.er1
  10931. cat conftest.err >&5
  10932. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10933. (exit $ac_status); } &&
  10934. { ac_try='test -z "$ac_c_werror_flag"
  10935. || test ! -s conftest.err'
  10936. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10937. (eval $ac_try) 2>&5
  10938. ac_status=$?
  10939. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10940. (exit $ac_status); }; } &&
  10941. { ac_try='test -s conftest.$ac_objext'
  10942. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10943. (eval $ac_try) 2>&5
  10944. ac_status=$?
  10945. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10946. (exit $ac_status); }; }; then
  10947. ac_lo=$ac_mid; break
  10948. else
  10949. echo "$as_me: failed program was:" >&5
  10950. sed 's/^/| /' conftest.$ac_ext >&5
  10951.  
  10952. ac_hi=`expr '(' $ac_mid ')' - 1`
  10953. if test $ac_mid -le $ac_hi; then
  10954. ac_lo= ac_hi=
  10955. break
  10956. fi
  10957. ac_mid=`expr 2 '*' $ac_mid`
  10958. fi
  10959. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10960. done
  10961. else
  10962. echo "$as_me: failed program was:" >&5
  10963. sed 's/^/| /' conftest.$ac_ext >&5
  10964.  
  10965. ac_lo= ac_hi=
  10966. fi
  10967. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10968. fi
  10969. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10970. # Binary search between lo and hi bounds.
  10971. while test "x$ac_lo" != "x$ac_hi"; do
  10972. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  10973. cat >conftest.$ac_ext <<_ACEOF
  10974. /* confdefs.h. */
  10975. _ACEOF
  10976. cat confdefs.h >>conftest.$ac_ext
  10977. cat >>conftest.$ac_ext <<_ACEOF
  10978. /* end confdefs.h. */
  10979.  
  10980. int
  10981. main ()
  10982. {
  10983. static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) <= $ac_mid)];
  10984. test_array [0] = 0
  10985.  
  10986. ;
  10987. return 0;
  10988. }
  10989. _ACEOF
  10990. rm -f conftest.$ac_objext
  10991. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10992. (eval $ac_compile) 2>conftest.er1
  10993. ac_status=$?
  10994. grep -v '^ *+' conftest.er1 >conftest.err
  10995. rm -f conftest.er1
  10996. cat conftest.err >&5
  10997. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10998. (exit $ac_status); } &&
  10999. { ac_try='test -z "$ac_c_werror_flag"
  11000. || test ! -s conftest.err'
  11001. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  11002. (eval $ac_try) 2>&5
  11003. ac_status=$?
  11004. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  11005. (exit $ac_status); }; } &&
  11006. { ac_try='test -s conftest.$ac_objext'
  11007. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  11008. (eval $ac_try) 2>&5
  11009. ac_status=$?
  11010. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  11011. (exit $ac_status); }; }; then
  11012. ac_hi=$ac_mid
  11013. else
  11014. echo "$as_me: failed program was:" >&5
  11015. sed 's/^/| /' conftest.$ac_ext >&5
  11016.  
  11017. ac_lo=`expr '(' $ac_mid ')' + 1`
  11018. fi
  11019. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  11020. done
  11021. case $ac_lo in
  11022. ?*) OMP_NEST_LOCK_ALIGN=$ac_lo;;
  11023. '') ;;
  11024. esac
  11025. else
  11026. if test "$cross_compiling" = yes; then
  11027. { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  11028. See \`config.log' for more details." >&5
  11029. echo "$as_me: error: cannot run test program while cross compiling
  11030. See \`config.log' for more details." >&2;}
  11031. { (exit 1); exit 1; }; }
  11032. else
  11033. cat >conftest.$ac_ext <<_ACEOF
  11034. /* confdefs.h. */
  11035. _ACEOF
  11036. cat confdefs.h >>conftest.$ac_ext
  11037. cat >>conftest.$ac_ext <<_ACEOF
  11038. /* end confdefs.h. */
  11039.  
  11040. long longval () { return __alignof (omp_nest_lock_t); }
  11041. unsigned long ulongval () { return __alignof (omp_nest_lock_t); }
  11042. #include <stdio.h>
  11043. #include <stdlib.h>
  11044. int
  11045. main ()
  11046. {
  11047.  
  11048. FILE *f = fopen ("conftest.val", "w");
  11049. if (! f)
  11050. exit (1);
  11051. if ((__alignof (omp_nest_lock_t)) < 0)
  11052. {
  11053. long i = longval ();
  11054. if (i != (__alignof (omp_nest_lock_t)))
  11055. exit (1);
  11056. fprintf (f, "%ld\n", i);
  11057. }
  11058. else
  11059. {
  11060. unsigned long i = ulongval ();
  11061. if (i != (__alignof (omp_nest_lock_t)))
  11062. exit (1);
  11063. fprintf (f, "%lu\n", i);
  11064. }
  11065. exit (ferror (f) || fclose (f) != 0);
  11066.  
  11067. ;
  11068. return 0;
  11069. }
  11070. _ACEOF
  11071. rm -f conftest$ac_exeext
  11072. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  11073. (eval $ac_link) 2>&5
  11074. ac_status=$?
  11075. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  11076. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  11077. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  11078. (eval $ac_try) 2>&5
  11079. ac_status=$?
  11080. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  11081. (exit $ac_status); }; }; then
  11082. OMP_NEST_LOCK_ALIGN=`cat conftest.val`
  11083. else
  11084. echo "$as_me: program exited with status $ac_status" >&5
  11085. echo "$as_me: failed program was:" >&5
  11086. sed 's/^/| /' conftest.$ac_ext >&5
  11087.  
  11088. fi
  11089. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  11090. fi
  11091. fi
  11092. rm -f conftest.val
  11093.  
  11094. # If the lock fits in an integer, then arrange for Fortran to use that
  11095. # integer. If it doesn't, then arrange for Fortran to use a pointer.
  11096. # Except that we don't have a way at present to multi-lib the installed
  11097. # Fortran modules, so we assume 8 bytes for pointers, regardless of the
  11098. # actual target.
  11099. OMP_LOCK_KIND=$OMP_LOCK_SIZE
  11100. OMP_NEST_LOCK_KIND=$OMP_NEST_LOCK_SIZE
  11101. if test $OMP_LOCK_SIZE -gt 8 || test $OMP_LOCK_ALIGN -gt $OMP_LOCK_SIZE; then
  11102. OMP_LOCK_KIND=8
  11103. fi
  11104. if test $OMP_NEST_LOCK_SIZE -gt 8 || test $OMP_NEST_LOCK_ALIGN -gt $OMP_NEST_LOCK_SIZE; then
  11105. OMP_NEST_LOCK_KIND=8
  11106. fi
  11107.  
  11108.  
  11109.  
  11110.  
  11111.  
  11112.  
  11113.  
  11114. CFLAGS="$save_CFLAGS"
  11115.  
  11116. ac_config_files="$ac_config_files omp.h omp_lib.h omp_lib.f90 libgomp_f.h"
  11117.  
  11118. ac_config_files="$ac_config_files Makefile testsuite/Makefile libgomp.spec"
  11119.  
  11120. cat >confcache <<\_ACEOF
  11121. # This file is a shell script that caches the results of configure
  11122. # tests run on this system so they can be shared between configure
  11123. # scripts and configure runs, see configure's option --config-cache.
  11124. # It is not useful on other systems. If it contains results you don't
  11125. # want to keep, you may remove or edit it.
  11126. #
  11127. # config.status only pays attention to the cache file if you give it
  11128. # the --recheck option to rerun configure.
  11129. #
  11130. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  11131. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  11132. # following values.
  11133.  
  11134. _ACEOF
  11135.  
  11136. # The following way of writing the cache mishandles newlines in values,
  11137. # but we know of no workaround that is simple, portable, and efficient.
  11138. # So, don't put newlines in cache variables' values.
  11139. # Ultrix sh set writes to stderr and can't be redirected directly,
  11140. # and sets the high bit in the cache file unless we assign to the vars.
  11141. {
  11142. (set) 2>&1 |
  11143. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  11144. *ac_space=\ *)
  11145. # `set' does not quote correctly, so add quotes (double-quote
  11146. # substitution turns \\\\ into \\, and sed turns \\ into \).
  11147. sed -n \
  11148. "s/'/'\\\\''/g;
  11149. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  11150. ;;
  11151. *)
  11152. # `set' quotes correctly as required by POSIX, so do not add quotes.
  11153. sed -n \
  11154. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  11155. ;;
  11156. esac;
  11157. } |
  11158. sed '
  11159. t clear
  11160. : clear
  11161. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  11162. t end
  11163. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  11164. : end' >>confcache
  11165. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  11166. if test -w $cache_file; then
  11167. test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
  11168. cat confcache >$cache_file
  11169. else
  11170. echo "not updating unwritable cache $cache_file"
  11171. fi
  11172. fi
  11173. rm -f confcache
  11174.  
  11175. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  11176. # Let make expand exec_prefix.
  11177. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  11178.  
  11179. # VPATH may cause trouble with some makes, so we remove $(srcdir),
  11180. # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
  11181. # trailing colons and then remove the whole line if VPATH becomes empty
  11182. # (actually we leave an empty line to preserve line numbers).
  11183. if test "x$srcdir" = x.; then
  11184. ac_vpsub='/^[ ]*VPATH[ ]*=/{
  11185. s/:*\$(srcdir):*/:/;
  11186. s/:*\${srcdir}:*/:/;
  11187. s/:*@srcdir@:*/:/;
  11188. s/^\([^=]*=[ ]*\):*/\1/;
  11189. s/:*$//;
  11190. s/^[^=]*=[ ]*$//;
  11191. }'
  11192. fi
  11193.  
  11194. DEFS=-DHAVE_CONFIG_H
  11195.  
  11196. ac_libobjs=
  11197. ac_ltlibobjs=
  11198. for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  11199. # 1. Remove the extension, and $U if already installed.
  11200. ac_i=`echo "$ac_i" |
  11201. sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
  11202. # 2. Add them.
  11203. ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
  11204. ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
  11205. done
  11206. LIBOBJS=$ac_libobjs
  11207.  
  11208. LTLIBOBJS=$ac_ltlibobjs
  11209.  
  11210.  
  11211. if test -z "${GENINSRC_TRUE}" && test -z "${GENINSRC_FALSE}"; then
  11212. { { echo "$as_me:$LINENO: error: conditional \"GENINSRC\" was never defined.
  11213. Usually this means the macro was only invoked conditionally." >&5
  11214. echo "$as_me: error: conditional \"GENINSRC\" was never defined.
  11215. Usually this means the macro was only invoked conditionally." >&2;}
  11216. { (exit 1); exit 1; }; }
  11217. fi
  11218. if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  11219. { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
  11220. Usually this means the macro was only invoked conditionally." >&5
  11221. echo "$as_me: error: conditional \"AMDEP\" was never defined.
  11222. Usually this means the macro was only invoked conditionally." >&2;}
  11223. { (exit 1); exit 1; }; }
  11224. fi
  11225. if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  11226. { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
  11227. Usually this means the macro was only invoked conditionally." >&5
  11228. echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
  11229. Usually this means the macro was only invoked conditionally." >&2;}
  11230. { (exit 1); exit 1; }; }
  11231. fi
  11232. if test -z "${BUILD_INFO_TRUE}" && test -z "${BUILD_INFO_FALSE}"; then
  11233. { { echo "$as_me:$LINENO: error: conditional \"BUILD_INFO\" was never defined.
  11234. Usually this means the macro was only invoked conditionally." >&5
  11235. echo "$as_me: error: conditional \"BUILD_INFO\" was never defined.
  11236. Usually this means the macro was only invoked conditionally." >&2;}
  11237. { (exit 1); exit 1; }; }
  11238. fi
  11239. if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
  11240. { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
  11241. Usually this means the macro was only invoked conditionally." >&5
  11242. echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
  11243. Usually this means the macro was only invoked conditionally." >&2;}
  11244. { (exit 1); exit 1; }; }
  11245. fi
  11246. if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE}"; then
  11247. { { echo "$as_me:$LINENO: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
  11248. Usually this means the macro was only invoked conditionally." >&5
  11249. echo "$as_me: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
  11250. Usually this means the macro was only invoked conditionally." >&2;}
  11251. { (exit 1); exit 1; }; }
  11252. fi
  11253. if test -z "${USE_FORTRAN_TRUE}" && test -z "${USE_FORTRAN_FALSE}"; then
  11254. { { echo "$as_me:$LINENO: error: conditional \"USE_FORTRAN\" was never defined.
  11255. Usually this means the macro was only invoked conditionally." >&5
  11256. echo "$as_me: error: conditional \"USE_FORTRAN\" was never defined.
  11257. Usually this means the macro was only invoked conditionally." >&2;}
  11258. { (exit 1); exit 1; }; }
  11259. fi
  11260.  
  11261. : ${CONFIG_STATUS=./config.status}
  11262. ac_clean_files_save=$ac_clean_files
  11263. ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  11264. { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
  11265. echo "$as_me: creating $CONFIG_STATUS" >&6;}
  11266. cat >$CONFIG_STATUS <<_ACEOF
  11267. #! $SHELL
  11268. # Generated by $as_me.
  11269. # Run this file to recreate the current configuration.
  11270. # Compiler output produced by configure, useful for debugging
  11271. # configure, is in config.log if it exists.
  11272.  
  11273. debug=false
  11274. ac_cs_recheck=false
  11275. ac_cs_silent=false
  11276. SHELL=\${CONFIG_SHELL-$SHELL}
  11277. _ACEOF
  11278.  
  11279. cat >>$CONFIG_STATUS <<\_ACEOF
  11280. ## --------------------- ##
  11281. ## M4sh Initialization. ##
  11282. ## --------------------- ##
  11283.  
  11284. # Be Bourne compatible
  11285. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  11286. emulate sh
  11287. NULLCMD=:
  11288. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  11289. # is contrary to our usage. Disable this feature.
  11290. alias -g '${1+"$@"}'='"$@"'
  11291. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  11292. set -o posix
  11293. fi
  11294. DUALCASE=1; export DUALCASE # for MKS sh
  11295.  
  11296. # Support unset when possible.
  11297. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  11298. as_unset=unset
  11299. else
  11300. as_unset=false
  11301. fi
  11302.  
  11303.  
  11304. # Work around bugs in pre-3.0 UWIN ksh.
  11305. $as_unset ENV MAIL MAILPATH
  11306. PS1='$ '
  11307. PS2='> '
  11308. PS4='+ '
  11309.  
  11310. # NLS nuisances.
  11311. for as_var in \
  11312. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  11313. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  11314. LC_TELEPHONE LC_TIME
  11315. do
  11316. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  11317. eval $as_var=C; export $as_var
  11318. else
  11319. $as_unset $as_var
  11320. fi
  11321. done
  11322.  
  11323. # Required to use basename.
  11324. if expr a : '\(a\)' >/dev/null 2>&1; then
  11325. as_expr=expr
  11326. else
  11327. as_expr=false
  11328. fi
  11329.  
  11330. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  11331. as_basename=basename
  11332. else
  11333. as_basename=false
  11334. fi
  11335.  
  11336.  
  11337. # Name of the executable.
  11338. as_me=`$as_basename "$0" ||
  11339. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  11340. X"$0" : 'X\(//\)$' \| \
  11341. X"$0" : 'X\(/\)$' \| \
  11342. . : '\(.\)' 2>/dev/null ||
  11343. echo X/"$0" |
  11344. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  11345. /^X\/\(\/\/\)$/{ s//\1/; q; }
  11346. /^X\/\(\/\).*/{ s//\1/; q; }
  11347. s/.*/./; q'`
  11348.  
  11349.  
  11350. # PATH needs CR, and LINENO needs CR and PATH.
  11351. # Avoid depending upon Character Ranges.
  11352. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  11353. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  11354. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  11355. as_cr_digits='0123456789'
  11356. as_cr_alnum=$as_cr_Letters$as_cr_digits
  11357.  
  11358. # The user is always right.
  11359. if test "${PATH_SEPARATOR+set}" != set; then
  11360. echo "#! /bin/sh" >conf$$.sh
  11361. echo "exit 0" >>conf$$.sh
  11362. chmod +x conf$$.sh
  11363. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  11364. PATH_SEPARATOR=';'
  11365. else
  11366. PATH_SEPARATOR=:
  11367. fi
  11368. rm -f conf$$.sh
  11369. fi
  11370.  
  11371.  
  11372. as_lineno_1=$LINENO
  11373. as_lineno_2=$LINENO
  11374. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  11375. test "x$as_lineno_1" != "x$as_lineno_2" &&
  11376. test "x$as_lineno_3" = "x$as_lineno_2" || {
  11377. # Find who we are. Look in the path if we contain no path at all
  11378. # relative or not.
  11379. case $0 in
  11380. *[\\/]* ) as_myself=$0 ;;
  11381. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  11382. for as_dir in $PATH
  11383. do
  11384. IFS=$as_save_IFS
  11385. test -z "$as_dir" && as_dir=.
  11386. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  11387. done
  11388.  
  11389. ;;
  11390. esac
  11391. # We did not find ourselves, most probably we were run as `sh COMMAND'
  11392. # in which case we are not to be found in the path.
  11393. if test "x$as_myself" = x; then
  11394. as_myself=$0
  11395. fi
  11396. if test ! -f "$as_myself"; then
  11397. { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
  11398. echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
  11399. { (exit 1); exit 1; }; }
  11400. fi
  11401. case $CONFIG_SHELL in
  11402. '')
  11403. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  11404. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  11405. do
  11406. IFS=$as_save_IFS
  11407. test -z "$as_dir" && as_dir=.
  11408. for as_base in sh bash ksh sh5; do
  11409. case $as_dir in
  11410. /*)
  11411. if ("$as_dir/$as_base" -c '
  11412. as_lineno_1=$LINENO
  11413. as_lineno_2=$LINENO
  11414. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  11415. test "x$as_lineno_1" != "x$as_lineno_2" &&
  11416. test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
  11417. $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  11418. $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  11419. CONFIG_SHELL=$as_dir/$as_base
  11420. export CONFIG_SHELL
  11421. exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  11422. fi;;
  11423. esac
  11424. done
  11425. done
  11426. ;;
  11427. esac
  11428.  
  11429. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  11430. # uniformly replaced by the line number. The first 'sed' inserts a
  11431. # line-number line before each line; the second 'sed' does the real
  11432. # work. The second script uses 'N' to pair each line-number line
  11433. # with the numbered line, and appends trailing '-' during
  11434. # substitution so that $LINENO is not a special case at line end.
  11435. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  11436. # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
  11437. sed '=' <$as_myself |
  11438. sed '
  11439. N
  11440. s,$,-,
  11441. : loop
  11442. s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
  11443. t loop
  11444. s,-$,,
  11445. s,^['$as_cr_digits']*\n,,
  11446. ' >$as_me.lineno &&
  11447. chmod +x $as_me.lineno ||
  11448. { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
  11449. echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
  11450. { (exit 1); exit 1; }; }
  11451.  
  11452. # Don't try to exec as it changes $[0], causing all sort of problems
  11453. # (the dirname of $[0] is not the place where we might find the
  11454. # original and so on. Autoconf is especially sensible to this).
  11455. . ./$as_me.lineno
  11456. # Exit status is that of the last command.
  11457. exit
  11458. }
  11459.  
  11460.  
  11461. case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  11462. *c*,-n*) ECHO_N= ECHO_C='
  11463. ' ECHO_T=' ' ;;
  11464. *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  11465. *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
  11466. esac
  11467.  
  11468. if expr a : '\(a\)' >/dev/null 2>&1; then
  11469. as_expr=expr
  11470. else
  11471. as_expr=false
  11472. fi
  11473.  
  11474. rm -f conf$$ conf$$.exe conf$$.file
  11475. echo >conf$$.file
  11476. if ln -s conf$$.file conf$$ 2>/dev/null; then
  11477. # We could just check for DJGPP; but this test a) works b) is more generic
  11478. # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  11479. if test -f conf$$.exe; then
  11480. # Don't use ln at all; we don't have any links
  11481. as_ln_s='cp -p'
  11482. else
  11483. as_ln_s='ln -s'
  11484. fi
  11485. elif ln conf$$.file conf$$ 2>/dev/null; then
  11486. as_ln_s=ln
  11487. else
  11488. as_ln_s='cp -p'
  11489. fi
  11490. rm -f conf$$ conf$$.exe conf$$.file
  11491.  
  11492. if mkdir -p . 2>/dev/null; then
  11493. as_mkdir_p=:
  11494. else
  11495. test -d ./-p && rmdir ./-p
  11496. as_mkdir_p=false
  11497. fi
  11498.  
  11499. as_executable_p="test -f"
  11500.  
  11501. # Sed expression to map a string onto a valid CPP name.
  11502. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  11503.  
  11504. # Sed expression to map a string onto a valid variable name.
  11505. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  11506.  
  11507.  
  11508. # IFS
  11509. # We need space, tab and new line, in precisely that order.
  11510. as_nl='
  11511. '
  11512. IFS=" $as_nl"
  11513.  
  11514. # CDPATH.
  11515. $as_unset CDPATH
  11516.  
  11517. exec 6>&1
  11518.  
  11519. # Open the log real soon, to keep \$[0] and so on meaningful, and to
  11520. # report actual input values of CONFIG_FILES etc. instead of their
  11521. # values after options handling. Logging --version etc. is OK.
  11522. exec 5>>config.log
  11523. {
  11524. echo
  11525. sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
  11526. ## Running $as_me. ##
  11527. _ASBOX
  11528. } >&5
  11529. cat >&5 <<_CSEOF
  11530.  
  11531. This file was extended by GNU OpenMP Runtime Library $as_me 1.0, which was
  11532. generated by GNU Autoconf 2.59. Invocation command line was
  11533.  
  11534. CONFIG_FILES = $CONFIG_FILES
  11535. CONFIG_HEADERS = $CONFIG_HEADERS
  11536. CONFIG_LINKS = $CONFIG_LINKS
  11537. CONFIG_COMMANDS = $CONFIG_COMMANDS
  11538. $ $0 $@
  11539.  
  11540. _CSEOF
  11541. echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
  11542. echo >&5
  11543. _ACEOF
  11544.  
  11545. # Files that config.status was made for.
  11546. if test -n "$ac_config_files"; then
  11547. echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
  11548. fi
  11549.  
  11550. if test -n "$ac_config_headers"; then
  11551. echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
  11552. fi
  11553.  
  11554. if test -n "$ac_config_links"; then
  11555. echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
  11556. fi
  11557.  
  11558. if test -n "$ac_config_commands"; then
  11559. echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
  11560. fi
  11561.  
  11562. cat >>$CONFIG_STATUS <<\_ACEOF
  11563.  
  11564. ac_cs_usage="\
  11565. \`$as_me' instantiates files from templates according to the
  11566. current configuration.
  11567.  
  11568. Usage: $0 [OPTIONS] [FILE]...
  11569.  
  11570. -h, --help print this help, then exit
  11571. -V, --version print version number, then exit
  11572. -q, --quiet do not print progress messages
  11573. -d, --debug don't remove temporary files
  11574. --recheck update $as_me by reconfiguring in the same conditions
  11575. --file=FILE[:TEMPLATE]
  11576. instantiate the configuration file FILE
  11577. --header=FILE[:TEMPLATE]
  11578. instantiate the configuration header FILE
  11579.  
  11580. Configuration files:
  11581. $config_files
  11582.  
  11583. Configuration headers:
  11584. $config_headers
  11585.  
  11586. Configuration commands:
  11587. $config_commands
  11588.  
  11589. Report bugs to <bug-autoconf@gnu.org>."
  11590. _ACEOF
  11591.  
  11592. cat >>$CONFIG_STATUS <<_ACEOF
  11593. ac_cs_version="\\
  11594. GNU OpenMP Runtime Library config.status 1.0
  11595. configured by $0, generated by GNU Autoconf 2.59,
  11596. with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
  11597.  
  11598. Copyright (C) 2003 Free Software Foundation, Inc.
  11599. This config.status script is free software; the Free Software Foundation
  11600. gives unlimited permission to copy, distribute and modify it."
  11601. srcdir=$srcdir
  11602. INSTALL="$INSTALL"
  11603. _ACEOF
  11604.  
  11605. cat >>$CONFIG_STATUS <<\_ACEOF
  11606. # If no file are specified by the user, then we need to provide default
  11607. # value. By we need to know if files were specified by the user.
  11608. ac_need_defaults=:
  11609. while test $# != 0
  11610. do
  11611. case $1 in
  11612. --*=*)
  11613. ac_option=`expr "x$1" : 'x\([^=]*\)='`
  11614. ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
  11615. ac_shift=:
  11616. ;;
  11617. -*)
  11618. ac_option=$1
  11619. ac_optarg=$2
  11620. ac_shift=shift
  11621. ;;
  11622. *) # This is not an option, so the user has probably given explicit
  11623. # arguments.
  11624. ac_option=$1
  11625. ac_need_defaults=false;;
  11626. esac
  11627.  
  11628. case $ac_option in
  11629. # Handling of the options.
  11630. _ACEOF
  11631. cat >>$CONFIG_STATUS <<\_ACEOF
  11632. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  11633. ac_cs_recheck=: ;;
  11634. --version | --vers* | -V )
  11635. echo "$ac_cs_version"; exit 0 ;;
  11636. --he | --h)
  11637. # Conflict between --help and --header
  11638. { { echo "$as_me:$LINENO: error: ambiguous option: $1
  11639. Try \`$0 --help' for more information." >&5
  11640. echo "$as_me: error: ambiguous option: $1
  11641. Try \`$0 --help' for more information." >&2;}
  11642. { (exit 1); exit 1; }; };;
  11643. --help | --hel | -h )
  11644. echo "$ac_cs_usage"; exit 0 ;;
  11645. --debug | --d* | -d )
  11646. debug=: ;;
  11647. --file | --fil | --fi | --f )
  11648. $ac_shift
  11649. CONFIG_FILES="$CONFIG_FILES $ac_optarg"
  11650. ac_need_defaults=false;;
  11651. --header | --heade | --head | --hea )
  11652. $ac_shift
  11653. CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
  11654. ac_need_defaults=false;;
  11655. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  11656. | -silent | --silent | --silen | --sile | --sil | --si | --s)
  11657. ac_cs_silent=: ;;
  11658.  
  11659. # This is an error.
  11660. -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
  11661. Try \`$0 --help' for more information." >&5
  11662. echo "$as_me: error: unrecognized option: $1
  11663. Try \`$0 --help' for more information." >&2;}
  11664. { (exit 1); exit 1; }; } ;;
  11665.  
  11666. *) ac_config_targets="$ac_config_targets $1" ;;
  11667.  
  11668. esac
  11669. shift
  11670. done
  11671.  
  11672. ac_configure_extra_args=
  11673.  
  11674. if $ac_cs_silent; then
  11675. exec 6>/dev/null
  11676. ac_configure_extra_args="$ac_configure_extra_args --silent"
  11677. fi
  11678.  
  11679. _ACEOF
  11680. cat >>$CONFIG_STATUS <<_ACEOF
  11681. if \$ac_cs_recheck; then
  11682. echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
  11683. exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  11684. fi
  11685.  
  11686. _ACEOF
  11687.  
  11688. cat >>$CONFIG_STATUS <<_ACEOF
  11689. #
  11690. # INIT-COMMANDS section.
  11691. #
  11692.  
  11693.  
  11694. srcdir="$srcdir"
  11695. host="$host"
  11696. target="$target"
  11697. with_multisubdir="$with_multisubdir"
  11698. with_multisrctop="$with_multisrctop"
  11699. with_target_subdir="$with_target_subdir"
  11700. ac_configure_args="${multilib_arg} ${ac_configure_args}"
  11701. multi_basedir="$multi_basedir"
  11702. CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
  11703. CC="$CC"
  11704. AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  11705.  
  11706. GCC="$GCC"
  11707. CC="$CC"
  11708. acx_cv_header_stdint="$acx_cv_header_stdint"
  11709. acx_cv_type_int8_t="$acx_cv_type_int8_t"
  11710. acx_cv_type_int16_t="$acx_cv_type_int16_t"
  11711. acx_cv_type_int32_t="$acx_cv_type_int32_t"
  11712. acx_cv_type_int64_t="$acx_cv_type_int64_t"
  11713. acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
  11714. ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
  11715. ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
  11716. ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
  11717. ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
  11718. ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
  11719. ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
  11720. ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
  11721. ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
  11722.  
  11723.  
  11724. _ACEOF
  11725.  
  11726.  
  11727.  
  11728. cat >>$CONFIG_STATUS <<\_ACEOF
  11729. for ac_config_target in $ac_config_targets
  11730. do
  11731. case "$ac_config_target" in
  11732. # Handling of arguments.
  11733. "omp.h" ) CONFIG_FILES="$CONFIG_FILES omp.h" ;;
  11734. "omp_lib.h" ) CONFIG_FILES="$CONFIG_FILES omp_lib.h" ;;
  11735. "omp_lib.f90" ) CONFIG_FILES="$CONFIG_FILES omp_lib.f90" ;;
  11736. "libgomp_f.h" ) CONFIG_FILES="$CONFIG_FILES libgomp_f.h" ;;
  11737. "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  11738. "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
  11739. "libgomp.spec" ) CONFIG_FILES="$CONFIG_FILES libgomp.spec" ;;
  11740. "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
  11741. "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  11742. "gstdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
  11743. "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
  11744. *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
  11745. echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
  11746. { (exit 1); exit 1; }; };;
  11747. esac
  11748. done
  11749.  
  11750. # If the user did not use the arguments to specify the items to instantiate,
  11751. # then the envvar interface is used. Set only those that are not.
  11752. # We use the long form for the default assignment because of an extremely
  11753. # bizarre bug on SunOS 4.1.3.
  11754. if $ac_need_defaults; then
  11755. test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  11756. test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  11757. test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  11758. fi
  11759.  
  11760. # Have a temporary directory for convenience. Make it in the build tree
  11761. # simply because there is no reason to put it here, and in addition,
  11762. # creating and moving files from /tmp can sometimes cause problems.
  11763. # Create a temporary directory, and hook for its removal unless debugging.
  11764. $debug ||
  11765. {
  11766. trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
  11767. trap '{ (exit 1); exit 1; }' 1 2 13 15
  11768. }
  11769.  
  11770. # Create a (secure) tmp directory for tmp files.
  11771.  
  11772. {
  11773. tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
  11774. test -n "$tmp" && test -d "$tmp"
  11775. } ||
  11776. {
  11777. tmp=./confstat$$-$RANDOM
  11778. (umask 077 && mkdir $tmp)
  11779. } ||
  11780. {
  11781. echo "$me: cannot create a temporary directory in ." >&2
  11782. { (exit 1); exit 1; }
  11783. }
  11784.  
  11785. _ACEOF
  11786.  
  11787. cat >>$CONFIG_STATUS <<_ACEOF
  11788.  
  11789. #
  11790. # CONFIG_FILES section.
  11791. #
  11792.  
  11793. # No need to generate the scripts if there are no CONFIG_FILES.
  11794. # This happens for instance when ./config.status config.h
  11795. if test -n "\$CONFIG_FILES"; then
  11796. # Protect against being on the right side of a sed subst in config.status.
  11797. sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
  11798. s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
  11799. s,@SHELL@,$SHELL,;t t
  11800. s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
  11801. s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
  11802. s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
  11803. s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
  11804. s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
  11805. s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
  11806. s,@exec_prefix@,$exec_prefix,;t t
  11807. s,@prefix@,$prefix,;t t
  11808. s,@program_transform_name@,$program_transform_name,;t t
  11809. s,@bindir@,$bindir,;t t
  11810. s,@sbindir@,$sbindir,;t t
  11811. s,@libexecdir@,$libexecdir,;t t
  11812. s,@datadir@,$datadir,;t t
  11813. s,@sysconfdir@,$sysconfdir,;t t
  11814. s,@sharedstatedir@,$sharedstatedir,;t t
  11815. s,@localstatedir@,$localstatedir,;t t
  11816. s,@libdir@,$libdir,;t t
  11817. s,@includedir@,$includedir,;t t
  11818. s,@oldincludedir@,$oldincludedir,;t t
  11819. s,@infodir@,$infodir,;t t
  11820. s,@mandir@,$mandir,;t t
  11821. s,@build_alias@,$build_alias,;t t
  11822. s,@host_alias@,$host_alias,;t t
  11823. s,@target_alias@,$target_alias,;t t
  11824. s,@DEFS@,$DEFS,;t t
  11825. s,@ECHO_C@,$ECHO_C,;t t
  11826. s,@ECHO_N@,$ECHO_N,;t t
  11827. s,@ECHO_T@,$ECHO_T,;t t
  11828. s,@LIBS@,$LIBS,;t t
  11829. s,@GENINSRC_TRUE@,$GENINSRC_TRUE,;t t
  11830. s,@GENINSRC_FALSE@,$GENINSRC_FALSE,;t t
  11831. s,@build@,$build,;t t
  11832. s,@build_cpu@,$build_cpu,;t t
  11833. s,@build_vendor@,$build_vendor,;t t
  11834. s,@build_os@,$build_os,;t t
  11835. s,@host@,$host,;t t
  11836. s,@host_cpu@,$host_cpu,;t t
  11837. s,@host_vendor@,$host_vendor,;t t
  11838. s,@host_os@,$host_os,;t t
  11839. s,@target@,$target,;t t
  11840. s,@target_cpu@,$target_cpu,;t t
  11841. s,@target_vendor@,$target_vendor,;t t
  11842. s,@target_os@,$target_os,;t t
  11843. s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
  11844. s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
  11845. s,@INSTALL_DATA@,$INSTALL_DATA,;t t
  11846. s,@CYGPATH_W@,$CYGPATH_W,;t t
  11847. s,@PACKAGE@,$PACKAGE,;t t
  11848. s,@VERSION@,$VERSION,;t t
  11849. s,@ACLOCAL@,$ACLOCAL,;t t
  11850. s,@AUTOCONF@,$AUTOCONF,;t t
  11851. s,@AUTOMAKE@,$AUTOMAKE,;t t
  11852. s,@AUTOHEADER@,$AUTOHEADER,;t t
  11853. s,@MAKEINFO@,$MAKEINFO,;t t
  11854. s,@install_sh@,$install_sh,;t t
  11855. s,@STRIP@,$STRIP,;t t
  11856. s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
  11857. s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
  11858. s,@mkdir_p@,$mkdir_p,;t t
  11859. s,@AWK@,$AWK,;t t
  11860. s,@SET_MAKE@,$SET_MAKE,;t t
  11861. s,@am__leading_dot@,$am__leading_dot,;t t
  11862. s,@AMTAR@,$AMTAR,;t t
  11863. s,@am__tar@,$am__tar,;t t
  11864. s,@am__untar@,$am__untar,;t t
  11865. s,@multi_basedir@,$multi_basedir,;t t
  11866. s,@toolexecdir@,$toolexecdir,;t t
  11867. s,@toolexeclibdir@,$toolexeclibdir,;t t
  11868. s,@CC@,$CC,;t t
  11869. s,@ac_ct_CC@,$ac_ct_CC,;t t
  11870. s,@EXEEXT@,$EXEEXT,;t t
  11871. s,@OBJEXT@,$OBJEXT,;t t
  11872. s,@DEPDIR@,$DEPDIR,;t t
  11873. s,@am__include@,$am__include,;t t
  11874. s,@am__quote@,$am__quote,;t t
  11875. s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
  11876. s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
  11877. s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
  11878. s,@CCDEPMODE@,$CCDEPMODE,;t t
  11879. s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
  11880. s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
  11881. s,@CFLAGS@,$CFLAGS,;t t
  11882. s,@AR@,$AR,;t t
  11883. s,@ac_ct_AR@,$ac_ct_AR,;t t
  11884. s,@RANLIB@,$RANLIB,;t t
  11885. s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
  11886. s,@PERL@,$PERL,;t t
  11887. s,@BUILD_INFO_TRUE@,$BUILD_INFO_TRUE,;t t
  11888. s,@BUILD_INFO_FALSE@,$BUILD_INFO_FALSE,;t t
  11889. s,@LN_S@,$LN_S,;t t
  11890. s,@LIBTOOL@,$LIBTOOL,;t t
  11891. s,@enable_shared@,$enable_shared,;t t
  11892. s,@enable_static@,$enable_static,;t t
  11893. s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
  11894. s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
  11895. s,@MAINT@,$MAINT,;t t
  11896. s,@FC@,$FC,;t t
  11897. s,@FCFLAGS@,$FCFLAGS,;t t
  11898. s,@LDFLAGS@,$LDFLAGS,;t t
  11899. s,@ac_ct_FC@,$ac_ct_FC,;t t
  11900. s,@libtool_VERSION@,$libtool_VERSION,;t t
  11901. s,@CPP@,$CPP,;t t
  11902. s,@CPPFLAGS@,$CPPFLAGS,;t t
  11903. s,@EGREP@,$EGREP,;t t
  11904. s,@SECTION_LDFLAGS@,$SECTION_LDFLAGS,;t t
  11905. s,@OPT_LDFLAGS@,$OPT_LDFLAGS,;t t
  11906. s,@LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE,;t t
  11907. s,@LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE,;t t
  11908. s,@config_path@,$config_path,;t t
  11909. s,@XCFLAGS@,$XCFLAGS,;t t
  11910. s,@XLDFLAGS@,$XLDFLAGS,;t t
  11911. s,@link_gomp@,$link_gomp,;t t
  11912. s,@USE_FORTRAN_TRUE@,$USE_FORTRAN_TRUE,;t t
  11913. s,@USE_FORTRAN_FALSE@,$USE_FORTRAN_FALSE,;t t
  11914. s,@OMP_LOCK_SIZE@,$OMP_LOCK_SIZE,;t t
  11915. s,@OMP_LOCK_ALIGN@,$OMP_LOCK_ALIGN,;t t
  11916. s,@OMP_NEST_LOCK_SIZE@,$OMP_NEST_LOCK_SIZE,;t t
  11917. s,@OMP_NEST_LOCK_ALIGN@,$OMP_NEST_LOCK_ALIGN,;t t
  11918. s,@OMP_LOCK_KIND@,$OMP_LOCK_KIND,;t t
  11919. s,@OMP_NEST_LOCK_KIND@,$OMP_NEST_LOCK_KIND,;t t
  11920. s,@LIBOBJS@,$LIBOBJS,;t t
  11921. s,@LTLIBOBJS@,$LTLIBOBJS,;t t
  11922. CEOF
  11923.  
  11924. _ACEOF
  11925.  
  11926. cat >>$CONFIG_STATUS <<\_ACEOF
  11927. # Split the substitutions into bite-sized pieces for seds with
  11928. # small command number limits, like on Digital OSF/1 and HP-UX.
  11929. ac_max_sed_lines=48
  11930. ac_sed_frag=1 # Number of current file.
  11931. ac_beg=1 # First line for current file.
  11932. ac_end=$ac_max_sed_lines # Line after last line for current file.
  11933. ac_more_lines=:
  11934. ac_sed_cmds=
  11935. while $ac_more_lines; do
  11936. if test $ac_beg -gt 1; then
  11937. sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11938. else
  11939. sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11940. fi
  11941. if test ! -s $tmp/subs.frag; then
  11942. ac_more_lines=false
  11943. else
  11944. # The purpose of the label and of the branching condition is to
  11945. # speed up the sed processing (if there are no `@' at all, there
  11946. # is no need to browse any of the substitutions).
  11947. # These are the two extra sed commands mentioned above.
  11948. (echo ':t
  11949. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
  11950. if test -z "$ac_sed_cmds"; then
  11951. ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
  11952. else
  11953. ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
  11954. fi
  11955. ac_sed_frag=`expr $ac_sed_frag + 1`
  11956. ac_beg=$ac_end
  11957. ac_end=`expr $ac_end + $ac_max_sed_lines`
  11958. fi
  11959. done
  11960. if test -z "$ac_sed_cmds"; then
  11961. ac_sed_cmds=cat
  11962. fi
  11963. fi # test -n "$CONFIG_FILES"
  11964.  
  11965. _ACEOF
  11966. cat >>$CONFIG_STATUS <<\_ACEOF
  11967. for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
  11968. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  11969. case $ac_file in
  11970. - | *:- | *:-:* ) # input from stdin
  11971. cat >$tmp/stdin
  11972. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11973. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11974. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11975. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11976. * ) ac_file_in=$ac_file.in ;;
  11977. esac
  11978.  
  11979. # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
  11980. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  11981. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11982. X"$ac_file" : 'X\(//\)[^/]' \| \
  11983. X"$ac_file" : 'X\(//\)$' \| \
  11984. X"$ac_file" : 'X\(/\)' \| \
  11985. . : '\(.\)' 2>/dev/null ||
  11986. echo X"$ac_file" |
  11987. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11988. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11989. /^X\(\/\/\)$/{ s//\1/; q; }
  11990. /^X\(\/\).*/{ s//\1/; q; }
  11991. s/.*/./; q'`
  11992. { if $as_mkdir_p; then
  11993. mkdir -p "$ac_dir"
  11994. else
  11995. as_dir="$ac_dir"
  11996. as_dirs=
  11997. while test ! -d "$as_dir"; do
  11998. as_dirs="$as_dir $as_dirs"
  11999. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  12000. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12001. X"$as_dir" : 'X\(//\)[^/]' \| \
  12002. X"$as_dir" : 'X\(//\)$' \| \
  12003. X"$as_dir" : 'X\(/\)' \| \
  12004. . : '\(.\)' 2>/dev/null ||
  12005. echo X"$as_dir" |
  12006. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12007. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12008. /^X\(\/\/\)$/{ s//\1/; q; }
  12009. /^X\(\/\).*/{ s//\1/; q; }
  12010. s/.*/./; q'`
  12011. done
  12012. test ! -n "$as_dirs" || mkdir $as_dirs
  12013. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  12014. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  12015. { (exit 1); exit 1; }; }; }
  12016.  
  12017. ac_builddir=.
  12018.  
  12019. if test "$ac_dir" != .; then
  12020. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  12021. # A "../" for each directory in $ac_dir_suffix.
  12022. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  12023. else
  12024. ac_dir_suffix= ac_top_builddir=
  12025. fi
  12026.  
  12027. case $srcdir in
  12028. .) # No --srcdir option. We are building in place.
  12029. ac_srcdir=.
  12030. if test -z "$ac_top_builddir"; then
  12031. ac_top_srcdir=.
  12032. else
  12033. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  12034. fi ;;
  12035. [\\/]* | ?:[\\/]* ) # Absolute path.
  12036. ac_srcdir=$srcdir$ac_dir_suffix;
  12037. ac_top_srcdir=$srcdir ;;
  12038. *) # Relative path.
  12039. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  12040. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  12041. esac
  12042.  
  12043. # Do not use `cd foo && pwd` to compute absolute paths, because
  12044. # the directories may not exist.
  12045. case `pwd` in
  12046. .) ac_abs_builddir="$ac_dir";;
  12047. *)
  12048. case "$ac_dir" in
  12049. .) ac_abs_builddir=`pwd`;;
  12050. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  12051. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  12052. esac;;
  12053. esac
  12054. case $ac_abs_builddir in
  12055. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  12056. *)
  12057. case ${ac_top_builddir}. in
  12058. .) ac_abs_top_builddir=$ac_abs_builddir;;
  12059. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  12060. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  12061. esac;;
  12062. esac
  12063. case $ac_abs_builddir in
  12064. .) ac_abs_srcdir=$ac_srcdir;;
  12065. *)
  12066. case $ac_srcdir in
  12067. .) ac_abs_srcdir=$ac_abs_builddir;;
  12068. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  12069. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  12070. esac;;
  12071. esac
  12072. case $ac_abs_builddir in
  12073. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  12074. *)
  12075. case $ac_top_srcdir in
  12076. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  12077. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  12078. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  12079. esac;;
  12080. esac
  12081.  
  12082.  
  12083. case $INSTALL in
  12084. [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  12085. *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
  12086. esac
  12087.  
  12088. if test x"$ac_file" != x-; then
  12089. { echo "$as_me:$LINENO: creating $ac_file" >&5
  12090. echo "$as_me: creating $ac_file" >&6;}
  12091. rm -f "$ac_file"
  12092. fi
  12093. # Let's still pretend it is `configure' which instantiates (i.e., don't
  12094. # use $as_me), people would be surprised to read:
  12095. # /* config.h. Generated by config.status. */
  12096. if test x"$ac_file" = x-; then
  12097. configure_input=
  12098. else
  12099. configure_input="$ac_file. "
  12100. fi
  12101. configure_input=$configure_input"Generated from `echo $ac_file_in |
  12102. sed 's,.*/,,'` by configure."
  12103.  
  12104. # First look for the input files in the build tree, otherwise in the
  12105. # src tree.
  12106. ac_file_inputs=`IFS=:
  12107. for f in $ac_file_in; do
  12108. case $f in
  12109. -) echo $tmp/stdin ;;
  12110. [\\/$]*)
  12111. # Absolute (can't be DOS-style, as IFS=:)
  12112. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  12113. echo "$as_me: error: cannot find input file: $f" >&2;}
  12114. { (exit 1); exit 1; }; }
  12115. echo "$f";;
  12116. *) # Relative
  12117. if test -f "$f"; then
  12118. # Build tree
  12119. echo "$f"
  12120. elif test -f "$srcdir/$f"; then
  12121. # Source tree
  12122. echo "$srcdir/$f"
  12123. else
  12124. # /dev/null tree
  12125. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  12126. echo "$as_me: error: cannot find input file: $f" >&2;}
  12127. { (exit 1); exit 1; }; }
  12128. fi;;
  12129. esac
  12130. done` || { (exit 1); exit 1; }
  12131. _ACEOF
  12132. cat >>$CONFIG_STATUS <<_ACEOF
  12133. sed "$ac_vpsub
  12134. $extrasub
  12135. _ACEOF
  12136. cat >>$CONFIG_STATUS <<\_ACEOF
  12137. :t
  12138. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  12139. s,@configure_input@,$configure_input,;t t
  12140. s,@srcdir@,$ac_srcdir,;t t
  12141. s,@abs_srcdir@,$ac_abs_srcdir,;t t
  12142. s,@top_srcdir@,$ac_top_srcdir,;t t
  12143. s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
  12144. s,@builddir@,$ac_builddir,;t t
  12145. s,@abs_builddir@,$ac_abs_builddir,;t t
  12146. s,@top_builddir@,$ac_top_builddir,;t t
  12147. s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
  12148. s,@INSTALL@,$ac_INSTALL,;t t
  12149. " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
  12150. rm -f $tmp/stdin
  12151. if test x"$ac_file" != x-; then
  12152. mv $tmp/out $ac_file
  12153. else
  12154. cat $tmp/out
  12155. rm -f $tmp/out
  12156. fi
  12157.  
  12158. done
  12159. _ACEOF
  12160. cat >>$CONFIG_STATUS <<\_ACEOF
  12161.  
  12162. #
  12163. # CONFIG_HEADER section.
  12164. #
  12165.  
  12166. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  12167. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  12168. #
  12169. # ac_d sets the value in "#define NAME VALUE" lines.
  12170. ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
  12171. ac_dB='[ ].*$,\1#\2'
  12172. ac_dC=' '
  12173. ac_dD=',;t'
  12174. # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  12175. ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
  12176. ac_uB='$,\1#\2define\3'
  12177. ac_uC=' '
  12178. ac_uD=',;t'
  12179.  
  12180. for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
  12181. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  12182. case $ac_file in
  12183. - | *:- | *:-:* ) # input from stdin
  12184. cat >$tmp/stdin
  12185. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  12186. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  12187. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  12188. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  12189. * ) ac_file_in=$ac_file.in ;;
  12190. esac
  12191.  
  12192. test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
  12193. echo "$as_me: creating $ac_file" >&6;}
  12194.  
  12195. # First look for the input files in the build tree, otherwise in the
  12196. # src tree.
  12197. ac_file_inputs=`IFS=:
  12198. for f in $ac_file_in; do
  12199. case $f in
  12200. -) echo $tmp/stdin ;;
  12201. [\\/$]*)
  12202. # Absolute (can't be DOS-style, as IFS=:)
  12203. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  12204. echo "$as_me: error: cannot find input file: $f" >&2;}
  12205. { (exit 1); exit 1; }; }
  12206. # Do quote $f, to prevent DOS paths from being IFS'd.
  12207. echo "$f";;
  12208. *) # Relative
  12209. if test -f "$f"; then
  12210. # Build tree
  12211. echo "$f"
  12212. elif test -f "$srcdir/$f"; then
  12213. # Source tree
  12214. echo "$srcdir/$f"
  12215. else
  12216. # /dev/null tree
  12217. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  12218. echo "$as_me: error: cannot find input file: $f" >&2;}
  12219. { (exit 1); exit 1; }; }
  12220. fi;;
  12221. esac
  12222. done` || { (exit 1); exit 1; }
  12223. # Remove the trailing spaces.
  12224. sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
  12225.  
  12226. _ACEOF
  12227.  
  12228. # Transform confdefs.h into two sed scripts, `conftest.defines' and
  12229. # `conftest.undefs', that substitutes the proper values into
  12230. # config.h.in to produce config.h. The first handles `#define'
  12231. # templates, and the second `#undef' templates.
  12232. # And first: Protect against being on the right side of a sed subst in
  12233. # config.status. Protect against being in an unquoted here document
  12234. # in config.status.
  12235. rm -f conftest.defines conftest.undefs
  12236. # Using a here document instead of a string reduces the quoting nightmare.
  12237. # Putting comments in sed scripts is not portable.
  12238. #
  12239. # `end' is used to avoid that the second main sed command (meant for
  12240. # 0-ary CPP macros) applies to n-ary macro definitions.
  12241. # See the Autoconf documentation for `clear'.
  12242. cat >confdef2sed.sed <<\_ACEOF
  12243. s/[\\&,]/\\&/g
  12244. s,[\\$`],\\&,g
  12245. t clear
  12246. : clear
  12247. s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
  12248. t end
  12249. s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
  12250. : end
  12251. _ACEOF
  12252. # If some macros were called several times there might be several times
  12253. # the same #defines, which is useless. Nevertheless, we may not want to
  12254. # sort them, since we want the *last* AC-DEFINE to be honored.
  12255. uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
  12256. sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
  12257. rm -f confdef2sed.sed
  12258.  
  12259. # This sed command replaces #undef with comments. This is necessary, for
  12260. # example, in the case of _POSIX_SOURCE, which is predefined and required
  12261. # on some systems where configure will not decide to define it.
  12262. cat >>conftest.undefs <<\_ACEOF
  12263. s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
  12264. _ACEOF
  12265.  
  12266. # Break up conftest.defines because some shells have a limit on the size
  12267. # of here documents, and old seds have small limits too (100 cmds).
  12268. echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
  12269. echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
  12270. echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
  12271. echo ' :' >>$CONFIG_STATUS
  12272. rm -f conftest.tail
  12273. while grep . conftest.defines >/dev/null
  12274. do
  12275. # Write a limited-size here document to $tmp/defines.sed.
  12276. echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
  12277. # Speed up: don't consider the non `#define' lines.
  12278. echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
  12279. # Work around the forget-to-reset-the-flag bug.
  12280. echo 't clr' >>$CONFIG_STATUS
  12281. echo ': clr' >>$CONFIG_STATUS
  12282. sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
  12283. echo 'CEOF
  12284. sed -f $tmp/defines.sed $tmp/in >$tmp/out
  12285. rm -f $tmp/in
  12286. mv $tmp/out $tmp/in
  12287. ' >>$CONFIG_STATUS
  12288. sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
  12289. rm -f conftest.defines
  12290. mv conftest.tail conftest.defines
  12291. done
  12292. rm -f conftest.defines
  12293. echo ' fi # grep' >>$CONFIG_STATUS
  12294. echo >>$CONFIG_STATUS
  12295.  
  12296. # Break up conftest.undefs because some shells have a limit on the size
  12297. # of here documents, and old seds have small limits too (100 cmds).
  12298. echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
  12299. rm -f conftest.tail
  12300. while grep . conftest.undefs >/dev/null
  12301. do
  12302. # Write a limited-size here document to $tmp/undefs.sed.
  12303. echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
  12304. # Speed up: don't consider the non `#undef'
  12305. echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
  12306. # Work around the forget-to-reset-the-flag bug.
  12307. echo 't clr' >>$CONFIG_STATUS
  12308. echo ': clr' >>$CONFIG_STATUS
  12309. sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
  12310. echo 'CEOF
  12311. sed -f $tmp/undefs.sed $tmp/in >$tmp/out
  12312. rm -f $tmp/in
  12313. mv $tmp/out $tmp/in
  12314. ' >>$CONFIG_STATUS
  12315. sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
  12316. rm -f conftest.undefs
  12317. mv conftest.tail conftest.undefs
  12318. done
  12319. rm -f conftest.undefs
  12320.  
  12321. cat >>$CONFIG_STATUS <<\_ACEOF
  12322. # Let's still pretend it is `configure' which instantiates (i.e., don't
  12323. # use $as_me), people would be surprised to read:
  12324. # /* config.h. Generated by config.status. */
  12325. if test x"$ac_file" = x-; then
  12326. echo "/* Generated by configure. */" >$tmp/config.h
  12327. else
  12328. echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
  12329. fi
  12330. cat $tmp/in >>$tmp/config.h
  12331. rm -f $tmp/in
  12332. if test x"$ac_file" != x-; then
  12333. if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
  12334. { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
  12335. echo "$as_me: $ac_file is unchanged" >&6;}
  12336. else
  12337. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  12338. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12339. X"$ac_file" : 'X\(//\)[^/]' \| \
  12340. X"$ac_file" : 'X\(//\)$' \| \
  12341. X"$ac_file" : 'X\(/\)' \| \
  12342. . : '\(.\)' 2>/dev/null ||
  12343. echo X"$ac_file" |
  12344. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12345. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12346. /^X\(\/\/\)$/{ s//\1/; q; }
  12347. /^X\(\/\).*/{ s//\1/; q; }
  12348. s/.*/./; q'`
  12349. { if $as_mkdir_p; then
  12350. mkdir -p "$ac_dir"
  12351. else
  12352. as_dir="$ac_dir"
  12353. as_dirs=
  12354. while test ! -d "$as_dir"; do
  12355. as_dirs="$as_dir $as_dirs"
  12356. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  12357. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12358. X"$as_dir" : 'X\(//\)[^/]' \| \
  12359. X"$as_dir" : 'X\(//\)$' \| \
  12360. X"$as_dir" : 'X\(/\)' \| \
  12361. . : '\(.\)' 2>/dev/null ||
  12362. echo X"$as_dir" |
  12363. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12364. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12365. /^X\(\/\/\)$/{ s//\1/; q; }
  12366. /^X\(\/\).*/{ s//\1/; q; }
  12367. s/.*/./; q'`
  12368. done
  12369. test ! -n "$as_dirs" || mkdir $as_dirs
  12370. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  12371. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  12372. { (exit 1); exit 1; }; }; }
  12373.  
  12374. rm -f $ac_file
  12375. mv $tmp/config.h $ac_file
  12376. fi
  12377. else
  12378. cat $tmp/config.h
  12379. rm -f $tmp/config.h
  12380. fi
  12381. # Compute $ac_file's index in $config_headers.
  12382. _am_stamp_count=1
  12383. for _am_header in $config_headers :; do
  12384. case $_am_header in
  12385. $ac_file | $ac_file:* )
  12386. break ;;
  12387. * )
  12388. _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  12389. esac
  12390. done
  12391. echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
  12392. $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12393. X$ac_file : 'X\(//\)[^/]' \| \
  12394. X$ac_file : 'X\(//\)$' \| \
  12395. X$ac_file : 'X\(/\)' \| \
  12396. . : '\(.\)' 2>/dev/null ||
  12397. echo X$ac_file |
  12398. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12399. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12400. /^X\(\/\/\)$/{ s//\1/; q; }
  12401. /^X\(\/\).*/{ s//\1/; q; }
  12402. s/.*/./; q'`/stamp-h$_am_stamp_count
  12403. done
  12404. _ACEOF
  12405. cat >>$CONFIG_STATUS <<\_ACEOF
  12406.  
  12407. #
  12408. # CONFIG_COMMANDS section.
  12409. #
  12410. for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
  12411. ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
  12412. ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
  12413. ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
  12414. $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12415. X"$ac_dest" : 'X\(//\)[^/]' \| \
  12416. X"$ac_dest" : 'X\(//\)$' \| \
  12417. X"$ac_dest" : 'X\(/\)' \| \
  12418. . : '\(.\)' 2>/dev/null ||
  12419. echo X"$ac_dest" |
  12420. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12421. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12422. /^X\(\/\/\)$/{ s//\1/; q; }
  12423. /^X\(\/\).*/{ s//\1/; q; }
  12424. s/.*/./; q'`
  12425. { if $as_mkdir_p; then
  12426. mkdir -p "$ac_dir"
  12427. else
  12428. as_dir="$ac_dir"
  12429. as_dirs=
  12430. while test ! -d "$as_dir"; do
  12431. as_dirs="$as_dir $as_dirs"
  12432. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  12433. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12434. X"$as_dir" : 'X\(//\)[^/]' \| \
  12435. X"$as_dir" : 'X\(//\)$' \| \
  12436. X"$as_dir" : 'X\(/\)' \| \
  12437. . : '\(.\)' 2>/dev/null ||
  12438. echo X"$as_dir" |
  12439. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12440. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12441. /^X\(\/\/\)$/{ s//\1/; q; }
  12442. /^X\(\/\).*/{ s//\1/; q; }
  12443. s/.*/./; q'`
  12444. done
  12445. test ! -n "$as_dirs" || mkdir $as_dirs
  12446. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  12447. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  12448. { (exit 1); exit 1; }; }; }
  12449.  
  12450. ac_builddir=.
  12451.  
  12452. if test "$ac_dir" != .; then
  12453. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  12454. # A "../" for each directory in $ac_dir_suffix.
  12455. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  12456. else
  12457. ac_dir_suffix= ac_top_builddir=
  12458. fi
  12459.  
  12460. case $srcdir in
  12461. .) # No --srcdir option. We are building in place.
  12462. ac_srcdir=.
  12463. if test -z "$ac_top_builddir"; then
  12464. ac_top_srcdir=.
  12465. else
  12466. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  12467. fi ;;
  12468. [\\/]* | ?:[\\/]* ) # Absolute path.
  12469. ac_srcdir=$srcdir$ac_dir_suffix;
  12470. ac_top_srcdir=$srcdir ;;
  12471. *) # Relative path.
  12472. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  12473. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  12474. esac
  12475.  
  12476. # Do not use `cd foo && pwd` to compute absolute paths, because
  12477. # the directories may not exist.
  12478. case `pwd` in
  12479. .) ac_abs_builddir="$ac_dir";;
  12480. *)
  12481. case "$ac_dir" in
  12482. .) ac_abs_builddir=`pwd`;;
  12483. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  12484. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  12485. esac;;
  12486. esac
  12487. case $ac_abs_builddir in
  12488. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  12489. *)
  12490. case ${ac_top_builddir}. in
  12491. .) ac_abs_top_builddir=$ac_abs_builddir;;
  12492. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  12493. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  12494. esac;;
  12495. esac
  12496. case $ac_abs_builddir in
  12497. .) ac_abs_srcdir=$ac_srcdir;;
  12498. *)
  12499. case $ac_srcdir in
  12500. .) ac_abs_srcdir=$ac_abs_builddir;;
  12501. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  12502. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  12503. esac;;
  12504. esac
  12505. case $ac_abs_builddir in
  12506. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  12507. *)
  12508. case $ac_top_srcdir in
  12509. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  12510. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  12511. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  12512. esac;;
  12513. esac
  12514.  
  12515.  
  12516. { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
  12517. echo "$as_me: executing $ac_dest commands" >&6;}
  12518. case $ac_dest in
  12519. default-1 )
  12520. # Only add multilib support code if we just rebuilt the top-level
  12521. # Makefile.
  12522. case " $CONFIG_FILES " in
  12523. *" Makefile "*)
  12524. ac_file=Makefile . ${multi_basedir}/config-ml.in
  12525. ;;
  12526. esac ;;
  12527. depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
  12528. # Strip MF so we end up with the name of the file.
  12529. mf=`echo "$mf" | sed -e 's/:.*$//'`
  12530. # Check whether this is an Automake generated Makefile or not.
  12531. # We used to match only the files named `Makefile.in', but
  12532. # some people rename them; so instead we look at the file content.
  12533. # Grep'ing the first line is not enough: some people post-process
  12534. # each Makefile.in and add a new line on top of each file to say so.
  12535. # So let's grep whole file.
  12536. if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
  12537. dirpart=`(dirname "$mf") 2>/dev/null ||
  12538. $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12539. X"$mf" : 'X\(//\)[^/]' \| \
  12540. X"$mf" : 'X\(//\)$' \| \
  12541. X"$mf" : 'X\(/\)' \| \
  12542. . : '\(.\)' 2>/dev/null ||
  12543. echo X"$mf" |
  12544. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12545. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12546. /^X\(\/\/\)$/{ s//\1/; q; }
  12547. /^X\(\/\).*/{ s//\1/; q; }
  12548. s/.*/./; q'`
  12549. else
  12550. continue
  12551. fi
  12552. # Extract the definition of DEPDIR, am__include, and am__quote
  12553. # from the Makefile without running `make'.
  12554. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  12555. test -z "$DEPDIR" && continue
  12556. am__include=`sed -n 's/^am__include = //p' < "$mf"`
  12557. test -z "am__include" && continue
  12558. am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  12559. # When using ansi2knr, U may be empty or an underscore; expand it
  12560. U=`sed -n 's/^U = //p' < "$mf"`
  12561. # Find all dependency output files, they are included files with
  12562. # $(DEPDIR) in their names. We invoke sed twice because it is the
  12563. # simplest approach to changing $(DEPDIR) to its actual value in the
  12564. # expansion.
  12565. for file in `sed -n "
  12566. s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  12567. sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  12568. # Make sure the directory exists.
  12569. test -f "$dirpart/$file" && continue
  12570. fdir=`(dirname "$file") 2>/dev/null ||
  12571. $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12572. X"$file" : 'X\(//\)[^/]' \| \
  12573. X"$file" : 'X\(//\)$' \| \
  12574. X"$file" : 'X\(/\)' \| \
  12575. . : '\(.\)' 2>/dev/null ||
  12576. echo X"$file" |
  12577. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12578. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12579. /^X\(\/\/\)$/{ s//\1/; q; }
  12580. /^X\(\/\).*/{ s//\1/; q; }
  12581. s/.*/./; q'`
  12582. { if $as_mkdir_p; then
  12583. mkdir -p $dirpart/$fdir
  12584. else
  12585. as_dir=$dirpart/$fdir
  12586. as_dirs=
  12587. while test ! -d "$as_dir"; do
  12588. as_dirs="$as_dir $as_dirs"
  12589. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  12590. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12591. X"$as_dir" : 'X\(//\)[^/]' \| \
  12592. X"$as_dir" : 'X\(//\)$' \| \
  12593. X"$as_dir" : 'X\(/\)' \| \
  12594. . : '\(.\)' 2>/dev/null ||
  12595. echo X"$as_dir" |
  12596. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12597. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12598. /^X\(\/\/\)$/{ s//\1/; q; }
  12599. /^X\(\/\).*/{ s//\1/; q; }
  12600. s/.*/./; q'`
  12601. done
  12602. test ! -n "$as_dirs" || mkdir $as_dirs
  12603. fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
  12604. echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
  12605. { (exit 1); exit 1; }; }; }
  12606.  
  12607. # echo "creating $dirpart/$file"
  12608. echo '# dummy' > "$dirpart/$file"
  12609. done
  12610. done
  12611. ;;
  12612. gstdint.h )
  12613. if test "$GCC" = yes; then
  12614. echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
  12615. else
  12616. echo "/* generated for $CC */" > tmp-stdint.h
  12617. fi
  12618.  
  12619. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12620.  
  12621. #ifndef GCC_GENERATED_STDINT_H
  12622. #define GCC_GENERATED_STDINT_H 1
  12623.  
  12624. #include <sys/types.h>
  12625. EOF
  12626.  
  12627. if test "$acx_cv_header_stdint" != stdint.h; then
  12628. echo "#include <stddef.h>" >> tmp-stdint.h
  12629. fi
  12630. if test "$acx_cv_header_stdint" != stddef.h; then
  12631. echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
  12632. fi
  12633.  
  12634. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12635. /* glibc uses these symbols as guards to prevent redefinitions. */
  12636. #ifdef __int8_t_defined
  12637. #define _INT8_T
  12638. #define _INT16_T
  12639. #define _INT32_T
  12640. #endif
  12641. #ifdef __uint32_t_defined
  12642. #define _UINT32_T
  12643. #endif
  12644.  
  12645. EOF
  12646.  
  12647. # ----------------- done header, emit basic int types -------------
  12648. if test "$acx_cv_header_stdint" = stddef.h; then
  12649. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12650.  
  12651. #ifndef _UINT8_T
  12652. #define _UINT8_T
  12653. typedef unsigned $acx_cv_type_int8_t uint8_t;
  12654. #endif
  12655.  
  12656. #ifndef _UINT16_T
  12657. #define _UINT16_T
  12658. typedef unsigned $acx_cv_type_int16_t uint16_t;
  12659. #endif
  12660.  
  12661. #ifndef _UINT32_T
  12662. #define _UINT32_T
  12663. typedef unsigned $acx_cv_type_int32_t uint32_t;
  12664. #endif
  12665.  
  12666. #ifndef _INT8_T
  12667. #define _INT8_T
  12668. typedef $acx_cv_type_int8_t int8_t;
  12669. #endif
  12670.  
  12671. #ifndef _INT16_T
  12672. #define _INT16_T
  12673. typedef $acx_cv_type_int16_t int16_t;
  12674. #endif
  12675.  
  12676. #ifndef _INT32_T
  12677. #define _INT32_T
  12678. typedef $acx_cv_type_int32_t int32_t;
  12679. #endif
  12680. EOF
  12681. elif test "$ac_cv_type_u_int32_t" = yes; then
  12682. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12683.  
  12684. /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
  12685. #ifndef _INT8_T
  12686. #define _INT8_T
  12687. #endif
  12688. #ifndef _INT16_T
  12689. #define _INT16_T
  12690. #endif
  12691. #ifndef _INT32_T
  12692. #define _INT32_T
  12693. #endif
  12694.  
  12695. #ifndef _UINT8_T
  12696. #define _UINT8_T
  12697. typedef u_int8_t uint8_t;
  12698. #endif
  12699.  
  12700. #ifndef _UINT16_T
  12701. #define _UINT16_T
  12702. typedef u_int16_t uint16_t;
  12703. #endif
  12704.  
  12705. #ifndef _UINT32_T
  12706. #define _UINT32_T
  12707. typedef u_int32_t uint32_t;
  12708. #endif
  12709. EOF
  12710. else
  12711. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12712.  
  12713. /* Some systems have guard macros to prevent redefinitions, define them. */
  12714. #ifndef _INT8_T
  12715. #define _INT8_T
  12716. #endif
  12717. #ifndef _INT16_T
  12718. #define _INT16_T
  12719. #endif
  12720. #ifndef _INT32_T
  12721. #define _INT32_T
  12722. #endif
  12723. #ifndef _UINT8_T
  12724. #define _UINT8_T
  12725. #endif
  12726. #ifndef _UINT16_T
  12727. #define _UINT16_T
  12728. #endif
  12729. #ifndef _UINT32_T
  12730. #define _UINT32_T
  12731. #endif
  12732. EOF
  12733. fi
  12734.  
  12735. # ------------- done basic int types, emit int64_t types ------------
  12736. if test "$ac_cv_type_uint64_t" = yes; then
  12737. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12738.  
  12739. /* system headers have good uint64_t and int64_t */
  12740. #ifndef _INT64_T
  12741. #define _INT64_T
  12742. #endif
  12743. #ifndef _UINT64_T
  12744. #define _UINT64_T
  12745. #endif
  12746. EOF
  12747. elif test "$ac_cv_type_u_int64_t" = yes; then
  12748. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12749.  
  12750. /* system headers have an u_int64_t (and int64_t) */
  12751. #ifndef _INT64_T
  12752. #define _INT64_T
  12753. #endif
  12754. #ifndef _UINT64_T
  12755. #define _UINT64_T
  12756. typedef u_int64_t uint64_t;
  12757. #endif
  12758. EOF
  12759. elif test -n "$acx_cv_type_int64_t"; then
  12760. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12761.  
  12762. /* architecture has a 64-bit type, $acx_cv_type_int64_t */
  12763. #ifndef _INT64_T
  12764. #define _INT64_T
  12765. typedef $acx_cv_type_int64_t int64_t;
  12766. #endif
  12767. #ifndef _UINT64_T
  12768. #define _UINT64_T
  12769. typedef unsigned $acx_cv_type_int64_t uint64_t;
  12770. #endif
  12771. EOF
  12772. else
  12773. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12774.  
  12775. /* some common heuristics for int64_t, using compiler-specific tests */
  12776. #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
  12777. #ifndef _INT64_T
  12778. #define _INT64_T
  12779. typedef long long int64_t;
  12780. #endif
  12781. #ifndef _UINT64_T
  12782. #define _UINT64_T
  12783. typedef unsigned long long uint64_t;
  12784. #endif
  12785.  
  12786. #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
  12787. /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
  12788. does not implement __extension__. But that compiler doesn't define
  12789. __GNUC_MINOR__. */
  12790. # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
  12791. # define __extension__
  12792. # endif
  12793.  
  12794. # ifndef _INT64_T
  12795. # define _INT64_T
  12796. __extension__ typedef long long int64_t;
  12797. # endif
  12798. # ifndef _UINT64_T
  12799. # define _UINT64_T
  12800. __extension__ typedef unsigned long long uint64_t;
  12801. # endif
  12802.  
  12803. #elif !defined __STRICT_ANSI__
  12804. # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
  12805.  
  12806. # ifndef _INT64_T
  12807. # define _INT64_T
  12808. typedef __int64 int64_t;
  12809. # endif
  12810. # ifndef _UINT64_T
  12811. # define _UINT64_T
  12812. typedef unsigned __int64 uint64_t;
  12813. # endif
  12814. # endif /* compiler */
  12815.  
  12816. #endif /* ANSI version */
  12817. EOF
  12818. fi
  12819.  
  12820. # ------------- done int64_t types, emit intptr types ------------
  12821. if test "$ac_cv_type_uintptr_t" != yes; then
  12822. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12823.  
  12824. /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
  12825. typedef u$acx_cv_type_intptr_t uintptr_t;
  12826. typedef $acx_cv_type_intptr_t intptr_t;
  12827. EOF
  12828. fi
  12829.  
  12830. # ------------- done intptr types, emit int_least types ------------
  12831. if test "$ac_cv_type_int_least32_t" != yes; then
  12832. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12833.  
  12834. /* Define int_least types */
  12835. typedef int8_t int_least8_t;
  12836. typedef int16_t int_least16_t;
  12837. typedef int32_t int_least32_t;
  12838. #ifdef _INT64_T
  12839. typedef int64_t int_least64_t;
  12840. #endif
  12841.  
  12842. typedef uint8_t uint_least8_t;
  12843. typedef uint16_t uint_least16_t;
  12844. typedef uint32_t uint_least32_t;
  12845. #ifdef _UINT64_T
  12846. typedef uint64_t uint_least64_t;
  12847. #endif
  12848. EOF
  12849. fi
  12850.  
  12851. # ------------- done intptr types, emit int_fast types ------------
  12852. if test "$ac_cv_type_int_fast32_t" != yes; then
  12853. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12854.  
  12855. /* Define int_fast types. short is often slow */
  12856. typedef int8_t int_fast8_t;
  12857. typedef int int_fast16_t;
  12858. typedef int32_t int_fast32_t;
  12859. #ifdef _INT64_T
  12860. typedef int64_t int_fast64_t;
  12861. #endif
  12862.  
  12863. typedef uint8_t uint_fast8_t;
  12864. typedef unsigned int uint_fast16_t;
  12865. typedef uint32_t uint_fast32_t;
  12866. #ifdef _UINT64_T
  12867. typedef uint64_t uint_fast64_t;
  12868. #endif
  12869. EOF
  12870. fi
  12871.  
  12872. if test "$ac_cv_type_uintmax_t" != yes; then
  12873. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12874.  
  12875. /* Define intmax based on what we found */
  12876. #ifdef _INT64_T
  12877. typedef int64_t intmax_t;
  12878. #else
  12879. typedef long intmax_t;
  12880. #endif
  12881. #ifdef _UINT64_T
  12882. typedef uint64_t uintmax_t;
  12883. #else
  12884. typedef unsigned long uintmax_t;
  12885. #endif
  12886. EOF
  12887. fi
  12888.  
  12889. sed 's/^ *//' >> tmp-stdint.h <<EOF
  12890.  
  12891. #endif /* GCC_GENERATED_STDINT_H */
  12892. EOF
  12893.  
  12894. if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
  12895. rm -f tmp-stdint.h
  12896. else
  12897. mv -f tmp-stdint.h gstdint.h
  12898. fi
  12899.  
  12900. ;;
  12901. esac
  12902. done
  12903. _ACEOF
  12904.  
  12905. cat >>$CONFIG_STATUS <<\_ACEOF
  12906.  
  12907. { (exit 0); exit 0; }
  12908. _ACEOF
  12909. chmod +x $CONFIG_STATUS
  12910. ac_clean_files=$ac_clean_files_save
  12911.  
  12912.  
  12913. # configure is writing to config.log, and then calls config.status.
  12914. # config.status does its own redirection, appending to config.log.
  12915. # Unfortunately, on DOS this fails, as config.log is still kept open
  12916. # by configure, so config.status won't be able to write to it; its
  12917. # output is simply discarded. So we exec the FD to /dev/null,
  12918. # effectively closing config.log, so it can be properly (re)opened and
  12919. # appended to by config.status. When coming back to configure, we
  12920. # need to make the FD available again.
  12921. if test "$no_create" != yes; then
  12922. ac_cs_success=:
  12923. ac_config_status_args=
  12924. test "$silent" = yes &&
  12925. ac_config_status_args="$ac_config_status_args --quiet"
  12926. exec 5>/dev/null
  12927. $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  12928. exec 5>>config.log
  12929. # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  12930. # would make configure fail if this is the last instruction.
  12931. $ac_cs_success || { (exit 1); exit 1; }
  12932. fi
Advertisement
RAW Paste Data Copied