gold/testsuite: Fix bad regexp in split_x86_64.sh
[external/binutils.git] / gold / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for gold 0.1.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
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   # Pre-4.2 versions of Zsh do 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*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173   if (eval "$as_required") 2>/dev/null; then :
174   as_have_required=yes
175 else
176   as_have_required=no
177 fi
178   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
185   IFS=$as_save_IFS
186   test -z "$as_dir" && as_dir=.
187   as_found=:
188   case $as_dir in #(
189          /*)
190            for as_base in sh bash ksh sh5; do
191              # Try only shells that exist, to save several forks.
192              as_shell=$as_dir/$as_base
193              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195   CONFIG_SHELL=$as_shell as_have_required=yes
196                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   break 2
198 fi
199 fi
200            done;;
201        esac
202   as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206   CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
209
210
211       if test "x$CONFIG_SHELL" != x; then :
212   # We cannot yet assume a decent shell, so we have to provide a
213         # neutralization value for shells without unset; and this also
214         # works around shells that cannot unset nonexistent variables.
215         BASH_ENV=/dev/null
216         ENV=/dev/null
217         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218         export CONFIG_SHELL
219         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220 fi
221
222     if test x$as_have_required = xno; then :
223   $as_echo "$0: This script requires a shell more modern than all"
224   $as_echo "$0: the shells that I found on your system."
225   if test x${ZSH_VERSION+set} = xset ; then
226     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228   else
229     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
233   fi
234   exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252   { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261   return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
268 {
269   set +e
270   as_fn_set_status $1
271   exit $1
272 } # as_fn_exit
273
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
278 {
279
280   case $as_dir in #(
281   -*) as_dir=./$as_dir;;
282   esac
283   test -d "$as_dir" || eval $as_mkdir_p || {
284     as_dirs=
285     while :; do
286       case $as_dir in #(
287       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288       *) as_qdir=$as_dir;;
289       esac
290       as_dirs="'$as_qdir' $as_dirs"
291       as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293          X"$as_dir" : 'X\(//\)[^/]' \| \
294          X"$as_dir" : 'X\(//\)$' \| \
295          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298             s//\1/
299             q
300           }
301           /^X\(\/\/\)[^/].*/{
302             s//\1/
303             q
304           }
305           /^X\(\/\/\)$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\).*/{
310             s//\1/
311             q
312           }
313           s/.*/./; q'`
314       test -d "$as_dir" && break
315     done
316     test -z "$as_dirs" || eval "mkdir $as_dirs"
317   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328   eval 'as_fn_append ()
329   {
330     eval $1+=\$2
331   }'
332 else
333   as_fn_append ()
334   {
335     eval $1=\$$1\$2
336   }
337 fi # as_fn_append
338
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345   eval 'as_fn_arith ()
346   {
347     as_val=$(( $* ))
348   }'
349 else
350   as_fn_arith ()
351   {
352     as_val=`expr "$@" || test $? -eq 1`
353   }
354 fi # as_fn_arith
355
356
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
363 {
364   as_status=$?; test $as_status -eq 0 && as_status=1
365   if test "$3"; then
366     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368   fi
369   $as_echo "$as_me: error: $1" >&2
370   as_fn_exit $as_status
371 } # as_fn_error
372
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374    test "X`expr 00001 : '.*\(...\)'`" = X001; then
375   as_expr=expr
376 else
377   as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381   as_basename=basename
382 else
383   as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387   as_dirname=dirname
388 else
389   as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394          X"$0" : 'X\(//\)$' \| \
395          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397     sed '/^.*\/\([^/][^/]*\)\/*$/{
398             s//\1/
399             q
400           }
401           /^X\/\(\/\/\)$/{
402             s//\1/
403             q
404           }
405           /^X\/\(\/\).*/{
406             s//\1/
407             q
408           }
409           s/.*/./; q'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419   as_lineno_1=$LINENO as_lineno_1a=$LINENO
420   as_lineno_2=$LINENO as_lineno_2a=$LINENO
421   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
424   sed -n '
425     p
426     /[$]LINENO/=
427   ' <$as_myself |
428     sed '
429       s/[$]LINENO.*/&-/
430       t lineno
431       b
432       :lineno
433       N
434       :loop
435       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436       t loop
437       s/-\n.*//
438     ' >$as_me.lineno &&
439   chmod +x "$as_me.lineno" ||
440     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442   # Don't try to exec as it changes $[0], causing all sort of problems
443   # (the dirname of $[0] is not the place where we might find the
444   # original and so on.  Autoconf is especially sensitive to this).
445   . "./$as_me.lineno"
446   # Exit status is that of the last command.
447   exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453   case `echo 'xy\c'` in
454   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
455   xy)  ECHO_C='\c';;
456   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
457        ECHO_T=' ';;
458   esac;;
459 *)
460   ECHO_N='-n';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465   rm -f conf$$.dir/conf$$.file
466 else
467   rm -f conf$$.dir
468   mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471   if ln -s conf$$.file conf$$ 2>/dev/null; then
472     as_ln_s='ln -s'
473     # ... but there are two gotchas:
474     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476     # In both cases, we have to default to `cp -p'.
477     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478       as_ln_s='cp -p'
479   elif ln conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s=ln
481   else
482     as_ln_s='cp -p'
483   fi
484 else
485   as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491   as_mkdir_p='mkdir -p "$as_dir"'
492 else
493   test -d ./-p && rmdir ./-p
494   as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498   as_test_x='test -x'
499 else
500   if ls -dL / >/dev/null 2>&1; then
501     as_ls_L_option=L
502   else
503     as_ls_L_option=
504   fi
505   as_test_x='
506     eval sh -c '\''
507       if test -d "$1"; then
508         test -d "$1/.";
509       else
510         case $1 in #(
511         -*)set "./$1";;
512         esac;
513         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514         ???[sx]*):;;*)false;;esac;fi
515     '\'' sh
516   '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527 exec 7<&0 </dev/null 6>&1
528
529 # Name of the host.
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534 #
535 # Initializations.
536 #
537 ac_default_prefix=/usr/local
538 ac_clean_files=
539 ac_config_libobj_dir=.
540 LIBOBJS=
541 cross_compiling=no
542 subdirs=
543 MFLAGS=
544 MAKEFLAGS=
545
546 # Identity of this package.
547 PACKAGE_NAME='gold'
548 PACKAGE_TARNAME='gold'
549 PACKAGE_VERSION='0.1'
550 PACKAGE_STRING='gold 0.1'
551 PACKAGE_BUGREPORT=''
552 PACKAGE_URL=''
553
554 ac_unique_file="gold.cc"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
557 #include <stdio.h>
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
560 #endif
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
563 #endif
564 #ifdef STDC_HEADERS
565 # include <stdlib.h>
566 # include <stddef.h>
567 #else
568 # ifdef HAVE_STDLIB_H
569 #  include <stdlib.h>
570 # endif
571 #endif
572 #ifdef HAVE_STRING_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 #  include <memory.h>
575 # endif
576 # include <string.h>
577 #endif
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
580 #endif
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
583 #endif
584 #ifdef HAVE_STDINT_H
585 # include <stdint.h>
586 #endif
587 #ifdef HAVE_UNISTD_H
588 # include <unistd.h>
589 #endif"
590
591 ac_subst_vars='am__EXEEXT_FALSE
592 am__EXEEXT_TRUE
593 LTLIBOBJS
594 MAINT
595 MAINTAINER_MODE_FALSE
596 MAINTAINER_MODE_TRUE
597 DLOPEN_LIBS
598 CXXCPP
599 HAVE_NO_USE_LINKER_PLUGIN_FALSE
600 HAVE_NO_USE_LINKER_PLUGIN_TRUE
601 HAVE_PUBNAMES_FALSE
602 HAVE_PUBNAMES_TRUE
603 zlibinc
604 zlibdir
605 LIBOBJS
606 LFS_CFLAGS
607 GOLD_LDADD
608 GOLD_LDFLAGS
609 WARN_CXXFLAGS
610 WARN_WRITE_STRINGS
611 NO_WERROR
612 WARN_CFLAGS_FOR_BUILD
613 WARN_CFLAGS
614 IFUNC_STATIC_FALSE
615 IFUNC_STATIC_TRUE
616 IFUNC_FALSE
617 IFUNC_TRUE
618 RANDOM_SEED_CFLAGS
619 TLS_DESCRIPTORS_FALSE
620 TLS_DESCRIPTORS_TRUE
621 TLS_GNU2_DIALECT_FALSE
622 TLS_GNU2_DIALECT_TRUE
623 OMP_SUPPORT_FALSE
624 OMP_SUPPORT_TRUE
625 STATIC_TLS_FALSE
626 STATIC_TLS_TRUE
627 TLS_FALSE
628 TLS_TRUE
629 MERGE_CONSTANTS_FLAG
630 MCMODEL_MEDIUM_FALSE
631 MCMODEL_MEDIUM_TRUE
632 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE
633 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE
634 HAVE_STATIC_FALSE
635 HAVE_STATIC_TRUE
636 NATIVE_OR_CROSS_LINKER_FALSE
637 NATIVE_OR_CROSS_LINKER_TRUE
638 GCC_FALSE
639 GCC_TRUE
640 NATIVE_LINKER_FALSE
641 NATIVE_LINKER_TRUE
642 MSGMERGE
643 MSGFMT
644 MKINSTALLDIRS
645 CATOBJEXT
646 GENCAT
647 INSTOBJEXT
648 DATADIRNAME
649 CATALOGS
650 POSUB
651 GMSGFMT
652 XGETTEXT
653 INCINTL
654 LIBINTL_DEP
655 LIBINTL
656 USE_NLS
657 EGREP
658 GREP
659 CPP
660 LN_S
661 RANLIB
662 YFLAGS
663 YACC
664 am__fastdepCXX_FALSE
665 am__fastdepCXX_TRUE
666 CXXDEPMODE
667 ac_ct_CXX
668 CXXFLAGS
669 CXX
670 am__fastdepCC_FALSE
671 am__fastdepCC_TRUE
672 CCDEPMODE
673 am__nodep
674 AMDEPBACKSLASH
675 AMDEP_FALSE
676 AMDEP_TRUE
677 am__quote
678 am__include
679 DEPDIR
680 OBJEXT
681 EXEEXT
682 ac_ct_CC
683 CPPFLAGS
684 LDFLAGS
685 CFLAGS
686 CC
687 NM
688 TARGETOBJS
689 DEFAULT_TARGET
690 DEFAULT_TARGET_MIPS_FALSE
691 DEFAULT_TARGET_MIPS_TRUE
692 DEFAULT_TARGET_TILEGX_FALSE
693 DEFAULT_TARGET_TILEGX_TRUE
694 DEFAULT_TARGET_X86_64_OR_X32_FALSE
695 DEFAULT_TARGET_X86_64_OR_X32_TRUE
696 DEFAULT_TARGET_X32_FALSE
697 DEFAULT_TARGET_X32_TRUE
698 DEFAULT_TARGET_X86_64_FALSE
699 DEFAULT_TARGET_X86_64_TRUE
700 DEFAULT_TARGET_S390_FALSE
701 DEFAULT_TARGET_S390_TRUE
702 DEFAULT_TARGET_SPARC_FALSE
703 DEFAULT_TARGET_SPARC_TRUE
704 DEFAULT_TARGET_POWERPC_FALSE
705 DEFAULT_TARGET_POWERPC_TRUE
706 DEFAULT_TARGET_I386_FALSE
707 DEFAULT_TARGET_I386_TRUE
708 DEFAULT_TARGET_ARM_FALSE
709 DEFAULT_TARGET_ARM_TRUE
710 DEFAULT_TARGET_AARCH64_FALSE
711 DEFAULT_TARGET_AARCH64_TRUE
712 PLUGINS_FALSE
713 PLUGINS_TRUE
714 THREADS_FALSE
715 THREADS_TRUE
716 installed_linker
717 install_as_default
718 am__untar
719 am__tar
720 AMTAR
721 am__leading_dot
722 SET_MAKE
723 AWK
724 mkdir_p
725 MKDIR_P
726 INSTALL_STRIP_PROGRAM
727 STRIP
728 install_sh
729 MAKEINFO
730 AUTOHEADER
731 AUTOMAKE
732 AUTOCONF
733 ACLOCAL
734 VERSION
735 PACKAGE
736 CYGPATH_W
737 am__isrc
738 INSTALL_DATA
739 INSTALL_SCRIPT
740 INSTALL_PROGRAM
741 target_os
742 target_vendor
743 target_cpu
744 target
745 host_os
746 host_vendor
747 host_cpu
748 host
749 build_os
750 build_vendor
751 build_cpu
752 build
753 target_alias
754 host_alias
755 build_alias
756 LIBS
757 ECHO_T
758 ECHO_N
759 ECHO_C
760 DEFS
761 mandir
762 localedir
763 libdir
764 psdir
765 pdfdir
766 dvidir
767 htmldir
768 infodir
769 docdir
770 oldincludedir
771 includedir
772 localstatedir
773 sharedstatedir
774 sysconfdir
775 datadir
776 datarootdir
777 libexecdir
778 sbindir
779 bindir
780 program_transform_name
781 prefix
782 exec_prefix
783 PACKAGE_URL
784 PACKAGE_BUGREPORT
785 PACKAGE_STRING
786 PACKAGE_VERSION
787 PACKAGE_TARNAME
788 PACKAGE_NAME
789 PATH_SEPARATOR
790 SHELL'
791 ac_subst_files=''
792 ac_user_opts='
793 enable_option_checking
794 with_sysroot
795 enable_gold
796 enable_threads
797 enable_plugins
798 enable_relro
799 enable_targets
800 enable_default_hash_style
801 with_lib_path
802 enable_dependency_tracking
803 enable_nls
804 enable_werror
805 enable_build_warnings
806 with_gold_ldflags
807 with_gold_ldadd
808 with_system_zlib
809 enable_maintainer_mode
810 '
811       ac_precious_vars='build_alias
812 host_alias
813 target_alias
814 CC
815 CFLAGS
816 LDFLAGS
817 LIBS
818 CPPFLAGS
819 CXX
820 CXXFLAGS
821 CCC
822 YACC
823 YFLAGS
824 CPP
825 CXXCPP'
826
827
828 # Initialize some variables set by options.
829 ac_init_help=
830 ac_init_version=false
831 ac_unrecognized_opts=
832 ac_unrecognized_sep=
833 # The variables have the same names as the options, with
834 # dashes changed to underlines.
835 cache_file=/dev/null
836 exec_prefix=NONE
837 no_create=
838 no_recursion=
839 prefix=NONE
840 program_prefix=NONE
841 program_suffix=NONE
842 program_transform_name=s,x,x,
843 silent=
844 site=
845 srcdir=
846 verbose=
847 x_includes=NONE
848 x_libraries=NONE
849
850 # Installation directory options.
851 # These are left unexpanded so users can "make install exec_prefix=/foo"
852 # and all the variables that are supposed to be based on exec_prefix
853 # by default will actually change.
854 # Use braces instead of parens because sh, perl, etc. also accept them.
855 # (The list follows the same order as the GNU Coding Standards.)
856 bindir='${exec_prefix}/bin'
857 sbindir='${exec_prefix}/sbin'
858 libexecdir='${exec_prefix}/libexec'
859 datarootdir='${prefix}/share'
860 datadir='${datarootdir}'
861 sysconfdir='${prefix}/etc'
862 sharedstatedir='${prefix}/com'
863 localstatedir='${prefix}/var'
864 includedir='${prefix}/include'
865 oldincludedir='/usr/include'
866 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
867 infodir='${datarootdir}/info'
868 htmldir='${docdir}'
869 dvidir='${docdir}'
870 pdfdir='${docdir}'
871 psdir='${docdir}'
872 libdir='${exec_prefix}/lib'
873 localedir='${datarootdir}/locale'
874 mandir='${datarootdir}/man'
875
876 ac_prev=
877 ac_dashdash=
878 for ac_option
879 do
880   # If the previous option needs an argument, assign it.
881   if test -n "$ac_prev"; then
882     eval $ac_prev=\$ac_option
883     ac_prev=
884     continue
885   fi
886
887   case $ac_option in
888   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
889   *)    ac_optarg=yes ;;
890   esac
891
892   # Accept the important Cygnus configure options, so we can diagnose typos.
893
894   case $ac_dashdash$ac_option in
895   --)
896     ac_dashdash=yes ;;
897
898   -bindir | --bindir | --bindi | --bind | --bin | --bi)
899     ac_prev=bindir ;;
900   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
901     bindir=$ac_optarg ;;
902
903   -build | --build | --buil | --bui | --bu)
904     ac_prev=build_alias ;;
905   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
906     build_alias=$ac_optarg ;;
907
908   -cache-file | --cache-file | --cache-fil | --cache-fi \
909   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
910     ac_prev=cache_file ;;
911   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
912   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
913     cache_file=$ac_optarg ;;
914
915   --config-cache | -C)
916     cache_file=config.cache ;;
917
918   -datadir | --datadir | --datadi | --datad)
919     ac_prev=datadir ;;
920   -datadir=* | --datadir=* | --datadi=* | --datad=*)
921     datadir=$ac_optarg ;;
922
923   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
924   | --dataroo | --dataro | --datar)
925     ac_prev=datarootdir ;;
926   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
927   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
928     datarootdir=$ac_optarg ;;
929
930   -disable-* | --disable-*)
931     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
932     # Reject names that are not valid shell variable names.
933     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
934       as_fn_error "invalid feature name: $ac_useropt"
935     ac_useropt_orig=$ac_useropt
936     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
937     case $ac_user_opts in
938       *"
939 "enable_$ac_useropt"
940 "*) ;;
941       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
942          ac_unrecognized_sep=', ';;
943     esac
944     eval enable_$ac_useropt=no ;;
945
946   -docdir | --docdir | --docdi | --doc | --do)
947     ac_prev=docdir ;;
948   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
949     docdir=$ac_optarg ;;
950
951   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
952     ac_prev=dvidir ;;
953   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
954     dvidir=$ac_optarg ;;
955
956   -enable-* | --enable-*)
957     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
958     # Reject names that are not valid shell variable names.
959     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
960       as_fn_error "invalid feature name: $ac_useropt"
961     ac_useropt_orig=$ac_useropt
962     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
963     case $ac_user_opts in
964       *"
965 "enable_$ac_useropt"
966 "*) ;;
967       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
968          ac_unrecognized_sep=', ';;
969     esac
970     eval enable_$ac_useropt=\$ac_optarg ;;
971
972   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
973   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
974   | --exec | --exe | --ex)
975     ac_prev=exec_prefix ;;
976   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
977   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
978   | --exec=* | --exe=* | --ex=*)
979     exec_prefix=$ac_optarg ;;
980
981   -gas | --gas | --ga | --g)
982     # Obsolete; use --with-gas.
983     with_gas=yes ;;
984
985   -help | --help | --hel | --he | -h)
986     ac_init_help=long ;;
987   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
988     ac_init_help=recursive ;;
989   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
990     ac_init_help=short ;;
991
992   -host | --host | --hos | --ho)
993     ac_prev=host_alias ;;
994   -host=* | --host=* | --hos=* | --ho=*)
995     host_alias=$ac_optarg ;;
996
997   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
998     ac_prev=htmldir ;;
999   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1000   | --ht=*)
1001     htmldir=$ac_optarg ;;
1002
1003   -includedir | --includedir | --includedi | --included | --include \
1004   | --includ | --inclu | --incl | --inc)
1005     ac_prev=includedir ;;
1006   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1007   | --includ=* | --inclu=* | --incl=* | --inc=*)
1008     includedir=$ac_optarg ;;
1009
1010   -infodir | --infodir | --infodi | --infod | --info | --inf)
1011     ac_prev=infodir ;;
1012   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1013     infodir=$ac_optarg ;;
1014
1015   -libdir | --libdir | --libdi | --libd)
1016     ac_prev=libdir ;;
1017   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1018     libdir=$ac_optarg ;;
1019
1020   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1021   | --libexe | --libex | --libe)
1022     ac_prev=libexecdir ;;
1023   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1024   | --libexe=* | --libex=* | --libe=*)
1025     libexecdir=$ac_optarg ;;
1026
1027   -localedir | --localedir | --localedi | --localed | --locale)
1028     ac_prev=localedir ;;
1029   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1030     localedir=$ac_optarg ;;
1031
1032   -localstatedir | --localstatedir | --localstatedi | --localstated \
1033   | --localstate | --localstat | --localsta | --localst | --locals)
1034     ac_prev=localstatedir ;;
1035   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1036   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1037     localstatedir=$ac_optarg ;;
1038
1039   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1040     ac_prev=mandir ;;
1041   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1042     mandir=$ac_optarg ;;
1043
1044   -nfp | --nfp | --nf)
1045     # Obsolete; use --without-fp.
1046     with_fp=no ;;
1047
1048   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1049   | --no-cr | --no-c | -n)
1050     no_create=yes ;;
1051
1052   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1053   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1054     no_recursion=yes ;;
1055
1056   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1057   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1058   | --oldin | --oldi | --old | --ol | --o)
1059     ac_prev=oldincludedir ;;
1060   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1061   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1062   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1063     oldincludedir=$ac_optarg ;;
1064
1065   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1066     ac_prev=prefix ;;
1067   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1068     prefix=$ac_optarg ;;
1069
1070   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1071   | --program-pre | --program-pr | --program-p)
1072     ac_prev=program_prefix ;;
1073   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1074   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1075     program_prefix=$ac_optarg ;;
1076
1077   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1078   | --program-suf | --program-su | --program-s)
1079     ac_prev=program_suffix ;;
1080   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1081   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1082     program_suffix=$ac_optarg ;;
1083
1084   -program-transform-name | --program-transform-name \
1085   | --program-transform-nam | --program-transform-na \
1086   | --program-transform-n | --program-transform- \
1087   | --program-transform | --program-transfor \
1088   | --program-transfo | --program-transf \
1089   | --program-trans | --program-tran \
1090   | --progr-tra | --program-tr | --program-t)
1091     ac_prev=program_transform_name ;;
1092   -program-transform-name=* | --program-transform-name=* \
1093   | --program-transform-nam=* | --program-transform-na=* \
1094   | --program-transform-n=* | --program-transform-=* \
1095   | --program-transform=* | --program-transfor=* \
1096   | --program-transfo=* | --program-transf=* \
1097   | --program-trans=* | --program-tran=* \
1098   | --progr-tra=* | --program-tr=* | --program-t=*)
1099     program_transform_name=$ac_optarg ;;
1100
1101   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1102     ac_prev=pdfdir ;;
1103   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1104     pdfdir=$ac_optarg ;;
1105
1106   -psdir | --psdir | --psdi | --psd | --ps)
1107     ac_prev=psdir ;;
1108   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1109     psdir=$ac_optarg ;;
1110
1111   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1112   | -silent | --silent | --silen | --sile | --sil)
1113     silent=yes ;;
1114
1115   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1116     ac_prev=sbindir ;;
1117   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1118   | --sbi=* | --sb=*)
1119     sbindir=$ac_optarg ;;
1120
1121   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1122   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1123   | --sharedst | --shareds | --shared | --share | --shar \
1124   | --sha | --sh)
1125     ac_prev=sharedstatedir ;;
1126   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1127   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1128   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1129   | --sha=* | --sh=*)
1130     sharedstatedir=$ac_optarg ;;
1131
1132   -site | --site | --sit)
1133     ac_prev=site ;;
1134   -site=* | --site=* | --sit=*)
1135     site=$ac_optarg ;;
1136
1137   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1138     ac_prev=srcdir ;;
1139   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1140     srcdir=$ac_optarg ;;
1141
1142   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1143   | --syscon | --sysco | --sysc | --sys | --sy)
1144     ac_prev=sysconfdir ;;
1145   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1146   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1147     sysconfdir=$ac_optarg ;;
1148
1149   -target | --target | --targe | --targ | --tar | --ta | --t)
1150     ac_prev=target_alias ;;
1151   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1152     target_alias=$ac_optarg ;;
1153
1154   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1155     verbose=yes ;;
1156
1157   -version | --version | --versio | --versi | --vers | -V)
1158     ac_init_version=: ;;
1159
1160   -with-* | --with-*)
1161     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1162     # Reject names that are not valid shell variable names.
1163     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1164       as_fn_error "invalid package name: $ac_useropt"
1165     ac_useropt_orig=$ac_useropt
1166     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1167     case $ac_user_opts in
1168       *"
1169 "with_$ac_useropt"
1170 "*) ;;
1171       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1172          ac_unrecognized_sep=', ';;
1173     esac
1174     eval with_$ac_useropt=\$ac_optarg ;;
1175
1176   -without-* | --without-*)
1177     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1178     # Reject names that are not valid shell variable names.
1179     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1180       as_fn_error "invalid package name: $ac_useropt"
1181     ac_useropt_orig=$ac_useropt
1182     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1183     case $ac_user_opts in
1184       *"
1185 "with_$ac_useropt"
1186 "*) ;;
1187       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1188          ac_unrecognized_sep=', ';;
1189     esac
1190     eval with_$ac_useropt=no ;;
1191
1192   --x)
1193     # Obsolete; use --with-x.
1194     with_x=yes ;;
1195
1196   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1197   | --x-incl | --x-inc | --x-in | --x-i)
1198     ac_prev=x_includes ;;
1199   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1200   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1201     x_includes=$ac_optarg ;;
1202
1203   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1204   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1205     ac_prev=x_libraries ;;
1206   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1207   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1208     x_libraries=$ac_optarg ;;
1209
1210   -*) as_fn_error "unrecognized option: \`$ac_option'
1211 Try \`$0 --help' for more information."
1212     ;;
1213
1214   *=*)
1215     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1216     # Reject names that are not valid shell variable names.
1217     case $ac_envvar in #(
1218       '' | [0-9]* | *[!_$as_cr_alnum]* )
1219       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1220     esac
1221     eval $ac_envvar=\$ac_optarg
1222     export $ac_envvar ;;
1223
1224   *)
1225     # FIXME: should be removed in autoconf 3.0.
1226     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1227     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1228       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1229     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1230     ;;
1231
1232   esac
1233 done
1234
1235 if test -n "$ac_prev"; then
1236   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1237   as_fn_error "missing argument to $ac_option"
1238 fi
1239
1240 if test -n "$ac_unrecognized_opts"; then
1241   case $enable_option_checking in
1242     no) ;;
1243     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1244     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1245   esac
1246 fi
1247
1248 # Check all directory arguments for consistency.
1249 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1250                 datadir sysconfdir sharedstatedir localstatedir includedir \
1251                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1252                 libdir localedir mandir
1253 do
1254   eval ac_val=\$$ac_var
1255   # Remove trailing slashes.
1256   case $ac_val in
1257     */ )
1258       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1259       eval $ac_var=\$ac_val;;
1260   esac
1261   # Be sure to have absolute directory names.
1262   case $ac_val in
1263     [\\/$]* | ?:[\\/]* )  continue;;
1264     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1265   esac
1266   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1267 done
1268
1269 # There might be people who depend on the old broken behavior: `$host'
1270 # used to hold the argument of --host etc.
1271 # FIXME: To remove some day.
1272 build=$build_alias
1273 host=$host_alias
1274 target=$target_alias
1275
1276 # FIXME: To remove some day.
1277 if test "x$host_alias" != x; then
1278   if test "x$build_alias" = x; then
1279     cross_compiling=maybe
1280     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1281     If a cross compiler is detected then cross compile mode will be used." >&2
1282   elif test "x$build_alias" != "x$host_alias"; then
1283     cross_compiling=yes
1284   fi
1285 fi
1286
1287 ac_tool_prefix=
1288 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1289
1290 test "$silent" = yes && exec 6>/dev/null
1291
1292
1293 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1294 ac_ls_di=`ls -di .` &&
1295 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1296   as_fn_error "working directory cannot be determined"
1297 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1298   as_fn_error "pwd does not report name of working directory"
1299
1300
1301 # Find the source files, if location was not specified.
1302 if test -z "$srcdir"; then
1303   ac_srcdir_defaulted=yes
1304   # Try the directory containing this script, then the parent directory.
1305   ac_confdir=`$as_dirname -- "$as_myself" ||
1306 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1307          X"$as_myself" : 'X\(//\)[^/]' \| \
1308          X"$as_myself" : 'X\(//\)$' \| \
1309          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1310 $as_echo X"$as_myself" |
1311     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1312             s//\1/
1313             q
1314           }
1315           /^X\(\/\/\)[^/].*/{
1316             s//\1/
1317             q
1318           }
1319           /^X\(\/\/\)$/{
1320             s//\1/
1321             q
1322           }
1323           /^X\(\/\).*/{
1324             s//\1/
1325             q
1326           }
1327           s/.*/./; q'`
1328   srcdir=$ac_confdir
1329   if test ! -r "$srcdir/$ac_unique_file"; then
1330     srcdir=..
1331   fi
1332 else
1333   ac_srcdir_defaulted=no
1334 fi
1335 if test ! -r "$srcdir/$ac_unique_file"; then
1336   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1337   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1338 fi
1339 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1340 ac_abs_confdir=`(
1341         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1342         pwd)`
1343 # When building in place, set srcdir=.
1344 if test "$ac_abs_confdir" = "$ac_pwd"; then
1345   srcdir=.
1346 fi
1347 # Remove unnecessary trailing slashes from srcdir.
1348 # Double slashes in file names in object file debugging info
1349 # mess up M-x gdb in Emacs.
1350 case $srcdir in
1351 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1352 esac
1353 for ac_var in $ac_precious_vars; do
1354   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1355   eval ac_env_${ac_var}_value=\$${ac_var}
1356   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1357   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1358 done
1359
1360 #
1361 # Report the --help message.
1362 #
1363 if test "$ac_init_help" = "long"; then
1364   # Omit some internal or obsolete options to make the list less imposing.
1365   # This message is too long to be a string in the A/UX 3.1 sh.
1366   cat <<_ACEOF
1367 \`configure' configures gold 0.1 to adapt to many kinds of systems.
1368
1369 Usage: $0 [OPTION]... [VAR=VALUE]...
1370
1371 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1372 VAR=VALUE.  See below for descriptions of some of the useful variables.
1373
1374 Defaults for the options are specified in brackets.
1375
1376 Configuration:
1377   -h, --help              display this help and exit
1378       --help=short        display options specific to this package
1379       --help=recursive    display the short help of all the included packages
1380   -V, --version           display version information and exit
1381   -q, --quiet, --silent   do not print \`checking...' messages
1382       --cache-file=FILE   cache test results in FILE [disabled]
1383   -C, --config-cache      alias for \`--cache-file=config.cache'
1384   -n, --no-create         do not create output files
1385       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1386
1387 Installation directories:
1388   --prefix=PREFIX         install architecture-independent files in PREFIX
1389                           [$ac_default_prefix]
1390   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1391                           [PREFIX]
1392
1393 By default, \`make install' will install all the files in
1394 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1395 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1396 for instance \`--prefix=\$HOME'.
1397
1398 For better control, use the options below.
1399
1400 Fine tuning of the installation directories:
1401   --bindir=DIR            user executables [EPREFIX/bin]
1402   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1403   --libexecdir=DIR        program executables [EPREFIX/libexec]
1404   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1405   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1406   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1407   --libdir=DIR            object code libraries [EPREFIX/lib]
1408   --includedir=DIR        C header files [PREFIX/include]
1409   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1410   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1411   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1412   --infodir=DIR           info documentation [DATAROOTDIR/info]
1413   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1414   --mandir=DIR            man documentation [DATAROOTDIR/man]
1415   --docdir=DIR            documentation root [DATAROOTDIR/doc/gold]
1416   --htmldir=DIR           html documentation [DOCDIR]
1417   --dvidir=DIR            dvi documentation [DOCDIR]
1418   --pdfdir=DIR            pdf documentation [DOCDIR]
1419   --psdir=DIR             ps documentation [DOCDIR]
1420 _ACEOF
1421
1422   cat <<\_ACEOF
1423
1424 Program names:
1425   --program-prefix=PREFIX            prepend PREFIX to installed program names
1426   --program-suffix=SUFFIX            append SUFFIX to installed program names
1427   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1428
1429 System types:
1430   --build=BUILD     configure for building on BUILD [guessed]
1431   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1432   --target=TARGET   configure for building compilers for TARGET [HOST]
1433 _ACEOF
1434 fi
1435
1436 if test -n "$ac_init_help"; then
1437   case $ac_init_help in
1438      short | recursive ) echo "Configuration of gold 0.1:";;
1439    esac
1440   cat <<\_ACEOF
1441
1442 Optional Features:
1443   --disable-option-checking  ignore unrecognized --enable/--with options
1444   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1445   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1446   --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
1447   --enable-threads        multi-threaded linking
1448   --enable-plugins        linker plugins
1449   --enable-relro          enable -z relro in ELF linker by default
1450   --enable-targets        alternative target configurations
1451   --enable-default-hash-style={sysv,gnu,both}
1452                           use this default hash style
1453   --disable-dependency-tracking  speeds up one-time build
1454   --enable-dependency-tracking   do not reject slow dependency extractors
1455   --disable-nls           do not use Native Language Support
1456   --enable-werror         treat compile warnings as errors
1457   --enable-build-warnings enable build-time compiler warnings
1458   --enable-maintainer-mode  enable make rules and dependencies not useful
1459                           (and sometimes confusing) to the casual installer
1460
1461 Optional Packages:
1462   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1463   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1464   --with-sysroot=DIR    search for usr/lib et al within DIR
1465   --with-lib-path=dir1:dir2...  set default LIB_PATH
1466   --with-gold-ldflags=FLAGS  additional link flags for gold
1467   --with-gold-ldadd=LIBS     additional libraries for gold
1468   --with-system-zlib      use installed libz
1469
1470 Some influential environment variables:
1471   CC          C compiler command
1472   CFLAGS      C compiler flags
1473   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1474               nonstandard directory <lib dir>
1475   LIBS        libraries to pass to the linker, e.g. -l<library>
1476   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1477               you have headers in a nonstandard directory <include dir>
1478   CXX         C++ compiler command
1479   CXXFLAGS    C++ compiler flags
1480   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1481               the first program found out of: `bison -y', `byacc', `yacc'.
1482   YFLAGS      The list of arguments that will be passed by default to $YACC.
1483               This script will default YFLAGS to the empty string to avoid a
1484               default value of `-d' given by some make applications.
1485   CPP         C preprocessor
1486   CXXCPP      C++ preprocessor
1487
1488 Use these variables to override the choices made by `configure' or to help
1489 it to find libraries and programs with nonstandard names/locations.
1490
1491 Report bugs to the package provider.
1492 _ACEOF
1493 ac_status=$?
1494 fi
1495
1496 if test "$ac_init_help" = "recursive"; then
1497   # If there are subdirs, report their specific --help.
1498   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1499     test -d "$ac_dir" ||
1500       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1501       continue
1502     ac_builddir=.
1503
1504 case "$ac_dir" in
1505 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1506 *)
1507   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1508   # A ".." for each directory in $ac_dir_suffix.
1509   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1510   case $ac_top_builddir_sub in
1511   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1512   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1513   esac ;;
1514 esac
1515 ac_abs_top_builddir=$ac_pwd
1516 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1517 # for backward compatibility:
1518 ac_top_builddir=$ac_top_build_prefix
1519
1520 case $srcdir in
1521   .)  # We are building in place.
1522     ac_srcdir=.
1523     ac_top_srcdir=$ac_top_builddir_sub
1524     ac_abs_top_srcdir=$ac_pwd ;;
1525   [\\/]* | ?:[\\/]* )  # Absolute name.
1526     ac_srcdir=$srcdir$ac_dir_suffix;
1527     ac_top_srcdir=$srcdir
1528     ac_abs_top_srcdir=$srcdir ;;
1529   *) # Relative name.
1530     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1531     ac_top_srcdir=$ac_top_build_prefix$srcdir
1532     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1533 esac
1534 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1535
1536     cd "$ac_dir" || { ac_status=$?; continue; }
1537     # Check for guested configure.
1538     if test -f "$ac_srcdir/configure.gnu"; then
1539       echo &&
1540       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1541     elif test -f "$ac_srcdir/configure"; then
1542       echo &&
1543       $SHELL "$ac_srcdir/configure" --help=recursive
1544     else
1545       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1546     fi || ac_status=$?
1547     cd "$ac_pwd" || { ac_status=$?; break; }
1548   done
1549 fi
1550
1551 test -n "$ac_init_help" && exit $ac_status
1552 if $ac_init_version; then
1553   cat <<\_ACEOF
1554 gold configure 0.1
1555 generated by GNU Autoconf 2.64
1556
1557 Copyright (C) 2009 Free Software Foundation, Inc.
1558 This configure script is free software; the Free Software Foundation
1559 gives unlimited permission to copy, distribute and modify it.
1560 _ACEOF
1561   exit
1562 fi
1563
1564 ## ------------------------ ##
1565 ## Autoconf initialization. ##
1566 ## ------------------------ ##
1567
1568 # ac_fn_c_try_compile LINENO
1569 # --------------------------
1570 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1571 ac_fn_c_try_compile ()
1572 {
1573   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1574   rm -f conftest.$ac_objext
1575   if { { ac_try="$ac_compile"
1576 case "(($ac_try" in
1577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1578   *) ac_try_echo=$ac_try;;
1579 esac
1580 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1581 $as_echo "$ac_try_echo"; } >&5
1582   (eval "$ac_compile") 2>conftest.err
1583   ac_status=$?
1584   if test -s conftest.err; then
1585     grep -v '^ *+' conftest.err >conftest.er1
1586     cat conftest.er1 >&5
1587     mv -f conftest.er1 conftest.err
1588   fi
1589   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1590   test $ac_status = 0; } && {
1591          test -z "$ac_c_werror_flag" ||
1592          test ! -s conftest.err
1593        } && test -s conftest.$ac_objext; then :
1594   ac_retval=0
1595 else
1596   $as_echo "$as_me: failed program was:" >&5
1597 sed 's/^/| /' conftest.$ac_ext >&5
1598
1599         ac_retval=1
1600 fi
1601   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1602   return $ac_retval
1603
1604 } # ac_fn_c_try_compile
1605
1606 # ac_fn_cxx_try_compile LINENO
1607 # ----------------------------
1608 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1609 ac_fn_cxx_try_compile ()
1610 {
1611   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1612   rm -f conftest.$ac_objext
1613   if { { ac_try="$ac_compile"
1614 case "(($ac_try" in
1615   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1616   *) ac_try_echo=$ac_try;;
1617 esac
1618 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1619 $as_echo "$ac_try_echo"; } >&5
1620   (eval "$ac_compile") 2>conftest.err
1621   ac_status=$?
1622   if test -s conftest.err; then
1623     grep -v '^ *+' conftest.err >conftest.er1
1624     cat conftest.er1 >&5
1625     mv -f conftest.er1 conftest.err
1626   fi
1627   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1628   test $ac_status = 0; } && {
1629          test -z "$ac_cxx_werror_flag" ||
1630          test ! -s conftest.err
1631        } && test -s conftest.$ac_objext; then :
1632   ac_retval=0
1633 else
1634   $as_echo "$as_me: failed program was:" >&5
1635 sed 's/^/| /' conftest.$ac_ext >&5
1636
1637         ac_retval=1
1638 fi
1639   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640   return $ac_retval
1641
1642 } # ac_fn_cxx_try_compile
1643
1644 # ac_fn_c_try_cpp LINENO
1645 # ----------------------
1646 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1647 ac_fn_c_try_cpp ()
1648 {
1649   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1650   if { { ac_try="$ac_cpp conftest.$ac_ext"
1651 case "(($ac_try" in
1652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1653   *) ac_try_echo=$ac_try;;
1654 esac
1655 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1656 $as_echo "$ac_try_echo"; } >&5
1657   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1658   ac_status=$?
1659   if test -s conftest.err; then
1660     grep -v '^ *+' conftest.err >conftest.er1
1661     cat conftest.er1 >&5
1662     mv -f conftest.er1 conftest.err
1663   fi
1664   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1665   test $ac_status = 0; } >/dev/null && {
1666          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1667          test ! -s conftest.err
1668        }; then :
1669   ac_retval=0
1670 else
1671   $as_echo "$as_me: failed program was:" >&5
1672 sed 's/^/| /' conftest.$ac_ext >&5
1673
1674     ac_retval=1
1675 fi
1676   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1677   return $ac_retval
1678
1679 } # ac_fn_c_try_cpp
1680
1681 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1682 # -------------------------------------------------------
1683 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1684 # the include files in INCLUDES and setting the cache variable VAR
1685 # accordingly.
1686 ac_fn_c_check_header_mongrel ()
1687 {
1688   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1689   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1690   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1691 $as_echo_n "checking for $2... " >&6; }
1692 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1693   $as_echo_n "(cached) " >&6
1694 fi
1695 eval ac_res=\$$3
1696                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697 $as_echo "$ac_res" >&6; }
1698 else
1699   # Is the header compilable?
1700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1701 $as_echo_n "checking $2 usability... " >&6; }
1702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1703 /* end confdefs.h.  */
1704 $4
1705 #include <$2>
1706 _ACEOF
1707 if ac_fn_c_try_compile "$LINENO"; then :
1708   ac_header_compiler=yes
1709 else
1710   ac_header_compiler=no
1711 fi
1712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1714 $as_echo "$ac_header_compiler" >&6; }
1715
1716 # Is the header present?
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1718 $as_echo_n "checking $2 presence... " >&6; }
1719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1720 /* end confdefs.h.  */
1721 #include <$2>
1722 _ACEOF
1723 if ac_fn_c_try_cpp "$LINENO"; then :
1724   ac_header_preproc=yes
1725 else
1726   ac_header_preproc=no
1727 fi
1728 rm -f conftest.err conftest.$ac_ext
1729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1730 $as_echo "$ac_header_preproc" >&6; }
1731
1732 # So?  What about this header?
1733 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1734   yes:no: )
1735     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1736 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1737     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1738 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1739     ;;
1740   no:yes:* )
1741     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1742 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1743     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1744 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1745     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1746 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1747     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1748 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1749     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1750 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1751     ;;
1752 esac
1753   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1754 $as_echo_n "checking for $2... " >&6; }
1755 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1756   $as_echo_n "(cached) " >&6
1757 else
1758   eval "$3=\$ac_header_compiler"
1759 fi
1760 eval ac_res=\$$3
1761                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1762 $as_echo "$ac_res" >&6; }
1763 fi
1764   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1765
1766 } # ac_fn_c_check_header_mongrel
1767
1768 # ac_fn_c_try_run LINENO
1769 # ----------------------
1770 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1771 # that executables *can* be run.
1772 ac_fn_c_try_run ()
1773 {
1774   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775   if { { ac_try="$ac_link"
1776 case "(($ac_try" in
1777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1778   *) ac_try_echo=$ac_try;;
1779 esac
1780 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1781 $as_echo "$ac_try_echo"; } >&5
1782   (eval "$ac_link") 2>&5
1783   ac_status=$?
1784   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1785   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1786   { { case "(($ac_try" in
1787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788   *) ac_try_echo=$ac_try;;
1789 esac
1790 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791 $as_echo "$ac_try_echo"; } >&5
1792   (eval "$ac_try") 2>&5
1793   ac_status=$?
1794   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795   test $ac_status = 0; }; }; then :
1796   ac_retval=0
1797 else
1798   $as_echo "$as_me: program exited with status $ac_status" >&5
1799        $as_echo "$as_me: failed program was:" >&5
1800 sed 's/^/| /' conftest.$ac_ext >&5
1801
1802        ac_retval=$ac_status
1803 fi
1804   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1805   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1806   return $ac_retval
1807
1808 } # ac_fn_c_try_run
1809
1810 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1811 # -------------------------------------------------------
1812 # Tests whether HEADER exists and can be compiled using the include files in
1813 # INCLUDES, setting the cache variable VAR accordingly.
1814 ac_fn_c_check_header_compile ()
1815 {
1816   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1818 $as_echo_n "checking for $2... " >&6; }
1819 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1820   $as_echo_n "(cached) " >&6
1821 else
1822   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1823 /* end confdefs.h.  */
1824 $4
1825 #include <$2>
1826 _ACEOF
1827 if ac_fn_c_try_compile "$LINENO"; then :
1828   eval "$3=yes"
1829 else
1830   eval "$3=no"
1831 fi
1832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1833 fi
1834 eval ac_res=\$$3
1835                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1836 $as_echo "$ac_res" >&6; }
1837   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1838
1839 } # ac_fn_c_check_header_compile
1840
1841 # ac_fn_c_try_link LINENO
1842 # -----------------------
1843 # Try to link conftest.$ac_ext, and return whether this succeeded.
1844 ac_fn_c_try_link ()
1845 {
1846   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1847   rm -f conftest.$ac_objext conftest$ac_exeext
1848   if { { ac_try="$ac_link"
1849 case "(($ac_try" in
1850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1851   *) ac_try_echo=$ac_try;;
1852 esac
1853 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1854 $as_echo "$ac_try_echo"; } >&5
1855   (eval "$ac_link") 2>conftest.err
1856   ac_status=$?
1857   if test -s conftest.err; then
1858     grep -v '^ *+' conftest.err >conftest.er1
1859     cat conftest.er1 >&5
1860     mv -f conftest.er1 conftest.err
1861   fi
1862   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1863   test $ac_status = 0; } && {
1864          test -z "$ac_c_werror_flag" ||
1865          test ! -s conftest.err
1866        } && test -s conftest$ac_exeext && {
1867          test "$cross_compiling" = yes ||
1868          $as_test_x conftest$ac_exeext
1869        }; then :
1870   ac_retval=0
1871 else
1872   $as_echo "$as_me: failed program was:" >&5
1873 sed 's/^/| /' conftest.$ac_ext >&5
1874
1875         ac_retval=1
1876 fi
1877   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1878   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1879   # interfere with the next link command; also delete a directory that is
1880   # left behind by Apple's compiler.  We do this before executing the actions.
1881   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1882   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1883   return $ac_retval
1884
1885 } # ac_fn_c_try_link
1886
1887 # ac_fn_c_check_func LINENO FUNC VAR
1888 # ----------------------------------
1889 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1890 ac_fn_c_check_func ()
1891 {
1892   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1893   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1894 $as_echo_n "checking for $2... " >&6; }
1895 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1896   $as_echo_n "(cached) " >&6
1897 else
1898   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1899 /* end confdefs.h.  */
1900 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1901    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1902 #define $2 innocuous_$2
1903
1904 /* System header to define __stub macros and hopefully few prototypes,
1905     which can conflict with char $2 (); below.
1906     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1907     <limits.h> exists even on freestanding compilers.  */
1908
1909 #ifdef __STDC__
1910 # include <limits.h>
1911 #else
1912 # include <assert.h>
1913 #endif
1914
1915 #undef $2
1916
1917 /* Override any GCC internal prototype to avoid an error.
1918    Use char because int might match the return type of a GCC
1919    builtin and then its argument prototype would still apply.  */
1920 #ifdef __cplusplus
1921 extern "C"
1922 #endif
1923 char $2 ();
1924 /* The GNU C library defines this for functions which it implements
1925     to always fail with ENOSYS.  Some functions are actually named
1926     something starting with __ and the normal name is an alias.  */
1927 #if defined __stub_$2 || defined __stub___$2
1928 choke me
1929 #endif
1930
1931 int
1932 main ()
1933 {
1934 return $2 ();
1935   ;
1936   return 0;
1937 }
1938 _ACEOF
1939 if ac_fn_c_try_link "$LINENO"; then :
1940   eval "$3=yes"
1941 else
1942   eval "$3=no"
1943 fi
1944 rm -f core conftest.err conftest.$ac_objext \
1945     conftest$ac_exeext conftest.$ac_ext
1946 fi
1947 eval ac_res=\$$3
1948                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1949 $as_echo "$ac_res" >&6; }
1950   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1951
1952 } # ac_fn_c_check_func
1953
1954 # ac_fn_c_check_decl LINENO SYMBOL VAR
1955 # ------------------------------------
1956 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1957 ac_fn_c_check_decl ()
1958 {
1959   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1960   as_decl_name=`echo $2|sed 's/ *(.*//'`
1961   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1962   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1963 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1964 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1965   $as_echo_n "(cached) " >&6
1966 else
1967   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1968 /* end confdefs.h.  */
1969 $4
1970 int
1971 main ()
1972 {
1973 #ifndef $as_decl_name
1974 #ifdef __cplusplus
1975   (void) $as_decl_use;
1976 #else
1977   (void) $as_decl_name;
1978 #endif
1979 #endif
1980
1981   ;
1982   return 0;
1983 }
1984 _ACEOF
1985 if ac_fn_c_try_compile "$LINENO"; then :
1986   eval "$3=yes"
1987 else
1988   eval "$3=no"
1989 fi
1990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1991 fi
1992 eval ac_res=\$$3
1993                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1994 $as_echo "$ac_res" >&6; }
1995   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1996
1997 } # ac_fn_c_check_decl
1998
1999 # ac_fn_cxx_try_cpp LINENO
2000 # ------------------------
2001 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2002 ac_fn_cxx_try_cpp ()
2003 {
2004   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2005   if { { ac_try="$ac_cpp conftest.$ac_ext"
2006 case "(($ac_try" in
2007   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2008   *) ac_try_echo=$ac_try;;
2009 esac
2010 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2011 $as_echo "$ac_try_echo"; } >&5
2012   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2013   ac_status=$?
2014   if test -s conftest.err; then
2015     grep -v '^ *+' conftest.err >conftest.er1
2016     cat conftest.er1 >&5
2017     mv -f conftest.er1 conftest.err
2018   fi
2019   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2020   test $ac_status = 0; } >/dev/null && {
2021          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2022          test ! -s conftest.err
2023        }; then :
2024   ac_retval=0
2025 else
2026   $as_echo "$as_me: failed program was:" >&5
2027 sed 's/^/| /' conftest.$ac_ext >&5
2028
2029     ac_retval=1
2030 fi
2031   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2032   return $ac_retval
2033
2034 } # ac_fn_cxx_try_cpp
2035
2036 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2037 # ---------------------------------------------------------
2038 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2039 # the include files in INCLUDES and setting the cache variable VAR
2040 # accordingly.
2041 ac_fn_cxx_check_header_mongrel ()
2042 {
2043   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2044   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2045   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2046 $as_echo_n "checking for $2... " >&6; }
2047 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2048   $as_echo_n "(cached) " >&6
2049 fi
2050 eval ac_res=\$$3
2051                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2052 $as_echo "$ac_res" >&6; }
2053 else
2054   # Is the header compilable?
2055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2056 $as_echo_n "checking $2 usability... " >&6; }
2057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2058 /* end confdefs.h.  */
2059 $4
2060 #include <$2>
2061 _ACEOF
2062 if ac_fn_cxx_try_compile "$LINENO"; then :
2063   ac_header_compiler=yes
2064 else
2065   ac_header_compiler=no
2066 fi
2067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2069 $as_echo "$ac_header_compiler" >&6; }
2070
2071 # Is the header present?
2072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2073 $as_echo_n "checking $2 presence... " >&6; }
2074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2075 /* end confdefs.h.  */
2076 #include <$2>
2077 _ACEOF
2078 if ac_fn_cxx_try_cpp "$LINENO"; then :
2079   ac_header_preproc=yes
2080 else
2081   ac_header_preproc=no
2082 fi
2083 rm -f conftest.err conftest.$ac_ext
2084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2085 $as_echo "$ac_header_preproc" >&6; }
2086
2087 # So?  What about this header?
2088 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2089   yes:no: )
2090     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2091 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2092     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2093 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2094     ;;
2095   no:yes:* )
2096     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2097 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2098     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2099 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2100     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2101 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2102     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2103 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2104     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2105 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2106     ;;
2107 esac
2108   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2109 $as_echo_n "checking for $2... " >&6; }
2110 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2111   $as_echo_n "(cached) " >&6
2112 else
2113   eval "$3=\$ac_header_compiler"
2114 fi
2115 eval ac_res=\$$3
2116                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2117 $as_echo "$ac_res" >&6; }
2118 fi
2119   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2120
2121 } # ac_fn_cxx_check_header_mongrel
2122
2123 # ac_fn_cxx_try_link LINENO
2124 # -------------------------
2125 # Try to link conftest.$ac_ext, and return whether this succeeded.
2126 ac_fn_cxx_try_link ()
2127 {
2128   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2129   rm -f conftest.$ac_objext conftest$ac_exeext
2130   if { { ac_try="$ac_link"
2131 case "(($ac_try" in
2132   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2133   *) ac_try_echo=$ac_try;;
2134 esac
2135 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2136 $as_echo "$ac_try_echo"; } >&5
2137   (eval "$ac_link") 2>conftest.err
2138   ac_status=$?
2139   if test -s conftest.err; then
2140     grep -v '^ *+' conftest.err >conftest.er1
2141     cat conftest.er1 >&5
2142     mv -f conftest.er1 conftest.err
2143   fi
2144   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2145   test $ac_status = 0; } && {
2146          test -z "$ac_cxx_werror_flag" ||
2147          test ! -s conftest.err
2148        } && test -s conftest$ac_exeext && {
2149          test "$cross_compiling" = yes ||
2150          $as_test_x conftest$ac_exeext
2151        }; then :
2152   ac_retval=0
2153 else
2154   $as_echo "$as_me: failed program was:" >&5
2155 sed 's/^/| /' conftest.$ac_ext >&5
2156
2157         ac_retval=1
2158 fi
2159   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2160   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2161   # interfere with the next link command; also delete a directory that is
2162   # left behind by Apple's compiler.  We do this before executing the actions.
2163   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2164   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2165   return $ac_retval
2166
2167 } # ac_fn_cxx_try_link
2168
2169 # ac_fn_cxx_check_func LINENO FUNC VAR
2170 # ------------------------------------
2171 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2172 ac_fn_cxx_check_func ()
2173 {
2174   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2175   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2176 $as_echo_n "checking for $2... " >&6; }
2177 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2178   $as_echo_n "(cached) " >&6
2179 else
2180   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2181 /* end confdefs.h.  */
2182 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2183    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2184 #define $2 innocuous_$2
2185
2186 /* System header to define __stub macros and hopefully few prototypes,
2187     which can conflict with char $2 (); below.
2188     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2189     <limits.h> exists even on freestanding compilers.  */
2190
2191 #ifdef __STDC__
2192 # include <limits.h>
2193 #else
2194 # include <assert.h>
2195 #endif
2196
2197 #undef $2
2198
2199 /* Override any GCC internal prototype to avoid an error.
2200    Use char because int might match the return type of a GCC
2201    builtin and then its argument prototype would still apply.  */
2202 #ifdef __cplusplus
2203 extern "C"
2204 #endif
2205 char $2 ();
2206 /* The GNU C library defines this for functions which it implements
2207     to always fail with ENOSYS.  Some functions are actually named
2208     something starting with __ and the normal name is an alias.  */
2209 #if defined __stub_$2 || defined __stub___$2
2210 choke me
2211 #endif
2212
2213 int
2214 main ()
2215 {
2216 return $2 ();
2217   ;
2218   return 0;
2219 }
2220 _ACEOF
2221 if ac_fn_cxx_try_link "$LINENO"; then :
2222   eval "$3=yes"
2223 else
2224   eval "$3=no"
2225 fi
2226 rm -f core conftest.err conftest.$ac_objext \
2227     conftest$ac_exeext conftest.$ac_ext
2228 fi
2229 eval ac_res=\$$3
2230                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2231 $as_echo "$ac_res" >&6; }
2232   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2233
2234 } # ac_fn_cxx_check_func
2235
2236 # ac_fn_cxx_check_decl LINENO SYMBOL VAR
2237 # --------------------------------------
2238 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2239 ac_fn_cxx_check_decl ()
2240 {
2241   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2242   as_decl_name=`echo $2|sed 's/ *(.*//'`
2243   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2244   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2245 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2246 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2247   $as_echo_n "(cached) " >&6
2248 else
2249   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2250 /* end confdefs.h.  */
2251 $4
2252 int
2253 main ()
2254 {
2255 #ifndef $as_decl_name
2256 #ifdef __cplusplus
2257   (void) $as_decl_use;
2258 #else
2259   (void) $as_decl_name;
2260 #endif
2261 #endif
2262
2263   ;
2264   return 0;
2265 }
2266 _ACEOF
2267 if ac_fn_cxx_try_compile "$LINENO"; then :
2268   eval "$3=yes"
2269 else
2270   eval "$3=no"
2271 fi
2272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2273 fi
2274 eval ac_res=\$$3
2275                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2276 $as_echo "$ac_res" >&6; }
2277   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2278
2279 } # ac_fn_cxx_check_decl
2280 cat >config.log <<_ACEOF
2281 This file contains any messages produced by compilers while
2282 running configure, to aid debugging if configure makes a mistake.
2283
2284 It was created by gold $as_me 0.1, which was
2285 generated by GNU Autoconf 2.64.  Invocation command line was
2286
2287   $ $0 $@
2288
2289 _ACEOF
2290 exec 5>>config.log
2291 {
2292 cat <<_ASUNAME
2293 ## --------- ##
2294 ## Platform. ##
2295 ## --------- ##
2296
2297 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2298 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2299 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2300 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2301 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2302
2303 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2304 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2305
2306 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2307 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2308 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2309 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2310 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2311 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2312 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2313
2314 _ASUNAME
2315
2316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2317 for as_dir in $PATH
2318 do
2319   IFS=$as_save_IFS
2320   test -z "$as_dir" && as_dir=.
2321     $as_echo "PATH: $as_dir"
2322   done
2323 IFS=$as_save_IFS
2324
2325 } >&5
2326
2327 cat >&5 <<_ACEOF
2328
2329
2330 ## ----------- ##
2331 ## Core tests. ##
2332 ## ----------- ##
2333
2334 _ACEOF
2335
2336
2337 # Keep a trace of the command line.
2338 # Strip out --no-create and --no-recursion so they do not pile up.
2339 # Strip out --silent because we don't want to record it for future runs.
2340 # Also quote any args containing shell meta-characters.
2341 # Make two passes to allow for proper duplicate-argument suppression.
2342 ac_configure_args=
2343 ac_configure_args0=
2344 ac_configure_args1=
2345 ac_must_keep_next=false
2346 for ac_pass in 1 2
2347 do
2348   for ac_arg
2349   do
2350     case $ac_arg in
2351     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2352     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2353     | -silent | --silent | --silen | --sile | --sil)
2354       continue ;;
2355     *\'*)
2356       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2357     esac
2358     case $ac_pass in
2359     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2360     2)
2361       as_fn_append ac_configure_args1 " '$ac_arg'"
2362       if test $ac_must_keep_next = true; then
2363         ac_must_keep_next=false # Got value, back to normal.
2364       else
2365         case $ac_arg in
2366           *=* | --config-cache | -C | -disable-* | --disable-* \
2367           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2368           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2369           | -with-* | --with-* | -without-* | --without-* | --x)
2370             case "$ac_configure_args0 " in
2371               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2372             esac
2373             ;;
2374           -* ) ac_must_keep_next=true ;;
2375         esac
2376       fi
2377       as_fn_append ac_configure_args " '$ac_arg'"
2378       ;;
2379     esac
2380   done
2381 done
2382 { ac_configure_args0=; unset ac_configure_args0;}
2383 { ac_configure_args1=; unset ac_configure_args1;}
2384
2385 # When interrupted or exit'd, cleanup temporary files, and complete
2386 # config.log.  We remove comments because anyway the quotes in there
2387 # would cause problems or look ugly.
2388 # WARNING: Use '\'' to represent an apostrophe within the trap.
2389 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2390 trap 'exit_status=$?
2391   # Save into config.log some information that might help in debugging.
2392   {
2393     echo
2394
2395     cat <<\_ASBOX
2396 ## ---------------- ##
2397 ## Cache variables. ##
2398 ## ---------------- ##
2399 _ASBOX
2400     echo
2401     # The following way of writing the cache mishandles newlines in values,
2402 (
2403   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2404     eval ac_val=\$$ac_var
2405     case $ac_val in #(
2406     *${as_nl}*)
2407       case $ac_var in #(
2408       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2409 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2410       esac
2411       case $ac_var in #(
2412       _ | IFS | as_nl) ;; #(
2413       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2414       *) { eval $ac_var=; unset $ac_var;} ;;
2415       esac ;;
2416     esac
2417   done
2418   (set) 2>&1 |
2419     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2420     *${as_nl}ac_space=\ *)
2421       sed -n \
2422         "s/'\''/'\''\\\\'\'''\''/g;
2423           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2424       ;; #(
2425     *)
2426       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2427       ;;
2428     esac |
2429     sort
2430 )
2431     echo
2432
2433     cat <<\_ASBOX
2434 ## ----------------- ##
2435 ## Output variables. ##
2436 ## ----------------- ##
2437 _ASBOX
2438     echo
2439     for ac_var in $ac_subst_vars
2440     do
2441       eval ac_val=\$$ac_var
2442       case $ac_val in
2443       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2444       esac
2445       $as_echo "$ac_var='\''$ac_val'\''"
2446     done | sort
2447     echo
2448
2449     if test -n "$ac_subst_files"; then
2450       cat <<\_ASBOX
2451 ## ------------------- ##
2452 ## File substitutions. ##
2453 ## ------------------- ##
2454 _ASBOX
2455       echo
2456       for ac_var in $ac_subst_files
2457       do
2458         eval ac_val=\$$ac_var
2459         case $ac_val in
2460         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2461         esac
2462         $as_echo "$ac_var='\''$ac_val'\''"
2463       done | sort
2464       echo
2465     fi
2466
2467     if test -s confdefs.h; then
2468       cat <<\_ASBOX
2469 ## ----------- ##
2470 ## confdefs.h. ##
2471 ## ----------- ##
2472 _ASBOX
2473       echo
2474       cat confdefs.h
2475       echo
2476     fi
2477     test "$ac_signal" != 0 &&
2478       $as_echo "$as_me: caught signal $ac_signal"
2479     $as_echo "$as_me: exit $exit_status"
2480   } >&5
2481   rm -f core *.core core.conftest.* &&
2482     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2483     exit $exit_status
2484 ' 0
2485 for ac_signal in 1 2 13 15; do
2486   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2487 done
2488 ac_signal=0
2489
2490 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2491 rm -f -r conftest* confdefs.h
2492
2493 $as_echo "/* confdefs.h */" > confdefs.h
2494
2495 # Predefined preprocessor variables.
2496
2497 cat >>confdefs.h <<_ACEOF
2498 #define PACKAGE_NAME "$PACKAGE_NAME"
2499 _ACEOF
2500
2501 cat >>confdefs.h <<_ACEOF
2502 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2503 _ACEOF
2504
2505 cat >>confdefs.h <<_ACEOF
2506 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2507 _ACEOF
2508
2509 cat >>confdefs.h <<_ACEOF
2510 #define PACKAGE_STRING "$PACKAGE_STRING"
2511 _ACEOF
2512
2513 cat >>confdefs.h <<_ACEOF
2514 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2515 _ACEOF
2516
2517 cat >>confdefs.h <<_ACEOF
2518 #define PACKAGE_URL "$PACKAGE_URL"
2519 _ACEOF
2520
2521
2522 # Let the site file select an alternate cache file if it wants to.
2523 # Prefer an explicitly selected file to automatically selected ones.
2524 ac_site_file1=NONE
2525 ac_site_file2=NONE
2526 if test -n "$CONFIG_SITE"; then
2527   ac_site_file1=$CONFIG_SITE
2528 elif test "x$prefix" != xNONE; then
2529   ac_site_file1=$prefix/share/config.site
2530   ac_site_file2=$prefix/etc/config.site
2531 else
2532   ac_site_file1=$ac_default_prefix/share/config.site
2533   ac_site_file2=$ac_default_prefix/etc/config.site
2534 fi
2535 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2536 do
2537   test "x$ac_site_file" = xNONE && continue
2538   if test -r "$ac_site_file"; then
2539     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2540 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2541     sed 's/^/| /' "$ac_site_file" >&5
2542     . "$ac_site_file"
2543   fi
2544 done
2545
2546 if test -r "$cache_file"; then
2547   # Some versions of bash will fail to source /dev/null (special
2548   # files actually), so we avoid doing that.
2549   if test -f "$cache_file"; then
2550     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2551 $as_echo "$as_me: loading cache $cache_file" >&6;}
2552     case $cache_file in
2553       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2554       *)                      . "./$cache_file";;
2555     esac
2556   fi
2557 else
2558   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2559 $as_echo "$as_me: creating cache $cache_file" >&6;}
2560   >$cache_file
2561 fi
2562
2563 # Check that the precious variables saved in the cache have kept the same
2564 # value.
2565 ac_cache_corrupted=false
2566 for ac_var in $ac_precious_vars; do
2567   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2568   eval ac_new_set=\$ac_env_${ac_var}_set
2569   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2570   eval ac_new_val=\$ac_env_${ac_var}_value
2571   case $ac_old_set,$ac_new_set in
2572     set,)
2573       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2574 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2575       ac_cache_corrupted=: ;;
2576     ,set)
2577       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2578 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2579       ac_cache_corrupted=: ;;
2580     ,);;
2581     *)
2582       if test "x$ac_old_val" != "x$ac_new_val"; then
2583         # differences in whitespace do not lead to failure.
2584         ac_old_val_w=`echo x $ac_old_val`
2585         ac_new_val_w=`echo x $ac_new_val`
2586         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2587           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2588 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2589           ac_cache_corrupted=:
2590         else
2591           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2592 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2593           eval $ac_var=\$ac_old_val
2594         fi
2595         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2596 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2597         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2598 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2599       fi;;
2600   esac
2601   # Pass precious variables to config.status.
2602   if test "$ac_new_set" = set; then
2603     case $ac_new_val in
2604     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2605     *) ac_arg=$ac_var=$ac_new_val ;;
2606     esac
2607     case " $ac_configure_args " in
2608       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2609       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2610     esac
2611   fi
2612 done
2613 if $ac_cache_corrupted; then
2614   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2616   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2617 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2618   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2619 fi
2620 ## -------------------- ##
2621 ## Main body of script. ##
2622 ## -------------------- ##
2623
2624 ac_ext=c
2625 ac_cpp='$CPP $CPPFLAGS'
2626 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2627 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2628 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2629
2630
2631
2632
2633
2634
2635
2636 ac_aux_dir=
2637 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2638   for ac_t in install-sh install.sh shtool; do
2639     if test -f "$ac_dir/$ac_t"; then
2640       ac_aux_dir=$ac_dir
2641       ac_install_sh="$ac_aux_dir/$ac_t -c"
2642       break 2
2643     fi
2644   done
2645 done
2646 if test -z "$ac_aux_dir"; then
2647   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2648 fi
2649
2650 # These three variables are undocumented and unsupported,
2651 # and are intended to be withdrawn in a future Autoconf release.
2652 # They can cause serious problems if a builder's source tree is in a directory
2653 # whose full name contains unusual characters.
2654 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2655 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2656 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2657
2658
2659 # Make sure we can run config.sub.
2660 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2661   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2662
2663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2664 $as_echo_n "checking build system type... " >&6; }
2665 if test "${ac_cv_build+set}" = set; then :
2666   $as_echo_n "(cached) " >&6
2667 else
2668   ac_build_alias=$build_alias
2669 test "x$ac_build_alias" = x &&
2670   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2671 test "x$ac_build_alias" = x &&
2672   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2673 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2674   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2675
2676 fi
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2678 $as_echo "$ac_cv_build" >&6; }
2679 case $ac_cv_build in
2680 *-*-*) ;;
2681 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2682 esac
2683 build=$ac_cv_build
2684 ac_save_IFS=$IFS; IFS='-'
2685 set x $ac_cv_build
2686 shift
2687 build_cpu=$1
2688 build_vendor=$2
2689 shift; shift
2690 # Remember, the first character of IFS is used to create $*,
2691 # except with old shells:
2692 build_os=$*
2693 IFS=$ac_save_IFS
2694 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2695
2696
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2698 $as_echo_n "checking host system type... " >&6; }
2699 if test "${ac_cv_host+set}" = set; then :
2700   $as_echo_n "(cached) " >&6
2701 else
2702   if test "x$host_alias" = x; then
2703   ac_cv_host=$ac_cv_build
2704 else
2705   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2706     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2707 fi
2708
2709 fi
2710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2711 $as_echo "$ac_cv_host" >&6; }
2712 case $ac_cv_host in
2713 *-*-*) ;;
2714 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2715 esac
2716 host=$ac_cv_host
2717 ac_save_IFS=$IFS; IFS='-'
2718 set x $ac_cv_host
2719 shift
2720 host_cpu=$1
2721 host_vendor=$2
2722 shift; shift
2723 # Remember, the first character of IFS is used to create $*,
2724 # except with old shells:
2725 host_os=$*
2726 IFS=$ac_save_IFS
2727 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2728
2729
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2731 $as_echo_n "checking target system type... " >&6; }
2732 if test "${ac_cv_target+set}" = set; then :
2733   $as_echo_n "(cached) " >&6
2734 else
2735   if test "x$target_alias" = x; then
2736   ac_cv_target=$ac_cv_host
2737 else
2738   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2739     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2740 fi
2741
2742 fi
2743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2744 $as_echo "$ac_cv_target" >&6; }
2745 case $ac_cv_target in
2746 *-*-*) ;;
2747 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2748 esac
2749 target=$ac_cv_target
2750 ac_save_IFS=$IFS; IFS='-'
2751 set x $ac_cv_target
2752 shift
2753 target_cpu=$1
2754 target_vendor=$2
2755 shift; shift
2756 # Remember, the first character of IFS is used to create $*,
2757 # except with old shells:
2758 target_os=$*
2759 IFS=$ac_save_IFS
2760 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2761
2762
2763 # The aliases save the names the user supplied, while $host etc.
2764 # will get canonicalized.
2765 test -n "$target_alias" &&
2766   test "$program_prefix$program_suffix$program_transform_name" = \
2767     NONENONEs,x,x, &&
2768   program_prefix=${target_alias}-
2769
2770 am__api_version='1.11'
2771
2772 # Find a good install program.  We prefer a C program (faster),
2773 # so one script is as good as another.  But avoid the broken or
2774 # incompatible versions:
2775 # SysV /etc/install, /usr/sbin/install
2776 # SunOS /usr/etc/install
2777 # IRIX /sbin/install
2778 # AIX /bin/install
2779 # AmigaOS /C/install, which installs bootblocks on floppy discs
2780 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2781 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2782 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2783 # OS/2's system install, which has a completely different semantic
2784 # ./install, which can be erroneously created by make from ./install.sh.
2785 # Reject install programs that cannot install multiple files.
2786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2787 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2788 if test -z "$INSTALL"; then
2789 if test "${ac_cv_path_install+set}" = set; then :
2790   $as_echo_n "(cached) " >&6
2791 else
2792   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2793 for as_dir in $PATH
2794 do
2795   IFS=$as_save_IFS
2796   test -z "$as_dir" && as_dir=.
2797     # Account for people who put trailing slashes in PATH elements.
2798 case $as_dir/ in #((
2799   ./ | .// | /[cC]/* | \
2800   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2801   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2802   /usr/ucb/* ) ;;
2803   *)
2804     # OSF1 and SCO ODT 3.0 have their own names for install.
2805     # Don't use installbsd from OSF since it installs stuff as root
2806     # by default.
2807     for ac_prog in ginstall scoinst install; do
2808       for ac_exec_ext in '' $ac_executable_extensions; do
2809         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2810           if test $ac_prog = install &&
2811             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2812             # AIX install.  It has an incompatible calling convention.
2813             :
2814           elif test $ac_prog = install &&
2815             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2816             # program-specific install script used by HP pwplus--don't use.
2817             :
2818           else
2819             rm -rf conftest.one conftest.two conftest.dir
2820             echo one > conftest.one
2821             echo two > conftest.two
2822             mkdir conftest.dir
2823             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2824               test -s conftest.one && test -s conftest.two &&
2825               test -s conftest.dir/conftest.one &&
2826               test -s conftest.dir/conftest.two
2827             then
2828               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2829               break 3
2830             fi
2831           fi
2832         fi
2833       done
2834     done
2835     ;;
2836 esac
2837
2838   done
2839 IFS=$as_save_IFS
2840
2841 rm -rf conftest.one conftest.two conftest.dir
2842
2843 fi
2844   if test "${ac_cv_path_install+set}" = set; then
2845     INSTALL=$ac_cv_path_install
2846   else
2847     # As a last resort, use the slow shell script.  Don't cache a
2848     # value for INSTALL within a source directory, because that will
2849     # break other packages using the cache if that directory is
2850     # removed, or if the value is a relative name.
2851     INSTALL=$ac_install_sh
2852   fi
2853 fi
2854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2855 $as_echo "$INSTALL" >&6; }
2856
2857 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2858 # It thinks the first close brace ends the variable substitution.
2859 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2860
2861 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2862
2863 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2864
2865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2866 $as_echo_n "checking whether build environment is sane... " >&6; }
2867 # Just in case
2868 sleep 1
2869 echo timestamp > conftest.file
2870 # Reject unsafe characters in $srcdir or the absolute working directory
2871 # name.  Accept space and tab only in the latter.
2872 am_lf='
2873 '
2874 case `pwd` in
2875   *[\\\"\#\$\&\'\`$am_lf]*)
2876     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2877 esac
2878 case $srcdir in
2879   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2880     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2881 esac
2882
2883 # Do `set' in a subshell so we don't clobber the current shell's
2884 # arguments.  Must try -L first in case configure is actually a
2885 # symlink; some systems play weird games with the mod time of symlinks
2886 # (eg FreeBSD returns the mod time of the symlink's containing
2887 # directory).
2888 if (
2889    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2890    if test "$*" = "X"; then
2891       # -L didn't work.
2892       set X `ls -t "$srcdir/configure" conftest.file`
2893    fi
2894    rm -f conftest.file
2895    if test "$*" != "X $srcdir/configure conftest.file" \
2896       && test "$*" != "X conftest.file $srcdir/configure"; then
2897
2898       # If neither matched, then we have a broken ls.  This can happen
2899       # if, for instance, CONFIG_SHELL is bash and it inherits a
2900       # broken ls alias from the environment.  This has actually
2901       # happened.  Such a system could not be considered "sane".
2902       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2903 alias in your environment" "$LINENO" 5
2904    fi
2905
2906    test "$2" = conftest.file
2907    )
2908 then
2909    # Ok.
2910    :
2911 else
2912    as_fn_error "newly created file is older than distributed files!
2913 Check your system clock" "$LINENO" 5
2914 fi
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2916 $as_echo "yes" >&6; }
2917 test "$program_prefix" != NONE &&
2918   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2919 # Use a double $ so make ignores it.
2920 test "$program_suffix" != NONE &&
2921   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2922 # Double any \ or $.
2923 # By default was `s,x,x', remove it if useless.
2924 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2925 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2926
2927 # expand $ac_aux_dir to an absolute path
2928 am_aux_dir=`cd $ac_aux_dir && pwd`
2929
2930 if test x"${MISSING+set}" != xset; then
2931   case $am_aux_dir in
2932   *\ * | *\     *)
2933     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2934   *)
2935     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2936   esac
2937 fi
2938 # Use eval to expand $SHELL
2939 if eval "$MISSING --run true"; then
2940   am_missing_run="$MISSING --run "
2941 else
2942   am_missing_run=
2943   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2944 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2945 fi
2946
2947 if test x"${install_sh}" != xset; then
2948   case $am_aux_dir in
2949   *\ * | *\     *)
2950     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2951   *)
2952     install_sh="\${SHELL} $am_aux_dir/install-sh"
2953   esac
2954 fi
2955
2956 # Installed binaries are usually stripped using `strip' when the user
2957 # run `make install-strip'.  However `strip' might not be the right
2958 # tool to use in cross-compilation environments, therefore Automake
2959 # will honor the `STRIP' environment variable to overrule this program.
2960 if test "$cross_compiling" != no; then
2961   if test -n "$ac_tool_prefix"; then
2962   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2963 set dummy ${ac_tool_prefix}strip; ac_word=$2
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2965 $as_echo_n "checking for $ac_word... " >&6; }
2966 if test "${ac_cv_prog_STRIP+set}" = set; then :
2967   $as_echo_n "(cached) " >&6
2968 else
2969   if test -n "$STRIP"; then
2970   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2971 else
2972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2973 for as_dir in $PATH
2974 do
2975   IFS=$as_save_IFS
2976   test -z "$as_dir" && as_dir=.
2977     for ac_exec_ext in '' $ac_executable_extensions; do
2978   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2979     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2980     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2981     break 2
2982   fi
2983 done
2984   done
2985 IFS=$as_save_IFS
2986
2987 fi
2988 fi
2989 STRIP=$ac_cv_prog_STRIP
2990 if test -n "$STRIP"; then
2991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2992 $as_echo "$STRIP" >&6; }
2993 else
2994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2995 $as_echo "no" >&6; }
2996 fi
2997
2998
2999 fi
3000 if test -z "$ac_cv_prog_STRIP"; then
3001   ac_ct_STRIP=$STRIP
3002   # Extract the first word of "strip", so it can be a program name with args.
3003 set dummy strip; ac_word=$2
3004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3005 $as_echo_n "checking for $ac_word... " >&6; }
3006 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3007   $as_echo_n "(cached) " >&6
3008 else
3009   if test -n "$ac_ct_STRIP"; then
3010   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3011 else
3012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3013 for as_dir in $PATH
3014 do
3015   IFS=$as_save_IFS
3016   test -z "$as_dir" && as_dir=.
3017     for ac_exec_ext in '' $ac_executable_extensions; do
3018   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3019     ac_cv_prog_ac_ct_STRIP="strip"
3020     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3021     break 2
3022   fi
3023 done
3024   done
3025 IFS=$as_save_IFS
3026
3027 fi
3028 fi
3029 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3030 if test -n "$ac_ct_STRIP"; then
3031   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3032 $as_echo "$ac_ct_STRIP" >&6; }
3033 else
3034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3035 $as_echo "no" >&6; }
3036 fi
3037
3038   if test "x$ac_ct_STRIP" = x; then
3039     STRIP=":"
3040   else
3041     case $cross_compiling:$ac_tool_warned in
3042 yes:)
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3044 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3045 ac_tool_warned=yes ;;
3046 esac
3047     STRIP=$ac_ct_STRIP
3048   fi
3049 else
3050   STRIP="$ac_cv_prog_STRIP"
3051 fi
3052
3053 fi
3054 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3055
3056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3057 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3058 if test -z "$MKDIR_P"; then
3059   if test "${ac_cv_path_mkdir+set}" = set; then :
3060   $as_echo_n "(cached) " >&6
3061 else
3062   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3063 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3064 do
3065   IFS=$as_save_IFS
3066   test -z "$as_dir" && as_dir=.
3067     for ac_prog in mkdir gmkdir; do
3068          for ac_exec_ext in '' $ac_executable_extensions; do
3069            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3070            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3071              'mkdir (GNU coreutils) '* | \
3072              'mkdir (coreutils) '* | \
3073              'mkdir (fileutils) '4.1*)
3074                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3075                break 3;;
3076            esac
3077          done
3078        done
3079   done
3080 IFS=$as_save_IFS
3081
3082 fi
3083
3084   if test "${ac_cv_path_mkdir+set}" = set; then
3085     MKDIR_P="$ac_cv_path_mkdir -p"
3086   else
3087     # As a last resort, use the slow shell script.  Don't cache a
3088     # value for MKDIR_P within a source directory, because that will
3089     # break other packages using the cache if that directory is
3090     # removed, or if the value is a relative name.
3091     test -d ./--version && rmdir ./--version
3092     MKDIR_P="$ac_install_sh -d"
3093   fi
3094 fi
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3096 $as_echo "$MKDIR_P" >&6; }
3097
3098 mkdir_p="$MKDIR_P"
3099 case $mkdir_p in
3100   [\\/$]* | ?:[\\/]*) ;;
3101   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3102 esac
3103
3104 for ac_prog in gawk mawk nawk awk
3105 do
3106   # Extract the first word of "$ac_prog", so it can be a program name with args.
3107 set dummy $ac_prog; ac_word=$2
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3109 $as_echo_n "checking for $ac_word... " >&6; }
3110 if test "${ac_cv_prog_AWK+set}" = set; then :
3111   $as_echo_n "(cached) " >&6
3112 else
3113   if test -n "$AWK"; then
3114   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3115 else
3116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3117 for as_dir in $PATH
3118 do
3119   IFS=$as_save_IFS
3120   test -z "$as_dir" && as_dir=.
3121     for ac_exec_ext in '' $ac_executable_extensions; do
3122   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3123     ac_cv_prog_AWK="$ac_prog"
3124     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3125     break 2
3126   fi
3127 done
3128   done
3129 IFS=$as_save_IFS
3130
3131 fi
3132 fi
3133 AWK=$ac_cv_prog_AWK
3134 if test -n "$AWK"; then
3135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3136 $as_echo "$AWK" >&6; }
3137 else
3138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3139 $as_echo "no" >&6; }
3140 fi
3141
3142
3143   test -n "$AWK" && break
3144 done
3145
3146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3147 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3148 set x ${MAKE-make}
3149 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3150 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3151   $as_echo_n "(cached) " >&6
3152 else
3153   cat >conftest.make <<\_ACEOF
3154 SHELL = /bin/sh
3155 all:
3156         @echo '@@@%%%=$(MAKE)=@@@%%%'
3157 _ACEOF
3158 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3159 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3160   *@@@%%%=?*=@@@%%%*)
3161     eval ac_cv_prog_make_${ac_make}_set=yes;;
3162   *)
3163     eval ac_cv_prog_make_${ac_make}_set=no;;
3164 esac
3165 rm -f conftest.make
3166 fi
3167 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3168   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3169 $as_echo "yes" >&6; }
3170   SET_MAKE=
3171 else
3172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3173 $as_echo "no" >&6; }
3174   SET_MAKE="MAKE=${MAKE-make}"
3175 fi
3176
3177 rm -rf .tst 2>/dev/null
3178 mkdir .tst 2>/dev/null
3179 if test -d .tst; then
3180   am__leading_dot=.
3181 else
3182   am__leading_dot=_
3183 fi
3184 rmdir .tst 2>/dev/null
3185
3186 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3187   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3188   # is not polluted with repeated "-I."
3189   am__isrc=' -I$(srcdir)'
3190   # test to see if srcdir already configured
3191   if test -f $srcdir/config.status; then
3192     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3193   fi
3194 fi
3195
3196 # test whether we have cygpath
3197 if test -z "$CYGPATH_W"; then
3198   if (cygpath --version) >/dev/null 2>/dev/null; then
3199     CYGPATH_W='cygpath -w'
3200   else
3201     CYGPATH_W=echo
3202   fi
3203 fi
3204
3205
3206 # Define the identity of the package.
3207  PACKAGE='gold'
3208  VERSION='0.1'
3209
3210
3211 cat >>confdefs.h <<_ACEOF
3212 #define PACKAGE "$PACKAGE"
3213 _ACEOF
3214
3215
3216 cat >>confdefs.h <<_ACEOF
3217 #define VERSION "$VERSION"
3218 _ACEOF
3219
3220 # Some tools Automake needs.
3221
3222 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3223
3224
3225 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3226
3227
3228 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3229
3230
3231 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3232
3233
3234 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3235
3236 # We need awk for the "check" target.  The system "awk" is bad on
3237 # some platforms.
3238 # Always define AMTAR for backward compatibility.  Yes, it's still used
3239 # in the wild :-(  We should find a proper way to deprecate it ...
3240 AMTAR='$${TAR-tar}'
3241
3242 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3243
3244
3245
3246
3247
3248
3249 ac_config_headers="$ac_config_headers config.h:config.in"
3250
3251
3252 # PR 14072
3253
3254
3255
3256 # Check whether --with-sysroot was given.
3257 if test "${with_sysroot+set}" = set; then :
3258   withval=$with_sysroot; sysroot=$withval
3259 else
3260   sysroot=no
3261 fi
3262
3263
3264 if test "$sysroot" = "yes"; then
3265   sysroot='${exec_prefix}/${target_alias}/sys-root'
3266 elif test "$sysroot" = "no"; then
3267   sysroot=
3268 fi
3269
3270 sysroot_relocatable=0
3271 if test -n "$sysroot"; then
3272   case "$sysroot" in
3273     "${prefix}" | "${prefix}/"* | \
3274     "${exec_prefix}" | "${exec_prefix}/"* | \
3275     '${prefix}' | '${prefix}/'*| \
3276     '${exec_prefix}' | '${exec_prefix}/'*)
3277       sysroot_relocatable=1
3278       ;;
3279   esac
3280 fi
3281
3282
3283 cat >>confdefs.h <<_ACEOF
3284 #define TARGET_SYSTEM_ROOT "$sysroot"
3285 _ACEOF
3286
3287
3288 cat >>confdefs.h <<_ACEOF
3289 #define TARGET_SYSTEM_ROOT_RELOCATABLE $sysroot_relocatable
3290 _ACEOF
3291
3292
3293
3294 installed_linker=ld.gold
3295 # Check whether --enable-gold was given.
3296 if test "${enable_gold+set}" = set; then :
3297   enableval=$enable_gold; case "${enableval}" in
3298  default)
3299    install_as_default=yes
3300    ;;
3301  yes)
3302    if test x${enable_ld} = xno; then
3303      install_as_default=yes
3304    fi
3305    ;;
3306  esac
3307 else
3308   install_as_default=no
3309 fi
3310
3311
3312
3313
3314 # Check whether --enable-threads was given.
3315 if test "${enable_threads+set}" = set; then :
3316   enableval=$enable_threads; case "${enableval}" in
3317   yes | "") threads=yes ;;
3318   no) threads=no ;;
3319   *) threads=yes ;;
3320  esac
3321 else
3322   threads=no
3323 fi
3324
3325 if test "$threads" = "yes"; then
3326
3327 $as_echo "#define ENABLE_THREADS 1" >>confdefs.h
3328
3329 fi
3330  if test "$threads" = "yes"; then
3331   THREADS_TRUE=
3332   THREADS_FALSE='#'
3333 else
3334   THREADS_TRUE='#'
3335   THREADS_FALSE=
3336 fi
3337
3338
3339 # Check whether --enable-plugins was given.
3340 if test "${enable_plugins+set}" = set; then :
3341   enableval=$enable_plugins; case "${enableval}" in
3342   yes | "") plugins=yes ;;
3343   no) plugins=no ;;
3344   *) plugins=yes ;;
3345  esac
3346 else
3347   plugins=no
3348 fi
3349
3350 if test "$plugins" = "yes"; then
3351
3352 $as_echo "#define ENABLE_PLUGINS 1" >>confdefs.h
3353
3354 fi
3355  if test "$plugins" = "yes"; then
3356   PLUGINS_TRUE=
3357   PLUGINS_FALSE='#'
3358 else
3359   PLUGINS_TRUE='#'
3360   PLUGINS_FALSE=
3361 fi
3362
3363
3364 # Decide if -z relro should be enabled in ELF linker by default.
3365 ac_default_ld_z_relro=unset
3366 # Provide a configure time option to override our default.
3367 # Check whether --enable-relro was given.
3368 if test "${enable_relro+set}" = set; then :
3369   enableval=$enable_relro; case "${enableval}" in
3370   yes)  ac_default_ld_z_relro=1 ;;
3371   no)  ac_default_ld_z_relro=0 ;;
3372 esac
3373 fi
3374 if test "${ac_default_ld_z_relro}" = unset; then
3375   ac_default_ld_z_relro=1
3376 fi
3377
3378 cat >>confdefs.h <<_ACEOF
3379 #define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
3380 _ACEOF
3381
3382
3383 # Check whether --enable-targets was given.
3384 if test "${enable_targets+set}" = set; then :
3385   enableval=$enable_targets; case "${enableval}" in
3386   yes | "")
3387     as_fn_error "--enable-targets option must specify target names or 'all'" "$LINENO" 5
3388     ;;
3389   no)
3390     enable_targets=
3391     ;;
3392   *)
3393     enable_targets=$enableval
3394     ;;
3395 esac
3396 else
3397   # For now, enable all targets by default
3398  enable_targets=all
3399
3400 fi
3401
3402
3403 # Canonicalize the enabled targets.
3404 if test -n "$enable_targets"; then
3405   for targ in `echo $enable_targets | sed -e 's/,/ /g'`; do
3406     result=`$ac_config_sub $targ 2>/dev/null`
3407     if test -n "$result"; then
3408       canon_targets="$canon_targets $result"
3409     else
3410       # Permit unrecognized target names, like "all".
3411       canon_targets="$canon_targets $targ"
3412     fi
3413   done
3414 fi
3415
3416 # Decide which "--hash-style" to use by default
3417 # Provide a configure time option to override our default.
3418 # Check whether --enable-default-hash-style was given.
3419 if test "${enable_default_hash_style+set}" = set; then :
3420   enableval=$enable_default_hash_style; case "${enable_default_hash_style}" in
3421   sysv | gnu | both) ;;
3422   *) as_fn_error "bad value ${enable_default_hash_style} for enable-default-hash-style option" "$LINENO" 5 ;;
3423 esac
3424 else
3425   case "${target}" in
3426   # Enable gnu hash only on GNU targets, but not mips
3427   mips*-*-*) enable_default_hash_style=sysv ;;
3428   *-*-gnu* | *-*-linux* | *-*-nacl*) enable_default_hash_style=both ;;
3429   *) enable_default_hash_style=sysv ;;
3430 esac
3431 fi
3432
3433
3434
3435 cat >>confdefs.h <<_ACEOF
3436 #define DEFAULT_HASH_STYLE "${enable_default_hash_style}"
3437 _ACEOF
3438
3439
3440 # See which specific instantiations we need.
3441 targetobjs=
3442 all_targets=
3443 default_machine=
3444 default_size=
3445 default_big_endian=
3446 default_osabi=ELFOSABI_NONE
3447 targ_32_little=
3448 targ_32_big=
3449 targ_64_little=
3450 targ_64_big=
3451 for targ in $target $canon_targets; do
3452   if test "$targ" = "all"; then
3453     targ_32_little=yes
3454     targ_32_big=yes
3455     targ_64_little=yes
3456     targ_64_big=yes
3457     all_targets=yes
3458   else
3459     . ${srcdir}/configure.tgt
3460
3461     if test "$targ_obj" = "UNKNOWN"; then
3462       as_fn_error "\"unsupported target $targ\"" "$LINENO" 5
3463     else
3464       targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)"
3465       if test "$targ_extra_obj" != ""; then
3466         targetobjs="$targetobjs ${targ_extra_obj}.\$(OBJEXT)"
3467       fi
3468       if test "$targ_size" = "32" -o "$targ_extra_size" = "32"; then
3469           if test "$targ_big_endian" = "true" \
3470               -o "$targ_extra_big_endian" = "true"; then
3471               targ_32_big=yes
3472           fi
3473           if test "$targ_big_endian" = "false" \
3474               -o "$targ_extra_big_endian" = "false"; then
3475               targ_32_little=yes
3476           fi
3477       fi
3478       if test "$targ_size" = "64" -o "$targ_extra_size" = "64"; then
3479           if test "$targ_big_endian" = "true" \
3480               -o "$targ_extra_big_endian" = "true"; then
3481               targ_64_big=yes
3482           fi
3483           if test "$targ_big_endian" = "false" \
3484               -o "$targ_extra_big_endian" = "false"; then
3485               targ_64_little=yes
3486           fi
3487       fi
3488
3489       if test "$target" = "$targ"; then
3490         default_machine=$targ_machine
3491         default_size=$targ_size
3492         default_big_endian=$targ_big_endian
3493         default_osabi=$targ_osabi
3494
3495          if test "$targ_obj" = "aarch64"; then
3496   DEFAULT_TARGET_AARCH64_TRUE=
3497   DEFAULT_TARGET_AARCH64_FALSE='#'
3498 else
3499   DEFAULT_TARGET_AARCH64_TRUE='#'
3500   DEFAULT_TARGET_AARCH64_FALSE=
3501 fi
3502
3503          if test "$targ_obj" = "arm"; then
3504   DEFAULT_TARGET_ARM_TRUE=
3505   DEFAULT_TARGET_ARM_FALSE='#'
3506 else
3507   DEFAULT_TARGET_ARM_TRUE='#'
3508   DEFAULT_TARGET_ARM_FALSE=
3509 fi
3510
3511          if test "$targ_obj" = "i386"; then
3512   DEFAULT_TARGET_I386_TRUE=
3513   DEFAULT_TARGET_I386_FALSE='#'
3514 else
3515   DEFAULT_TARGET_I386_TRUE='#'
3516   DEFAULT_TARGET_I386_FALSE=
3517 fi
3518
3519          if test "$targ_obj" = "powerpc"; then
3520   DEFAULT_TARGET_POWERPC_TRUE=
3521   DEFAULT_TARGET_POWERPC_FALSE='#'
3522 else
3523   DEFAULT_TARGET_POWERPC_TRUE='#'
3524   DEFAULT_TARGET_POWERPC_FALSE=
3525 fi
3526
3527          if test "$targ_obj" = "sparc"; then
3528   DEFAULT_TARGET_SPARC_TRUE=
3529   DEFAULT_TARGET_SPARC_FALSE='#'
3530 else
3531   DEFAULT_TARGET_SPARC_TRUE='#'
3532   DEFAULT_TARGET_SPARC_FALSE=
3533 fi
3534
3535          if test "$targ_obj" = "s390"; then
3536   DEFAULT_TARGET_S390_TRUE=
3537   DEFAULT_TARGET_S390_FALSE='#'
3538 else
3539   DEFAULT_TARGET_S390_TRUE='#'
3540   DEFAULT_TARGET_S390_FALSE=
3541 fi
3542
3543         target_x86_64=no
3544         target_x32=no
3545         if test "$targ_obj" = "x86_64"; then
3546           case "$target" in
3547           x86_64*-linux-gnux32)
3548             target_x32=yes
3549             default_size=32
3550             ;;
3551           *)
3552             target_x86_64=yes
3553             ;;
3554           esac
3555         fi
3556          if test "$target_x86_64" = "yes"; then
3557   DEFAULT_TARGET_X86_64_TRUE=
3558   DEFAULT_TARGET_X86_64_FALSE='#'
3559 else
3560   DEFAULT_TARGET_X86_64_TRUE='#'
3561   DEFAULT_TARGET_X86_64_FALSE=
3562 fi
3563
3564          if test "$target_x32" = "yes"; then
3565   DEFAULT_TARGET_X32_TRUE=
3566   DEFAULT_TARGET_X32_FALSE='#'
3567 else
3568   DEFAULT_TARGET_X32_TRUE='#'
3569   DEFAULT_TARGET_X32_FALSE=
3570 fi
3571
3572          if test "$target_x86_64" = "yes" -o "$target_x32" = "yes"; then
3573   DEFAULT_TARGET_X86_64_OR_X32_TRUE=
3574   DEFAULT_TARGET_X86_64_OR_X32_FALSE='#'
3575 else
3576   DEFAULT_TARGET_X86_64_OR_X32_TRUE='#'
3577   DEFAULT_TARGET_X86_64_OR_X32_FALSE=
3578 fi
3579
3580          if test "$targ_obj" = "tilegx"; then
3581   DEFAULT_TARGET_TILEGX_TRUE=
3582   DEFAULT_TARGET_TILEGX_FALSE='#'
3583 else
3584   DEFAULT_TARGET_TILEGX_TRUE='#'
3585   DEFAULT_TARGET_TILEGX_FALSE=
3586 fi
3587
3588          if test "$targ_obj" = "mips"; then
3589   DEFAULT_TARGET_MIPS_TRUE=
3590   DEFAULT_TARGET_MIPS_FALSE='#'
3591 else
3592   DEFAULT_TARGET_MIPS_TRUE='#'
3593   DEFAULT_TARGET_MIPS_FALSE=
3594 fi
3595
3596         DEFAULT_TARGET=${targ_obj}
3597
3598       fi
3599     fi
3600   fi
3601 done
3602
3603 # Remove any duplicates.
3604 to=""
3605 for t in $targetobjs; do
3606   case " $to " in
3607   *" $t "*) ;;
3608   *) to="$to $t" ;;
3609   esac
3610 done
3611 targetobjs=$to
3612
3613 if test -n "$targ_32_little"; then
3614
3615 $as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h
3616
3617 fi
3618 if test -n "$targ_32_big"; then
3619
3620 $as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h
3621
3622 fi
3623 if test -n "$targ_64_little"; then
3624
3625 $as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h
3626
3627 fi
3628 if test -n "$targ_64_big"; then
3629
3630 $as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h
3631
3632 fi
3633
3634 if test -n "$all_targets"; then
3635   TARGETOBJS='$(ALL_TARGETOBJS)'
3636 else
3637   TARGETOBJS="$targetobjs"
3638 fi
3639
3640
3641
3642 cat >>confdefs.h <<_ACEOF
3643 #define GOLD_DEFAULT_MACHINE $default_machine
3644 _ACEOF
3645
3646
3647 cat >>confdefs.h <<_ACEOF
3648 #define GOLD_DEFAULT_SIZE $default_size
3649 _ACEOF
3650
3651
3652 cat >>confdefs.h <<_ACEOF
3653 #define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian
3654 _ACEOF
3655
3656
3657 cat >>confdefs.h <<_ACEOF
3658 #define GOLD_DEFAULT_OSABI $default_osabi
3659 _ACEOF
3660
3661
3662
3663 # Check whether --with-lib-path was given.
3664 if test "${with_lib_path+set}" = set; then :
3665   withval=$with_lib_path; case "$withval" in
3666  yes) LIB_PATH='"/lib:/usr/lib"' ;;
3667  no) LIB_PATH='""' ;;
3668  *) LIB_PATH='"'"$withval"'"' ;;
3669  esac
3670 else
3671   LIB_PATH='"::DEFAULT::"'
3672 fi
3673
3674
3675 cat >>confdefs.h <<_ACEOF
3676 #define LIB_PATH $LIB_PATH
3677 _ACEOF
3678
3679 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
3680
3681 $as_echo "#define NATIVE_LINKER 1" >>confdefs.h
3682
3683 fi
3684
3685 if test -n "$ac_tool_prefix"; then
3686   # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
3687 set dummy ${ac_tool_prefix}nm; ac_word=$2
3688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3689 $as_echo_n "checking for $ac_word... " >&6; }
3690 if test "${ac_cv_prog_NM+set}" = set; then :
3691   $as_echo_n "(cached) " >&6
3692 else
3693   if test -n "$NM"; then
3694   ac_cv_prog_NM="$NM" # Let the user override the test.
3695 else
3696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3697 for as_dir in $PATH
3698 do
3699   IFS=$as_save_IFS
3700   test -z "$as_dir" && as_dir=.
3701     for ac_exec_ext in '' $ac_executable_extensions; do
3702   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3703     ac_cv_prog_NM="${ac_tool_prefix}nm"
3704     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3705     break 2
3706   fi
3707 done
3708   done
3709 IFS=$as_save_IFS
3710
3711 fi
3712 fi
3713 NM=$ac_cv_prog_NM
3714 if test -n "$NM"; then
3715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
3716 $as_echo "$NM" >&6; }
3717 else
3718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3719 $as_echo "no" >&6; }
3720 fi
3721
3722
3723 fi
3724 if test -z "$ac_cv_prog_NM"; then
3725   ac_ct_NM=$NM
3726   # Extract the first word of "nm", so it can be a program name with args.
3727 set dummy nm; ac_word=$2
3728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3729 $as_echo_n "checking for $ac_word... " >&6; }
3730 if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
3731   $as_echo_n "(cached) " >&6
3732 else
3733   if test -n "$ac_ct_NM"; then
3734   ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
3735 else
3736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3737 for as_dir in $PATH
3738 do
3739   IFS=$as_save_IFS
3740   test -z "$as_dir" && as_dir=.
3741     for ac_exec_ext in '' $ac_executable_extensions; do
3742   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3743     ac_cv_prog_ac_ct_NM="nm"
3744     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3745     break 2
3746   fi
3747 done
3748   done
3749 IFS=$as_save_IFS
3750
3751 fi
3752 fi
3753 ac_ct_NM=$ac_cv_prog_ac_ct_NM
3754 if test -n "$ac_ct_NM"; then
3755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
3756 $as_echo "$ac_ct_NM" >&6; }
3757 else
3758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3759 $as_echo "no" >&6; }
3760 fi
3761
3762   if test "x$ac_ct_NM" = x; then
3763     NM=""
3764   else
3765     case $cross_compiling:$ac_tool_warned in
3766 yes:)
3767 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3768 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3769 ac_tool_warned=yes ;;
3770 esac
3771     NM=$ac_ct_NM
3772   fi
3773 else
3774   NM="$ac_cv_prog_NM"
3775 fi
3776
3777
3778 ac_ext=c
3779 ac_cpp='$CPP $CPPFLAGS'
3780 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3781 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3783 if test -n "$ac_tool_prefix"; then
3784   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3785 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3787 $as_echo_n "checking for $ac_word... " >&6; }
3788 if test "${ac_cv_prog_CC+set}" = set; then :
3789   $as_echo_n "(cached) " >&6
3790 else
3791   if test -n "$CC"; then
3792   ac_cv_prog_CC="$CC" # Let the user override the test.
3793 else
3794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795 for as_dir in $PATH
3796 do
3797   IFS=$as_save_IFS
3798   test -z "$as_dir" && as_dir=.
3799     for ac_exec_ext in '' $ac_executable_extensions; do
3800   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3801     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3802     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3803     break 2
3804   fi
3805 done
3806   done
3807 IFS=$as_save_IFS
3808
3809 fi
3810 fi
3811 CC=$ac_cv_prog_CC
3812 if test -n "$CC"; then
3813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3814 $as_echo "$CC" >&6; }
3815 else
3816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3817 $as_echo "no" >&6; }
3818 fi
3819
3820
3821 fi
3822 if test -z "$ac_cv_prog_CC"; then
3823   ac_ct_CC=$CC
3824   # Extract the first word of "gcc", so it can be a program name with args.
3825 set dummy gcc; ac_word=$2
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3827 $as_echo_n "checking for $ac_word... " >&6; }
3828 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3829   $as_echo_n "(cached) " >&6
3830 else
3831   if test -n "$ac_ct_CC"; then
3832   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3833 else
3834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3835 for as_dir in $PATH
3836 do
3837   IFS=$as_save_IFS
3838   test -z "$as_dir" && as_dir=.
3839     for ac_exec_ext in '' $ac_executable_extensions; do
3840   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3841     ac_cv_prog_ac_ct_CC="gcc"
3842     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3843     break 2
3844   fi
3845 done
3846   done
3847 IFS=$as_save_IFS
3848
3849 fi
3850 fi
3851 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3852 if test -n "$ac_ct_CC"; then
3853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3854 $as_echo "$ac_ct_CC" >&6; }
3855 else
3856   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3857 $as_echo "no" >&6; }
3858 fi
3859
3860   if test "x$ac_ct_CC" = x; then
3861     CC=""
3862   else
3863     case $cross_compiling:$ac_tool_warned in
3864 yes:)
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3866 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3867 ac_tool_warned=yes ;;
3868 esac
3869     CC=$ac_ct_CC
3870   fi
3871 else
3872   CC="$ac_cv_prog_CC"
3873 fi
3874
3875 if test -z "$CC"; then
3876           if test -n "$ac_tool_prefix"; then
3877     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3878 set dummy ${ac_tool_prefix}cc; ac_word=$2
3879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3880 $as_echo_n "checking for $ac_word... " >&6; }
3881 if test "${ac_cv_prog_CC+set}" = set; then :
3882   $as_echo_n "(cached) " >&6
3883 else
3884   if test -n "$CC"; then
3885   ac_cv_prog_CC="$CC" # Let the user override the test.
3886 else
3887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3888 for as_dir in $PATH
3889 do
3890   IFS=$as_save_IFS
3891   test -z "$as_dir" && as_dir=.
3892     for ac_exec_ext in '' $ac_executable_extensions; do
3893   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3894     ac_cv_prog_CC="${ac_tool_prefix}cc"
3895     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3896     break 2
3897   fi
3898 done
3899   done
3900 IFS=$as_save_IFS
3901
3902 fi
3903 fi
3904 CC=$ac_cv_prog_CC
3905 if test -n "$CC"; then
3906   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3907 $as_echo "$CC" >&6; }
3908 else
3909   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3910 $as_echo "no" >&6; }
3911 fi
3912
3913
3914   fi
3915 fi
3916 if test -z "$CC"; then
3917   # Extract the first word of "cc", so it can be a program name with args.
3918 set dummy cc; ac_word=$2
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3920 $as_echo_n "checking for $ac_word... " >&6; }
3921 if test "${ac_cv_prog_CC+set}" = set; then :
3922   $as_echo_n "(cached) " >&6
3923 else
3924   if test -n "$CC"; then
3925   ac_cv_prog_CC="$CC" # Let the user override the test.
3926 else
3927   ac_prog_rejected=no
3928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3929 for as_dir in $PATH
3930 do
3931   IFS=$as_save_IFS
3932   test -z "$as_dir" && as_dir=.
3933     for ac_exec_ext in '' $ac_executable_extensions; do
3934   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3935     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3936        ac_prog_rejected=yes
3937        continue
3938      fi
3939     ac_cv_prog_CC="cc"
3940     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3941     break 2
3942   fi
3943 done
3944   done
3945 IFS=$as_save_IFS
3946
3947 if test $ac_prog_rejected = yes; then
3948   # We found a bogon in the path, so make sure we never use it.
3949   set dummy $ac_cv_prog_CC
3950   shift
3951   if test $# != 0; then
3952     # We chose a different compiler from the bogus one.
3953     # However, it has the same basename, so the bogon will be chosen
3954     # first if we set CC to just the basename; use the full file name.
3955     shift
3956     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3957   fi
3958 fi
3959 fi
3960 fi
3961 CC=$ac_cv_prog_CC
3962 if test -n "$CC"; then
3963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3964 $as_echo "$CC" >&6; }
3965 else
3966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3967 $as_echo "no" >&6; }
3968 fi
3969
3970
3971 fi
3972 if test -z "$CC"; then
3973   if test -n "$ac_tool_prefix"; then
3974   for ac_prog in cl.exe
3975   do
3976     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3977 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3979 $as_echo_n "checking for $ac_word... " >&6; }
3980 if test "${ac_cv_prog_CC+set}" = set; then :
3981   $as_echo_n "(cached) " >&6
3982 else
3983   if test -n "$CC"; then
3984   ac_cv_prog_CC="$CC" # Let the user override the test.
3985 else
3986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3987 for as_dir in $PATH
3988 do
3989   IFS=$as_save_IFS
3990   test -z "$as_dir" && as_dir=.
3991     for ac_exec_ext in '' $ac_executable_extensions; do
3992   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3993     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3994     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3995     break 2
3996   fi
3997 done
3998   done
3999 IFS=$as_save_IFS
4000
4001 fi
4002 fi
4003 CC=$ac_cv_prog_CC
4004 if test -n "$CC"; then
4005   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4006 $as_echo "$CC" >&6; }
4007 else
4008   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4009 $as_echo "no" >&6; }
4010 fi
4011
4012
4013     test -n "$CC" && break
4014   done
4015 fi
4016 if test -z "$CC"; then
4017   ac_ct_CC=$CC
4018   for ac_prog in cl.exe
4019 do
4020   # Extract the first word of "$ac_prog", so it can be a program name with args.
4021 set dummy $ac_prog; ac_word=$2
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4023 $as_echo_n "checking for $ac_word... " >&6; }
4024 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4025   $as_echo_n "(cached) " >&6
4026 else
4027   if test -n "$ac_ct_CC"; then
4028   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4029 else
4030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4031 for as_dir in $PATH
4032 do
4033   IFS=$as_save_IFS
4034   test -z "$as_dir" && as_dir=.
4035     for ac_exec_ext in '' $ac_executable_extensions; do
4036   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4037     ac_cv_prog_ac_ct_CC="$ac_prog"
4038     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4039     break 2
4040   fi
4041 done
4042   done
4043 IFS=$as_save_IFS
4044
4045 fi
4046 fi
4047 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4048 if test -n "$ac_ct_CC"; then
4049   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4050 $as_echo "$ac_ct_CC" >&6; }
4051 else
4052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4053 $as_echo "no" >&6; }
4054 fi
4055
4056
4057   test -n "$ac_ct_CC" && break
4058 done
4059
4060   if test "x$ac_ct_CC" = x; then
4061     CC=""
4062   else
4063     case $cross_compiling:$ac_tool_warned in
4064 yes:)
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4066 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4067 ac_tool_warned=yes ;;
4068 esac
4069     CC=$ac_ct_CC
4070   fi
4071 fi
4072
4073 fi
4074
4075
4076 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4077 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4078 as_fn_error "no acceptable C compiler found in \$PATH
4079 See \`config.log' for more details." "$LINENO" 5; }
4080
4081 # Provide some information about the compiler.
4082 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4083 set X $ac_compile
4084 ac_compiler=$2
4085 for ac_option in --version -v -V -qversion; do
4086   { { ac_try="$ac_compiler $ac_option >&5"
4087 case "(($ac_try" in
4088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4089   *) ac_try_echo=$ac_try;;
4090 esac
4091 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4092 $as_echo "$ac_try_echo"; } >&5
4093   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4094   ac_status=$?
4095   if test -s conftest.err; then
4096     sed '10a\
4097 ... rest of stderr output deleted ...
4098          10q' conftest.err >conftest.er1
4099     cat conftest.er1 >&5
4100     rm -f conftest.er1 conftest.err
4101   fi
4102   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4103   test $ac_status = 0; }
4104 done
4105
4106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4107 /* end confdefs.h.  */
4108
4109 int
4110 main ()
4111 {
4112
4113   ;
4114   return 0;
4115 }
4116 _ACEOF
4117 ac_clean_files_save=$ac_clean_files
4118 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4119 # Try to create an executable without -o first, disregard a.out.
4120 # It will help us diagnose broken compilers, and finding out an intuition
4121 # of exeext.
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4123 $as_echo_n "checking for C compiler default output file name... " >&6; }
4124 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4125
4126 # The possible output files:
4127 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4128
4129 ac_rmfiles=
4130 for ac_file in $ac_files
4131 do
4132   case $ac_file in
4133     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4134     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4135   esac
4136 done
4137 rm -f $ac_rmfiles
4138
4139 if { { ac_try="$ac_link_default"
4140 case "(($ac_try" in
4141   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4142   *) ac_try_echo=$ac_try;;
4143 esac
4144 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4145 $as_echo "$ac_try_echo"; } >&5
4146   (eval "$ac_link_default") 2>&5
4147   ac_status=$?
4148   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4149   test $ac_status = 0; }; then :
4150   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4151 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4152 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
4153 # so that the user can short-circuit this test for compilers unknown to
4154 # Autoconf.
4155 for ac_file in $ac_files ''
4156 do
4157   test -f "$ac_file" || continue
4158   case $ac_file in
4159     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4160         ;;
4161     [ab].out )
4162         # We found the default executable, but exeext='' is most
4163         # certainly right.
4164         break;;
4165     *.* )
4166         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4167         then :; else
4168            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4169         fi
4170         # We set ac_cv_exeext here because the later test for it is not
4171         # safe: cross compilers may not add the suffix if given an `-o'
4172         # argument, so we may need to know it at that point already.
4173         # Even if this section looks crufty: it has the advantage of
4174         # actually working.
4175         break;;
4176     * )
4177         break;;
4178   esac
4179 done
4180 test "$ac_cv_exeext" = no && ac_cv_exeext=
4181
4182 else
4183   ac_file=''
4184 fi
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4186 $as_echo "$ac_file" >&6; }
4187 if test -z "$ac_file"; then :
4188   $as_echo "$as_me: failed program was:" >&5
4189 sed 's/^/| /' conftest.$ac_ext >&5
4190
4191 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4192 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4193 { as_fn_set_status 77
4194 as_fn_error "C compiler cannot create executables
4195 See \`config.log' for more details." "$LINENO" 5; }; }
4196 fi
4197 ac_exeext=$ac_cv_exeext
4198
4199 # Check that the compiler produces executables we can run.  If not, either
4200 # the compiler is broken, or we cross compile.
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4202 $as_echo_n "checking whether the C compiler works... " >&6; }
4203 # If not cross compiling, check that we can run a simple program.
4204 if test "$cross_compiling" != yes; then
4205   if { ac_try='./$ac_file'
4206   { { case "(($ac_try" in
4207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4208   *) ac_try_echo=$ac_try;;
4209 esac
4210 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4211 $as_echo "$ac_try_echo"; } >&5
4212   (eval "$ac_try") 2>&5
4213   ac_status=$?
4214   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4215   test $ac_status = 0; }; }; then
4216     cross_compiling=no
4217   else
4218     if test "$cross_compiling" = maybe; then
4219         cross_compiling=yes
4220     else
4221         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4222 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4223 as_fn_error "cannot run C compiled programs.
4224 If you meant to cross compile, use \`--host'.
4225 See \`config.log' for more details." "$LINENO" 5; }
4226     fi
4227   fi
4228 fi
4229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4230 $as_echo "yes" >&6; }
4231
4232 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4233 ac_clean_files=$ac_clean_files_save
4234 # Check that the compiler produces executables we can run.  If not, either
4235 # the compiler is broken, or we cross compile.
4236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4237 $as_echo_n "checking whether we are cross compiling... " >&6; }
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4239 $as_echo "$cross_compiling" >&6; }
4240
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4242 $as_echo_n "checking for suffix of executables... " >&6; }
4243 if { { ac_try="$ac_link"
4244 case "(($ac_try" in
4245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4246   *) ac_try_echo=$ac_try;;
4247 esac
4248 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4249 $as_echo "$ac_try_echo"; } >&5
4250   (eval "$ac_link") 2>&5
4251   ac_status=$?
4252   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4253   test $ac_status = 0; }; then :
4254   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4255 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4256 # work properly (i.e., refer to `conftest.exe'), while it won't with
4257 # `rm'.
4258 for ac_file in conftest.exe conftest conftest.*; do
4259   test -f "$ac_file" || continue
4260   case $ac_file in
4261     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4262     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4263           break;;
4264     * ) break;;
4265   esac
4266 done
4267 else
4268   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4269 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4270 as_fn_error "cannot compute suffix of executables: cannot compile and link
4271 See \`config.log' for more details." "$LINENO" 5; }
4272 fi
4273 rm -f conftest$ac_cv_exeext
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4275 $as_echo "$ac_cv_exeext" >&6; }
4276
4277 rm -f conftest.$ac_ext
4278 EXEEXT=$ac_cv_exeext
4279 ac_exeext=$EXEEXT
4280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4281 $as_echo_n "checking for suffix of object files... " >&6; }
4282 if test "${ac_cv_objext+set}" = set; then :
4283   $as_echo_n "(cached) " >&6
4284 else
4285   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4286 /* end confdefs.h.  */
4287
4288 int
4289 main ()
4290 {
4291
4292   ;
4293   return 0;
4294 }
4295 _ACEOF
4296 rm -f conftest.o conftest.obj
4297 if { { ac_try="$ac_compile"
4298 case "(($ac_try" in
4299   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4300   *) ac_try_echo=$ac_try;;
4301 esac
4302 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4303 $as_echo "$ac_try_echo"; } >&5
4304   (eval "$ac_compile") 2>&5
4305   ac_status=$?
4306   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4307   test $ac_status = 0; }; then :
4308   for ac_file in conftest.o conftest.obj conftest.*; do
4309   test -f "$ac_file" || continue;
4310   case $ac_file in
4311     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4312     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4313        break;;
4314   esac
4315 done
4316 else
4317   $as_echo "$as_me: failed program was:" >&5
4318 sed 's/^/| /' conftest.$ac_ext >&5
4319
4320 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4321 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4322 as_fn_error "cannot compute suffix of object files: cannot compile
4323 See \`config.log' for more details." "$LINENO" 5; }
4324 fi
4325 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4326 fi
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4328 $as_echo "$ac_cv_objext" >&6; }
4329 OBJEXT=$ac_cv_objext
4330 ac_objext=$OBJEXT
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4332 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4333 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4334   $as_echo_n "(cached) " >&6
4335 else
4336   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4337 /* end confdefs.h.  */
4338
4339 int
4340 main ()
4341 {
4342 #ifndef __GNUC__
4343        choke me
4344 #endif
4345
4346   ;
4347   return 0;
4348 }
4349 _ACEOF
4350 if ac_fn_c_try_compile "$LINENO"; then :
4351   ac_compiler_gnu=yes
4352 else
4353   ac_compiler_gnu=no
4354 fi
4355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4356 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4357
4358 fi
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4360 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4361 if test $ac_compiler_gnu = yes; then
4362   GCC=yes
4363 else
4364   GCC=
4365 fi
4366 ac_test_CFLAGS=${CFLAGS+set}
4367 ac_save_CFLAGS=$CFLAGS
4368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4369 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4370 if test "${ac_cv_prog_cc_g+set}" = set; then :
4371   $as_echo_n "(cached) " >&6
4372 else
4373   ac_save_c_werror_flag=$ac_c_werror_flag
4374    ac_c_werror_flag=yes
4375    ac_cv_prog_cc_g=no
4376    CFLAGS="-g"
4377    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4378 /* end confdefs.h.  */
4379
4380 int
4381 main ()
4382 {
4383
4384   ;
4385   return 0;
4386 }
4387 _ACEOF
4388 if ac_fn_c_try_compile "$LINENO"; then :
4389   ac_cv_prog_cc_g=yes
4390 else
4391   CFLAGS=""
4392       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4393 /* end confdefs.h.  */
4394
4395 int
4396 main ()
4397 {
4398
4399   ;
4400   return 0;
4401 }
4402 _ACEOF
4403 if ac_fn_c_try_compile "$LINENO"; then :
4404
4405 else
4406   ac_c_werror_flag=$ac_save_c_werror_flag
4407          CFLAGS="-g"
4408          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409 /* end confdefs.h.  */
4410
4411 int
4412 main ()
4413 {
4414
4415   ;
4416   return 0;
4417 }
4418 _ACEOF
4419 if ac_fn_c_try_compile "$LINENO"; then :
4420   ac_cv_prog_cc_g=yes
4421 fi
4422 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4423 fi
4424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4425 fi
4426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4427    ac_c_werror_flag=$ac_save_c_werror_flag
4428 fi
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4430 $as_echo "$ac_cv_prog_cc_g" >&6; }
4431 if test "$ac_test_CFLAGS" = set; then
4432   CFLAGS=$ac_save_CFLAGS
4433 elif test $ac_cv_prog_cc_g = yes; then
4434   if test "$GCC" = yes; then
4435     CFLAGS="-g -O2"
4436   else
4437     CFLAGS="-g"
4438   fi
4439 else
4440   if test "$GCC" = yes; then
4441     CFLAGS="-O2"
4442   else
4443     CFLAGS=
4444   fi
4445 fi
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4447 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4448 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4449   $as_echo_n "(cached) " >&6
4450 else
4451   ac_cv_prog_cc_c89=no
4452 ac_save_CC=$CC
4453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4454 /* end confdefs.h.  */
4455 #include <stdarg.h>
4456 #include <stdio.h>
4457 #include <sys/types.h>
4458 #include <sys/stat.h>
4459 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4460 struct buf { int x; };
4461 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4462 static char *e (p, i)
4463      char **p;
4464      int i;
4465 {
4466   return p[i];
4467 }
4468 static char *f (char * (*g) (char **, int), char **p, ...)
4469 {
4470   char *s;
4471   va_list v;
4472   va_start (v,p);
4473   s = g (p, va_arg (v,int));
4474   va_end (v);
4475   return s;
4476 }
4477
4478 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4479    function prototypes and stuff, but not '\xHH' hex character constants.
4480    These don't provoke an error unfortunately, instead are silently treated
4481    as 'x'.  The following induces an error, until -std is added to get
4482    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4483    array size at least.  It's necessary to write '\x00'==0 to get something
4484    that's true only with -std.  */
4485 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4486
4487 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4488    inside strings and character constants.  */
4489 #define FOO(x) 'x'
4490 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4491
4492 int test (int i, double x);
4493 struct s1 {int (*f) (int a);};
4494 struct s2 {int (*f) (double a);};
4495 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4496 int argc;
4497 char **argv;
4498 int
4499 main ()
4500 {
4501 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4502   ;
4503   return 0;
4504 }
4505 _ACEOF
4506 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4507         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4508 do
4509   CC="$ac_save_CC $ac_arg"
4510   if ac_fn_c_try_compile "$LINENO"; then :
4511   ac_cv_prog_cc_c89=$ac_arg
4512 fi
4513 rm -f core conftest.err conftest.$ac_objext
4514   test "x$ac_cv_prog_cc_c89" != "xno" && break
4515 done
4516 rm -f conftest.$ac_ext
4517 CC=$ac_save_CC
4518
4519 fi
4520 # AC_CACHE_VAL
4521 case "x$ac_cv_prog_cc_c89" in
4522   x)
4523     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4524 $as_echo "none needed" >&6; } ;;
4525   xno)
4526     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4527 $as_echo "unsupported" >&6; } ;;
4528   *)
4529     CC="$CC $ac_cv_prog_cc_c89"
4530     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4531 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4532 esac
4533 if test "x$ac_cv_prog_cc_c89" != xno; then :
4534
4535 fi
4536
4537 ac_ext=c
4538 ac_cpp='$CPP $CPPFLAGS'
4539 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4540 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4541 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4542 DEPDIR="${am__leading_dot}deps"
4543
4544 ac_config_commands="$ac_config_commands depfiles"
4545
4546
4547 am_make=${MAKE-make}
4548 cat > confinc << 'END'
4549 am__doit:
4550         @echo this is the am__doit target
4551 .PHONY: am__doit
4552 END
4553 # If we don't find an include directive, just comment out the code.
4554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4555 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4556 am__include="#"
4557 am__quote=
4558 _am_result=none
4559 # First try GNU make style include.
4560 echo "include confinc" > confmf
4561 # Ignore all kinds of additional output from `make'.
4562 case `$am_make -s -f confmf 2> /dev/null` in #(
4563 *the\ am__doit\ target*)
4564   am__include=include
4565   am__quote=
4566   _am_result=GNU
4567   ;;
4568 esac
4569 # Now try BSD make style include.
4570 if test "$am__include" = "#"; then
4571    echo '.include "confinc"' > confmf
4572    case `$am_make -s -f confmf 2> /dev/null` in #(
4573    *the\ am__doit\ target*)
4574      am__include=.include
4575      am__quote="\""
4576      _am_result=BSD
4577      ;;
4578    esac
4579 fi
4580
4581
4582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4583 $as_echo "$_am_result" >&6; }
4584 rm -f confinc confmf
4585
4586 # Check whether --enable-dependency-tracking was given.
4587 if test "${enable_dependency_tracking+set}" = set; then :
4588   enableval=$enable_dependency_tracking;
4589 fi
4590
4591 if test "x$enable_dependency_tracking" != xno; then
4592   am_depcomp="$ac_aux_dir/depcomp"
4593   AMDEPBACKSLASH='\'
4594   am__nodep='_no'
4595 fi
4596  if test "x$enable_dependency_tracking" != xno; then
4597   AMDEP_TRUE=
4598   AMDEP_FALSE='#'
4599 else
4600   AMDEP_TRUE='#'
4601   AMDEP_FALSE=
4602 fi
4603
4604
4605
4606 depcc="$CC"   am_compiler_list=
4607
4608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4609 $as_echo_n "checking dependency style of $depcc... " >&6; }
4610 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4611   $as_echo_n "(cached) " >&6
4612 else
4613   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4614   # We make a subdir and do the tests there.  Otherwise we can end up
4615   # making bogus files that we don't know about and never remove.  For
4616   # instance it was reported that on HP-UX the gcc test will end up
4617   # making a dummy file named `D' -- because `-MD' means `put the output
4618   # in D'.
4619   rm -rf conftest.dir
4620   mkdir conftest.dir
4621   # Copy depcomp to subdir because otherwise we won't find it if we're
4622   # using a relative directory.
4623   cp "$am_depcomp" conftest.dir
4624   cd conftest.dir
4625   # We will build objects and dependencies in a subdirectory because
4626   # it helps to detect inapplicable dependency modes.  For instance
4627   # both Tru64's cc and ICC support -MD to output dependencies as a
4628   # side effect of compilation, but ICC will put the dependencies in
4629   # the current directory while Tru64 will put them in the object
4630   # directory.
4631   mkdir sub
4632
4633   am_cv_CC_dependencies_compiler_type=none
4634   if test "$am_compiler_list" = ""; then
4635      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4636   fi
4637   am__universal=false
4638   case " $depcc " in #(
4639      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4640      esac
4641
4642   for depmode in $am_compiler_list; do
4643     # Setup a source with many dependencies, because some compilers
4644     # like to wrap large dependency lists on column 80 (with \), and
4645     # we should not choose a depcomp mode which is confused by this.
4646     #
4647     # We need to recreate these files for each test, as the compiler may
4648     # overwrite some of them when testing with obscure command lines.
4649     # This happens at least with the AIX C compiler.
4650     : > sub/conftest.c
4651     for i in 1 2 3 4 5 6; do
4652       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4653       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4654       # Solaris 8's {/usr,}/bin/sh.
4655       touch sub/conftst$i.h
4656     done
4657     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4658
4659     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4660     # mode.  It turns out that the SunPro C++ compiler does not properly
4661     # handle `-M -o', and we need to detect this.  Also, some Intel
4662     # versions had trouble with output in subdirs
4663     am__obj=sub/conftest.${OBJEXT-o}
4664     am__minus_obj="-o $am__obj"
4665     case $depmode in
4666     gcc)
4667       # This depmode causes a compiler race in universal mode.
4668       test "$am__universal" = false || continue
4669       ;;
4670     nosideeffect)
4671       # after this tag, mechanisms are not by side-effect, so they'll
4672       # only be used when explicitly requested
4673       if test "x$enable_dependency_tracking" = xyes; then
4674         continue
4675       else
4676         break
4677       fi
4678       ;;
4679     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4680       # This compiler won't grok `-c -o', but also, the minuso test has
4681       # not run yet.  These depmodes are late enough in the game, and
4682       # so weak that their functioning should not be impacted.
4683       am__obj=conftest.${OBJEXT-o}
4684       am__minus_obj=
4685       ;;
4686     none) break ;;
4687     esac
4688     if depmode=$depmode \
4689        source=sub/conftest.c object=$am__obj \
4690        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4691        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4692          >/dev/null 2>conftest.err &&
4693        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4694        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4695        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4696        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4697       # icc doesn't choke on unknown options, it will just issue warnings
4698       # or remarks (even with -Werror).  So we grep stderr for any message
4699       # that says an option was ignored or not supported.
4700       # When given -MP, icc 7.0 and 7.1 complain thusly:
4701       #   icc: Command line warning: ignoring option '-M'; no argument required
4702       # The diagnosis changed in icc 8.0:
4703       #   icc: Command line remark: option '-MP' not supported
4704       if (grep 'ignoring option' conftest.err ||
4705           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4706         am_cv_CC_dependencies_compiler_type=$depmode
4707         break
4708       fi
4709     fi
4710   done
4711
4712   cd ..
4713   rm -rf conftest.dir
4714 else
4715   am_cv_CC_dependencies_compiler_type=none
4716 fi
4717
4718 fi
4719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4720 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4721 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4722
4723  if
4724   test "x$enable_dependency_tracking" != xno \
4725   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4726   am__fastdepCC_TRUE=
4727   am__fastdepCC_FALSE='#'
4728 else
4729   am__fastdepCC_TRUE='#'
4730   am__fastdepCC_FALSE=
4731 fi
4732
4733
4734 ac_ext=cpp
4735 ac_cpp='$CXXCPP $CPPFLAGS'
4736 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4737 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4738 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4739 if test -z "$CXX"; then
4740   if test -n "$CCC"; then
4741     CXX=$CCC
4742   else
4743     if test -n "$ac_tool_prefix"; then
4744   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4745   do
4746     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4747 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4749 $as_echo_n "checking for $ac_word... " >&6; }
4750 if test "${ac_cv_prog_CXX+set}" = set; then :
4751   $as_echo_n "(cached) " >&6
4752 else
4753   if test -n "$CXX"; then
4754   ac_cv_prog_CXX="$CXX" # Let the user override the test.
4755 else
4756 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4757 for as_dir in $PATH
4758 do
4759   IFS=$as_save_IFS
4760   test -z "$as_dir" && as_dir=.
4761     for ac_exec_ext in '' $ac_executable_extensions; do
4762   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4763     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4764     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4765     break 2
4766   fi
4767 done
4768   done
4769 IFS=$as_save_IFS
4770
4771 fi
4772 fi
4773 CXX=$ac_cv_prog_CXX
4774 if test -n "$CXX"; then
4775   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4776 $as_echo "$CXX" >&6; }
4777 else
4778   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4779 $as_echo "no" >&6; }
4780 fi
4781
4782
4783     test -n "$CXX" && break
4784   done
4785 fi
4786 if test -z "$CXX"; then
4787   ac_ct_CXX=$CXX
4788   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4789 do
4790   # Extract the first word of "$ac_prog", so it can be a program name with args.
4791 set dummy $ac_prog; ac_word=$2
4792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4793 $as_echo_n "checking for $ac_word... " >&6; }
4794 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4795   $as_echo_n "(cached) " >&6
4796 else
4797   if test -n "$ac_ct_CXX"; then
4798   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4799 else
4800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4801 for as_dir in $PATH
4802 do
4803   IFS=$as_save_IFS
4804   test -z "$as_dir" && as_dir=.
4805     for ac_exec_ext in '' $ac_executable_extensions; do
4806   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4807     ac_cv_prog_ac_ct_CXX="$ac_prog"
4808     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4809     break 2
4810   fi
4811 done
4812   done
4813 IFS=$as_save_IFS
4814
4815 fi
4816 fi
4817 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4818 if test -n "$ac_ct_CXX"; then
4819   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4820 $as_echo "$ac_ct_CXX" >&6; }
4821 else
4822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4823 $as_echo "no" >&6; }
4824 fi
4825
4826
4827   test -n "$ac_ct_CXX" && break
4828 done
4829
4830   if test "x$ac_ct_CXX" = x; then
4831     CXX="g++"
4832   else
4833     case $cross_compiling:$ac_tool_warned in
4834 yes:)
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4836 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4837 ac_tool_warned=yes ;;
4838 esac
4839     CXX=$ac_ct_CXX
4840   fi
4841 fi
4842
4843   fi
4844 fi
4845 # Provide some information about the compiler.
4846 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4847 set X $ac_compile
4848 ac_compiler=$2
4849 for ac_option in --version -v -V -qversion; do
4850   { { ac_try="$ac_compiler $ac_option >&5"
4851 case "(($ac_try" in
4852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4853   *) ac_try_echo=$ac_try;;
4854 esac
4855 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4856 $as_echo "$ac_try_echo"; } >&5
4857   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4858   ac_status=$?
4859   if test -s conftest.err; then
4860     sed '10a\
4861 ... rest of stderr output deleted ...
4862          10q' conftest.err >conftest.er1
4863     cat conftest.er1 >&5
4864     rm -f conftest.er1 conftest.err
4865   fi
4866   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4867   test $ac_status = 0; }
4868 done
4869
4870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4871 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4872 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4873   $as_echo_n "(cached) " >&6
4874 else
4875   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4876 /* end confdefs.h.  */
4877
4878 int
4879 main ()
4880 {
4881 #ifndef __GNUC__
4882        choke me
4883 #endif
4884
4885   ;
4886   return 0;
4887 }
4888 _ACEOF
4889 if ac_fn_cxx_try_compile "$LINENO"; then :
4890   ac_compiler_gnu=yes
4891 else
4892   ac_compiler_gnu=no
4893 fi
4894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4895 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4896
4897 fi
4898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4899 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4900 if test $ac_compiler_gnu = yes; then
4901   GXX=yes
4902 else
4903   GXX=
4904 fi
4905 ac_test_CXXFLAGS=${CXXFLAGS+set}
4906 ac_save_CXXFLAGS=$CXXFLAGS
4907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4908 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
4909 if test "${ac_cv_prog_cxx_g+set}" = set; then :
4910   $as_echo_n "(cached) " >&6
4911 else
4912   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4913    ac_cxx_werror_flag=yes
4914    ac_cv_prog_cxx_g=no
4915    CXXFLAGS="-g"
4916    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4917 /* end confdefs.h.  */
4918
4919 int
4920 main ()
4921 {
4922
4923   ;
4924   return 0;
4925 }
4926 _ACEOF
4927 if ac_fn_cxx_try_compile "$LINENO"; then :
4928   ac_cv_prog_cxx_g=yes
4929 else
4930   CXXFLAGS=""
4931       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4932 /* end confdefs.h.  */
4933
4934 int
4935 main ()
4936 {
4937
4938   ;
4939   return 0;
4940 }
4941 _ACEOF
4942 if ac_fn_cxx_try_compile "$LINENO"; then :
4943
4944 else
4945   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4946          CXXFLAGS="-g"
4947          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4948 /* end confdefs.h.  */
4949
4950 int
4951 main ()
4952 {
4953
4954   ;
4955   return 0;
4956 }
4957 _ACEOF
4958 if ac_fn_cxx_try_compile "$LINENO"; then :
4959   ac_cv_prog_cxx_g=yes
4960 fi
4961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4962 fi
4963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4964 fi
4965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4966    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4967 fi
4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4969 $as_echo "$ac_cv_prog_cxx_g" >&6; }
4970 if test "$ac_test_CXXFLAGS" = set; then
4971   CXXFLAGS=$ac_save_CXXFLAGS
4972 elif test $ac_cv_prog_cxx_g = yes; then
4973   if test "$GXX" = yes; then
4974     CXXFLAGS="-g -O2"
4975   else
4976     CXXFLAGS="-g"
4977   fi
4978 else
4979   if test "$GXX" = yes; then
4980     CXXFLAGS="-O2"
4981   else
4982     CXXFLAGS=
4983   fi
4984 fi
4985 ac_ext=c
4986 ac_cpp='$CPP $CPPFLAGS'
4987 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4988 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4989 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4990
4991 depcc="$CXX"  am_compiler_list=
4992
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4994 $as_echo_n "checking dependency style of $depcc... " >&6; }
4995 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
4996   $as_echo_n "(cached) " >&6
4997 else
4998   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4999   # We make a subdir and do the tests there.  Otherwise we can end up
5000   # making bogus files that we don't know about and never remove.  For
5001   # instance it was reported that on HP-UX the gcc test will end up
5002   # making a dummy file named `D' -- because `-MD' means `put the output
5003   # in D'.
5004   rm -rf conftest.dir
5005   mkdir conftest.dir
5006   # Copy depcomp to subdir because otherwise we won't find it if we're
5007   # using a relative directory.
5008   cp "$am_depcomp" conftest.dir
5009   cd conftest.dir
5010   # We will build objects and dependencies in a subdirectory because
5011   # it helps to detect inapplicable dependency modes.  For instance
5012   # both Tru64's cc and ICC support -MD to output dependencies as a
5013   # side effect of compilation, but ICC will put the dependencies in
5014   # the current directory while Tru64 will put them in the object
5015   # directory.
5016   mkdir sub
5017
5018   am_cv_CXX_dependencies_compiler_type=none
5019   if test "$am_compiler_list" = ""; then
5020      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5021   fi
5022   am__universal=false
5023   case " $depcc " in #(
5024      *\ -arch\ *\ -arch\ *) am__universal=true ;;
5025      esac
5026
5027   for depmode in $am_compiler_list; do
5028     # Setup a source with many dependencies, because some compilers
5029     # like to wrap large dependency lists on column 80 (with \), and
5030     # we should not choose a depcomp mode which is confused by this.
5031     #
5032     # We need to recreate these files for each test, as the compiler may
5033     # overwrite some of them when testing with obscure command lines.
5034     # This happens at least with the AIX C compiler.
5035     : > sub/conftest.c
5036     for i in 1 2 3 4 5 6; do
5037       echo '#include "conftst'$i'.h"' >> sub/conftest.c
5038       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5039       # Solaris 8's {/usr,}/bin/sh.
5040       touch sub/conftst$i.h
5041     done
5042     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5043
5044     # We check with `-c' and `-o' for the sake of the "dashmstdout"
5045     # mode.  It turns out that the SunPro C++ compiler does not properly
5046     # handle `-M -o', and we need to detect this.  Also, some Intel
5047     # versions had trouble with output in subdirs
5048     am__obj=sub/conftest.${OBJEXT-o}
5049     am__minus_obj="-o $am__obj"
5050     case $depmode in
5051     gcc)
5052       # This depmode causes a compiler race in universal mode.
5053       test "$am__universal" = false || continue
5054       ;;
5055     nosideeffect)
5056       # after this tag, mechanisms are not by side-effect, so they'll
5057       # only be used when explicitly requested
5058       if test "x$enable_dependency_tracking" = xyes; then
5059         continue
5060       else
5061         break
5062       fi
5063       ;;
5064     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5065       # This compiler won't grok `-c -o', but also, the minuso test has
5066       # not run yet.  These depmodes are late enough in the game, and
5067       # so weak that their functioning should not be impacted.
5068       am__obj=conftest.${OBJEXT-o}
5069       am__minus_obj=
5070       ;;
5071     none) break ;;
5072     esac
5073     if depmode=$depmode \
5074        source=sub/conftest.c object=$am__obj \
5075        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5076        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5077          >/dev/null 2>conftest.err &&
5078        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5079        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5080        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5081        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5082       # icc doesn't choke on unknown options, it will just issue warnings
5083       # or remarks (even with -Werror).  So we grep stderr for any message
5084       # that says an option was ignored or not supported.
5085       # When given -MP, icc 7.0 and 7.1 complain thusly:
5086       #   icc: Command line warning: ignoring option '-M'; no argument required
5087       # The diagnosis changed in icc 8.0:
5088       #   icc: Command line remark: option '-MP' not supported
5089       if (grep 'ignoring option' conftest.err ||
5090           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5091         am_cv_CXX_dependencies_compiler_type=$depmode
5092         break
5093       fi
5094     fi
5095   done
5096
5097   cd ..
5098   rm -rf conftest.dir
5099 else
5100   am_cv_CXX_dependencies_compiler_type=none
5101 fi
5102
5103 fi
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5105 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5106 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5107
5108  if
5109   test "x$enable_dependency_tracking" != xno \
5110   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5111   am__fastdepCXX_TRUE=
5112   am__fastdepCXX_FALSE='#'
5113 else
5114   am__fastdepCXX_TRUE='#'
5115   am__fastdepCXX_FALSE=
5116 fi
5117
5118
5119 for ac_prog in 'bison -y' byacc
5120 do
5121   # Extract the first word of "$ac_prog", so it can be a program name with args.
5122 set dummy $ac_prog; ac_word=$2
5123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5124 $as_echo_n "checking for $ac_word... " >&6; }
5125 if test "${ac_cv_prog_YACC+set}" = set; then :
5126   $as_echo_n "(cached) " >&6
5127 else
5128   if test -n "$YACC"; then
5129   ac_cv_prog_YACC="$YACC" # Let the user override the test.
5130 else
5131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5132 for as_dir in $PATH
5133 do
5134   IFS=$as_save_IFS
5135   test -z "$as_dir" && as_dir=.
5136     for ac_exec_ext in '' $ac_executable_extensions; do
5137   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5138     ac_cv_prog_YACC="$ac_prog"
5139     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5140     break 2
5141   fi
5142 done
5143   done
5144 IFS=$as_save_IFS
5145
5146 fi
5147 fi
5148 YACC=$ac_cv_prog_YACC
5149 if test -n "$YACC"; then
5150   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5151 $as_echo "$YACC" >&6; }
5152 else
5153   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5154 $as_echo "no" >&6; }
5155 fi
5156
5157
5158   test -n "$YACC" && break
5159 done
5160 test -n "$YACC" || YACC="yacc"
5161
5162 if test -n "$ac_tool_prefix"; then
5163   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5164 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5166 $as_echo_n "checking for $ac_word... " >&6; }
5167 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5168   $as_echo_n "(cached) " >&6
5169 else
5170   if test -n "$RANLIB"; then
5171   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5172 else
5173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5174 for as_dir in $PATH
5175 do
5176   IFS=$as_save_IFS
5177   test -z "$as_dir" && as_dir=.
5178     for ac_exec_ext in '' $ac_executable_extensions; do
5179   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5180     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5181     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5182     break 2
5183   fi
5184 done
5185   done
5186 IFS=$as_save_IFS
5187
5188 fi
5189 fi
5190 RANLIB=$ac_cv_prog_RANLIB
5191 if test -n "$RANLIB"; then
5192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5193 $as_echo "$RANLIB" >&6; }
5194 else
5195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5196 $as_echo "no" >&6; }
5197 fi
5198
5199
5200 fi
5201 if test -z "$ac_cv_prog_RANLIB"; then
5202   ac_ct_RANLIB=$RANLIB
5203   # Extract the first word of "ranlib", so it can be a program name with args.
5204 set dummy ranlib; ac_word=$2
5205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5206 $as_echo_n "checking for $ac_word... " >&6; }
5207 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5208   $as_echo_n "(cached) " >&6
5209 else
5210   if test -n "$ac_ct_RANLIB"; then
5211   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5212 else
5213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5214 for as_dir in $PATH
5215 do
5216   IFS=$as_save_IFS
5217   test -z "$as_dir" && as_dir=.
5218     for ac_exec_ext in '' $ac_executable_extensions; do
5219   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5220     ac_cv_prog_ac_ct_RANLIB="ranlib"
5221     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5222     break 2
5223   fi
5224 done
5225   done
5226 IFS=$as_save_IFS
5227
5228 fi
5229 fi
5230 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5231 if test -n "$ac_ct_RANLIB"; then
5232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5233 $as_echo "$ac_ct_RANLIB" >&6; }
5234 else
5235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5236 $as_echo "no" >&6; }
5237 fi
5238
5239   if test "x$ac_ct_RANLIB" = x; then
5240     RANLIB=":"
5241   else
5242     case $cross_compiling:$ac_tool_warned in
5243 yes:)
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5245 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5246 ac_tool_warned=yes ;;
5247 esac
5248     RANLIB=$ac_ct_RANLIB
5249   fi
5250 else
5251   RANLIB="$ac_cv_prog_RANLIB"
5252 fi
5253
5254
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5256 $as_echo_n "checking whether ln -s works... " >&6; }
5257 LN_S=$as_ln_s
5258 if test "$LN_S" = "ln -s"; then
5259   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5260 $as_echo "yes" >&6; }
5261 else
5262   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5263 $as_echo "no, using $LN_S" >&6; }
5264 fi
5265
5266
5267
5268 ac_ext=c
5269 ac_cpp='$CPP $CPPFLAGS'
5270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5272 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5274 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5275 # On Suns, sometimes $CPP names a directory.
5276 if test -n "$CPP" && test -d "$CPP"; then
5277   CPP=
5278 fi
5279 if test -z "$CPP"; then
5280   if test "${ac_cv_prog_CPP+set}" = set; then :
5281   $as_echo_n "(cached) " >&6
5282 else
5283       # Double quotes because CPP needs to be expanded
5284     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5285     do
5286       ac_preproc_ok=false
5287 for ac_c_preproc_warn_flag in '' yes
5288 do
5289   # Use a header file that comes with gcc, so configuring glibc
5290   # with a fresh cross-compiler works.
5291   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5292   # <limits.h> exists even on freestanding compilers.
5293   # On the NeXT, cc -E runs the code through the compiler's parser,
5294   # not just through cpp. "Syntax error" is here to catch this case.
5295   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5296 /* end confdefs.h.  */
5297 #ifdef __STDC__
5298 # include <limits.h>
5299 #else
5300 # include <assert.h>
5301 #endif
5302                      Syntax error
5303 _ACEOF
5304 if ac_fn_c_try_cpp "$LINENO"; then :
5305
5306 else
5307   # Broken: fails on valid input.
5308 continue
5309 fi
5310 rm -f conftest.err conftest.$ac_ext
5311
5312   # OK, works on sane cases.  Now check whether nonexistent headers
5313   # can be detected and how.
5314   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5315 /* end confdefs.h.  */
5316 #include <ac_nonexistent.h>
5317 _ACEOF
5318 if ac_fn_c_try_cpp "$LINENO"; then :
5319   # Broken: success on invalid input.
5320 continue
5321 else
5322   # Passes both tests.
5323 ac_preproc_ok=:
5324 break
5325 fi
5326 rm -f conftest.err conftest.$ac_ext
5327
5328 done
5329 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5330 rm -f conftest.err conftest.$ac_ext
5331 if $ac_preproc_ok; then :
5332   break
5333 fi
5334
5335     done
5336     ac_cv_prog_CPP=$CPP
5337
5338 fi
5339   CPP=$ac_cv_prog_CPP
5340 else
5341   ac_cv_prog_CPP=$CPP
5342 fi
5343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5344 $as_echo "$CPP" >&6; }
5345 ac_preproc_ok=false
5346 for ac_c_preproc_warn_flag in '' yes
5347 do
5348   # Use a header file that comes with gcc, so configuring glibc
5349   # with a fresh cross-compiler works.
5350   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5351   # <limits.h> exists even on freestanding compilers.
5352   # On the NeXT, cc -E runs the code through the compiler's parser,
5353   # not just through cpp. "Syntax error" is here to catch this case.
5354   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5355 /* end confdefs.h.  */
5356 #ifdef __STDC__
5357 # include <limits.h>
5358 #else
5359 # include <assert.h>
5360 #endif
5361                      Syntax error
5362 _ACEOF
5363 if ac_fn_c_try_cpp "$LINENO"; then :
5364
5365 else
5366   # Broken: fails on valid input.
5367 continue
5368 fi
5369 rm -f conftest.err conftest.$ac_ext
5370
5371   # OK, works on sane cases.  Now check whether nonexistent headers
5372   # can be detected and how.
5373   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5374 /* end confdefs.h.  */
5375 #include <ac_nonexistent.h>
5376 _ACEOF
5377 if ac_fn_c_try_cpp "$LINENO"; then :
5378   # Broken: success on invalid input.
5379 continue
5380 else
5381   # Passes both tests.
5382 ac_preproc_ok=:
5383 break
5384 fi
5385 rm -f conftest.err conftest.$ac_ext
5386
5387 done
5388 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5389 rm -f conftest.err conftest.$ac_ext
5390 if $ac_preproc_ok; then :
5391
5392 else
5393   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5394 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5395 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5396 See \`config.log' for more details." "$LINENO" 5; }
5397 fi
5398
5399 ac_ext=c
5400 ac_cpp='$CPP $CPPFLAGS'
5401 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5402 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5403 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5404
5405
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5407 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5408 if test "${ac_cv_path_GREP+set}" = set; then :
5409   $as_echo_n "(cached) " >&6
5410 else
5411   if test -z "$GREP"; then
5412   ac_path_GREP_found=false
5413   # Loop through the user's path and test for each of PROGNAME-LIST
5414   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5415 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5416 do
5417   IFS=$as_save_IFS
5418   test -z "$as_dir" && as_dir=.
5419     for ac_prog in grep ggrep; do
5420     for ac_exec_ext in '' $ac_executable_extensions; do
5421       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5422       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5423 # Check for GNU ac_path_GREP and select it if it is found.
5424   # Check for GNU $ac_path_GREP
5425 case `"$ac_path_GREP" --version 2>&1` in
5426 *GNU*)
5427   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5428 *)
5429   ac_count=0
5430   $as_echo_n 0123456789 >"conftest.in"
5431   while :
5432   do
5433     cat "conftest.in" "conftest.in" >"conftest.tmp"
5434     mv "conftest.tmp" "conftest.in"
5435     cp "conftest.in" "conftest.nl"
5436     $as_echo 'GREP' >> "conftest.nl"
5437     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5438     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5439     as_fn_arith $ac_count + 1 && ac_count=$as_val
5440     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5441       # Best one so far, save it but keep looking for a better one
5442       ac_cv_path_GREP="$ac_path_GREP"
5443       ac_path_GREP_max=$ac_count
5444     fi
5445     # 10*(2^10) chars as input seems more than enough
5446     test $ac_count -gt 10 && break
5447   done
5448   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5449 esac
5450
5451       $ac_path_GREP_found && break 3
5452     done
5453   done
5454   done
5455 IFS=$as_save_IFS
5456   if test -z "$ac_cv_path_GREP"; then
5457     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5458   fi
5459 else
5460   ac_cv_path_GREP=$GREP
5461 fi
5462
5463 fi
5464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5465 $as_echo "$ac_cv_path_GREP" >&6; }
5466  GREP="$ac_cv_path_GREP"
5467
5468
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5470 $as_echo_n "checking for egrep... " >&6; }
5471 if test "${ac_cv_path_EGREP+set}" = set; then :
5472   $as_echo_n "(cached) " >&6
5473 else
5474   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5475    then ac_cv_path_EGREP="$GREP -E"
5476    else
5477      if test -z "$EGREP"; then
5478   ac_path_EGREP_found=false
5479   # Loop through the user's path and test for each of PROGNAME-LIST
5480   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5481 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5482 do
5483   IFS=$as_save_IFS
5484   test -z "$as_dir" && as_dir=.
5485     for ac_prog in egrep; do
5486     for ac_exec_ext in '' $ac_executable_extensions; do
5487       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5488       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5489 # Check for GNU ac_path_EGREP and select it if it is found.
5490   # Check for GNU $ac_path_EGREP
5491 case `"$ac_path_EGREP" --version 2>&1` in
5492 *GNU*)
5493   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5494 *)
5495   ac_count=0
5496   $as_echo_n 0123456789 >"conftest.in"
5497   while :
5498   do
5499     cat "conftest.in" "conftest.in" >"conftest.tmp"
5500     mv "conftest.tmp" "conftest.in"
5501     cp "conftest.in" "conftest.nl"
5502     $as_echo 'EGREP' >> "conftest.nl"
5503     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5504     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5505     as_fn_arith $ac_count + 1 && ac_count=$as_val
5506     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5507       # Best one so far, save it but keep looking for a better one
5508       ac_cv_path_EGREP="$ac_path_EGREP"
5509       ac_path_EGREP_max=$ac_count
5510     fi
5511     # 10*(2^10) chars as input seems more than enough
5512     test $ac_count -gt 10 && break
5513   done
5514   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5515 esac
5516
5517       $ac_path_EGREP_found && break 3
5518     done
5519   done
5520   done
5521 IFS=$as_save_IFS
5522   if test -z "$ac_cv_path_EGREP"; then
5523     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5524   fi
5525 else
5526   ac_cv_path_EGREP=$EGREP
5527 fi
5528
5529    fi
5530 fi
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5532 $as_echo "$ac_cv_path_EGREP" >&6; }
5533  EGREP="$ac_cv_path_EGREP"
5534
5535
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5537 $as_echo_n "checking for ANSI C header files... " >&6; }
5538 if test "${ac_cv_header_stdc+set}" = set; then :
5539   $as_echo_n "(cached) " >&6
5540 else
5541   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5542 /* end confdefs.h.  */
5543 #include <stdlib.h>
5544 #include <stdarg.h>
5545 #include <string.h>
5546 #include <float.h>
5547
5548 int
5549 main ()
5550 {
5551
5552   ;
5553   return 0;
5554 }
5555 _ACEOF
5556 if ac_fn_c_try_compile "$LINENO"; then :
5557   ac_cv_header_stdc=yes
5558 else
5559   ac_cv_header_stdc=no
5560 fi
5561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5562
5563 if test $ac_cv_header_stdc = yes; then
5564   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5565   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5566 /* end confdefs.h.  */
5567 #include <string.h>
5568
5569 _ACEOF
5570 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5571   $EGREP "memchr" >/dev/null 2>&1; then :
5572
5573 else
5574   ac_cv_header_stdc=no
5575 fi
5576 rm -f conftest*
5577
5578 fi
5579
5580 if test $ac_cv_header_stdc = yes; then
5581   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5582   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5583 /* end confdefs.h.  */
5584 #include <stdlib.h>
5585
5586 _ACEOF
5587 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5588   $EGREP "free" >/dev/null 2>&1; then :
5589
5590 else
5591   ac_cv_header_stdc=no
5592 fi
5593 rm -f conftest*
5594
5595 fi
5596
5597 if test $ac_cv_header_stdc = yes; then
5598   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5599   if test "$cross_compiling" = yes; then :
5600   :
5601 else
5602   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5603 /* end confdefs.h.  */
5604 #include <ctype.h>
5605 #include <stdlib.h>
5606 #if ((' ' & 0x0FF) == 0x020)
5607 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5608 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5609 #else
5610 # define ISLOWER(c) \
5611                    (('a' <= (c) && (c) <= 'i') \
5612                      || ('j' <= (c) && (c) <= 'r') \
5613                      || ('s' <= (c) && (c) <= 'z'))
5614 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5615 #endif
5616
5617 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5618 int
5619 main ()
5620 {
5621   int i;
5622   for (i = 0; i < 256; i++)
5623     if (XOR (islower (i), ISLOWER (i))
5624         || toupper (i) != TOUPPER (i))
5625       return 2;
5626   return 0;
5627 }
5628 _ACEOF
5629 if ac_fn_c_try_run "$LINENO"; then :
5630
5631 else
5632   ac_cv_header_stdc=no
5633 fi
5634 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5635   conftest.$ac_objext conftest.beam conftest.$ac_ext
5636 fi
5637
5638 fi
5639 fi
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5641 $as_echo "$ac_cv_header_stdc" >&6; }
5642 if test $ac_cv_header_stdc = yes; then
5643
5644 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5645
5646 fi
5647
5648 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5649 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5650                   inttypes.h stdint.h unistd.h
5651 do :
5652   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5653 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5654 "
5655 eval as_val=\$$as_ac_Header
5656    if test "x$as_val" = x""yes; then :
5657   cat >>confdefs.h <<_ACEOF
5658 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5659 _ACEOF
5660
5661 fi
5662
5663 done
5664
5665
5666
5667   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5668 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5669   MINIX=yes
5670 else
5671   MINIX=
5672 fi
5673
5674
5675   if test "$MINIX" = yes; then
5676
5677 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5678
5679
5680 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5681
5682
5683 $as_echo "#define _MINIX 1" >>confdefs.h
5684
5685   fi
5686
5687
5688   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5689 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5690 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5691   $as_echo_n "(cached) " >&6
5692 else
5693   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5694 /* end confdefs.h.  */
5695
5696 #         define __EXTENSIONS__ 1
5697           $ac_includes_default
5698 int
5699 main ()
5700 {
5701
5702   ;
5703   return 0;
5704 }
5705 _ACEOF
5706 if ac_fn_c_try_compile "$LINENO"; then :
5707   ac_cv_safe_to_define___extensions__=yes
5708 else
5709   ac_cv_safe_to_define___extensions__=no
5710 fi
5711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5712 fi
5713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5714 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5715   test $ac_cv_safe_to_define___extensions__ = yes &&
5716     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5717
5718   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5719
5720   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5721
5722   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5723
5724   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5725
5726
5727
5728
5729 # If we haven't got the data from the intl directory,
5730 # assume NLS is disabled.
5731 USE_NLS=no
5732 LIBINTL=
5733 LIBINTL_DEP=
5734 INCINTL=
5735 XGETTEXT=
5736 GMSGFMT=
5737 POSUB=
5738
5739 if test -f  ../intl/config.intl; then
5740   .  ../intl/config.intl
5741 fi
5742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5743 $as_echo_n "checking whether NLS is requested... " >&6; }
5744 if test x"$USE_NLS" != xyes; then
5745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5746 $as_echo "no" >&6; }
5747 else
5748   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5749 $as_echo "yes" >&6; }
5750
5751 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5752
5753
5754   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5755 $as_echo_n "checking for catalogs to be installed... " >&6; }
5756   # Look for .po and .gmo files in the source directory.
5757   CATALOGS=
5758   XLINGUAS=
5759   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5760     # If there aren't any .gmo files the shell will give us the
5761     # literal string "../path/to/srcdir/po/*.gmo" which has to be
5762     # weeded out.
5763     case "$cat" in *\**)
5764       continue;;
5765     esac
5766     # The quadruple backslash is collapsed to a double backslash
5767     # by the backticks, then collapsed again by the double quotes,
5768     # leaving us with one backslash in the sed expression (right
5769     # before the dot that mustn't act as a wildcard).
5770     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5771     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
5772     # The user is allowed to set LINGUAS to a list of languages to
5773     # install catalogs for.  If it's empty that means "all of them."
5774     if test "x$LINGUAS" = x; then
5775       CATALOGS="$CATALOGS $cat"
5776       XLINGUAS="$XLINGUAS $lang"
5777     else
5778       case "$LINGUAS" in *$lang*)
5779         CATALOGS="$CATALOGS $cat"
5780         XLINGUAS="$XLINGUAS $lang"
5781         ;;
5782       esac
5783     fi
5784   done
5785   LINGUAS="$XLINGUAS"
5786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5787 $as_echo "$LINGUAS" >&6; }
5788
5789
5790     DATADIRNAME=share
5791
5792   INSTOBJEXT=.mo
5793
5794   GENCAT=gencat
5795
5796   CATOBJEXT=.gmo
5797
5798 fi
5799
5800         MKINSTALLDIRS=
5801   if test -n "$ac_aux_dir"; then
5802     case "$ac_aux_dir" in
5803       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5804       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5805     esac
5806   fi
5807   if test -z "$MKINSTALLDIRS"; then
5808     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5809   fi
5810
5811
5812
5813   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5814 $as_echo_n "checking whether NLS is requested... " >&6; }
5815     # Check whether --enable-nls was given.
5816 if test "${enable_nls+set}" = set; then :
5817   enableval=$enable_nls; USE_NLS=$enableval
5818 else
5819   USE_NLS=yes
5820 fi
5821
5822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
5823 $as_echo "$USE_NLS" >&6; }
5824
5825
5826
5827
5828
5829
5830 # Prepare PATH_SEPARATOR.
5831 # The user is always right.
5832 if test "${PATH_SEPARATOR+set}" != set; then
5833   echo "#! /bin/sh" >conf$$.sh
5834   echo  "exit 0"   >>conf$$.sh
5835   chmod +x conf$$.sh
5836   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5837     PATH_SEPARATOR=';'
5838   else
5839     PATH_SEPARATOR=:
5840   fi
5841   rm -f conf$$.sh
5842 fi
5843
5844 # Find out how to test for executable files. Don't use a zero-byte file,
5845 # as systems may use methods other than mode bits to determine executability.
5846 cat >conf$$.file <<_ASEOF
5847 #! /bin/sh
5848 exit 0
5849 _ASEOF
5850 chmod +x conf$$.file
5851 if test -x conf$$.file >/dev/null 2>&1; then
5852   ac_executable_p="test -x"
5853 else
5854   ac_executable_p="test -f"
5855 fi
5856 rm -f conf$$.file
5857
5858 # Extract the first word of "msgfmt", so it can be a program name with args.
5859 set dummy msgfmt; ac_word=$2
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5861 $as_echo_n "checking for $ac_word... " >&6; }
5862 if test "${ac_cv_path_MSGFMT+set}" = set; then :
5863   $as_echo_n "(cached) " >&6
5864 else
5865   case "$MSGFMT" in
5866   [\\/]* | ?:[\\/]*)
5867     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5868     ;;
5869   *)
5870     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5871     for ac_dir in $PATH; do
5872       IFS="$ac_save_IFS"
5873       test -z "$ac_dir" && ac_dir=.
5874       for ac_exec_ext in '' $ac_executable_extensions; do
5875         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5876           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5877      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5878             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5879             break 2
5880           fi
5881         fi
5882       done
5883     done
5884     IFS="$ac_save_IFS"
5885   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5886     ;;
5887 esac
5888 fi
5889 MSGFMT="$ac_cv_path_MSGFMT"
5890 if test "$MSGFMT" != ":"; then
5891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5892 $as_echo "$MSGFMT" >&6; }
5893 else
5894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5895 $as_echo "no" >&6; }
5896 fi
5897
5898   # Extract the first word of "gmsgfmt", so it can be a program name with args.
5899 set dummy gmsgfmt; ac_word=$2
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5901 $as_echo_n "checking for $ac_word... " >&6; }
5902 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
5903   $as_echo_n "(cached) " >&6
5904 else
5905   case $GMSGFMT in
5906   [\\/]* | ?:[\\/]*)
5907   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5908   ;;
5909   *)
5910   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5911 for as_dir in $PATH
5912 do
5913   IFS=$as_save_IFS
5914   test -z "$as_dir" && as_dir=.
5915     for ac_exec_ext in '' $ac_executable_extensions; do
5916   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5917     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5918     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5919     break 2
5920   fi
5921 done
5922   done
5923 IFS=$as_save_IFS
5924
5925   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5926   ;;
5927 esac
5928 fi
5929 GMSGFMT=$ac_cv_path_GMSGFMT
5930 if test -n "$GMSGFMT"; then
5931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
5932 $as_echo "$GMSGFMT" >&6; }
5933 else
5934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5935 $as_echo "no" >&6; }
5936 fi
5937
5938
5939
5940
5941 # Prepare PATH_SEPARATOR.
5942 # The user is always right.
5943 if test "${PATH_SEPARATOR+set}" != set; then
5944   echo "#! /bin/sh" >conf$$.sh
5945   echo  "exit 0"   >>conf$$.sh
5946   chmod +x conf$$.sh
5947   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5948     PATH_SEPARATOR=';'
5949   else
5950     PATH_SEPARATOR=:
5951   fi
5952   rm -f conf$$.sh
5953 fi
5954
5955 # Find out how to test for executable files. Don't use a zero-byte file,
5956 # as systems may use methods other than mode bits to determine executability.
5957 cat >conf$$.file <<_ASEOF
5958 #! /bin/sh
5959 exit 0
5960 _ASEOF
5961 chmod +x conf$$.file
5962 if test -x conf$$.file >/dev/null 2>&1; then
5963   ac_executable_p="test -x"
5964 else
5965   ac_executable_p="test -f"
5966 fi
5967 rm -f conf$$.file
5968
5969 # Extract the first word of "xgettext", so it can be a program name with args.
5970 set dummy xgettext; ac_word=$2
5971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5972 $as_echo_n "checking for $ac_word... " >&6; }
5973 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
5974   $as_echo_n "(cached) " >&6
5975 else
5976   case "$XGETTEXT" in
5977   [\\/]* | ?:[\\/]*)
5978     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5979     ;;
5980   *)
5981     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5982     for ac_dir in $PATH; do
5983       IFS="$ac_save_IFS"
5984       test -z "$ac_dir" && ac_dir=.
5985       for ac_exec_ext in '' $ac_executable_extensions; do
5986         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5987           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5988      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5989             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5990             break 2
5991           fi
5992         fi
5993       done
5994     done
5995     IFS="$ac_save_IFS"
5996   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5997     ;;
5998 esac
5999 fi
6000 XGETTEXT="$ac_cv_path_XGETTEXT"
6001 if test "$XGETTEXT" != ":"; then
6002   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6003 $as_echo "$XGETTEXT" >&6; }
6004 else
6005   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6006 $as_echo "no" >&6; }
6007 fi
6008
6009     rm -f messages.po
6010
6011
6012 # Prepare PATH_SEPARATOR.
6013 # The user is always right.
6014 if test "${PATH_SEPARATOR+set}" != set; then
6015   echo "#! /bin/sh" >conf$$.sh
6016   echo  "exit 0"   >>conf$$.sh
6017   chmod +x conf$$.sh
6018   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6019     PATH_SEPARATOR=';'
6020   else
6021     PATH_SEPARATOR=:
6022   fi
6023   rm -f conf$$.sh
6024 fi
6025
6026 # Find out how to test for executable files. Don't use a zero-byte file,
6027 # as systems may use methods other than mode bits to determine executability.
6028 cat >conf$$.file <<_ASEOF
6029 #! /bin/sh
6030 exit 0
6031 _ASEOF
6032 chmod +x conf$$.file
6033 if test -x conf$$.file >/dev/null 2>&1; then
6034   ac_executable_p="test -x"
6035 else
6036   ac_executable_p="test -f"
6037 fi
6038 rm -f conf$$.file
6039
6040 # Extract the first word of "msgmerge", so it can be a program name with args.
6041 set dummy msgmerge; ac_word=$2
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6043 $as_echo_n "checking for $ac_word... " >&6; }
6044 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
6045   $as_echo_n "(cached) " >&6
6046 else
6047   case "$MSGMERGE" in
6048   [\\/]* | ?:[\\/]*)
6049     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6050     ;;
6051   *)
6052     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6053     for ac_dir in $PATH; do
6054       IFS="$ac_save_IFS"
6055       test -z "$ac_dir" && ac_dir=.
6056       for ac_exec_ext in '' $ac_executable_extensions; do
6057         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6058           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
6059             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6060             break 2
6061           fi
6062         fi
6063       done
6064     done
6065     IFS="$ac_save_IFS"
6066   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6067     ;;
6068 esac
6069 fi
6070 MSGMERGE="$ac_cv_path_MSGMERGE"
6071 if test "$MSGMERGE" != ":"; then
6072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6073 $as_echo "$MSGMERGE" >&6; }
6074 else
6075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6076 $as_echo "no" >&6; }
6077 fi
6078
6079
6080       if test "$GMSGFMT" != ":"; then
6081             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6082        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6083       : ;
6084     else
6085       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
6086       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
6087 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
6088       GMSGFMT=":"
6089     fi
6090   fi
6091
6092       if test "$XGETTEXT" != ":"; then
6093             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6094        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6095       : ;
6096     else
6097       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
6098 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
6099       XGETTEXT=":"
6100     fi
6101         rm -f messages.po
6102   fi
6103
6104   ac_config_commands="$ac_config_commands default-1"
6105
6106
6107
6108  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
6109 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6110 if test "${ac_cv_c_bigendian+set}" = set; then :
6111   $as_echo_n "(cached) " >&6
6112 else
6113   ac_cv_c_bigendian=unknown
6114     # See if we're dealing with a universal compiler.
6115     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6116 /* end confdefs.h.  */
6117 #ifndef __APPLE_CC__
6118                not a universal capable compiler
6119              #endif
6120              typedef int dummy;
6121
6122 _ACEOF
6123 if ac_fn_c_try_compile "$LINENO"; then :
6124
6125         # Check for potential -arch flags.  It is not universal unless
6126         # there are at least two -arch flags with different values.
6127         ac_arch=
6128         ac_prev=
6129         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6130          if test -n "$ac_prev"; then
6131            case $ac_word in
6132              i?86 | x86_64 | ppc | ppc64)
6133                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
6134                  ac_arch=$ac_word
6135                else
6136                  ac_cv_c_bigendian=universal
6137                  break
6138                fi
6139                ;;
6140            esac
6141            ac_prev=
6142          elif test "x$ac_word" = "x-arch"; then
6143            ac_prev=arch
6144          fi
6145        done
6146 fi
6147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6148     if test $ac_cv_c_bigendian = unknown; then
6149       # See if sys/param.h defines the BYTE_ORDER macro.
6150       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6151 /* end confdefs.h.  */
6152 #include <sys/types.h>
6153              #include <sys/param.h>
6154
6155 int
6156 main ()
6157 {
6158 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6159                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6160                      && LITTLE_ENDIAN)
6161               bogus endian macros
6162              #endif
6163
6164   ;
6165   return 0;
6166 }
6167 _ACEOF
6168 if ac_fn_c_try_compile "$LINENO"; then :
6169   # It does; now see whether it defined to BIG_ENDIAN or not.
6170          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6171 /* end confdefs.h.  */
6172 #include <sys/types.h>
6173                 #include <sys/param.h>
6174
6175 int
6176 main ()
6177 {
6178 #if BYTE_ORDER != BIG_ENDIAN
6179                  not big endian
6180                 #endif
6181
6182   ;
6183   return 0;
6184 }
6185 _ACEOF
6186 if ac_fn_c_try_compile "$LINENO"; then :
6187   ac_cv_c_bigendian=yes
6188 else
6189   ac_cv_c_bigendian=no
6190 fi
6191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6192 fi
6193 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6194     fi
6195     if test $ac_cv_c_bigendian = unknown; then
6196       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6197       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6198 /* end confdefs.h.  */
6199 #include <limits.h>
6200
6201 int
6202 main ()
6203 {
6204 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6205               bogus endian macros
6206              #endif
6207
6208   ;
6209   return 0;
6210 }
6211 _ACEOF
6212 if ac_fn_c_try_compile "$LINENO"; then :
6213   # It does; now see whether it defined to _BIG_ENDIAN or not.
6214          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6215 /* end confdefs.h.  */
6216 #include <limits.h>
6217
6218 int
6219 main ()
6220 {
6221 #ifndef _BIG_ENDIAN
6222                  not big endian
6223                 #endif
6224
6225   ;
6226   return 0;
6227 }
6228 _ACEOF
6229 if ac_fn_c_try_compile "$LINENO"; then :
6230   ac_cv_c_bigendian=yes
6231 else
6232   ac_cv_c_bigendian=no
6233 fi
6234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6235 fi
6236 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6237     fi
6238     if test $ac_cv_c_bigendian = unknown; then
6239       # Compile a test program.
6240       if test "$cross_compiling" = yes; then :
6241   # Try to guess by grepping values from an object file.
6242          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6243 /* end confdefs.h.  */
6244 short int ascii_mm[] =
6245                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6246                 short int ascii_ii[] =
6247                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6248                 int use_ascii (int i) {
6249                   return ascii_mm[i] + ascii_ii[i];
6250                 }
6251                 short int ebcdic_ii[] =
6252                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6253                 short int ebcdic_mm[] =
6254                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6255                 int use_ebcdic (int i) {
6256                   return ebcdic_mm[i] + ebcdic_ii[i];
6257                 }
6258                 extern int foo;
6259
6260 int
6261 main ()
6262 {
6263 return use_ascii (foo) == use_ebcdic (foo);
6264   ;
6265   return 0;
6266 }
6267 _ACEOF
6268 if ac_fn_c_try_compile "$LINENO"; then :
6269   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6270               ac_cv_c_bigendian=yes
6271             fi
6272             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6273               if test "$ac_cv_c_bigendian" = unknown; then
6274                 ac_cv_c_bigendian=no
6275               else
6276                 # finding both strings is unlikely to happen, but who knows?
6277                 ac_cv_c_bigendian=unknown
6278               fi
6279             fi
6280 fi
6281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6282 else
6283   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6284 /* end confdefs.h.  */
6285 $ac_includes_default
6286 int
6287 main ()
6288 {
6289
6290              /* Are we little or big endian?  From Harbison&Steele.  */
6291              union
6292              {
6293                long int l;
6294                char c[sizeof (long int)];
6295              } u;
6296              u.l = 1;
6297              return u.c[sizeof (long int) - 1] == 1;
6298
6299   ;
6300   return 0;
6301 }
6302 _ACEOF
6303 if ac_fn_c_try_run "$LINENO"; then :
6304   ac_cv_c_bigendian=no
6305 else
6306   ac_cv_c_bigendian=yes
6307 fi
6308 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6309   conftest.$ac_objext conftest.beam conftest.$ac_ext
6310 fi
6311
6312     fi
6313 fi
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6315 $as_echo "$ac_cv_c_bigendian" >&6; }
6316  case $ac_cv_c_bigendian in #(
6317    yes)
6318      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6319 ;; #(
6320    no)
6321       ;; #(
6322    universal)
6323
6324 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6325
6326      ;; #(
6327    *)
6328      as_fn_error "unknown endianness
6329  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6330  esac
6331
6332
6333
6334
6335  if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
6336   NATIVE_LINKER_TRUE=
6337   NATIVE_LINKER_FALSE='#'
6338 else
6339   NATIVE_LINKER_TRUE='#'
6340   NATIVE_LINKER_FALSE=
6341 fi
6342
6343  if test "$GCC" = yes; then
6344   GCC_TRUE=
6345   GCC_FALSE='#'
6346 else
6347   GCC_TRUE='#'
6348   GCC_FALSE=
6349 fi
6350
6351
6352  if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias" -o "x$host_alias" = "x$build_alias"; then
6353   NATIVE_OR_CROSS_LINKER_TRUE=
6354   NATIVE_OR_CROSS_LINKER_FALSE='#'
6355 else
6356   NATIVE_OR_CROSS_LINKER_TRUE='#'
6357   NATIVE_OR_CROSS_LINKER_FALSE=
6358 fi
6359
6360
6361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether static linking works" >&5
6362 $as_echo_n "checking whether static linking works... " >&6; }
6363 if test "${gold_cv_lib_static+set}" = set; then :
6364   $as_echo_n "(cached) " >&6
6365 else
6366   LDFLAGS_hold=$LDFLAGS
6367 LDFLAGS="$LDFLAGS -static"
6368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6369 /* end confdefs.h.  */
6370
6371 void f() { }
6372 int
6373 main ()
6374 {
6375
6376   ;
6377   return 0;
6378 }
6379 _ACEOF
6380 if ac_fn_c_try_link "$LINENO"; then :
6381   gold_cv_lib_static=yes
6382 else
6383   gold_cv_lib_static=no
6384 fi
6385 rm -f core conftest.err conftest.$ac_objext \
6386     conftest$ac_exeext conftest.$ac_ext
6387 LDFLAGS=$LDFLAGS_hold
6388 fi
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_static" >&5
6390 $as_echo "$gold_cv_lib_static" >&6; }
6391  if test "$gold_cv_lib_static" = "yes"; then
6392   HAVE_STATIC_TRUE=
6393   HAVE_STATIC_FALSE='#'
6394 else
6395   HAVE_STATIC_TRUE='#'
6396   HAVE_STATIC_FALSE=
6397 fi
6398
6399
6400  if
6401   case $target_cpu in
6402     powerpc*) false;;
6403     x86_64) false;;
6404     sparc64) false;;
6405     s390x) false;;
6406     *) true;;
6407   esac; then
6408   FN_PTRS_IN_SO_WITHOUT_PIC_TRUE=
6409   FN_PTRS_IN_SO_WITHOUT_PIC_FALSE='#'
6410 else
6411   FN_PTRS_IN_SO_WITHOUT_PIC_TRUE='#'
6412   FN_PTRS_IN_SO_WITHOUT_PIC_FALSE=
6413 fi
6414
6415
6416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 4.1" >&5
6417 $as_echo_n "checking for gcc >= 4.1... " >&6; }
6418 if test "${gold_cv_prog_gcc41+set}" = set; then :
6419   $as_echo_n "(cached) " >&6
6420 else
6421   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6422 /* end confdefs.h.  */
6423
6424 #if !defined __GNUC__
6425 error
6426 #elif __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 1)
6427 error
6428 #endif
6429
6430 _ACEOF
6431 if ac_fn_c_try_compile "$LINENO"; then :
6432   gold_cv_prog_gcc41=yes
6433 else
6434   gold_cv_prog_gcc41=no
6435 fi
6436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6437 fi
6438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc41" >&5
6439 $as_echo "$gold_cv_prog_gcc41" >&6; }
6440
6441 save_CFLAGS="$CFLAGS"
6442 CFLAGS="$CFLAGS -mcmodel=medium"
6443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6444 /* end confdefs.h.  */
6445 int i;
6446 _ACEOF
6447 if ac_fn_c_try_compile "$LINENO"; then :
6448   have_mcmodel_medium=yes
6449 else
6450   have_mcmodel_medium=no
6451 fi
6452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6453 CFLAGS="$save_CFLAGS"
6454  if test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"; then
6455   MCMODEL_MEDIUM_TRUE=
6456   MCMODEL_MEDIUM_FALSE='#'
6457 else
6458   MCMODEL_MEDIUM_TRUE='#'
6459   MCMODEL_MEDIUM_FALSE=
6460 fi
6461
6462
6463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fmerge-constants" >&5
6464 $as_echo_n "checking whether $CC supports -fmerge-constants... " >&6; }
6465 if test "${gold_cv_merge_constants+set}" = set; then :
6466   $as_echo_n "(cached) " >&6
6467 else
6468
6469 save_CFLAGS="$CFLAGS"
6470 CFLAGS="$CFLAGS -fmerge-constants"
6471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6472 /* end confdefs.h.  */
6473 const char *s = "foo";
6474 _ACEOF
6475 if ac_fn_c_try_compile "$LINENO"; then :
6476   gold_cv_merge_constants=yes
6477 else
6478   gold_cv_merge_constants=no
6479 fi
6480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6481 CFLAGS="$save_CFLAGS"
6482 fi
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_merge_constants" >&5
6484 $as_echo "$gold_cv_merge_constants" >&6; }
6485
6486 if test "$gold_cv_merge_constants" = yes; then :
6487   MERGE_CONSTANTS_FLAG=-fmerge-constants
6488 else
6489   MERGE_CONSTANTS_FLAG=
6490 fi
6491
6492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread support" >&5
6493 $as_echo_n "checking for thread support... " >&6; }
6494 if test "${gold_cv_c_thread+set}" = set; then :
6495   $as_echo_n "(cached) " >&6
6496 else
6497   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6498 /* end confdefs.h.  */
6499 __thread int i = 1;
6500 _ACEOF
6501 if ac_fn_c_try_compile "$LINENO"; then :
6502   gold_cv_c_thread=yes
6503 else
6504   gold_cv_c_thread=no
6505 fi
6506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6507 fi
6508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_thread" >&5
6509 $as_echo "$gold_cv_c_thread" >&6; }
6510
6511  if test "$gold_cv_c_thread" = "yes"; then
6512   TLS_TRUE=
6513   TLS_FALSE='#'
6514 else
6515   TLS_TRUE='#'
6516   TLS_FALSE=
6517 fi
6518
6519
6520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.4" >&5
6521 $as_echo_n "checking for glibc >= 2.4... " >&6; }
6522 if test "${gold_cv_lib_glibc24+set}" = set; then :
6523   $as_echo_n "(cached) " >&6
6524 else
6525   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6526 /* end confdefs.h.  */
6527
6528 #include <features.h>
6529 #if !defined __GLIBC__
6530 error
6531 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 4)
6532 error
6533 #endif
6534
6535 _ACEOF
6536 if ac_fn_c_try_compile "$LINENO"; then :
6537   gold_cv_lib_glibc24=yes
6538 else
6539   gold_cv_lib_glibc24=no
6540 fi
6541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6542 fi
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc24" >&5
6544 $as_echo "$gold_cv_lib_glibc24" >&6; }
6545
6546  if test "$gold_cv_lib_glibc24" = "yes"; then
6547   STATIC_TLS_TRUE=
6548   STATIC_TLS_FALSE='#'
6549 else
6550   STATIC_TLS_TRUE='#'
6551   STATIC_TLS_FALSE=
6552 fi
6553
6554
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for omp support" >&5
6556 $as_echo_n "checking for omp support... " >&6; }
6557 if test "${gold_cv_c_threadprivate+set}" = set; then :
6558   $as_echo_n "(cached) " >&6
6559 else
6560   save_CFLAGS="$CFLAGS"
6561 CFLAGS="$CFLAGS -fopenmp"
6562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6563 /* end confdefs.h.  */
6564
6565 #include <omp.h>
6566 int i;
6567 #pragma omp threadprivate (i)
6568
6569 _ACEOF
6570 if ac_fn_c_try_compile "$LINENO"; then :
6571   gold_cv_c_threadprivate=yes
6572 else
6573   gold_cv_c_threadprivate=no
6574 fi
6575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6576 CFLAGS="$save_CFLAGS"
6577 fi
6578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_threadprivate" >&5
6579 $as_echo "$gold_cv_c_threadprivate" >&6; }
6580 if test "$gold_cv_c_threadprivate" = "yes"; then
6581
6582 $as_echo "#define HAVE_OMP_SUPPORT 1" >>confdefs.h
6583
6584 fi
6585  if test "$gold_cv_c_threadprivate" = "yes"; then
6586   OMP_SUPPORT_TRUE=
6587   OMP_SUPPORT_FALSE='#'
6588 else
6589   OMP_SUPPORT_TRUE='#'
6590   OMP_SUPPORT_FALSE=
6591 fi
6592
6593
6594 save_CFLAGS="$CFLAGS"
6595 CFLAGS="$CFLAGS -Werror -fpic -mtls-dialect=gnu2"
6596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6597 /* end confdefs.h.  */
6598
6599 __thread int i;
6600 void foo (void)
6601 {
6602   i = 10;
6603 }
6604
6605 _ACEOF
6606 if ac_fn_c_try_compile "$LINENO"; then :
6607   have_tls_gnu2=yes
6608 else
6609   have_tls_gnu2=no
6610 fi
6611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6612 CFLAGS="$save_CFLAGS"
6613  if test "$have_tls_gnu2" = "yes"; then
6614   TLS_GNU2_DIALECT_TRUE=
6615   TLS_GNU2_DIALECT_FALSE='#'
6616 else
6617   TLS_GNU2_DIALECT_TRUE='#'
6618   TLS_GNU2_DIALECT_FALSE=
6619 fi
6620
6621
6622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.9" >&5
6623 $as_echo_n "checking for glibc >= 2.9... " >&6; }
6624 if test "${gold_cv_lib_glibc29+set}" = set; then :
6625   $as_echo_n "(cached) " >&6
6626 else
6627   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6628 /* end confdefs.h.  */
6629
6630 #include <features.h>
6631 #if !defined __GLIBC__
6632 error
6633 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 9)
6634 error
6635 #endif
6636
6637 _ACEOF
6638 if ac_fn_c_try_compile "$LINENO"; then :
6639   gold_cv_lib_glibc29=yes
6640 else
6641   gold_cv_lib_glibc29=no
6642 fi
6643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6644 fi
6645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc29" >&5
6646 $as_echo "$gold_cv_lib_glibc29" >&6; }
6647
6648  if test "$gold_cv_lib_glibc29" = "yes"; then
6649   TLS_DESCRIPTORS_TRUE=
6650   TLS_DESCRIPTORS_FALSE='#'
6651 else
6652   TLS_DESCRIPTORS_TRUE='#'
6653   TLS_DESCRIPTORS_FALSE=
6654 fi
6655
6656
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed support" >&5
6658 $as_echo_n "checking for -frandom-seed support... " >&6; }
6659 if test "${gold_cv_c_random_seed+set}" = set; then :
6660   $as_echo_n "(cached) " >&6
6661 else
6662   save_CFLAGS="$CFLAGS"
6663 CFLAGS="$CFLAGS -frandom-seed=foo"
6664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6665 /* end confdefs.h.  */
6666 int i;
6667 _ACEOF
6668 if ac_fn_c_try_compile "$LINENO"; then :
6669   gold_cv_c_random_seed=yes
6670 else
6671   gold_cv_c_random_seed=no
6672 fi
6673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6674 CFLAGS="$save_CFLAGS"
6675 fi
6676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_random_seed" >&5
6677 $as_echo "$gold_cv_c_random_seed" >&6; }
6678 if test "$gold_cv_c_random_seed" = "yes"; then
6679   # In Makefile, '$@' will be expanded to be the name of the file
6680   # being built, providing a unique seed for each file.
6681   RANDOM_SEED_CFLAGS=-frandom-seed=\$@
6682 fi
6683
6684
6685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc ifunc support" >&5
6686 $as_echo_n "checking for glibc ifunc support... " >&6; }
6687 if test "${gold_cv_lib_glibc_ifunc+set}" = set; then :
6688   $as_echo_n "(cached) " >&6
6689 else
6690   save_LDFLAGS="$LDFLAGS"
6691 LDFLAGS="$LDFLAGS -static"
6692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6693 /* end confdefs.h.  */
6694
6695 #include <features.h>
6696 #if !defined __GLIBC__
6697 error
6698 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 11)
6699 error
6700 #endif
6701 void func (void) { }
6702 void invoke (void);
6703 __asm__(".type invoke, %gnu_indirect_function");
6704 typedef void (*funcptr) (void);
6705 funcptr dispatch (void) __asm__ ("invoke");
6706 funcptr dispatch (void) { return &func; }
6707 int
6708 main ()
6709 {
6710 invoke();
6711   ;
6712   return 0;
6713 }
6714
6715 _ACEOF
6716 if ac_fn_c_try_link "$LINENO"; then :
6717
6718 if ${NM} conftest$EXEEXT | grep "__rela\?_iplt_start" >/dev/null 2>&1; then
6719   gold_cv_lib_glibc_ifunc=both
6720 else
6721   gold_cv_lib_glibc_ifunc=dyn
6722 fi
6723 else
6724   gold_cv_lib_glibc_ifunc=no
6725 fi
6726 rm -f core conftest.err conftest.$ac_objext \
6727     conftest$ac_exeext conftest.$ac_ext
6728 LDFLAGS="$save_LDFLAGS"
6729 fi
6730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc_ifunc" >&5
6731 $as_echo "$gold_cv_lib_glibc_ifunc" >&6; }
6732
6733  if test "$gold_cv_lib_glibc_ifunc" != "no"; then
6734   IFUNC_TRUE=
6735   IFUNC_FALSE='#'
6736 else
6737   IFUNC_TRUE='#'
6738   IFUNC_FALSE=
6739 fi
6740
6741  if test "$gold_cv_lib_glibc_ifunc" = "both"; then
6742   IFUNC_STATIC_TRUE=
6743   IFUNC_STATIC_FALSE='#'
6744 else
6745   IFUNC_STATIC_TRUE='#'
6746   IFUNC_STATIC_FALSE=
6747 fi
6748
6749
6750
6751 # Set the 'development' global.
6752 . $srcdir/../bfd/development.sh
6753
6754 # Set acp_cpp_for_build variable
6755 ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
6756
6757 # Default set of GCC warnings to enable.
6758 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
6759 GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
6760
6761 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
6762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6763 /* end confdefs.h.  */
6764 __GNUC__
6765 _ACEOF
6766 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6767   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6768
6769 else
6770   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
6771 fi
6772 rm -f conftest*
6773
6774
6775 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
6776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6777 /* end confdefs.h.  */
6778 __GNUC__
6779 _ACEOF
6780 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6781   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
6782
6783 else
6784   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
6785 fi
6786 rm -f conftest*
6787
6788
6789 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
6790 WARN_WRITE_STRINGS=""
6791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6792 /* end confdefs.h.  */
6793 __GNUC__
6794 _ACEOF
6795 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6796   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6797
6798 else
6799   WARN_WRITE_STRINGS="-Wwrite-strings"
6800 fi
6801 rm -f conftest*
6802
6803
6804 # Verify CC_FOR_BUILD to be compatible with warning flags
6805
6806 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
6807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6808 /* end confdefs.h.  */
6809 __GNUC__
6810 _ACEOF
6811 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
6812   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6813
6814 else
6815   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
6816 fi
6817 rm -f conftest*
6818
6819
6820 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
6821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6822 /* end confdefs.h.  */
6823 __GNUC__
6824 _ACEOF
6825 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
6826   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
6827
6828 else
6829   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
6830 fi
6831 rm -f conftest*
6832
6833
6834 # Check whether --enable-werror was given.
6835 if test "${enable_werror+set}" = set; then :
6836   enableval=$enable_werror; case "${enableval}" in
6837      yes | y) ERROR_ON_WARNING="yes" ;;
6838      no | n)  ERROR_ON_WARNING="no" ;;
6839      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
6840    esac
6841 fi
6842
6843
6844 # Disable -Wformat by default when using gcc on mingw
6845 case "${host}" in
6846   *-*-mingw32*)
6847     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
6848       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
6849       GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
6850     fi
6851     ;;
6852   *) ;;
6853 esac
6854
6855 # Enable -Werror by default when using gcc.  Turn it off for releases.
6856 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
6857     ERROR_ON_WARNING=yes
6858 fi
6859
6860 NO_WERROR=
6861 if test "${ERROR_ON_WARNING}" = yes ; then
6862     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
6863     GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
6864     NO_WERROR="-Wno-error"
6865 fi
6866
6867 if test "${GCC}" = yes ; then
6868   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
6869   WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
6870 fi
6871
6872 # Check whether --enable-build-warnings was given.
6873 if test "${enable_build_warnings+set}" = set; then :
6874   enableval=$enable_build_warnings; case "${enableval}" in
6875   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
6876         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
6877   no)   if test "${GCC}" = yes ; then
6878           WARN_CFLAGS="-w"
6879       WARN_CFLAGS_FOR_BUILD="-w"
6880         fi;;
6881   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
6882         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
6883         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
6884   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
6885         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
6886         WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
6887   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
6888         WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6889 esac
6890 fi
6891
6892
6893 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
6894   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
6895 fi
6896
6897
6898
6899
6900
6901
6902
6903 WARN_CXXFLAGS=`echo ${WARN_CFLAGS} | sed -e 's/-Wstrict-prototypes//' -e 's/-Wmissing-prototypes//' -e 's/-Wshadow//'`
6904
6905
6906
6907 # Check whether --with-gold-ldflags was given.
6908 if test "${with_gold_ldflags+set}" = set; then :
6909   withval=$with_gold_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
6910    GOLD_LDFLAGS=
6911  else
6912    GOLD_LDFLAGS=$withval
6913  fi
6914 else
6915   GOLD_LDFLAGS=
6916 fi
6917
6918
6919
6920
6921 # Check whether --with-gold-ldadd was given.
6922 if test "${with_gold_ldadd+set}" = set; then :
6923   withval=$with_gold_ldadd; if test "$withval" = "no" -o "$withval" = "yes"; then
6924    GOLD_LDADD=
6925  else
6926    GOLD_LDADD=$withval
6927  fi
6928 else
6929   GOLD_LDADD=
6930 fi
6931
6932
6933
6934 LFS_CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
6935
6936
6937 for ac_header in sys/mman.h
6938 do :
6939   ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
6940 if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
6941   cat >>confdefs.h <<_ACEOF
6942 #define HAVE_SYS_MMAN_H 1
6943 _ACEOF
6944
6945 fi
6946
6947 done
6948
6949 for ac_func in chsize mmap
6950 do :
6951   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6952 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6953 eval as_val=\$$as_ac_var
6954    if test "x$as_val" = x""yes; then :
6955   cat >>confdefs.h <<_ACEOF
6956 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6957 _ACEOF
6958
6959 fi
6960 done
6961
6962 for ac_func in pread ftruncate ffsll
6963 do :
6964   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6965 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6966 eval as_val=\$$as_ac_var
6967    if test "x$as_val" = x""yes; then :
6968   cat >>confdefs.h <<_ACEOF
6969 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6970 _ACEOF
6971
6972 else
6973   case " $LIBOBJS " in
6974   *" $ac_func.$ac_objext "* ) ;;
6975   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
6976  ;;
6977 esac
6978
6979 fi
6980 done
6981
6982
6983
6984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking mremap with MREMAP_MAYMOVE" >&5
6985 $as_echo_n "checking mremap with MREMAP_MAYMOVE... " >&6; }
6986 if test "${gold_cv_lib_mremap_maymove+set}" = set; then :
6987   $as_echo_n "(cached) " >&6
6988 else
6989   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6990 /* end confdefs.h.  */
6991
6992
6993 #include <sys/mman.h>
6994 void f() { mremap (0, 0, 0, MREMAP_MAYMOVE); }
6995
6996 int
6997 main ()
6998 {
6999
7000   ;
7001   return 0;
7002 }
7003 _ACEOF
7004 if ac_fn_c_try_link "$LINENO"; then :
7005   gold_cv_lib_mremap_maymove=yes
7006 else
7007   gold_cv_lib_mremap_maymove=no
7008 fi
7009 rm -f core conftest.err conftest.$ac_objext \
7010     conftest$ac_exeext conftest.$ac_ext
7011 fi
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_mremap_maymove" >&5
7013 $as_echo "$gold_cv_lib_mremap_maymove" >&6; }
7014 if test "$gold_cv_lib_mremap_maymove" = "yes"; then
7015
7016 $as_echo "#define HAVE_MREMAP 1" >>confdefs.h
7017
7018 else
7019   case " $LIBOBJS " in
7020   *" mremap.$ac_objext "* ) ;;
7021   *) LIBOBJS="$LIBOBJS mremap.$ac_objext"
7022  ;;
7023 esac
7024
7025 fi
7026
7027 # Link in zlib if we can.  This allows us to write compressed sections.
7028
7029   # Use the system's zlib library.
7030   zlibdir="-L\$(top_builddir)/../zlib"
7031   zlibinc="-I\$(top_srcdir)/../zlib"
7032
7033 # Check whether --with-system-zlib was given.
7034 if test "${with_system_zlib+set}" = set; then :
7035   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
7036     zlibdir=
7037     zlibinc=
7038   fi
7039
7040 fi
7041
7042
7043
7044
7045
7046 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
7047 if test "x$ac_cv_have_decl_basename" = x""yes; then :
7048   ac_have_decl=1
7049 else
7050   ac_have_decl=0
7051 fi
7052
7053 cat >>confdefs.h <<_ACEOF
7054 #define HAVE_DECL_BASENAME $ac_have_decl
7055 _ACEOF
7056 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7057 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
7058   ac_have_decl=1
7059 else
7060   ac_have_decl=0
7061 fi
7062
7063 cat >>confdefs.h <<_ACEOF
7064 #define HAVE_DECL_FFS $ac_have_decl
7065 _ACEOF
7066 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7067 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
7068   ac_have_decl=1
7069 else
7070   ac_have_decl=0
7071 fi
7072
7073 cat >>confdefs.h <<_ACEOF
7074 #define HAVE_DECL_ASPRINTF $ac_have_decl
7075 _ACEOF
7076 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7077 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
7078   ac_have_decl=1
7079 else
7080   ac_have_decl=0
7081 fi
7082
7083 cat >>confdefs.h <<_ACEOF
7084 #define HAVE_DECL_VASPRINTF $ac_have_decl
7085 _ACEOF
7086 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7087 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
7088   ac_have_decl=1
7089 else
7090   ac_have_decl=0
7091 fi
7092
7093 cat >>confdefs.h <<_ACEOF
7094 #define HAVE_DECL_SNPRINTF $ac_have_decl
7095 _ACEOF
7096 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7097 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
7098   ac_have_decl=1
7099 else
7100   ac_have_decl=0
7101 fi
7102
7103 cat >>confdefs.h <<_ACEOF
7104 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7105 _ACEOF
7106 ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7107 if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
7108   ac_have_decl=1
7109 else
7110   ac_have_decl=0
7111 fi
7112
7113 cat >>confdefs.h <<_ACEOF
7114 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7115 _ACEOF
7116
7117
7118 save_CFLAGS="$CFLAGS"
7119 CFLAGS="$CFLAGS -Werror -gpubnames"
7120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7121 /* end confdefs.h.  */
7122 int i;
7123 _ACEOF
7124 if ac_fn_c_try_compile "$LINENO"; then :
7125   have_pubnames=yes
7126 else
7127   have_pubnames=no
7128 fi
7129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7130 CFLAGS="$save_CFLAGS"
7131  if test "$have_pubnames" = "yes"; then
7132   HAVE_PUBNAMES_TRUE=
7133   HAVE_PUBNAMES_FALSE='#'
7134 else
7135   HAVE_PUBNAMES_TRUE='#'
7136   HAVE_PUBNAMES_FALSE=
7137 fi
7138
7139
7140 save_CFLAGS="$CFLAGS"
7141 CFLAGS="$CFLAGS -Werror -fno-use-linker-plugin"
7142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7143 /* end confdefs.h.  */
7144 int i;
7145 _ACEOF
7146 if ac_fn_c_try_compile "$LINENO"; then :
7147   have_no_use_linker_plugin=yes
7148 else
7149   have_no_use_linker_plugin=no
7150 fi
7151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7152 CFLAGS="$save_CFLAGS"
7153  if test "$have_no_use_linker_plugin" = "yes"; then
7154   HAVE_NO_USE_LINKER_PLUGIN_TRUE=
7155   HAVE_NO_USE_LINKER_PLUGIN_FALSE='#'
7156 else
7157   HAVE_NO_USE_LINKER_PLUGIN_TRUE='#'
7158   HAVE_NO_USE_LINKER_PLUGIN_FALSE=
7159 fi
7160
7161
7162 ac_ext=cpp
7163 ac_cpp='$CXXCPP $CPPFLAGS'
7164 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7165 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7166 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7167
7168
7169
7170 ac_ext=cpp
7171 ac_cpp='$CXXCPP $CPPFLAGS'
7172 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7173 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7174 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
7176 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
7177 if test -z "$CXXCPP"; then
7178   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
7179   $as_echo_n "(cached) " >&6
7180 else
7181       # Double quotes because CXXCPP needs to be expanded
7182     for CXXCPP in "$CXX -E" "/lib/cpp"
7183     do
7184       ac_preproc_ok=false
7185 for ac_cxx_preproc_warn_flag in '' yes
7186 do
7187   # Use a header file that comes with gcc, so configuring glibc
7188   # with a fresh cross-compiler works.
7189   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7190   # <limits.h> exists even on freestanding compilers.
7191   # On the NeXT, cc -E runs the code through the compiler's parser,
7192   # not just through cpp. "Syntax error" is here to catch this case.
7193   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7194 /* end confdefs.h.  */
7195 #ifdef __STDC__
7196 # include <limits.h>
7197 #else
7198 # include <assert.h>
7199 #endif
7200                      Syntax error
7201 _ACEOF
7202 if ac_fn_cxx_try_cpp "$LINENO"; then :
7203
7204 else
7205   # Broken: fails on valid input.
7206 continue
7207 fi
7208 rm -f conftest.err conftest.$ac_ext
7209
7210   # OK, works on sane cases.  Now check whether nonexistent headers
7211   # can be detected and how.
7212   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7213 /* end confdefs.h.  */
7214 #include <ac_nonexistent.h>
7215 _ACEOF
7216 if ac_fn_cxx_try_cpp "$LINENO"; then :
7217   # Broken: success on invalid input.
7218 continue
7219 else
7220   # Passes both tests.
7221 ac_preproc_ok=:
7222 break
7223 fi
7224 rm -f conftest.err conftest.$ac_ext
7225
7226 done
7227 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7228 rm -f conftest.err conftest.$ac_ext
7229 if $ac_preproc_ok; then :
7230   break
7231 fi
7232
7233     done
7234     ac_cv_prog_CXXCPP=$CXXCPP
7235
7236 fi
7237   CXXCPP=$ac_cv_prog_CXXCPP
7238 else
7239   ac_cv_prog_CXXCPP=$CXXCPP
7240 fi
7241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
7242 $as_echo "$CXXCPP" >&6; }
7243 ac_preproc_ok=false
7244 for ac_cxx_preproc_warn_flag in '' yes
7245 do
7246   # Use a header file that comes with gcc, so configuring glibc
7247   # with a fresh cross-compiler works.
7248   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7249   # <limits.h> exists even on freestanding compilers.
7250   # On the NeXT, cc -E runs the code through the compiler's parser,
7251   # not just through cpp. "Syntax error" is here to catch this case.
7252   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7253 /* end confdefs.h.  */
7254 #ifdef __STDC__
7255 # include <limits.h>
7256 #else
7257 # include <assert.h>
7258 #endif
7259                      Syntax error
7260 _ACEOF
7261 if ac_fn_cxx_try_cpp "$LINENO"; then :
7262
7263 else
7264   # Broken: fails on valid input.
7265 continue
7266 fi
7267 rm -f conftest.err conftest.$ac_ext
7268
7269   # OK, works on sane cases.  Now check whether nonexistent headers
7270   # can be detected and how.
7271   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7272 /* end confdefs.h.  */
7273 #include <ac_nonexistent.h>
7274 _ACEOF
7275 if ac_fn_cxx_try_cpp "$LINENO"; then :
7276   # Broken: success on invalid input.
7277 continue
7278 else
7279   # Passes both tests.
7280 ac_preproc_ok=:
7281 break
7282 fi
7283 rm -f conftest.err conftest.$ac_ext
7284
7285 done
7286 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7287 rm -f conftest.err conftest.$ac_ext
7288 if $ac_preproc_ok; then :
7289
7290 else
7291   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7292 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7293 as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
7294 See \`config.log' for more details." "$LINENO" 5; }
7295 fi
7296
7297 ac_ext=cpp
7298 ac_cpp='$CXXCPP $CPPFLAGS'
7299 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7300 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7301 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7302
7303
7304 for ac_header in unordered_set unordered_map
7305 do :
7306   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7307 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7308 eval as_val=\$$as_ac_Header
7309    if test "x$as_val" = x""yes; then :
7310   cat >>confdefs.h <<_ACEOF
7311 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7312 _ACEOF
7313
7314 fi
7315
7316 done
7317
7318 for ac_header in tr1/unordered_set tr1/unordered_map
7319 do :
7320   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7321 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7322 eval as_val=\$$as_ac_Header
7323    if test "x$as_val" = x""yes; then :
7324   cat >>confdefs.h <<_ACEOF
7325 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7326 _ACEOF
7327
7328 fi
7329
7330 done
7331
7332 for ac_header in ext/hash_map ext/hash_set
7333 do :
7334   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7335 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7336 eval as_val=\$$as_ac_Header
7337    if test "x$as_val" = x""yes; then :
7338   cat >>confdefs.h <<_ACEOF
7339 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7340 _ACEOF
7341
7342 fi
7343
7344 done
7345
7346 for ac_header in byteswap.h
7347 do :
7348   ac_fn_cxx_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
7349 if test "x$ac_cv_header_byteswap_h" = x""yes; then :
7350   cat >>confdefs.h <<_ACEOF
7351 #define HAVE_BYTESWAP_H 1
7352 _ACEOF
7353
7354 fi
7355
7356 done
7357
7358
7359 for ac_header in windows.h
7360 do :
7361   ac_fn_cxx_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
7362 if test "x$ac_cv_header_windows_h" = x""yes; then :
7363   cat >>confdefs.h <<_ACEOF
7364 #define HAVE_WINDOWS_H 1
7365 _ACEOF
7366
7367 fi
7368
7369 done
7370
7371 for ac_header in dlfcn.h
7372 do :
7373   ac_fn_cxx_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
7374 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7375   cat >>confdefs.h <<_ACEOF
7376 #define HAVE_DLFCN_H 1
7377 _ACEOF
7378
7379 fi
7380
7381 done
7382
7383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7384 $as_echo_n "checking for library containing dlopen... " >&6; }
7385 if test "${ac_cv_search_dlopen+set}" = set; then :
7386   $as_echo_n "(cached) " >&6
7387 else
7388   ac_func_search_save_LIBS=$LIBS
7389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7390 /* end confdefs.h.  */
7391
7392 /* Override any GCC internal prototype to avoid an error.
7393    Use char because int might match the return type of a GCC
7394    builtin and then its argument prototype would still apply.  */
7395 #ifdef __cplusplus
7396 extern "C"
7397 #endif
7398 char dlopen ();
7399 int
7400 main ()
7401 {
7402 return dlopen ();
7403   ;
7404   return 0;
7405 }
7406 _ACEOF
7407 for ac_lib in '' dl dld; do
7408   if test -z "$ac_lib"; then
7409     ac_res="none required"
7410   else
7411     ac_res=-l$ac_lib
7412     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7413   fi
7414   if ac_fn_cxx_try_link "$LINENO"; then :
7415   ac_cv_search_dlopen=$ac_res
7416 fi
7417 rm -f core conftest.err conftest.$ac_objext \
7418     conftest$ac_exeext
7419   if test "${ac_cv_search_dlopen+set}" = set; then :
7420   break
7421 fi
7422 done
7423 if test "${ac_cv_search_dlopen+set}" = set; then :
7424
7425 else
7426   ac_cv_search_dlopen=no
7427 fi
7428 rm conftest.$ac_ext
7429 LIBS=$ac_func_search_save_LIBS
7430 fi
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
7432 $as_echo "$ac_cv_search_dlopen" >&6; }
7433 ac_res=$ac_cv_search_dlopen
7434 if test "$ac_res" != no; then :
7435   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7436
7437 fi
7438
7439 case "$ac_cv_search_dlopen" in
7440   no*) DLOPEN_LIBS="";;
7441   *)   DLOPEN_LIBS="$ac_cv_search_dlopen";;
7442 esac
7443
7444
7445 for ac_func in mallinfo posix_fallocate fallocate readv sysconf times
7446 do :
7447   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7448 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7449 eval as_val=\$$as_ac_var
7450    if test "x$as_val" = x""yes; then :
7451   cat >>confdefs.h <<_ACEOF
7452 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7453 _ACEOF
7454
7455 fi
7456 done
7457
7458 ac_fn_cxx_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
7459 if test "x$ac_cv_have_decl_basename" = x""yes; then :
7460   ac_have_decl=1
7461 else
7462   ac_have_decl=0
7463 fi
7464
7465 cat >>confdefs.h <<_ACEOF
7466 #define HAVE_DECL_BASENAME $ac_have_decl
7467 _ACEOF
7468 ac_fn_cxx_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7469 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
7470   ac_have_decl=1
7471 else
7472   ac_have_decl=0
7473 fi
7474
7475 cat >>confdefs.h <<_ACEOF
7476 #define HAVE_DECL_FFS $ac_have_decl
7477 _ACEOF
7478 ac_fn_cxx_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7479 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
7480   ac_have_decl=1
7481 else
7482   ac_have_decl=0
7483 fi
7484
7485 cat >>confdefs.h <<_ACEOF
7486 #define HAVE_DECL_ASPRINTF $ac_have_decl
7487 _ACEOF
7488 ac_fn_cxx_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7489 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
7490   ac_have_decl=1
7491 else
7492   ac_have_decl=0
7493 fi
7494
7495 cat >>confdefs.h <<_ACEOF
7496 #define HAVE_DECL_VASPRINTF $ac_have_decl
7497 _ACEOF
7498 ac_fn_cxx_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7499 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
7500   ac_have_decl=1
7501 else
7502   ac_have_decl=0
7503 fi
7504
7505 cat >>confdefs.h <<_ACEOF
7506 #define HAVE_DECL_SNPRINTF $ac_have_decl
7507 _ACEOF
7508 ac_fn_cxx_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7509 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
7510   ac_have_decl=1
7511 else
7512   ac_have_decl=0
7513 fi
7514
7515 cat >>confdefs.h <<_ACEOF
7516 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7517 _ACEOF
7518 ac_fn_cxx_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7519 if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
7520   ac_have_decl=1
7521 else
7522   ac_have_decl=0
7523 fi
7524
7525 cat >>confdefs.h <<_ACEOF
7526 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7527 _ACEOF
7528 ac_fn_cxx_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
7529 if test "x$ac_cv_have_decl_strndup" = x""yes; then :
7530   ac_have_decl=1
7531 else
7532   ac_have_decl=0
7533 fi
7534
7535 cat >>confdefs.h <<_ACEOF
7536 #define HAVE_DECL_STRNDUP $ac_have_decl
7537 _ACEOF
7538 ac_fn_cxx_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
7539 if test "x$ac_cv_have_decl_memmem" = x""yes; then :
7540   ac_have_decl=1
7541 else
7542   ac_have_decl=0
7543 fi
7544
7545 cat >>confdefs.h <<_ACEOF
7546 #define HAVE_DECL_MEMMEM $ac_have_decl
7547 _ACEOF
7548
7549
7550 # Use of ::std::tr1::unordered_map::rehash causes undefined symbols
7551 # at link time with some versions of GCC.
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ::std::tr1::unordered_map::rehash is usable." >&5
7553 $as_echo_n "checking whether ::std::tr1::unordered_map::rehash is usable.... " >&6; }
7554 if test "${gold_cv_unordered_map_rehash+set}" = set; then :
7555   $as_echo_n "(cached) " >&6
7556 else
7557   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7558 /* end confdefs.h.  */
7559
7560 #include <tr1/unordered_map>
7561 void bar() { ::std::tr1::unordered_map<int, int> x; x.rehash(10); }
7562
7563 int
7564 main ()
7565 {
7566
7567   ;
7568   return 0;
7569 }
7570 _ACEOF
7571 if ac_fn_cxx_try_link "$LINENO"; then :
7572   gold_cv_unordered_map_rehash=yes
7573 else
7574   gold_cv_unordered_map_rehash=no
7575 fi
7576 rm -f core conftest.err conftest.$ac_objext \
7577     conftest$ac_exeext conftest.$ac_ext
7578 fi
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_unordered_map_rehash" >&5
7580 $as_echo "$gold_cv_unordered_map_rehash" >&6; }
7581 if test "$gold_cv_unordered_map_rehash" = "yes"; then
7582
7583 $as_echo "#define HAVE_TR1_UNORDERED_MAP_REHASH 1" >>confdefs.h
7584
7585 fi
7586
7587 # Use of tr1/unordered_map with off_t as a key is not supported on GCC
7588 # 4.1.xx when compiling in 32-bit mode with a 64-bit off_t type.
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether std::tr1::hash<off_t> is defined" >&5
7590 $as_echo_n "checking whether std::tr1::hash<off_t> is defined... " >&6; }
7591 if test "${gold_cv_hash_off_t+set}" = set; then :
7592   $as_echo_n "(cached) " >&6
7593 else
7594   CXXFLAGS_hold=$CXXFLAGS
7595 CXXFLAGS="$CXXFLAGS $LFS_CFLAGS"
7596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7597 /* end confdefs.h.  */
7598
7599 #include <sys/types.h>
7600 #include <tr1/unordered_map>
7601 std::tr1::hash<off_t> h;
7602
7603 _ACEOF
7604 if ac_fn_cxx_try_compile "$LINENO"; then :
7605   gold_cv_hash_off_t=yes
7606 else
7607   gold_cv_hash_off_t=no
7608 fi
7609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7610 CXXFLAGS=$CXXFLAGS_hold
7611 fi
7612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_hash_off_t" >&5
7613 $as_echo "$gold_cv_hash_off_t" >&6; }
7614 if test "$gold_cv_hash_off_t" = "yes"; then
7615
7616 $as_echo "#define HAVE_TR1_HASH_OFF_T 1" >>confdefs.h
7617
7618 fi
7619
7620 # gcc 4.3.0 doesn't recognize the printf attribute on a template
7621 # function.  Check for that.  This is gcc bug 35546.  This test can
7622 # probably be removed after the bug has been fixed for a while.
7623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use attributes with template functions" >&5
7624 $as_echo_n "checking whether we can use attributes with template functions... " >&6; }
7625 if test "${gold_cv_template_attribute+set}" = set; then :
7626   $as_echo_n "(cached) " >&6
7627 else
7628   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7629 /* end confdefs.h.  */
7630
7631 template<typename T> extern void foo(const char*, ...)
7632   __attribute__ ((__format__ (__printf__, 1, 2)));
7633 template<typename T> void foo(const char* format, ...) {}
7634 void bar() { foo<int>("%s\n", "foo"); }
7635
7636 _ACEOF
7637 if ac_fn_cxx_try_compile "$LINENO"; then :
7638   gold_cv_template_attribute=yes
7639 else
7640   gold_cv_template_attribute=no
7641 fi
7642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7643 fi
7644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_template_attribute" >&5
7645 $as_echo "$gold_cv_template_attribute" >&6; }
7646 if test "$gold_cv_template_attribute" = "yes"; then
7647
7648 $as_echo "#define HAVE_TEMPLATE_ATTRIBUTES 1" >>confdefs.h
7649
7650 fi
7651
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat::st_mtim." >&5
7653 $as_echo_n "checking for struct stat::st_mtim.... " >&6; }
7654 if test "${gold_cv_stat_st_mtim+set}" = set; then :
7655   $as_echo_n "(cached) " >&6
7656 else
7657   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7658 /* end confdefs.h.  */
7659
7660 #include <sys/stat.h>
7661 long bar() { struct stat s; return (long)(s.st_mtim.tv_sec + s.st_mtim.tv_sec);}
7662
7663 int
7664 main ()
7665 {
7666
7667   ;
7668   return 0;
7669 }
7670 _ACEOF
7671 if ac_fn_cxx_try_compile "$LINENO"; then :
7672   gold_cv_stat_st_mtim=yes
7673 else
7674   gold_cv_stat_st_mtim=no
7675 fi
7676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7677 fi
7678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_stat_st_mtim" >&5
7679 $as_echo "$gold_cv_stat_st_mtim" >&6; }
7680 if test "$gold_cv_stat_st_mtim" = "yes"; then
7681
7682 $as_echo "#define HAVE_STAT_ST_MTIM 1" >>confdefs.h
7683
7684 fi
7685
7686 ac_ext=c
7687 ac_cpp='$CPP $CPPFLAGS'
7688 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7689 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7690 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7691
7692
7693 for ac_header in locale.h
7694 do :
7695   ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
7696 if test "x$ac_cv_header_locale_h" = x""yes; then :
7697   cat >>confdefs.h <<_ACEOF
7698 #define HAVE_LOCALE_H 1
7699 _ACEOF
7700
7701 fi
7702
7703 done
7704
7705 for ac_func in setlocale
7706 do :
7707   ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale"
7708 if test "x$ac_cv_func_setlocale" = x""yes; then :
7709   cat >>confdefs.h <<_ACEOF
7710 #define HAVE_SETLOCALE 1
7711 _ACEOF
7712
7713 fi
7714 done
7715
7716
7717   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
7718 $as_echo_n "checking for LC_MESSAGES... " >&6; }
7719 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
7720   $as_echo_n "(cached) " >&6
7721 else
7722   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7723 /* end confdefs.h.  */
7724 #include <locale.h>
7725 int
7726 main ()
7727 {
7728 return LC_MESSAGES
7729   ;
7730   return 0;
7731 }
7732 _ACEOF
7733 if ac_fn_c_try_link "$LINENO"; then :
7734   am_cv_val_LC_MESSAGES=yes
7735 else
7736   am_cv_val_LC_MESSAGES=no
7737 fi
7738 rm -f core conftest.err conftest.$ac_objext \
7739     conftest$ac_exeext conftest.$ac_ext
7740 fi
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
7742 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
7743   if test $am_cv_val_LC_MESSAGES = yes; then
7744
7745 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
7746
7747   fi
7748
7749
7750
7751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
7752 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
7753     # Check whether --enable-maintainer-mode was given.
7754 if test "${enable_maintainer_mode+set}" = set; then :
7755   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
7756 else
7757   USE_MAINTAINER_MODE=no
7758 fi
7759
7760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
7761 $as_echo "$USE_MAINTAINER_MODE" >&6; }
7762    if test $USE_MAINTAINER_MODE = yes; then
7763   MAINTAINER_MODE_TRUE=
7764   MAINTAINER_MODE_FALSE='#'
7765 else
7766   MAINTAINER_MODE_TRUE='#'
7767   MAINTAINER_MODE_FALSE=
7768 fi
7769
7770   MAINT=$MAINTAINER_MODE_TRUE
7771
7772
7773
7774 ac_config_files="$ac_config_files Makefile testsuite/Makefile po/Makefile.in:po/Make-in"
7775
7776 cat >confcache <<\_ACEOF
7777 # This file is a shell script that caches the results of configure
7778 # tests run on this system so they can be shared between configure
7779 # scripts and configure runs, see configure's option --config-cache.
7780 # It is not useful on other systems.  If it contains results you don't
7781 # want to keep, you may remove or edit it.
7782 #
7783 # config.status only pays attention to the cache file if you give it
7784 # the --recheck option to rerun configure.
7785 #
7786 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7787 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7788 # following values.
7789
7790 _ACEOF
7791
7792 # The following way of writing the cache mishandles newlines in values,
7793 # but we know of no workaround that is simple, portable, and efficient.
7794 # So, we kill variables containing newlines.
7795 # Ultrix sh set writes to stderr and can't be redirected directly,
7796 # and sets the high bit in the cache file unless we assign to the vars.
7797 (
7798   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7799     eval ac_val=\$$ac_var
7800     case $ac_val in #(
7801     *${as_nl}*)
7802       case $ac_var in #(
7803       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7804 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7805       esac
7806       case $ac_var in #(
7807       _ | IFS | as_nl) ;; #(
7808       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7809       *) { eval $ac_var=; unset $ac_var;} ;;
7810       esac ;;
7811     esac
7812   done
7813
7814   (set) 2>&1 |
7815     case $as_nl`(ac_space=' '; set) 2>&1` in #(
7816     *${as_nl}ac_space=\ *)
7817       # `set' does not quote correctly, so add quotes: double-quote
7818       # substitution turns \\\\ into \\, and sed turns \\ into \.
7819       sed -n \
7820         "s/'/'\\\\''/g;
7821           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7822       ;; #(
7823     *)
7824       # `set' quotes correctly as required by POSIX, so do not add quotes.
7825       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7826       ;;
7827     esac |
7828     sort
7829 ) |
7830   sed '
7831      /^ac_cv_env_/b end
7832      t clear
7833      :clear
7834      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7835      t end
7836      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7837      :end' >>confcache
7838 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7839   if test -w "$cache_file"; then
7840     test "x$cache_file" != "x/dev/null" &&
7841       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7842 $as_echo "$as_me: updating cache $cache_file" >&6;}
7843     cat confcache >$cache_file
7844   else
7845     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7846 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7847   fi
7848 fi
7849 rm -f confcache
7850
7851 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7852 # Let make expand exec_prefix.
7853 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7854
7855 DEFS=-DHAVE_CONFIG_H
7856
7857 ac_libobjs=
7858 ac_ltlibobjs=
7859 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7860   # 1. Remove the extension, and $U if already installed.
7861   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7862   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7863   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7864   #    will be set to the directory where LIBOBJS objects are built.
7865   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7866   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7867 done
7868 LIBOBJS=$ac_libobjs
7869
7870 LTLIBOBJS=$ac_ltlibobjs
7871
7872
7873  if test -n "$EXEEXT"; then
7874   am__EXEEXT_TRUE=
7875   am__EXEEXT_FALSE='#'
7876 else
7877   am__EXEEXT_TRUE='#'
7878   am__EXEEXT_FALSE=
7879 fi
7880
7881 if test -z "${THREADS_TRUE}" && test -z "${THREADS_FALSE}"; then
7882   as_fn_error "conditional \"THREADS\" was never defined.
7883 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7884 fi
7885 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
7886   as_fn_error "conditional \"PLUGINS\" was never defined.
7887 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7888 fi
7889 if test -z "${DEFAULT_TARGET_AARCH64_TRUE}" && test -z "${DEFAULT_TARGET_AARCH64_FALSE}"; then
7890   as_fn_error "conditional \"DEFAULT_TARGET_AARCH64\" was never defined.
7891 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7892 fi
7893 if test -z "${DEFAULT_TARGET_ARM_TRUE}" && test -z "${DEFAULT_TARGET_ARM_FALSE}"; then
7894   as_fn_error "conditional \"DEFAULT_TARGET_ARM\" was never defined.
7895 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7896 fi
7897 if test -z "${DEFAULT_TARGET_I386_TRUE}" && test -z "${DEFAULT_TARGET_I386_FALSE}"; then
7898   as_fn_error "conditional \"DEFAULT_TARGET_I386\" was never defined.
7899 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7900 fi
7901 if test -z "${DEFAULT_TARGET_POWERPC_TRUE}" && test -z "${DEFAULT_TARGET_POWERPC_FALSE}"; then
7902   as_fn_error "conditional \"DEFAULT_TARGET_POWERPC\" was never defined.
7903 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7904 fi
7905 if test -z "${DEFAULT_TARGET_SPARC_TRUE}" && test -z "${DEFAULT_TARGET_SPARC_FALSE}"; then
7906   as_fn_error "conditional \"DEFAULT_TARGET_SPARC\" was never defined.
7907 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7908 fi
7909 if test -z "${DEFAULT_TARGET_S390_TRUE}" && test -z "${DEFAULT_TARGET_S390_FALSE}"; then
7910   as_fn_error "conditional \"DEFAULT_TARGET_S390\" was never defined.
7911 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7912 fi
7913 if test -z "${DEFAULT_TARGET_X86_64_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_FALSE}"; then
7914   as_fn_error "conditional \"DEFAULT_TARGET_X86_64\" was never defined.
7915 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7916 fi
7917 if test -z "${DEFAULT_TARGET_X32_TRUE}" && test -z "${DEFAULT_TARGET_X32_FALSE}"; then
7918   as_fn_error "conditional \"DEFAULT_TARGET_X32\" was never defined.
7919 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7920 fi
7921 if test -z "${DEFAULT_TARGET_X86_64_OR_X32_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_OR_X32_FALSE}"; then
7922   as_fn_error "conditional \"DEFAULT_TARGET_X86_64_OR_X32\" was never defined.
7923 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7924 fi
7925 if test -z "${DEFAULT_TARGET_TILEGX_TRUE}" && test -z "${DEFAULT_TARGET_TILEGX_FALSE}"; then
7926   as_fn_error "conditional \"DEFAULT_TARGET_TILEGX\" was never defined.
7927 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7928 fi
7929 if test -z "${DEFAULT_TARGET_MIPS_TRUE}" && test -z "${DEFAULT_TARGET_MIPS_FALSE}"; then
7930   as_fn_error "conditional \"DEFAULT_TARGET_MIPS\" was never defined.
7931 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7932 fi
7933 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7934   as_fn_error "conditional \"AMDEP\" was never defined.
7935 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7936 fi
7937 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7938   as_fn_error "conditional \"am__fastdepCC\" was never defined.
7939 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7940 fi
7941 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
7942   as_fn_error "conditional \"am__fastdepCXX\" was never defined.
7943 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7944 fi
7945
7946 if test -z "${NATIVE_LINKER_TRUE}" && test -z "${NATIVE_LINKER_FALSE}"; then
7947   as_fn_error "conditional \"NATIVE_LINKER\" was never defined.
7948 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7949 fi
7950 if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
7951   as_fn_error "conditional \"GCC\" was never defined.
7952 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7953 fi
7954 if test -z "${NATIVE_OR_CROSS_LINKER_TRUE}" && test -z "${NATIVE_OR_CROSS_LINKER_FALSE}"; then
7955   as_fn_error "conditional \"NATIVE_OR_CROSS_LINKER\" was never defined.
7956 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7957 fi
7958 if test -z "${HAVE_STATIC_TRUE}" && test -z "${HAVE_STATIC_FALSE}"; then
7959   as_fn_error "conditional \"HAVE_STATIC\" was never defined.
7960 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7961 fi
7962 if test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_TRUE}" && test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_FALSE}"; then
7963   as_fn_error "conditional \"FN_PTRS_IN_SO_WITHOUT_PIC\" was never defined.
7964 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7965 fi
7966 if test -z "${MCMODEL_MEDIUM_TRUE}" && test -z "${MCMODEL_MEDIUM_FALSE}"; then
7967   as_fn_error "conditional \"MCMODEL_MEDIUM\" was never defined.
7968 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7969 fi
7970 if test -z "${TLS_TRUE}" && test -z "${TLS_FALSE}"; then
7971   as_fn_error "conditional \"TLS\" was never defined.
7972 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7973 fi
7974 if test -z "${STATIC_TLS_TRUE}" && test -z "${STATIC_TLS_FALSE}"; then
7975   as_fn_error "conditional \"STATIC_TLS\" was never defined.
7976 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7977 fi
7978 if test -z "${OMP_SUPPORT_TRUE}" && test -z "${OMP_SUPPORT_FALSE}"; then
7979   as_fn_error "conditional \"OMP_SUPPORT\" was never defined.
7980 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7981 fi
7982 if test -z "${TLS_GNU2_DIALECT_TRUE}" && test -z "${TLS_GNU2_DIALECT_FALSE}"; then
7983   as_fn_error "conditional \"TLS_GNU2_DIALECT\" was never defined.
7984 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7985 fi
7986 if test -z "${TLS_DESCRIPTORS_TRUE}" && test -z "${TLS_DESCRIPTORS_FALSE}"; then
7987   as_fn_error "conditional \"TLS_DESCRIPTORS\" was never defined.
7988 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7989 fi
7990 if test -z "${IFUNC_TRUE}" && test -z "${IFUNC_FALSE}"; then
7991   as_fn_error "conditional \"IFUNC\" was never defined.
7992 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7993 fi
7994 if test -z "${IFUNC_STATIC_TRUE}" && test -z "${IFUNC_STATIC_FALSE}"; then
7995   as_fn_error "conditional \"IFUNC_STATIC\" was never defined.
7996 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7997 fi
7998 if test -z "${HAVE_PUBNAMES_TRUE}" && test -z "${HAVE_PUBNAMES_FALSE}"; then
7999   as_fn_error "conditional \"HAVE_PUBNAMES\" was never defined.
8000 Usually this means the macro was only invoked conditionally." "$LINENO" 5
8001 fi
8002 if test -z "${HAVE_NO_USE_LINKER_PLUGIN_TRUE}" && test -z "${HAVE_NO_USE_LINKER_PLUGIN_FALSE}"; then
8003   as_fn_error "conditional \"HAVE_NO_USE_LINKER_PLUGIN\" was never defined.
8004 Usually this means the macro was only invoked conditionally." "$LINENO" 5
8005 fi
8006 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
8007   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
8008 Usually this means the macro was only invoked conditionally." "$LINENO" 5
8009 fi
8010
8011 : ${CONFIG_STATUS=./config.status}
8012 ac_write_fail=0
8013 ac_clean_files_save=$ac_clean_files
8014 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8015 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8016 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8017 as_write_fail=0
8018 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8019 #! $SHELL
8020 # Generated by $as_me.
8021 # Run this file to recreate the current configuration.
8022 # Compiler output produced by configure, useful for debugging
8023 # configure, is in config.log if it exists.
8024
8025 debug=false
8026 ac_cs_recheck=false
8027 ac_cs_silent=false
8028
8029 SHELL=\${CONFIG_SHELL-$SHELL}
8030 export SHELL
8031 _ASEOF
8032 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8033 ## -------------------- ##
8034 ## M4sh Initialization. ##
8035 ## -------------------- ##
8036
8037 # Be more Bourne compatible
8038 DUALCASE=1; export DUALCASE # for MKS sh
8039 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8040   emulate sh
8041   NULLCMD=:
8042   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8043   # is contrary to our usage.  Disable this feature.
8044   alias -g '${1+"$@"}'='"$@"'
8045   setopt NO_GLOB_SUBST
8046 else
8047   case `(set -o) 2>/dev/null` in #(
8048   *posix*) :
8049     set -o posix ;; #(
8050   *) :
8051      ;;
8052 esac
8053 fi
8054
8055
8056 as_nl='
8057 '
8058 export as_nl
8059 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8060 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8061 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8062 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8063 # Prefer a ksh shell builtin over an external printf program on Solaris,
8064 # but without wasting forks for bash or zsh.
8065 if test -z "$BASH_VERSION$ZSH_VERSION" \
8066     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8067   as_echo='print -r --'
8068   as_echo_n='print -rn --'
8069 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8070   as_echo='printf %s\n'
8071   as_echo_n='printf %s'
8072 else
8073   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8074     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8075     as_echo_n='/usr/ucb/echo -n'
8076   else
8077     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8078     as_echo_n_body='eval
8079       arg=$1;
8080       case $arg in #(
8081       *"$as_nl"*)
8082         expr "X$arg" : "X\\(.*\\)$as_nl";
8083         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8084       esac;
8085       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8086     '
8087     export as_echo_n_body
8088     as_echo_n='sh -c $as_echo_n_body as_echo'
8089   fi
8090   export as_echo_body
8091   as_echo='sh -c $as_echo_body as_echo'
8092 fi
8093
8094 # The user is always right.
8095 if test "${PATH_SEPARATOR+set}" != set; then
8096   PATH_SEPARATOR=:
8097   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8098     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8099       PATH_SEPARATOR=';'
8100   }
8101 fi
8102
8103
8104 # IFS
8105 # We need space, tab and new line, in precisely that order.  Quoting is
8106 # there to prevent editors from complaining about space-tab.
8107 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8108 # splitting by setting IFS to empty value.)
8109 IFS=" ""        $as_nl"
8110
8111 # Find who we are.  Look in the path if we contain no directory separator.
8112 case $0 in #((
8113   *[\\/]* ) as_myself=$0 ;;
8114   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8115 for as_dir in $PATH
8116 do
8117   IFS=$as_save_IFS
8118   test -z "$as_dir" && as_dir=.
8119     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8120   done
8121 IFS=$as_save_IFS
8122
8123      ;;
8124 esac
8125 # We did not find ourselves, most probably we were run as `sh COMMAND'
8126 # in which case we are not to be found in the path.
8127 if test "x$as_myself" = x; then
8128   as_myself=$0
8129 fi
8130 if test ! -f "$as_myself"; then
8131   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8132   exit 1
8133 fi
8134
8135 # Unset variables that we do not need and which cause bugs (e.g. in
8136 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
8137 # suppresses any "Segmentation fault" message there.  '((' could
8138 # trigger a bug in pdksh 5.2.14.
8139 for as_var in BASH_ENV ENV MAIL MAILPATH
8140 do eval test x\${$as_var+set} = xset \
8141   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8142 done
8143 PS1='$ '
8144 PS2='> '
8145 PS4='+ '
8146
8147 # NLS nuisances.
8148 LC_ALL=C
8149 export LC_ALL
8150 LANGUAGE=C
8151 export LANGUAGE
8152
8153 # CDPATH.
8154 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8155
8156
8157 # as_fn_error ERROR [LINENO LOG_FD]
8158 # ---------------------------------
8159 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8160 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8161 # script with status $?, using 1 if that was 0.
8162 as_fn_error ()
8163 {
8164   as_status=$?; test $as_status -eq 0 && as_status=1
8165   if test "$3"; then
8166     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8167     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
8168   fi
8169   $as_echo "$as_me: error: $1" >&2
8170   as_fn_exit $as_status
8171 } # as_fn_error
8172
8173
8174 # as_fn_set_status STATUS
8175 # -----------------------
8176 # Set $? to STATUS, without forking.
8177 as_fn_set_status ()
8178 {
8179   return $1
8180 } # as_fn_set_status
8181
8182 # as_fn_exit STATUS
8183 # -----------------
8184 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8185 as_fn_exit ()
8186 {
8187   set +e
8188   as_fn_set_status $1
8189   exit $1
8190 } # as_fn_exit
8191
8192 # as_fn_unset VAR
8193 # ---------------
8194 # Portably unset VAR.
8195 as_fn_unset ()
8196 {
8197   { eval $1=; unset $1;}
8198 }
8199 as_unset=as_fn_unset
8200 # as_fn_append VAR VALUE
8201 # ----------------------
8202 # Append the text in VALUE to the end of the definition contained in VAR. Take
8203 # advantage of any shell optimizations that allow amortized linear growth over
8204 # repeated appends, instead of the typical quadratic growth present in naive
8205 # implementations.
8206 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8207   eval 'as_fn_append ()
8208   {
8209     eval $1+=\$2
8210   }'
8211 else
8212   as_fn_append ()
8213   {
8214     eval $1=\$$1\$2
8215   }
8216 fi # as_fn_append
8217
8218 # as_fn_arith ARG...
8219 # ------------------
8220 # Perform arithmetic evaluation on the ARGs, and store the result in the
8221 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8222 # must be portable across $(()) and expr.
8223 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8224   eval 'as_fn_arith ()
8225   {
8226     as_val=$(( $* ))
8227   }'
8228 else
8229   as_fn_arith ()
8230   {
8231     as_val=`expr "$@" || test $? -eq 1`
8232   }
8233 fi # as_fn_arith
8234
8235
8236 if expr a : '\(a\)' >/dev/null 2>&1 &&
8237    test "X`expr 00001 : '.*\(...\)'`" = X001; then
8238   as_expr=expr
8239 else
8240   as_expr=false
8241 fi
8242
8243 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8244   as_basename=basename
8245 else
8246   as_basename=false
8247 fi
8248
8249 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8250   as_dirname=dirname
8251 else
8252   as_dirname=false
8253 fi
8254
8255 as_me=`$as_basename -- "$0" ||
8256 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8257          X"$0" : 'X\(//\)$' \| \
8258          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8259 $as_echo X/"$0" |
8260     sed '/^.*\/\([^/][^/]*\)\/*$/{
8261             s//\1/
8262             q
8263           }
8264           /^X\/\(\/\/\)$/{
8265             s//\1/
8266             q
8267           }
8268           /^X\/\(\/\).*/{
8269             s//\1/
8270             q
8271           }
8272           s/.*/./; q'`
8273
8274 # Avoid depending upon Character Ranges.
8275 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8276 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8277 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8278 as_cr_digits='0123456789'
8279 as_cr_alnum=$as_cr_Letters$as_cr_digits
8280
8281 ECHO_C= ECHO_N= ECHO_T=
8282 case `echo -n x` in #(((((
8283 -n*)
8284   case `echo 'xy\c'` in
8285   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
8286   xy)  ECHO_C='\c';;
8287   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
8288        ECHO_T=' ';;
8289   esac;;
8290 *)
8291   ECHO_N='-n';;
8292 esac
8293
8294 rm -f conf$$ conf$$.exe conf$$.file
8295 if test -d conf$$.dir; then
8296   rm -f conf$$.dir/conf$$.file
8297 else
8298   rm -f conf$$.dir
8299   mkdir conf$$.dir 2>/dev/null
8300 fi
8301 if (echo >conf$$.file) 2>/dev/null; then
8302   if ln -s conf$$.file conf$$ 2>/dev/null; then
8303     as_ln_s='ln -s'
8304     # ... but there are two gotchas:
8305     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8306     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8307     # In both cases, we have to default to `cp -p'.
8308     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8309       as_ln_s='cp -p'
8310   elif ln conf$$.file conf$$ 2>/dev/null; then
8311     as_ln_s=ln
8312   else
8313     as_ln_s='cp -p'
8314   fi
8315 else
8316   as_ln_s='cp -p'
8317 fi
8318 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8319 rmdir conf$$.dir 2>/dev/null
8320
8321
8322 # as_fn_mkdir_p
8323 # -------------
8324 # Create "$as_dir" as a directory, including parents if necessary.
8325 as_fn_mkdir_p ()
8326 {
8327
8328   case $as_dir in #(
8329   -*) as_dir=./$as_dir;;
8330   esac
8331   test -d "$as_dir" || eval $as_mkdir_p || {
8332     as_dirs=
8333     while :; do
8334       case $as_dir in #(
8335       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8336       *) as_qdir=$as_dir;;
8337       esac
8338       as_dirs="'$as_qdir' $as_dirs"
8339       as_dir=`$as_dirname -- "$as_dir" ||
8340 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8341          X"$as_dir" : 'X\(//\)[^/]' \| \
8342          X"$as_dir" : 'X\(//\)$' \| \
8343          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8344 $as_echo X"$as_dir" |
8345     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8346             s//\1/
8347             q
8348           }
8349           /^X\(\/\/\)[^/].*/{
8350             s//\1/
8351             q
8352           }
8353           /^X\(\/\/\)$/{
8354             s//\1/
8355             q
8356           }
8357           /^X\(\/\).*/{
8358             s//\1/
8359             q
8360           }
8361           s/.*/./; q'`
8362       test -d "$as_dir" && break
8363     done
8364     test -z "$as_dirs" || eval "mkdir $as_dirs"
8365   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
8366
8367
8368 } # as_fn_mkdir_p
8369 if mkdir -p . 2>/dev/null; then
8370   as_mkdir_p='mkdir -p "$as_dir"'
8371 else
8372   test -d ./-p && rmdir ./-p
8373   as_mkdir_p=false
8374 fi
8375
8376 if test -x / >/dev/null 2>&1; then
8377   as_test_x='test -x'
8378 else
8379   if ls -dL / >/dev/null 2>&1; then
8380     as_ls_L_option=L
8381   else
8382     as_ls_L_option=
8383   fi
8384   as_test_x='
8385     eval sh -c '\''
8386       if test -d "$1"; then
8387         test -d "$1/.";
8388       else
8389         case $1 in #(
8390         -*)set "./$1";;
8391         esac;
8392         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8393         ???[sx]*):;;*)false;;esac;fi
8394     '\'' sh
8395   '
8396 fi
8397 as_executable_p=$as_test_x
8398
8399 # Sed expression to map a string onto a valid CPP name.
8400 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8401
8402 # Sed expression to map a string onto a valid variable name.
8403 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8404
8405
8406 exec 6>&1
8407 ## ----------------------------------- ##
8408 ## Main body of $CONFIG_STATUS script. ##
8409 ## ----------------------------------- ##
8410 _ASEOF
8411 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8412
8413 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8414 # Save the log message, to keep $0 and so on meaningful, and to
8415 # report actual input values of CONFIG_FILES etc. instead of their
8416 # values after options handling.
8417 ac_log="
8418 This file was extended by gold $as_me 0.1, which was
8419 generated by GNU Autoconf 2.64.  Invocation command line was
8420
8421   CONFIG_FILES    = $CONFIG_FILES
8422   CONFIG_HEADERS  = $CONFIG_HEADERS
8423   CONFIG_LINKS    = $CONFIG_LINKS
8424   CONFIG_COMMANDS = $CONFIG_COMMANDS
8425   $ $0 $@
8426
8427 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8428 "
8429
8430 _ACEOF
8431
8432 case $ac_config_files in *"
8433 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8434 esac
8435
8436 case $ac_config_headers in *"
8437 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8438 esac
8439
8440
8441 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8442 # Files that config.status was made for.
8443 config_files="$ac_config_files"
8444 config_headers="$ac_config_headers"
8445 config_commands="$ac_config_commands"
8446
8447 _ACEOF
8448
8449 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8450 ac_cs_usage="\
8451 \`$as_me' instantiates files and other configuration actions
8452 from templates according to the current configuration.  Unless the files
8453 and actions are specified as TAGs, all are instantiated by default.
8454
8455 Usage: $0 [OPTION]... [TAG]...
8456
8457   -h, --help       print this help, then exit
8458   -V, --version    print version number and configuration settings, then exit
8459   -q, --quiet, --silent
8460                    do not print progress messages
8461   -d, --debug      don't remove temporary files
8462       --recheck    update $as_me by reconfiguring in the same conditions
8463       --file=FILE[:TEMPLATE]
8464                    instantiate the configuration file FILE
8465       --header=FILE[:TEMPLATE]
8466                    instantiate the configuration header FILE
8467
8468 Configuration files:
8469 $config_files
8470
8471 Configuration headers:
8472 $config_headers
8473
8474 Configuration commands:
8475 $config_commands
8476
8477 Report bugs to the package provider."
8478
8479 _ACEOF
8480 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8481 ac_cs_version="\\
8482 gold config.status 0.1
8483 configured by $0, generated by GNU Autoconf 2.64,
8484   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
8485
8486 Copyright (C) 2009 Free Software Foundation, Inc.
8487 This config.status script is free software; the Free Software Foundation
8488 gives unlimited permission to copy, distribute and modify it."
8489
8490 ac_pwd='$ac_pwd'
8491 srcdir='$srcdir'
8492 INSTALL='$INSTALL'
8493 MKDIR_P='$MKDIR_P'
8494 AWK='$AWK'
8495 test -n "\$AWK" || AWK=awk
8496 _ACEOF
8497
8498 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8499 # The default lists apply if the user does not specify any file.
8500 ac_need_defaults=:
8501 while test $# != 0
8502 do
8503   case $1 in
8504   --*=*)
8505     ac_option=`expr "X$1" : 'X\([^=]*\)='`
8506     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8507     ac_shift=:
8508     ;;
8509   *)
8510     ac_option=$1
8511     ac_optarg=$2
8512     ac_shift=shift
8513     ;;
8514   esac
8515
8516   case $ac_option in
8517   # Handling of the options.
8518   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8519     ac_cs_recheck=: ;;
8520   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8521     $as_echo "$ac_cs_version"; exit ;;
8522   --debug | --debu | --deb | --de | --d | -d )
8523     debug=: ;;
8524   --file | --fil | --fi | --f )
8525     $ac_shift
8526     case $ac_optarg in
8527     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8528     esac
8529     as_fn_append CONFIG_FILES " '$ac_optarg'"
8530     ac_need_defaults=false;;
8531   --header | --heade | --head | --hea )
8532     $ac_shift
8533     case $ac_optarg in
8534     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8535     esac
8536     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8537     ac_need_defaults=false;;
8538   --he | --h)
8539     # Conflict between --help and --header
8540     as_fn_error "ambiguous option: \`$1'
8541 Try \`$0 --help' for more information.";;
8542   --help | --hel | -h )
8543     $as_echo "$ac_cs_usage"; exit ;;
8544   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8545   | -silent | --silent | --silen | --sile | --sil | --si | --s)
8546     ac_cs_silent=: ;;
8547
8548   # This is an error.
8549   -*) as_fn_error "unrecognized option: \`$1'
8550 Try \`$0 --help' for more information." ;;
8551
8552   *) as_fn_append ac_config_targets " $1"
8553      ac_need_defaults=false ;;
8554
8555   esac
8556   shift
8557 done
8558
8559 ac_configure_extra_args=
8560
8561 if $ac_cs_silent; then
8562   exec 6>/dev/null
8563   ac_configure_extra_args="$ac_configure_extra_args --silent"
8564 fi
8565
8566 _ACEOF
8567 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8568 if \$ac_cs_recheck; then
8569   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8570   shift
8571   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8572   CONFIG_SHELL='$SHELL'
8573   export CONFIG_SHELL
8574   exec "\$@"
8575 fi
8576
8577 _ACEOF
8578 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8579 exec 5>>config.log
8580 {
8581   echo
8582   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8583 ## Running $as_me. ##
8584 _ASBOX
8585   $as_echo "$ac_log"
8586 } >&5
8587
8588 _ACEOF
8589 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8590 #
8591 # INIT-COMMANDS
8592 #
8593 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
8594 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
8595     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
8596     # from automake.
8597     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
8598     # Capture the value of LINGUAS because we need it to compute CATALOGS.
8599     LINGUAS="${LINGUAS-%UNSET%}"
8600
8601
8602 _ACEOF
8603
8604 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8605
8606 # Handling of arguments.
8607 for ac_config_target in $ac_config_targets
8608 do
8609   case $ac_config_target in
8610     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
8611     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
8612     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
8613     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8614     "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
8615     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
8616
8617   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8618   esac
8619 done
8620
8621
8622 # If the user did not use the arguments to specify the items to instantiate,
8623 # then the envvar interface is used.  Set only those that are not.
8624 # We use the long form for the default assignment because of an extremely
8625 # bizarre bug on SunOS 4.1.3.
8626 if $ac_need_defaults; then
8627   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8628   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8629   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8630 fi
8631
8632 # Have a temporary directory for convenience.  Make it in the build tree
8633 # simply because there is no reason against having it here, and in addition,
8634 # creating and moving files from /tmp can sometimes cause problems.
8635 # Hook for its removal unless debugging.
8636 # Note that there is a small window in which the directory will not be cleaned:
8637 # after its creation but before its name has been assigned to `$tmp'.
8638 $debug ||
8639 {
8640   tmp=
8641   trap 'exit_status=$?
8642   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8643 ' 0
8644   trap 'as_fn_exit 1' 1 2 13 15
8645 }
8646 # Create a (secure) tmp directory for tmp files.
8647
8648 {
8649   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8650   test -n "$tmp" && test -d "$tmp"
8651 }  ||
8652 {
8653   tmp=./conf$$-$RANDOM
8654   (umask 077 && mkdir "$tmp")
8655 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
8656
8657 # Set up the scripts for CONFIG_FILES section.
8658 # No need to generate them if there are no CONFIG_FILES.
8659 # This happens for instance with `./config.status config.h'.
8660 if test -n "$CONFIG_FILES"; then
8661
8662
8663 ac_cr=`echo X | tr X '\015'`
8664 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8665 # But we know of no other shell where ac_cr would be empty at this
8666 # point, so we can use a bashism as a fallback.
8667 if test "x$ac_cr" = x; then
8668   eval ac_cr=\$\'\\r\'
8669 fi
8670 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8671 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8672   ac_cs_awk_cr='\r'
8673 else
8674   ac_cs_awk_cr=$ac_cr
8675 fi
8676
8677 echo 'BEGIN {' >"$tmp/subs1.awk" &&
8678 _ACEOF
8679
8680
8681 {
8682   echo "cat >conf$$subs.awk <<_ACEOF" &&
8683   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8684   echo "_ACEOF"
8685 } >conf$$subs.sh ||
8686   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8687 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8688 ac_delim='%!_!# '
8689 for ac_last_try in false false false false false :; do
8690   . ./conf$$subs.sh ||
8691     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8692
8693   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8694   if test $ac_delim_n = $ac_delim_num; then
8695     break
8696   elif $ac_last_try; then
8697     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8698   else
8699     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8700   fi
8701 done
8702 rm -f conf$$subs.sh
8703
8704 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8705 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8706 _ACEOF
8707 sed -n '
8708 h
8709 s/^/S["/; s/!.*/"]=/
8710 p
8711 g
8712 s/^[^!]*!//
8713 :repl
8714 t repl
8715 s/'"$ac_delim"'$//
8716 t delim
8717 :nl
8718 h
8719 s/\(.\{148\}\).*/\1/
8720 t more1
8721 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8722 p
8723 n
8724 b repl
8725 :more1
8726 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8727 p
8728 g
8729 s/.\{148\}//
8730 t nl
8731 :delim
8732 h
8733 s/\(.\{148\}\).*/\1/
8734 t more2
8735 s/["\\]/\\&/g; s/^/"/; s/$/"/
8736 p
8737 b
8738 :more2
8739 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8740 p
8741 g
8742 s/.\{148\}//
8743 t delim
8744 ' <conf$$subs.awk | sed '
8745 /^[^""]/{
8746   N
8747   s/\n//
8748 }
8749 ' >>$CONFIG_STATUS || ac_write_fail=1
8750 rm -f conf$$subs.awk
8751 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8752 _ACAWK
8753 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8754   for (key in S) S_is_set[key] = 1
8755   FS = "\a"
8756
8757 }
8758 {
8759   line = $ 0
8760   nfields = split(line, field, "@")
8761   substed = 0
8762   len = length(field[1])
8763   for (i = 2; i < nfields; i++) {
8764     key = field[i]
8765     keylen = length(key)
8766     if (S_is_set[key]) {
8767       value = S[key]
8768       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8769       len += length(value) + length(field[++i])
8770       substed = 1
8771     } else
8772       len += 1 + keylen
8773   }
8774
8775   print line
8776 }
8777
8778 _ACAWK
8779 _ACEOF
8780 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8781 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8782   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8783 else
8784   cat
8785 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8786   || as_fn_error "could not setup config files machinery" "$LINENO" 5
8787 _ACEOF
8788
8789 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8790 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8791 # trailing colons and then remove the whole line if VPATH becomes empty
8792 # (actually we leave an empty line to preserve line numbers).
8793 if test "x$srcdir" = x.; then
8794   ac_vpsub='/^[  ]*VPATH[        ]*=/{
8795 s/:*\$(srcdir):*/:/
8796 s/:*\${srcdir}:*/:/
8797 s/:*@srcdir@:*/:/
8798 s/^\([^=]*=[     ]*\):*/\1/
8799 s/:*$//
8800 s/^[^=]*=[       ]*$//
8801 }'
8802 fi
8803
8804 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8805 fi # test -n "$CONFIG_FILES"
8806
8807 # Set up the scripts for CONFIG_HEADERS section.
8808 # No need to generate them if there are no CONFIG_HEADERS.
8809 # This happens for instance with `./config.status Makefile'.
8810 if test -n "$CONFIG_HEADERS"; then
8811 cat >"$tmp/defines.awk" <<\_ACAWK ||
8812 BEGIN {
8813 _ACEOF
8814
8815 # Transform confdefs.h into an awk script `defines.awk', embedded as
8816 # here-document in config.status, that substitutes the proper values into
8817 # config.h.in to produce config.h.
8818
8819 # Create a delimiter string that does not exist in confdefs.h, to ease
8820 # handling of long lines.
8821 ac_delim='%!_!# '
8822 for ac_last_try in false false :; do
8823   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
8824   if test -z "$ac_t"; then
8825     break
8826   elif $ac_last_try; then
8827     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
8828   else
8829     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8830   fi
8831 done
8832
8833 # For the awk script, D is an array of macro values keyed by name,
8834 # likewise P contains macro parameters if any.  Preserve backslash
8835 # newline sequences.
8836
8837 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8838 sed -n '
8839 s/.\{148\}/&'"$ac_delim"'/g
8840 t rset
8841 :rset
8842 s/^[     ]*#[    ]*define[       ][      ]*/ /
8843 t def
8844 d
8845 :def
8846 s/\\$//
8847 t bsnl
8848 s/["\\]/\\&/g
8849 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8850 D["\1"]=" \3"/p
8851 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
8852 d
8853 :bsnl
8854 s/["\\]/\\&/g
8855 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8856 D["\1"]=" \3\\\\\\n"\\/p
8857 t cont
8858 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8859 t cont
8860 d
8861 :cont
8862 n
8863 s/.\{148\}/&'"$ac_delim"'/g
8864 t clear
8865 :clear
8866 s/\\$//
8867 t bsnlc
8868 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8869 d
8870 :bsnlc
8871 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8872 b cont
8873 ' <confdefs.h | sed '
8874 s/'"$ac_delim"'/"\\\
8875 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8876
8877 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8878   for (key in D) D_is_set[key] = 1
8879   FS = "\a"
8880 }
8881 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8882   line = \$ 0
8883   split(line, arg, " ")
8884   if (arg[1] == "#") {
8885     defundef = arg[2]
8886     mac1 = arg[3]
8887   } else {
8888     defundef = substr(arg[1], 2)
8889     mac1 = arg[2]
8890   }
8891   split(mac1, mac2, "(") #)
8892   macro = mac2[1]
8893   prefix = substr(line, 1, index(line, defundef) - 1)
8894   if (D_is_set[macro]) {
8895     # Preserve the white space surrounding the "#".
8896     print prefix "define", macro P[macro] D[macro]
8897     next
8898   } else {
8899     # Replace #undef with comments.  This is necessary, for example,
8900     # in the case of _POSIX_SOURCE, which is predefined and required
8901     # on some systems where configure will not decide to define it.
8902     if (defundef == "undef") {
8903       print "/*", prefix defundef, macro, "*/"
8904       next
8905     }
8906   }
8907 }
8908 { print }
8909 _ACAWK
8910 _ACEOF
8911 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8912   as_fn_error "could not setup config headers machinery" "$LINENO" 5
8913 fi # test -n "$CONFIG_HEADERS"
8914
8915
8916 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
8917 shift
8918 for ac_tag
8919 do
8920   case $ac_tag in
8921   :[FHLC]) ac_mode=$ac_tag; continue;;
8922   esac
8923   case $ac_mode$ac_tag in
8924   :[FHL]*:*);;
8925   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
8926   :[FH]-) ac_tag=-:-;;
8927   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8928   esac
8929   ac_save_IFS=$IFS
8930   IFS=:
8931   set x $ac_tag
8932   IFS=$ac_save_IFS
8933   shift
8934   ac_file=$1
8935   shift
8936
8937   case $ac_mode in
8938   :L) ac_source=$1;;
8939   :[FH])
8940     ac_file_inputs=
8941     for ac_f
8942     do
8943       case $ac_f in
8944       -) ac_f="$tmp/stdin";;
8945       *) # Look for the file first in the build tree, then in the source tree
8946          # (if the path is not absolute).  The absolute path cannot be DOS-style,
8947          # because $ac_f cannot contain `:'.
8948          test -f "$ac_f" ||
8949            case $ac_f in
8950            [\\/$]*) false;;
8951            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8952            esac ||
8953            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8954       esac
8955       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8956       as_fn_append ac_file_inputs " '$ac_f'"
8957     done
8958
8959     # Let's still pretend it is `configure' which instantiates (i.e., don't
8960     # use $as_me), people would be surprised to read:
8961     #    /* config.h.  Generated by config.status.  */
8962     configure_input='Generated from '`
8963           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8964         `' by configure.'
8965     if test x"$ac_file" != x-; then
8966       configure_input="$ac_file.  $configure_input"
8967       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8968 $as_echo "$as_me: creating $ac_file" >&6;}
8969     fi
8970     # Neutralize special characters interpreted by sed in replacement strings.
8971     case $configure_input in #(
8972     *\&* | *\|* | *\\* )
8973        ac_sed_conf_input=`$as_echo "$configure_input" |
8974        sed 's/[\\\\&|]/\\\\&/g'`;; #(
8975     *) ac_sed_conf_input=$configure_input;;
8976     esac
8977
8978     case $ac_tag in
8979     *:-:* | *:-) cat >"$tmp/stdin" \
8980       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
8981     esac
8982     ;;
8983   esac
8984
8985   ac_dir=`$as_dirname -- "$ac_file" ||
8986 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8987          X"$ac_file" : 'X\(//\)[^/]' \| \
8988          X"$ac_file" : 'X\(//\)$' \| \
8989          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8990 $as_echo X"$ac_file" |
8991     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8992             s//\1/
8993             q
8994           }
8995           /^X\(\/\/\)[^/].*/{
8996             s//\1/
8997             q
8998           }
8999           /^X\(\/\/\)$/{
9000             s//\1/
9001             q
9002           }
9003           /^X\(\/\).*/{
9004             s//\1/
9005             q
9006           }
9007           s/.*/./; q'`
9008   as_dir="$ac_dir"; as_fn_mkdir_p
9009   ac_builddir=.
9010
9011 case "$ac_dir" in
9012 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9013 *)
9014   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9015   # A ".." for each directory in $ac_dir_suffix.
9016   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9017   case $ac_top_builddir_sub in
9018   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9019   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9020   esac ;;
9021 esac
9022 ac_abs_top_builddir=$ac_pwd
9023 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9024 # for backward compatibility:
9025 ac_top_builddir=$ac_top_build_prefix
9026
9027 case $srcdir in
9028   .)  # We are building in place.
9029     ac_srcdir=.
9030     ac_top_srcdir=$ac_top_builddir_sub
9031     ac_abs_top_srcdir=$ac_pwd ;;
9032   [\\/]* | ?:[\\/]* )  # Absolute name.
9033     ac_srcdir=$srcdir$ac_dir_suffix;
9034     ac_top_srcdir=$srcdir
9035     ac_abs_top_srcdir=$srcdir ;;
9036   *) # Relative name.
9037     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9038     ac_top_srcdir=$ac_top_build_prefix$srcdir
9039     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9040 esac
9041 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9042
9043
9044   case $ac_mode in
9045   :F)
9046   #
9047   # CONFIG_FILE
9048   #
9049
9050   case $INSTALL in
9051   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9052   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9053   esac
9054   ac_MKDIR_P=$MKDIR_P
9055   case $MKDIR_P in
9056   [\\/$]* | ?:[\\/]* ) ;;
9057   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
9058   esac
9059 _ACEOF
9060
9061 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9062 # If the template does not know about datarootdir, expand it.
9063 # FIXME: This hack should be removed a few years after 2.60.
9064 ac_datarootdir_hack=; ac_datarootdir_seen=
9065 ac_sed_dataroot='
9066 /datarootdir/ {
9067   p
9068   q
9069 }
9070 /@datadir@/p
9071 /@docdir@/p
9072 /@infodir@/p
9073 /@localedir@/p
9074 /@mandir@/p'
9075 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9076 *datarootdir*) ac_datarootdir_seen=yes;;
9077 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9078   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9079 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9080 _ACEOF
9081 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9082   ac_datarootdir_hack='
9083   s&@datadir@&$datadir&g
9084   s&@docdir@&$docdir&g
9085   s&@infodir@&$infodir&g
9086   s&@localedir@&$localedir&g
9087   s&@mandir@&$mandir&g
9088   s&\\\${datarootdir}&$datarootdir&g' ;;
9089 esac
9090 _ACEOF
9091
9092 # Neutralize VPATH when `$srcdir' = `.'.
9093 # Shell code in configure.ac might set extrasub.
9094 # FIXME: do we really want to maintain this feature?
9095 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9096 ac_sed_extra="$ac_vpsub
9097 $extrasub
9098 _ACEOF
9099 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9100 :t
9101 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9102 s|@configure_input@|$ac_sed_conf_input|;t t
9103 s&@top_builddir@&$ac_top_builddir_sub&;t t
9104 s&@top_build_prefix@&$ac_top_build_prefix&;t t
9105 s&@srcdir@&$ac_srcdir&;t t
9106 s&@abs_srcdir@&$ac_abs_srcdir&;t t
9107 s&@top_srcdir@&$ac_top_srcdir&;t t
9108 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9109 s&@builddir@&$ac_builddir&;t t
9110 s&@abs_builddir@&$ac_abs_builddir&;t t
9111 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9112 s&@INSTALL@&$ac_INSTALL&;t t
9113 s&@MKDIR_P@&$ac_MKDIR_P&;t t
9114 $ac_datarootdir_hack
9115 "
9116 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
9117   || as_fn_error "could not create $ac_file" "$LINENO" 5
9118
9119 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9120   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
9121   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
9122   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9123 which seems to be undefined.  Please make sure it is defined." >&5
9124 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9125 which seems to be undefined.  Please make sure it is defined." >&2;}
9126
9127   rm -f "$tmp/stdin"
9128   case $ac_file in
9129   -) cat "$tmp/out" && rm -f "$tmp/out";;
9130   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9131   esac \
9132   || as_fn_error "could not create $ac_file" "$LINENO" 5
9133  ;;
9134   :H)
9135   #
9136   # CONFIG_HEADER
9137   #
9138   if test x"$ac_file" != x-; then
9139     {
9140       $as_echo "/* $configure_input  */" \
9141       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9142     } >"$tmp/config.h" \
9143       || as_fn_error "could not create $ac_file" "$LINENO" 5
9144     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9145       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9146 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9147     else
9148       rm -f "$ac_file"
9149       mv "$tmp/config.h" "$ac_file" \
9150         || as_fn_error "could not create $ac_file" "$LINENO" 5
9151     fi
9152   else
9153     $as_echo "/* $configure_input  */" \
9154       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9155       || as_fn_error "could not create -" "$LINENO" 5
9156   fi
9157 # Compute "$ac_file"'s index in $config_headers.
9158 _am_arg="$ac_file"
9159 _am_stamp_count=1
9160 for _am_header in $config_headers :; do
9161   case $_am_header in
9162     $_am_arg | $_am_arg:* )
9163       break ;;
9164     * )
9165       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
9166   esac
9167 done
9168 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
9169 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9170          X"$_am_arg" : 'X\(//\)[^/]' \| \
9171          X"$_am_arg" : 'X\(//\)$' \| \
9172          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
9173 $as_echo X"$_am_arg" |
9174     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9175             s//\1/
9176             q
9177           }
9178           /^X\(\/\/\)[^/].*/{
9179             s//\1/
9180             q
9181           }
9182           /^X\(\/\/\)$/{
9183             s//\1/
9184             q
9185           }
9186           /^X\(\/\).*/{
9187             s//\1/
9188             q
9189           }
9190           s/.*/./; q'`/stamp-h$_am_stamp_count
9191  ;;
9192
9193   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9194 $as_echo "$as_me: executing $ac_file commands" >&6;}
9195  ;;
9196   esac
9197
9198
9199   case $ac_file$ac_mode in
9200     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
9201   # Autoconf 2.62 quotes --file arguments for eval, but not when files
9202   # are listed without --file.  Let's play safe and only enable the eval
9203   # if we detect the quoting.
9204   case $CONFIG_FILES in
9205   *\'*) eval set x "$CONFIG_FILES" ;;
9206   *)   set x $CONFIG_FILES ;;
9207   esac
9208   shift
9209   for mf
9210   do
9211     # Strip MF so we end up with the name of the file.
9212     mf=`echo "$mf" | sed -e 's/:.*$//'`
9213     # Check whether this is an Automake generated Makefile or not.
9214     # We used to match only the files named `Makefile.in', but
9215     # some people rename them; so instead we look at the file content.
9216     # Grep'ing the first line is not enough: some people post-process
9217     # each Makefile.in and add a new line on top of each file to say so.
9218     # Grep'ing the whole file is not good either: AIX grep has a line
9219     # limit of 2048, but all sed's we know have understand at least 4000.
9220     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
9221       dirpart=`$as_dirname -- "$mf" ||
9222 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9223          X"$mf" : 'X\(//\)[^/]' \| \
9224          X"$mf" : 'X\(//\)$' \| \
9225          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
9226 $as_echo X"$mf" |
9227     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9228             s//\1/
9229             q
9230           }
9231           /^X\(\/\/\)[^/].*/{
9232             s//\1/
9233             q
9234           }
9235           /^X\(\/\/\)$/{
9236             s//\1/
9237             q
9238           }
9239           /^X\(\/\).*/{
9240             s//\1/
9241             q
9242           }
9243           s/.*/./; q'`
9244     else
9245       continue
9246     fi
9247     # Extract the definition of DEPDIR, am__include, and am__quote
9248     # from the Makefile without running `make'.
9249     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
9250     test -z "$DEPDIR" && continue
9251     am__include=`sed -n 's/^am__include = //p' < "$mf"`
9252     test -z "am__include" && continue
9253     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
9254     # When using ansi2knr, U may be empty or an underscore; expand it
9255     U=`sed -n 's/^U = //p' < "$mf"`
9256     # Find all dependency output files, they are included files with
9257     # $(DEPDIR) in their names.  We invoke sed twice because it is the
9258     # simplest approach to changing $(DEPDIR) to its actual value in the
9259     # expansion.
9260     for file in `sed -n "
9261       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
9262          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
9263       # Make sure the directory exists.
9264       test -f "$dirpart/$file" && continue
9265       fdir=`$as_dirname -- "$file" ||
9266 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9267          X"$file" : 'X\(//\)[^/]' \| \
9268          X"$file" : 'X\(//\)$' \| \
9269          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
9270 $as_echo X"$file" |
9271     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9272             s//\1/
9273             q
9274           }
9275           /^X\(\/\/\)[^/].*/{
9276             s//\1/
9277             q
9278           }
9279           /^X\(\/\/\)$/{
9280             s//\1/
9281             q
9282           }
9283           /^X\(\/\).*/{
9284             s//\1/
9285             q
9286           }
9287           s/.*/./; q'`
9288       as_dir=$dirpart/$fdir; as_fn_mkdir_p
9289       # echo "creating $dirpart/$file"
9290       echo '# dummy' > "$dirpart/$file"
9291     done
9292   done
9293 }
9294  ;;
9295     "default-1":C)
9296     for ac_file in $CONFIG_FILES; do
9297       # Support "outfile[:infile[:infile...]]"
9298       case "$ac_file" in
9299         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
9300       esac
9301       # PO directories have a Makefile.in generated from Makefile.in.in.
9302       case "$ac_file" in */Makefile.in)
9303         # Adjust a relative srcdir.
9304         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
9305         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
9306         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
9307         # In autoconf-2.13 it is called $ac_given_srcdir.
9308         # In autoconf-2.50 it is called $srcdir.
9309         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
9310         case "$ac_given_srcdir" in
9311           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
9312           /*) top_srcdir="$ac_given_srcdir" ;;
9313           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
9314         esac
9315         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
9316           rm -f "$ac_dir/POTFILES"
9317           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
9318           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
9319           POMAKEFILEDEPS="POTFILES.in"
9320           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
9321           # on $ac_dir but don't depend on user-specified configuration
9322           # parameters.
9323           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
9324             # The LINGUAS file contains the set of available languages.
9325             if test -n "$OBSOLETE_ALL_LINGUAS"; then
9326               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
9327             fi
9328             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
9329             # Hide the ALL_LINGUAS assigment from automake.
9330             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
9331             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
9332           else
9333             # The set of available languages was given in configure.ac.
9334             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
9335           fi
9336           case "$ac_given_srcdir" in
9337             .) srcdirpre= ;;
9338             *) srcdirpre='$(srcdir)/' ;;
9339           esac
9340           POFILES=
9341           GMOFILES=
9342           UPDATEPOFILES=
9343           DUMMYPOFILES=
9344           for lang in $ALL_LINGUAS; do
9345             POFILES="$POFILES $srcdirpre$lang.po"
9346             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
9347             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
9348             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
9349           done
9350           # CATALOGS depends on both $ac_dir and the user's LINGUAS
9351           # environment variable.
9352           INST_LINGUAS=
9353           if test -n "$ALL_LINGUAS"; then
9354             for presentlang in $ALL_LINGUAS; do
9355               useit=no
9356               if test "%UNSET%" != "$LINGUAS"; then
9357                 desiredlanguages="$LINGUAS"
9358               else
9359                 desiredlanguages="$ALL_LINGUAS"
9360               fi
9361               for desiredlang in $desiredlanguages; do
9362                 # Use the presentlang catalog if desiredlang is
9363                 #   a. equal to presentlang, or
9364                 #   b. a variant of presentlang (because in this case,
9365                 #      presentlang can be used as a fallback for messages
9366                 #      which are not translated in the desiredlang catalog).
9367                 case "$desiredlang" in
9368                   "$presentlang"*) useit=yes;;
9369                 esac
9370               done
9371               if test $useit = yes; then
9372                 INST_LINGUAS="$INST_LINGUAS $presentlang"
9373               fi
9374             done
9375           fi
9376           CATALOGS=
9377           if test -n "$INST_LINGUAS"; then
9378             for lang in $INST_LINGUAS; do
9379               CATALOGS="$CATALOGS $lang.gmo"
9380             done
9381           fi
9382           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
9383           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
9384           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
9385             if test -f "$f"; then
9386               case "$f" in
9387                 *.orig | *.bak | *~) ;;
9388                 *) cat "$f" >> "$ac_dir/Makefile" ;;
9389               esac
9390             fi
9391           done
9392         fi
9393         ;;
9394       esac
9395     done ;;
9396
9397   esac
9398 done # for ac_tag
9399
9400
9401 as_fn_exit 0
9402 _ACEOF
9403 ac_clean_files=$ac_clean_files_save
9404
9405 test $ac_write_fail = 0 ||
9406   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
9407
9408
9409 # configure is writing to config.log, and then calls config.status.
9410 # config.status does its own redirection, appending to config.log.
9411 # Unfortunately, on DOS this fails, as config.log is still kept open
9412 # by configure, so config.status won't be able to write to it; its
9413 # output is simply discarded.  So we exec the FD to /dev/null,
9414 # effectively closing config.log, so it can be properly (re)opened and
9415 # appended to by config.status.  When coming back to configure, we
9416 # need to make the FD available again.
9417 if test "$no_create" != yes; then
9418   ac_cs_success=:
9419   ac_config_status_args=
9420   test "$silent" = yes &&
9421     ac_config_status_args="$ac_config_status_args --quiet"
9422   exec 5>/dev/null
9423   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9424   exec 5>>config.log
9425   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9426   # would make configure fail if this is the last instruction.
9427   $ac_cs_success || as_fn_exit $?
9428 fi
9429 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9430   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9431 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9432 fi
9433