/vendor/gc/configure

http://github.com/feyeleanor/RubyGoLightly · Shell · 23565 lines · 19309 code · 1871 blank · 2385 comment · 1273 complexity · bc4ea0fc2fce7d47281fe64981bc7546 MD5 · raw file

Large files are truncated click here to view the full file

  1. #! /bin/sh
  2. # From configure.ac Revision: 1.35 .
  3. # Guess values for system-dependent variables and create Makefiles.
  4. # Generated by GNU Autoconf 2.61 for gc 7.1.
  5. #
  6. # Report bugs to <Hans.Boehm@hp.com>.
  7. #
  8. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  9. # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  10. # This configure script is free software; the Free Software Foundation
  11. # gives unlimited permission to copy, distribute and modify it.
  12. ## --------------------- ##
  13. ## M4sh Initialization. ##
  14. ## --------------------- ##
  15. # Be more Bourne compatible
  16. DUALCASE=1; export DUALCASE # for MKS sh
  17. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  18. emulate sh
  19. NULLCMD=:
  20. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  21. # is contrary to our usage. Disable this feature.
  22. alias -g '${1+"$@"}'='"$@"'
  23. setopt NO_GLOB_SUBST
  24. else
  25. case `(set -o) 2>/dev/null` in
  26. *posix*) set -o posix ;;
  27. esac
  28. fi
  29. # PATH needs CR
  30. # Avoid depending upon Character Ranges.
  31. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  32. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  33. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  34. as_cr_digits='0123456789'
  35. as_cr_alnum=$as_cr_Letters$as_cr_digits
  36. # The user is always right.
  37. if test "${PATH_SEPARATOR+set}" != set; then
  38. echo "#! /bin/sh" >conf$$.sh
  39. echo "exit 0" >>conf$$.sh
  40. chmod +x conf$$.sh
  41. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  42. PATH_SEPARATOR=';'
  43. else
  44. PATH_SEPARATOR=:
  45. fi
  46. rm -f conf$$.sh
  47. fi
  48. # Support unset when possible.
  49. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  50. as_unset=unset
  51. else
  52. as_unset=false
  53. fi
  54. # IFS
  55. # We need space, tab and new line, in precisely that order. Quoting is
  56. # there to prevent editors from complaining about space-tab.
  57. # (If _AS_PATH_WALK were called with IFS unset, it would disable word
  58. # splitting by setting IFS to empty value.)
  59. as_nl='
  60. '
  61. IFS=" "" $as_nl"
  62. # Find who we are. Look in the path if we contain no directory separator.
  63. case $0 in
  64. *[\\/]* ) as_myself=$0 ;;
  65. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  66. for as_dir in $PATH
  67. do
  68. IFS=$as_save_IFS
  69. test -z "$as_dir" && as_dir=.
  70. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  71. done
  72. IFS=$as_save_IFS
  73. ;;
  74. esac
  75. # We did not find ourselves, most probably we were run as `sh COMMAND'
  76. # in which case we are not to be found in the path.
  77. if test "x$as_myself" = x; then
  78. as_myself=$0
  79. fi
  80. if test ! -f "$as_myself"; then
  81. echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  82. { (exit 1); exit 1; }
  83. fi
  84. # Work around bugs in pre-3.0 UWIN ksh.
  85. for as_var in ENV MAIL MAILPATH
  86. do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
  87. done
  88. PS1='$ '
  89. PS2='> '
  90. PS4='+ '
  91. # NLS nuisances.
  92. for as_var in \
  93. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  94. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  95. LC_TELEPHONE LC_TIME
  96. do
  97. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  98. eval $as_var=C; export $as_var
  99. else
  100. ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
  101. fi
  102. done
  103. # Required to use basename.
  104. if expr a : '\(a\)' >/dev/null 2>&1 &&
  105. test "X`expr 00001 : '.*\(...\)'`" = X001; then
  106. as_expr=expr
  107. else
  108. as_expr=false
  109. fi
  110. if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  111. as_basename=basename
  112. else
  113. as_basename=false
  114. fi
  115. # Name of the executable.
  116. as_me=`$as_basename -- "$0" ||
  117. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  118. X"$0" : 'X\(//\)$' \| \
  119. X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  120. echo X/"$0" |
  121. sed '/^.*\/\([^/][^/]*\)\/*$/{
  122. s//\1/
  123. q
  124. }
  125. /^X\/\(\/\/\)$/{
  126. s//\1/
  127. q
  128. }
  129. /^X\/\(\/\).*/{
  130. s//\1/
  131. q
  132. }
  133. s/.*/./; q'`
  134. # CDPATH.
  135. $as_unset CDPATH
  136. if test "x$CONFIG_SHELL" = x; then
  137. if (eval ":") 2>/dev/null; then
  138. as_have_required=yes
  139. else
  140. as_have_required=no
  141. fi
  142. if test $as_have_required = yes && (eval ":
  143. (as_func_return () {
  144. (exit \$1)
  145. }
  146. as_func_success () {
  147. as_func_return 0
  148. }
  149. as_func_failure () {
  150. as_func_return 1
  151. }
  152. as_func_ret_success () {
  153. return 0
  154. }
  155. as_func_ret_failure () {
  156. return 1
  157. }
  158. exitcode=0
  159. if as_func_success; then
  160. :
  161. else
  162. exitcode=1
  163. echo as_func_success failed.
  164. fi
  165. if as_func_failure; then
  166. exitcode=1
  167. echo as_func_failure succeeded.
  168. fi
  169. if as_func_ret_success; then
  170. :
  171. else
  172. exitcode=1
  173. echo as_func_ret_success failed.
  174. fi
  175. if as_func_ret_failure; then
  176. exitcode=1
  177. echo as_func_ret_failure succeeded.
  178. fi
  179. if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
  180. :
  181. else
  182. exitcode=1
  183. echo positional parameters were not saved.
  184. fi
  185. test \$exitcode = 0) || { (exit 1); exit 1; }
  186. (
  187. as_lineno_1=\$LINENO
  188. as_lineno_2=\$LINENO
  189. test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
  190. test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
  191. ") 2> /dev/null; then
  192. :
  193. else
  194. as_candidate_shells=
  195. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  196. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  197. do
  198. IFS=$as_save_IFS
  199. test -z "$as_dir" && as_dir=.
  200. case $as_dir in
  201. /*)
  202. for as_base in sh bash ksh sh5; do
  203. as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
  204. done;;
  205. esac
  206. done
  207. IFS=$as_save_IFS
  208. for as_shell in $as_candidate_shells $SHELL; do
  209. # Try only shells that exist, to save several forks.
  210. if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  211. { ("$as_shell") 2> /dev/null <<\_ASEOF
  212. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  213. emulate sh
  214. NULLCMD=:
  215. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  216. # is contrary to our usage. Disable this feature.
  217. alias -g '${1+"$@"}'='"$@"'
  218. setopt NO_GLOB_SUBST
  219. else
  220. case `(set -o) 2>/dev/null` in
  221. *posix*) set -o posix ;;
  222. esac
  223. fi
  224. :
  225. _ASEOF
  226. }; then
  227. CONFIG_SHELL=$as_shell
  228. as_have_required=yes
  229. if { "$as_shell" 2> /dev/null <<\_ASEOF
  230. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  231. emulate sh
  232. NULLCMD=:
  233. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  234. # is contrary to our usage. Disable this feature.
  235. alias -g '${1+"$@"}'='"$@"'
  236. setopt NO_GLOB_SUBST
  237. else
  238. case `(set -o) 2>/dev/null` in
  239. *posix*) set -o posix ;;
  240. esac
  241. fi
  242. :
  243. (as_func_return () {
  244. (exit $1)
  245. }
  246. as_func_success () {
  247. as_func_return 0
  248. }
  249. as_func_failure () {
  250. as_func_return 1
  251. }
  252. as_func_ret_success () {
  253. return 0
  254. }
  255. as_func_ret_failure () {
  256. return 1
  257. }
  258. exitcode=0
  259. if as_func_success; then
  260. :
  261. else
  262. exitcode=1
  263. echo as_func_success failed.
  264. fi
  265. if as_func_failure; then
  266. exitcode=1
  267. echo as_func_failure succeeded.
  268. fi
  269. if as_func_ret_success; then
  270. :
  271. else
  272. exitcode=1
  273. echo as_func_ret_success failed.
  274. fi
  275. if as_func_ret_failure; then
  276. exitcode=1
  277. echo as_func_ret_failure succeeded.
  278. fi
  279. if ( set x; as_func_ret_success y && test x = "$1" ); then
  280. :
  281. else
  282. exitcode=1
  283. echo positional parameters were not saved.
  284. fi
  285. test $exitcode = 0) || { (exit 1); exit 1; }
  286. (
  287. as_lineno_1=$LINENO
  288. as_lineno_2=$LINENO
  289. test "x$as_lineno_1" != "x$as_lineno_2" &&
  290. test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
  291. _ASEOF
  292. }; then
  293. break
  294. fi
  295. fi
  296. done
  297. if test "x$CONFIG_SHELL" != x; then
  298. for as_var in BASH_ENV ENV
  299. do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
  300. done
  301. export CONFIG_SHELL
  302. exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
  303. fi
  304. if test $as_have_required = no; then
  305. echo This script requires a shell more modern than all the
  306. echo shells that I found on your system. Please install a
  307. echo modern shell, or manually run the script under such a
  308. echo shell if you do have one.
  309. { (exit 1); exit 1; }
  310. fi
  311. fi
  312. fi
  313. (eval "as_func_return () {
  314. (exit \$1)
  315. }
  316. as_func_success () {
  317. as_func_return 0
  318. }
  319. as_func_failure () {
  320. as_func_return 1
  321. }
  322. as_func_ret_success () {
  323. return 0
  324. }
  325. as_func_ret_failure () {
  326. return 1
  327. }
  328. exitcode=0
  329. if as_func_success; then
  330. :
  331. else
  332. exitcode=1
  333. echo as_func_success failed.
  334. fi
  335. if as_func_failure; then
  336. exitcode=1
  337. echo as_func_failure succeeded.
  338. fi
  339. if as_func_ret_success; then
  340. :
  341. else
  342. exitcode=1
  343. echo as_func_ret_success failed.
  344. fi
  345. if as_func_ret_failure; then
  346. exitcode=1
  347. echo as_func_ret_failure succeeded.
  348. fi
  349. if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
  350. :
  351. else
  352. exitcode=1
  353. echo positional parameters were not saved.
  354. fi
  355. test \$exitcode = 0") || {
  356. echo No shell found that supports shell functions.
  357. echo Please tell autoconf@gnu.org about your system,
  358. echo including any error possibly output before this
  359. echo message
  360. }
  361. as_lineno_1=$LINENO
  362. as_lineno_2=$LINENO
  363. test "x$as_lineno_1" != "x$as_lineno_2" &&
  364. test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
  365. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  366. # uniformly replaced by the line number. The first 'sed' inserts a
  367. # line-number line after each line using $LINENO; the second 'sed'
  368. # does the real work. The second script uses 'N' to pair each
  369. # line-number line with the line containing $LINENO, and appends
  370. # trailing '-' during substitution so that $LINENO is not a special
  371. # case at line end.
  372. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  373. # scripts with optimization help from Paolo Bonzini. Blame Lee
  374. # E. McMahon (1931-1989) for sed's syntax. :-)
  375. sed -n '
  376. p
  377. /[$]LINENO/=
  378. ' <$as_myself |
  379. sed '
  380. s/[$]LINENO.*/&-/
  381. t lineno
  382. b
  383. :lineno
  384. N
  385. :loop
  386. s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  387. t loop
  388. s/-\n.*//
  389. ' >$as_me.lineno &&
  390. chmod +x "$as_me.lineno" ||
  391. { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
  392. { (exit 1); exit 1; }; }
  393. # Don't try to exec as it changes $[0], causing all sort of problems
  394. # (the dirname of $[0] is not the place where we might find the
  395. # original and so on. Autoconf is especially sensitive to this).
  396. . "./$as_me.lineno"
  397. # Exit status is that of the last command.
  398. exit
  399. }
  400. if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  401. as_dirname=dirname
  402. else
  403. as_dirname=false
  404. fi
  405. ECHO_C= ECHO_N= ECHO_T=
  406. case `echo -n x` in
  407. -n*)
  408. case `echo 'x\c'` in
  409. *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  410. *) ECHO_C='\c';;
  411. esac;;
  412. *)
  413. ECHO_N='-n';;
  414. esac
  415. if expr a : '\(a\)' >/dev/null 2>&1 &&
  416. test "X`expr 00001 : '.*\(...\)'`" = X001; then
  417. as_expr=expr
  418. else
  419. as_expr=false
  420. fi
  421. rm -f conf$$ conf$$.exe conf$$.file
  422. if test -d conf$$.dir; then
  423. rm -f conf$$.dir/conf$$.file
  424. else
  425. rm -f conf$$.dir
  426. mkdir conf$$.dir
  427. fi
  428. echo >conf$$.file
  429. if ln -s conf$$.file conf$$ 2>/dev/null; then
  430. as_ln_s='ln -s'
  431. # ... but there are two gotchas:
  432. # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  433. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  434. # In both cases, we have to default to `cp -p'.
  435. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  436. as_ln_s='cp -p'
  437. elif ln conf$$.file conf$$ 2>/dev/null; then
  438. as_ln_s=ln
  439. else
  440. as_ln_s='cp -p'
  441. fi
  442. rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  443. rmdir conf$$.dir 2>/dev/null
  444. if mkdir -p . 2>/dev/null; then
  445. as_mkdir_p=:
  446. else
  447. test -d ./-p && rmdir ./-p
  448. as_mkdir_p=false
  449. fi
  450. if test -x / >/dev/null 2>&1; then
  451. as_test_x='test -x'
  452. else
  453. if ls -dL / >/dev/null 2>&1; then
  454. as_ls_L_option=L
  455. else
  456. as_ls_L_option=
  457. fi
  458. as_test_x='
  459. eval sh -c '\''
  460. if test -d "$1"; then
  461. test -d "$1/.";
  462. else
  463. case $1 in
  464. -*)set "./$1";;
  465. esac;
  466. case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
  467. ???[sx]*):;;*)false;;esac;fi
  468. '\'' sh
  469. '
  470. fi
  471. as_executable_p=$as_test_x
  472. # Sed expression to map a string onto a valid CPP name.
  473. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  474. # Sed expression to map a string onto a valid variable name.
  475. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  476. # Check that we are running under the correct shell.
  477. SHELL=${CONFIG_SHELL-/bin/sh}
  478. case X$ECHO in
  479. X*--fallback-echo)
  480. # Remove one level of quotation (which was required for Make).
  481. ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
  482. ;;
  483. esac
  484. echo=${ECHO-echo}
  485. if test "X$1" = X--no-reexec; then
  486. # Discard the --no-reexec flag, and continue.
  487. shift
  488. elif test "X$1" = X--fallback-echo; then
  489. # Avoid inline document here, it may be left over
  490. :
  491. elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
  492. # Yippee, $echo works!
  493. :
  494. else
  495. # Restart under the correct shell.
  496. exec $SHELL "$0" --no-reexec ${1+"$@"}
  497. fi
  498. if test "X$1" = X--fallback-echo; then
  499. # used as fallback echo
  500. shift
  501. cat <<EOF
  502. $*
  503. EOF
  504. exit 0
  505. fi
  506. # The HP-UX ksh and POSIX shell print the target directory to stdout
  507. # if CDPATH is set.
  508. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  509. if test -z "$ECHO"; then
  510. if test "X${echo_test_string+set}" != Xset; then
  511. # find a string as large as possible, as long as the shell can cope with it
  512. for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
  513. # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
  514. if (echo_test_string=`eval $cmd`) 2>/dev/null &&
  515. echo_test_string=`eval $cmd` &&
  516. (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
  517. then
  518. break
  519. fi
  520. done
  521. fi
  522. if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
  523. echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
  524. test "X$echo_testing_string" = "X$echo_test_string"; then
  525. :
  526. else
  527. # The Solaris, AIX, and Digital Unix default echo programs unquote
  528. # backslashes. This makes it impossible to quote backslashes using
  529. # echo "$something" | sed 's/\\/\\\\/g'
  530. #
  531. # So, first we look for a working echo in the user's PATH.
  532. lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  533. for dir in $PATH /usr/ucb; do
  534. IFS="$lt_save_ifs"
  535. if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
  536. test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
  537. echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
  538. test "X$echo_testing_string" = "X$echo_test_string"; then
  539. echo="$dir/echo"
  540. break
  541. fi
  542. done
  543. IFS="$lt_save_ifs"
  544. if test "X$echo" = Xecho; then
  545. # We didn't find a better echo, so look for alternatives.
  546. if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
  547. echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
  548. test "X$echo_testing_string" = "X$echo_test_string"; then
  549. # This shell has a builtin print -r that does the trick.
  550. echo='print -r'
  551. elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
  552. test "X$CONFIG_SHELL" != X/bin/ksh; then
  553. # If we have ksh, try running configure again with it.
  554. ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
  555. export ORIGINAL_CONFIG_SHELL
  556. CONFIG_SHELL=/bin/ksh
  557. export CONFIG_SHELL
  558. exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
  559. else
  560. # Try using printf.
  561. echo='printf %s\n'
  562. if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
  563. echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
  564. test "X$echo_testing_string" = "X$echo_test_string"; then
  565. # Cool, printf works
  566. :
  567. elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
  568. test "X$echo_testing_string" = 'X\t' &&
  569. echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
  570. test "X$echo_testing_string" = "X$echo_test_string"; then
  571. CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
  572. export CONFIG_SHELL
  573. SHELL="$CONFIG_SHELL"
  574. export SHELL
  575. echo="$CONFIG_SHELL $0 --fallback-echo"
  576. elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
  577. test "X$echo_testing_string" = 'X\t' &&
  578. echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
  579. test "X$echo_testing_string" = "X$echo_test_string"; then
  580. echo="$CONFIG_SHELL $0 --fallback-echo"
  581. else
  582. # maybe with a smaller string...
  583. prev=:
  584. for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
  585. if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
  586. then
  587. break
  588. fi
  589. prev="$cmd"
  590. done
  591. if test "$prev" != 'sed 50q "$0"'; then
  592. echo_test_string=`eval $prev`
  593. export echo_test_string
  594. exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
  595. else
  596. # Oops. We lost completely, so just stick with echo.
  597. echo=echo
  598. fi
  599. fi
  600. fi
  601. fi
  602. fi
  603. fi
  604. # Copy echo and quote the copy suitably for passing to libtool from
  605. # the Makefile, instead of quoting the original, which is used later.
  606. ECHO=$echo
  607. if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
  608. ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
  609. fi
  610. tagnames=${tagnames+${tagnames},}CXX
  611. tagnames=${tagnames+${tagnames},}F77
  612. exec 7<&0 </dev/null 6>&1
  613. # Name of the host.
  614. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
  615. # so uname gets run too.
  616. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  617. #
  618. # Initializations.
  619. #
  620. ac_default_prefix=/usr/local
  621. ac_clean_files=
  622. ac_config_libobj_dir=.
  623. LIBOBJS=
  624. cross_compiling=no
  625. subdirs=
  626. MFLAGS=
  627. MAKEFLAGS=
  628. SHELL=${CONFIG_SHELL-/bin/sh}
  629. # Identity of this package.
  630. PACKAGE_NAME='gc'
  631. PACKAGE_TARNAME='gc'
  632. PACKAGE_VERSION='7.1'
  633. PACKAGE_STRING='gc 7.1'
  634. PACKAGE_BUGREPORT='Hans.Boehm@hp.com'
  635. ac_unique_file="gcj_mlc.c"
  636. # Factoring default headers for most tests.
  637. ac_includes_default="\
  638. #include <stdio.h>
  639. #ifdef HAVE_SYS_TYPES_H
  640. # include <sys/types.h>
  641. #endif
  642. #ifdef HAVE_SYS_STAT_H
  643. # include <sys/stat.h>
  644. #endif
  645. #ifdef STDC_HEADERS
  646. # include <stdlib.h>
  647. # include <stddef.h>
  648. #else
  649. # ifdef HAVE_STDLIB_H
  650. # include <stdlib.h>
  651. # endif
  652. #endif
  653. #ifdef HAVE_STRING_H
  654. # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  655. # include <memory.h>
  656. # endif
  657. # include <string.h>
  658. #endif
  659. #ifdef HAVE_STRINGS_H
  660. # include <strings.h>
  661. #endif
  662. #ifdef HAVE_INTTYPES_H
  663. # include <inttypes.h>
  664. #endif
  665. #ifdef HAVE_STDINT_H
  666. # include <stdint.h>
  667. #endif
  668. #ifdef HAVE_UNISTD_H
  669. # include <unistd.h>
  670. #endif"
  671. ac_subst_vars='SHELL
  672. PATH_SEPARATOR
  673. PACKAGE_NAME
  674. PACKAGE_TARNAME
  675. PACKAGE_VERSION
  676. PACKAGE_STRING
  677. PACKAGE_BUGREPORT
  678. exec_prefix
  679. prefix
  680. program_transform_name
  681. bindir
  682. sbindir
  683. libexecdir
  684. datarootdir
  685. datadir
  686. sysconfdir
  687. sharedstatedir
  688. localstatedir
  689. includedir
  690. oldincludedir
  691. docdir
  692. infodir
  693. htmldir
  694. dvidir
  695. pdfdir
  696. psdir
  697. libdir
  698. localedir
  699. mandir
  700. DEFS
  701. ECHO_C
  702. ECHO_N
  703. ECHO_T
  704. LIBS
  705. build_alias
  706. host_alias
  707. target_alias
  708. build
  709. build_cpu
  710. build_vendor
  711. build_os
  712. host
  713. host_cpu
  714. host_vendor
  715. host_os
  716. target
  717. target_cpu
  718. target_vendor
  719. target_os
  720. INSTALL_PROGRAM
  721. INSTALL_SCRIPT
  722. INSTALL_DATA
  723. CYGPATH_W
  724. PACKAGE
  725. VERSION
  726. ACLOCAL
  727. AUTOCONF
  728. AUTOMAKE
  729. AUTOHEADER
  730. MAKEINFO
  731. install_sh
  732. STRIP
  733. INSTALL_STRIP_PROGRAM
  734. mkdir_p
  735. AWK
  736. SET_MAKE
  737. am__leading_dot
  738. AMTAR
  739. am__tar
  740. am__untar
  741. MAINTAINER_MODE_TRUE
  742. MAINTAINER_MODE_FALSE
  743. MAINT
  744. GC_VERSION
  745. CC
  746. CFLAGS
  747. LDFLAGS
  748. CPPFLAGS
  749. ac_ct_CC
  750. EXEEXT
  751. OBJEXT
  752. DEPDIR
  753. am__include
  754. am__quote
  755. AMDEP_TRUE
  756. AMDEP_FALSE
  757. AMDEPBACKSLASH
  758. CCDEPMODE
  759. am__fastdepCC_TRUE
  760. am__fastdepCC_FALSE
  761. CXX
  762. CXXFLAGS
  763. ac_ct_CXX
  764. CXXDEPMODE
  765. am__fastdepCXX_TRUE
  766. am__fastdepCXX_FALSE
  767. CCAS
  768. CCASFLAGS
  769. AR
  770. RANLIB
  771. GC_CFLAGS
  772. THREADDLLIBS
  773. THREADS_TRUE
  774. THREADS_FALSE
  775. PTHREADS_TRUE
  776. PTHREADS_FALSE
  777. DARWIN_THREADS_TRUE
  778. DARWIN_THREADS_FALSE
  779. WIN32_THREADS_TRUE
  780. WIN32_THREADS_FALSE
  781. COMPILER_XLC_TRUE
  782. COMPILER_XLC_FALSE
  783. AVOID_CPP_LIB_TRUE
  784. AVOID_CPP_LIB_FALSE
  785. extra_ldflags_libgc
  786. EXTRA_TEST_LIBS
  787. target_all
  788. CPLUSPLUS_TRUE
  789. CPLUSPLUS_FALSE
  790. INCLUDES
  791. CXXINCLUDES
  792. addobjs
  793. addlibs
  794. GREP
  795. EGREP
  796. LN_S
  797. ECHO
  798. CPP
  799. CXXCPP
  800. F77
  801. FFLAGS
  802. ac_ct_F77
  803. LIBTOOL
  804. ENABLE_GCJ_SUPPORT_TRUE
  805. ENABLE_GCJ_SUPPORT_FALSE
  806. UNWINDLIBS
  807. USE_LIBDIR_TRUE
  808. USE_LIBDIR_FALSE
  809. subdirs
  810. USE_INTERNAL_LIBATOMIC_OPS_TRUE
  811. USE_INTERNAL_LIBATOMIC_OPS_FALSE
  812. NEED_ATOMIC_OPS_ASM_TRUE
  813. NEED_ATOMIC_OPS_ASM_FALSE
  814. atomic_ops_libs
  815. LIBOBJS
  816. LTLIBOBJS'
  817. ac_subst_files=''
  818. ac_precious_vars='build_alias
  819. host_alias
  820. target_alias
  821. CC
  822. CFLAGS
  823. LDFLAGS
  824. LIBS
  825. CPPFLAGS
  826. CXX
  827. CXXFLAGS
  828. CCC
  829. CCAS
  830. CCASFLAGS
  831. CPP
  832. CXXCPP
  833. F77
  834. FFLAGS'
  835. ac_subdirs_all='libatomic_ops'
  836. # Initialize some variables set by options.
  837. ac_init_help=
  838. ac_init_version=false
  839. # The variables have the same names as the options, with
  840. # dashes changed to underlines.
  841. cache_file=/dev/null
  842. exec_prefix=NONE
  843. no_create=
  844. no_recursion=
  845. prefix=NONE
  846. program_prefix=NONE
  847. program_suffix=NONE
  848. program_transform_name=s,x,x,
  849. silent=
  850. site=
  851. srcdir=
  852. verbose=
  853. x_includes=NONE
  854. x_libraries=NONE
  855. # Installation directory options.
  856. # These are left unexpanded so users can "make install exec_prefix=/foo"
  857. # and all the variables that are supposed to be based on exec_prefix
  858. # by default will actually change.
  859. # Use braces instead of parens because sh, perl, etc. also accept them.
  860. # (The list follows the same order as the GNU Coding Standards.)
  861. bindir='${exec_prefix}/bin'
  862. sbindir='${exec_prefix}/sbin'
  863. libexecdir='${exec_prefix}/libexec'
  864. datarootdir='${prefix}/share'
  865. datadir='${datarootdir}'
  866. sysconfdir='${prefix}/etc'
  867. sharedstatedir='${prefix}/com'
  868. localstatedir='${prefix}/var'
  869. includedir='${prefix}/include'
  870. oldincludedir='/usr/include'
  871. docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  872. infodir='${datarootdir}/info'
  873. htmldir='${docdir}'
  874. dvidir='${docdir}'
  875. pdfdir='${docdir}'
  876. psdir='${docdir}'
  877. libdir='${exec_prefix}/lib'
  878. localedir='${datarootdir}/locale'
  879. mandir='${datarootdir}/man'
  880. ac_prev=
  881. ac_dashdash=
  882. for ac_option
  883. do
  884. # If the previous option needs an argument, assign it.
  885. if test -n "$ac_prev"; then
  886. eval $ac_prev=\$ac_option
  887. ac_prev=
  888. continue
  889. fi
  890. case $ac_option in
  891. *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  892. *) ac_optarg=yes ;;
  893. esac
  894. # Accept the important Cygnus configure options, so we can diagnose typos.
  895. case $ac_dashdash$ac_option in
  896. --)
  897. ac_dashdash=yes ;;
  898. -bindir | --bindir | --bindi | --bind | --bin | --bi)
  899. ac_prev=bindir ;;
  900. -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  901. bindir=$ac_optarg ;;
  902. -build | --build | --buil | --bui | --bu)
  903. ac_prev=build_alias ;;
  904. -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  905. build_alias=$ac_optarg ;;
  906. -cache-file | --cache-file | --cache-fil | --cache-fi \
  907. | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  908. ac_prev=cache_file ;;
  909. -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  910. | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  911. cache_file=$ac_optarg ;;
  912. --config-cache | -C)
  913. cache_file=config.cache ;;
  914. -datadir | --datadir | --datadi | --datad)
  915. ac_prev=datadir ;;
  916. -datadir=* | --datadir=* | --datadi=* | --datad=*)
  917. datadir=$ac_optarg ;;
  918. -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  919. | --dataroo | --dataro | --datar)
  920. ac_prev=datarootdir ;;
  921. -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  922. | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  923. datarootdir=$ac_optarg ;;
  924. -disable-* | --disable-*)
  925. ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  926. # Reject names that are not valid shell variable names.
  927. expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  928. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  929. { (exit 1); exit 1; }; }
  930. ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
  931. eval enable_$ac_feature=no ;;
  932. -docdir | --docdir | --docdi | --doc | --do)
  933. ac_prev=docdir ;;
  934. -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  935. docdir=$ac_optarg ;;
  936. -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  937. ac_prev=dvidir ;;
  938. -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  939. dvidir=$ac_optarg ;;
  940. -enable-* | --enable-*)
  941. ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  942. # Reject names that are not valid shell variable names.
  943. expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  944. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  945. { (exit 1); exit 1; }; }
  946. ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
  947. eval enable_$ac_feature=\$ac_optarg ;;
  948. -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  949. | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  950. | --exec | --exe | --ex)
  951. ac_prev=exec_prefix ;;
  952. -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  953. | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  954. | --exec=* | --exe=* | --ex=*)
  955. exec_prefix=$ac_optarg ;;
  956. -gas | --gas | --ga | --g)
  957. # Obsolete; use --with-gas.
  958. with_gas=yes ;;
  959. -help | --help | --hel | --he | -h)
  960. ac_init_help=long ;;
  961. -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  962. ac_init_help=recursive ;;
  963. -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  964. ac_init_help=short ;;
  965. -host | --host | --hos | --ho)
  966. ac_prev=host_alias ;;
  967. -host=* | --host=* | --hos=* | --ho=*)
  968. host_alias=$ac_optarg ;;
  969. -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  970. ac_prev=htmldir ;;
  971. -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  972. | --ht=*)
  973. htmldir=$ac_optarg ;;
  974. -includedir | --includedir | --includedi | --included | --include \
  975. | --includ | --inclu | --incl | --inc)
  976. ac_prev=includedir ;;
  977. -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  978. | --includ=* | --inclu=* | --incl=* | --inc=*)
  979. includedir=$ac_optarg ;;
  980. -infodir | --infodir | --infodi | --infod | --info | --inf)
  981. ac_prev=infodir ;;
  982. -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  983. infodir=$ac_optarg ;;
  984. -libdir | --libdir | --libdi | --libd)
  985. ac_prev=libdir ;;
  986. -libdir=* | --libdir=* | --libdi=* | --libd=*)
  987. libdir=$ac_optarg ;;
  988. -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  989. | --libexe | --libex | --libe)
  990. ac_prev=libexecdir ;;
  991. -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  992. | --libexe=* | --libex=* | --libe=*)
  993. libexecdir=$ac_optarg ;;
  994. -localedir | --localedir | --localedi | --localed | --locale)
  995. ac_prev=localedir ;;
  996. -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  997. localedir=$ac_optarg ;;
  998. -localstatedir | --localstatedir | --localstatedi | --localstated \
  999. | --localstate | --localstat | --localsta | --localst | --locals)
  1000. ac_prev=localstatedir ;;
  1001. -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  1002. | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  1003. localstatedir=$ac_optarg ;;
  1004. -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  1005. ac_prev=mandir ;;
  1006. -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  1007. mandir=$ac_optarg ;;
  1008. -nfp | --nfp | --nf)
  1009. # Obsolete; use --without-fp.
  1010. with_fp=no ;;
  1011. -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  1012. | --no-cr | --no-c | -n)
  1013. no_create=yes ;;
  1014. -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  1015. | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  1016. no_recursion=yes ;;
  1017. -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  1018. | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  1019. | --oldin | --oldi | --old | --ol | --o)
  1020. ac_prev=oldincludedir ;;
  1021. -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  1022. | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  1023. | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  1024. oldincludedir=$ac_optarg ;;
  1025. -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  1026. ac_prev=prefix ;;
  1027. -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  1028. prefix=$ac_optarg ;;
  1029. -program-prefix | --program-prefix | --program-prefi | --program-pref \
  1030. | --program-pre | --program-pr | --program-p)
  1031. ac_prev=program_prefix ;;
  1032. -program-prefix=* | --program-prefix=* | --program-prefi=* \
  1033. | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  1034. program_prefix=$ac_optarg ;;
  1035. -program-suffix | --program-suffix | --program-suffi | --program-suff \
  1036. | --program-suf | --program-su | --program-s)
  1037. ac_prev=program_suffix ;;
  1038. -program-suffix=* | --program-suffix=* | --program-suffi=* \
  1039. | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  1040. program_suffix=$ac_optarg ;;
  1041. -program-transform-name | --program-transform-name \
  1042. | --program-transform-nam | --program-transform-na \
  1043. | --program-transform-n | --program-transform- \
  1044. | --program-transform | --program-transfor \
  1045. | --program-transfo | --program-transf \
  1046. | --program-trans | --program-tran \
  1047. | --progr-tra | --program-tr | --program-t)
  1048. ac_prev=program_transform_name ;;
  1049. -program-transform-name=* | --program-transform-name=* \
  1050. | --program-transform-nam=* | --program-transform-na=* \
  1051. | --program-transform-n=* | --program-transform-=* \
  1052. | --program-transform=* | --program-transfor=* \
  1053. | --program-transfo=* | --program-transf=* \
  1054. | --program-trans=* | --program-tran=* \
  1055. | --progr-tra=* | --program-tr=* | --program-t=*)
  1056. program_transform_name=$ac_optarg ;;
  1057. -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  1058. ac_prev=pdfdir ;;
  1059. -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  1060. pdfdir=$ac_optarg ;;
  1061. -psdir | --psdir | --psdi | --psd | --ps)
  1062. ac_prev=psdir ;;
  1063. -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  1064. psdir=$ac_optarg ;;
  1065. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  1066. | -silent | --silent | --silen | --sile | --sil)
  1067. silent=yes ;;
  1068. -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  1069. ac_prev=sbindir ;;
  1070. -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  1071. | --sbi=* | --sb=*)
  1072. sbindir=$ac_optarg ;;
  1073. -sharedstatedir | --sharedstatedir | --sharedstatedi \
  1074. | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  1075. | --sharedst | --shareds | --shared | --share | --shar \
  1076. | --sha | --sh)
  1077. ac_prev=sharedstatedir ;;
  1078. -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  1079. | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  1080. | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  1081. | --sha=* | --sh=*)
  1082. sharedstatedir=$ac_optarg ;;
  1083. -site | --site | --sit)
  1084. ac_prev=site ;;
  1085. -site=* | --site=* | --sit=*)
  1086. site=$ac_optarg ;;
  1087. -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  1088. ac_prev=srcdir ;;
  1089. -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  1090. srcdir=$ac_optarg ;;
  1091. -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  1092. | --syscon | --sysco | --sysc | --sys | --sy)
  1093. ac_prev=sysconfdir ;;
  1094. -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  1095. | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  1096. sysconfdir=$ac_optarg ;;
  1097. -target | --target | --targe | --targ | --tar | --ta | --t)
  1098. ac_prev=target_alias ;;
  1099. -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  1100. target_alias=$ac_optarg ;;
  1101. -v | -verbose | --verbose | --verbos | --verbo | --verb)
  1102. verbose=yes ;;
  1103. -version | --version | --versio | --versi | --vers | -V)
  1104. ac_init_version=: ;;
  1105. -with-* | --with-*)
  1106. ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  1107. # Reject names that are not valid shell variable names.
  1108. expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  1109. { echo "$as_me: error: invalid package name: $ac_package" >&2
  1110. { (exit 1); exit 1; }; }
  1111. ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
  1112. eval with_$ac_package=\$ac_optarg ;;
  1113. -without-* | --without-*)
  1114. ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  1115. # Reject names that are not valid shell variable names.
  1116. expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  1117. { echo "$as_me: error: invalid package name: $ac_package" >&2
  1118. { (exit 1); exit 1; }; }
  1119. ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
  1120. eval with_$ac_package=no ;;
  1121. --x)
  1122. # Obsolete; use --with-x.
  1123. with_x=yes ;;
  1124. -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  1125. | --x-incl | --x-inc | --x-in | --x-i)
  1126. ac_prev=x_includes ;;
  1127. -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  1128. | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  1129. x_includes=$ac_optarg ;;
  1130. -x-libraries | --x-libraries | --x-librarie | --x-librari \
  1131. | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  1132. ac_prev=x_libraries ;;
  1133. -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  1134. | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  1135. x_libraries=$ac_optarg ;;
  1136. -*) { echo "$as_me: error: unrecognized option: $ac_option
  1137. Try \`$0 --help' for more information." >&2
  1138. { (exit 1); exit 1; }; }
  1139. ;;
  1140. *=*)
  1141. ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  1142. # Reject names that are not valid shell variable names.
  1143. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
  1144. { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
  1145. { (exit 1); exit 1; }; }
  1146. eval $ac_envvar=\$ac_optarg
  1147. export $ac_envvar ;;
  1148. *)
  1149. # FIXME: should be removed in autoconf 3.0.
  1150. echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  1151. expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  1152. echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  1153. : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
  1154. ;;
  1155. esac
  1156. done
  1157. if test -n "$ac_prev"; then
  1158. ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  1159. { echo "$as_me: error: missing argument to $ac_option" >&2
  1160. { (exit 1); exit 1; }; }
  1161. fi
  1162. # Be sure to have absolute directory names.
  1163. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  1164. datadir sysconfdir sharedstatedir localstatedir includedir \
  1165. oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  1166. libdir localedir mandir
  1167. do
  1168. eval ac_val=\$$ac_var
  1169. case $ac_val in
  1170. [\\/$]* | ?:[\\/]* ) continue;;
  1171. NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  1172. esac
  1173. { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  1174. { (exit 1); exit 1; }; }
  1175. done
  1176. # There might be people who depend on the old broken behavior: `$host'
  1177. # used to hold the argument of --host etc.
  1178. # FIXME: To remove some day.
  1179. build=$build_alias
  1180. host=$host_alias
  1181. target=$target_alias
  1182. # FIXME: To remove some day.
  1183. if test "x$host_alias" != x; then
  1184. if test "x$build_alias" = x; then
  1185. cross_compiling=maybe
  1186. echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
  1187. If a cross compiler is detected then cross compile mode will be used." >&2
  1188. elif test "x$build_alias" != "x$host_alias"; then
  1189. cross_compiling=yes
  1190. fi
  1191. fi
  1192. ac_tool_prefix=
  1193. test -n "$host_alias" && ac_tool_prefix=$host_alias-
  1194. test "$silent" = yes && exec 6>/dev/null
  1195. ac_pwd=`pwd` && test -n "$ac_pwd" &&
  1196. ac_ls_di=`ls -di .` &&
  1197. ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  1198. { echo "$as_me: error: Working directory cannot be determined" >&2
  1199. { (exit 1); exit 1; }; }
  1200. test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  1201. { echo "$as_me: error: pwd does not report name of working directory" >&2
  1202. { (exit 1); exit 1; }; }
  1203. # Find the source files, if location was not specified.
  1204. if test -z "$srcdir"; then
  1205. ac_srcdir_defaulted=yes
  1206. # Try the directory containing this script, then the parent directory.
  1207. ac_confdir=`$as_dirname -- "$0" ||
  1208. $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  1209. X"$0" : 'X\(//\)[^/]' \| \
  1210. X"$0" : 'X\(//\)$' \| \
  1211. X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  1212. echo X"$0" |
  1213. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  1214. s//\1/
  1215. q
  1216. }
  1217. /^X\(\/\/\)[^/].*/{
  1218. s//\1/
  1219. q
  1220. }
  1221. /^X\(\/\/\)$/{
  1222. s//\1/
  1223. q
  1224. }
  1225. /^X\(\/\).*/{
  1226. s//\1/
  1227. q
  1228. }
  1229. s/.*/./; q'`
  1230. srcdir=$ac_confdir
  1231. if test ! -r "$srcdir/$ac_unique_file"; then
  1232. srcdir=..
  1233. fi
  1234. else
  1235. ac_srcdir_defaulted=no
  1236. fi
  1237. if test ! -r "$srcdir/$ac_unique_file"; then
  1238. test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  1239. { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
  1240. { (exit 1); exit 1; }; }
  1241. fi
  1242. ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  1243. ac_abs_confdir=`(
  1244. cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
  1245. { (exit 1); exit 1; }; }
  1246. pwd)`
  1247. # When building in place, set srcdir=.
  1248. if test "$ac_abs_confdir" = "$ac_pwd"; then
  1249. srcdir=.
  1250. fi
  1251. # Remove unnecessary trailing slashes from srcdir.
  1252. # Double slashes in file names in object file debugging info
  1253. # mess up M-x gdb in Emacs.
  1254. case $srcdir in
  1255. */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  1256. esac
  1257. for ac_var in $ac_precious_vars; do
  1258. eval ac_env_${ac_var}_set=\${${ac_var}+set}
  1259. eval ac_env_${ac_var}_value=\$${ac_var}
  1260. eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  1261. eval ac_cv_env_${ac_var}_value=\$${ac_var}
  1262. done
  1263. #
  1264. # Report the --help message.
  1265. #
  1266. if test "$ac_init_help" = "long"; then
  1267. # Omit some internal or obsolete options to make the list less imposing.
  1268. # This message is too long to be a string in the A/UX 3.1 sh.
  1269. cat <<_ACEOF
  1270. \`configure' configures gc 7.1 to adapt to many kinds of systems.
  1271. Usage: $0 [OPTION]... [VAR=VALUE]...
  1272. To assign environment variables (e.g., CC, CFLAGS...), specify them as
  1273. VAR=VALUE. See below for descriptions of some of the useful variables.
  1274. Defaults for the options are specified in brackets.
  1275. Configuration:
  1276. -h, --help display this help and exit
  1277. --help=short display options specific to this package
  1278. --help=recursive display the short help of all the included packages
  1279. -V, --version display version information and exit
  1280. -q, --quiet, --silent do not print \`checking...' messages
  1281. --cache-file=FILE cache test results in FILE [disabled]
  1282. -C, --config-cache alias for \`--cache-file=config.cache'
  1283. -n, --no-create do not create output files
  1284. --srcdir=DIR find the sources in DIR [configure dir or \`..']
  1285. Installation directories:
  1286. --prefix=PREFIX install architecture-independent files in PREFIX
  1287. [$ac_default_prefix]
  1288. --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  1289. [PREFIX]
  1290. By default, \`make install' will install all the files in
  1291. \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  1292. an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  1293. for instance \`--prefix=\$HOME'.
  1294. For better control, use the options below.
  1295. Fine tuning of the installation directories:
  1296. --bindir=DIR user executables [EPREFIX/bin]
  1297. --sbindir=DIR system admin executables [EPREFIX/sbin]
  1298. --libexecdir=DIR program executables [EPREFIX/libexec]
  1299. --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  1300. --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  1301. --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  1302. --libdir=DIR object code libraries [EPREFIX/lib]
  1303. --includedir=DIR C header files [PREFIX/include]
  1304. --oldincludedir=DIR C header files for non-gcc [/usr/include]
  1305. --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  1306. --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  1307. --infodir=DIR info documentation [DATAROOTDIR/info]
  1308. --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  1309. --mandir=DIR man documentation [DATAROOTDIR/man]
  1310. --docdir=DIR documentation root [DATAROOTDIR/doc/gc]
  1311. --htmldir=DIR html documentation [DOCDIR]
  1312. --dvidir=DIR dvi documentation [DOCDIR]
  1313. --pdfdir=DIR pdf documentation [DOCDIR]
  1314. --psdir=DIR ps documentation [DOCDIR]
  1315. _ACEOF
  1316. cat <<\_ACEOF
  1317. Program names:
  1318. --program-prefix=PREFIX prepend PREFIX to installed program names
  1319. --program-suffix=SUFFIX append SUFFIX to installed program names
  1320. --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  1321. System types:
  1322. --build=BUILD configure for building on BUILD [guessed]
  1323. --host=HOST cross-compile to build programs to run on HOST [BUILD]
  1324. --target=TARGET configure for building compilers for TARGET [HOST]
  1325. _ACEOF
  1326. fi
  1327. if test -n "$ac_init_help"; then
  1328. case $ac_init_help in
  1329. short | recursive ) echo "Configuration of gc 7.1:";;
  1330. esac
  1331. cat <<\_ACEOF
  1332. Optional Features:
  1333. --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  1334. --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  1335. --enable-maintainer-mode enable make rules and dependencies not useful
  1336. (and sometimes confusing) to the casual installer
  1337. --disable-dependency-tracking speeds up one-time build
  1338. --enable-dependency-tracking do not reject slow dependency extractors
  1339. --enable-threads=TYPE choose threading package
  1340. --enable-parallel-mark parallelize marking and free list construction
  1341. --enable-cplusplus install C++ support
  1342. --enable-shared[=PKGS] build shared libraries [default=yes]
  1343. --enable-static[=PKGS] build static libraries [default=yes]
  1344. --enable-fast-install[=PKGS]
  1345. optimize for fast installation [default=yes]
  1346. --disable-libtool-lock avoid locking (might break parallel builds)
  1347. --disable-gcj-support Disable support for gcj.
  1348. --disable-java-finalization
  1349. Disable support for java finalization.
  1350. --disable-atomic-uncollectible
  1351. Disable support for atomic uncollectible allocation.
  1352. --enable-redirect-malloc
  1353. Redirect malloc and friends to GC routines
  1354. --enable-large-config Optimize for large (> 100 MB) heap or root set
  1355. --enable-gc-debug include full support for pointer backtracing etc.
  1356. --enable-gc-assertions collector-internal assertion checking
  1357. --enable-munmap=N return page to the os if empty for N collections
  1358. Optional Packages:
  1359. --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  1360. --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  1361. --with-ecos enable runtime eCos target support
  1362. --with-gnu-ld assume the C compiler uses GNU ld [default=no]
  1363. --with-pic try to use only PIC/non-PIC objects [default=use
  1364. both]
  1365. --with-tags[=TAGS] include additional configurations [automatic]
  1366. --with-target-subdir=SUBDIR
  1367. configuring with a cross compiler
  1368. --with-cross-host=HOST configuring with a cross compiler
  1369. Some influential environment variables:
  1370. CC C compiler command
  1371. CFLAGS C compiler flags
  1372. LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  1373. nonstandard directory <lib dir>
  1374. LIBS libraries to pass to the linker, e.g. -l<library>
  1375. CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
  1376. you have headers in a nonstandard directory <include dir>
  1377. CXX C++ compiler command
  1378. CXXFLAGS C++ compiler flags
  1379. CCAS assembler compiler command (defaults to CC)
  1380. CCASFLAGS assembler compiler flags (defaults to CFLAGS)
  1381. CPP C preprocessor
  1382. CXXCPP C++ preprocessor
  1383. F77 Fortran 77 compiler command
  1384. FFLAGS Fortran 77 compiler flags
  1385. Use these variables to override the choices made by `configure' or to help
  1386. it to find libraries and programs with nonstandard names/locations.
  1387. Report bugs to <Hans.Boehm@hp.com>.
  1388. _ACEOF
  1389. ac_status=$?
  1390. fi
  1391. if test "$ac_init_help" = "recursive"; then
  1392. # If there are subdirs, report their specific --help.
  1393. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  1394. test -d "$ac_dir" || continue
  1395. ac_builddir=.
  1396. case "$ac_dir" in
  1397. .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  1398. *)
  1399. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  1400. # A ".." for each directory in $ac_dir_suffix.
  1401. ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
  1402. case $ac_top_builddir_sub in
  1403. "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  1404. *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  1405. esac ;;
  1406. esac
  1407. ac_abs_top_builddir=$ac_pwd
  1408. ac_abs_builddir=$ac_pwd$ac_dir_suffix
  1409. # for backward compatibility:
  1410. ac_top_builddir=$ac_top_build_prefix
  1411. case $srcdir in
  1412. .) # We are building in place.
  1413. ac_srcdir=.
  1414. ac_top_srcdir=$ac_top_builddir_sub
  1415. ac_abs_top_srcdir=$ac_pwd ;;
  1416. [\\/]* | ?:[\\/]* ) # Absolute name.
  1417. ac_srcdir=$srcdir$ac_dir_suffix;
  1418. ac_top_srcdir=$srcdir
  1419. ac_abs_top_srcdir=$srcdir ;;
  1420. *) # Relative name.
  1421. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  1422. ac_top_srcdir=$ac_top_build_prefix$srcdir
  1423. ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  1424. esac
  1425. ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  1426. cd "$ac_dir" || { ac_status=$?; continue; }
  1427. # Check for guested configure.
  1428. if test -f "$ac_srcdir/configure.gnu"; then
  1429. echo &&
  1430. $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  1431. elif test -f "$ac_srcdir/configure"; then
  1432. echo &&
  1433. $SHELL "$ac_srcdir/configure" --help=recursive
  1434. else
  1435. echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  1436. fi || ac_status=$?
  1437. cd "$ac_pwd" || { ac_status=$?; break; }
  1438. done
  1439. fi
  1440. test -n "$ac_init_help" && exit $ac_status
  1441. if $ac_init_version; then
  1442. cat <<\_ACEOF
  1443. gc configure 7.1
  1444. generated by GNU Autoconf 2.61
  1445. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  1446. 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  1447. This configure script is free software; the Free Software Foundation
  1448. gives unlimited permission to copy, distribute and modify it.
  1449. _ACEOF
  1450. exit
  1451. fi
  1452. cat >config.log <<_ACEOF
  1453. This file contains any messages produced by compilers while
  1454. running configure, to aid debugging if configure makes a mistake.
  1455. It was created by gc $as_me 7.1, which was
  1456. generated by GNU Autoconf 2.61. Invocation command line was
  1457. $ $0 $@
  1458. _ACEOF
  1459. exec 5>>config.log
  1460. {
  1461. cat <<_ASUNAME
  1462. ## --------- ##
  1463. ## Platform. ##
  1464. ## --------- ##
  1465. hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  1466. uname -m = `(uname -m) 2>/dev/null || echo unknown`
  1467. uname -r = `(uname -r) 2>/dev/null || echo unknown`
  1468. uname -s = `(uname -s) 2>/dev/null || echo unknown`
  1469. uname -v = `(uname -v) 2>/dev/null || echo unknown`
  1470. /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  1471. /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  1472. /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  1473. /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  1474. /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  1475. /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  1476. /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  1477. /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  1478. /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  1479. _ASUNAME
  1480. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1481. for as_dir in $PATH
  1482. do
  1483. IFS=$as_save_IFS
  1484. test -z "$as_dir" && as_dir=.
  1485. echo "PATH: $as_dir"
  1486. done
  1487. IFS=$as_save_IFS
  1488. } >&5
  1489. cat >&5 <<_ACEOF
  1490. ## ----------- ##
  1491. ## Core tests. ##
  1492. ## ----------- ##
  1493. _ACEOF
  1494. # Keep a trace of the command line.
  1495. # Strip out --no-create and --no-recursion so they do not pile up.
  1496. # Strip out --silent because we don't want to record it for future runs.
  1497. # Also quote any args containing shell meta-characters.
  1498. # Make two passes to allow for proper duplicate-argument suppression.
  1499. ac_configure_args=
  1500. ac_configure_args0=
  1501. ac_configure_args1=
  1502. ac_must_keep_next=false
  1503. for ac_pass in 1 2
  1504. do
  1505. for ac_arg
  1506. do
  1507. case $ac_arg in
  1508. -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  1509. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  1510. | -silent | --silent | --silen | --sile | --sil)
  1511. continue ;;
  1512. *\'*)
  1513. ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  1514. esac
  1515. case $ac_pass in
  1516. 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
  1517. 2)
  1518. ac_configure_args1="$ac_configure_args1 '$ac_arg'"
  1519. if test $ac_must_keep_next = true; then
  1520. ac_must_keep_next=false # Got value, back to normal.
  1521. else
  1522. case $ac_arg in
  1523. *=* | --config-cache | -C | -disable-* | --disable-* \
  1524. | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  1525. | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  1526. | -with-* | --with-* | -without-* | --without-* | --x)
  1527. case "$ac_configure_args0 " in
  1528. "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  1529. esac
  1530. ;;
  1531. -* ) ac_must_keep_next=true ;;
  1532. esac
  1533. fi
  1534. ac_configure_args="$ac_configure_args '$ac_arg'"
  1535. ;;
  1536. esac
  1537. done
  1538. done
  1539. $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
  1540. $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
  1541. # When interrupted or exit'd, cleanup temporary files, and complete
  1542. # config.log. We remove comments because anyway the quotes in there
  1543. # would cause problems or look ugly.
  1544. # WARNING: Use '\'' to represent an apostrophe within the trap.
  1545. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  1546. trap 'exit_status=$?
  1547. # Save into config.log some information that might help in debugging.
  1548. {
  1549. echo
  1550. cat <<\_ASBOX
  1551. ## ---------------- ##
  1552. ## Cache variables. ##
  1553. ## ---------------- ##
  1554. _ASBOX
  1555. echo
  1556. # The following way of writing the cache mishandles newlines in values,
  1557. (
  1558. for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  1559. eval ac_val=\$$ac_var
  1560. case $ac_val in #(
  1561. *${as_nl}*)
  1562. case $ac_var in #(
  1563. *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
  1564. echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
  1565. esac
  1566. case $ac_var in #(
  1567. _ | IFS | as_