xref: /netbsd-src/external/gpl3/binutils.old/dist/gold/configure (revision e992f068c547fd6e84b3f104dc2340adcc955732)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for gold 0.1.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
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
16DUALCASE=1; export DUALCASE # for MKS sh
17if 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
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_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.
43if 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 --'
47elif (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'
50else
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'
70fi
71
72# The user is always right.
73if 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  }
79fi
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.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200  if (eval "$as_required") 2>/dev/null; then :
201  as_have_required=yes
202else
203  as_have_required=no
204fi
205  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do
212  IFS=$as_save_IFS
213  test -z "$as_dir" && as_dir=.
214  as_found=:
215  case $as_dir in #(
216	 /*)
217	   for as_base in sh bash ksh sh5; do
218	     # Try only shells that exist, to save several forks.
219	     as_shell=$as_dir/$as_base
220	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222  CONFIG_SHELL=$as_shell as_have_required=yes
223		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224  break 2
225fi
226fi
227	   done;;
228       esac
229  as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233  CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238      if test "x$CONFIG_SHELL" != x; then :
239  export CONFIG_SHELL
240             # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248  *v*x* | *x*v* ) as_opts=-vx ;;
249  *v* ) as_opts=-v ;;
250  *x* ) as_opts=-x ;;
251  * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
258fi
259
260    if test x$as_have_required = xno; then :
261  $as_echo "$0: This script requires a shell more modern than all"
262  $as_echo "$0: the shells that I found on your system."
263  if test x${ZSH_VERSION+set} = xset ; then
264    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266  else
267    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
271  fi
272  exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290  { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299  return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307  set +e
308  as_fn_set_status $1
309  exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318  case $as_dir in #(
319  -*) as_dir=./$as_dir;;
320  esac
321  test -d "$as_dir" || eval $as_mkdir_p || {
322    as_dirs=
323    while :; do
324      case $as_dir in #(
325      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326      *) as_qdir=$as_dir;;
327      esac
328      as_dirs="'$as_qdir' $as_dirs"
329      as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331	 X"$as_dir" : 'X\(//\)[^/]' \| \
332	 X"$as_dir" : 'X\(//\)$' \| \
333	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336	    s//\1/
337	    q
338	  }
339	  /^X\(\/\/\)[^/].*/{
340	    s//\1/
341	    q
342	  }
343	  /^X\(\/\/\)$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\).*/{
348	    s//\1/
349	    q
350	  }
351	  s/.*/./; q'`
352      test -d "$as_dir" && break
353    done
354    test -z "$as_dirs" || eval "mkdir $as_dirs"
355  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358} # as_fn_mkdir_p
359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365  test -f "$1" && test -x "$1"
366} # as_fn_executable_p
367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374  eval 'as_fn_append ()
375  {
376    eval $1+=\$2
377  }'
378else
379  as_fn_append ()
380  {
381    eval $1=\$$1\$2
382  }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391  eval 'as_fn_arith ()
392  {
393    as_val=$(( $* ))
394  }'
395else
396  as_fn_arith ()
397  {
398    as_val=`expr "$@" || test $? -eq 1`
399  }
400fi # as_fn_arith
401
402
403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407# script with STATUS, using 1 if that was 0.
408as_fn_error ()
409{
410  as_status=$1; test $as_status -eq 0 && as_status=1
411  if test "$4"; then
412    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414  fi
415  $as_echo "$as_me: error: $2" >&2
416  as_fn_exit $as_status
417} # as_fn_error
418
419if expr a : '\(a\)' >/dev/null 2>&1 &&
420   test "X`expr 00001 : '.*\(...\)'`" = X001; then
421  as_expr=expr
422else
423  as_expr=false
424fi
425
426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427  as_basename=basename
428else
429  as_basename=false
430fi
431
432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433  as_dirname=dirname
434else
435  as_dirname=false
436fi
437
438as_me=`$as_basename -- "$0" ||
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440	 X"$0" : 'X\(//\)$' \| \
441	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442$as_echo X/"$0" |
443    sed '/^.*\/\([^/][^/]*\)\/*$/{
444	    s//\1/
445	    q
446	  }
447	  /^X\/\(\/\/\)$/{
448	    s//\1/
449	    q
450	  }
451	  /^X\/\(\/\).*/{
452	    s//\1/
453	    q
454	  }
455	  s/.*/./; q'`
456
457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
465  as_lineno_1=$LINENO as_lineno_1a=$LINENO
466  as_lineno_2=$LINENO as_lineno_2a=$LINENO
467  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
470  sed -n '
471    p
472    /[$]LINENO/=
473  ' <$as_myself |
474    sed '
475      s/[$]LINENO.*/&-/
476      t lineno
477      b
478      :lineno
479      N
480      :loop
481      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482      t loop
483      s/-\n.*//
484    ' >$as_me.lineno &&
485  chmod +x "$as_me.lineno" ||
486    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487
488  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489  # already done that, so ensure we don't try to do so again and fall
490  # in an infinite loop.  This has already happened in practice.
491  _as_can_reexec=no; export _as_can_reexec
492  # Don't try to exec as it changes $[0], causing all sort of problems
493  # (the dirname of $[0] is not the place where we might find the
494  # original and so on.  Autoconf is especially sensitive to this).
495  . "./$as_me.lineno"
496  # Exit status is that of the last command.
497  exit
498}
499
500ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #(((((
502-n*)
503  case `echo 'xy\c'` in
504  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
505  xy)  ECHO_C='\c';;
506  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
507       ECHO_T='	';;
508  esac;;
509*)
510  ECHO_N='-n';;
511esac
512
513rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then
515  rm -f conf$$.dir/conf$$.file
516else
517  rm -f conf$$.dir
518  mkdir conf$$.dir 2>/dev/null
519fi
520if (echo >conf$$.file) 2>/dev/null; then
521  if ln -s conf$$.file conf$$ 2>/dev/null; then
522    as_ln_s='ln -s'
523    # ... but there are two gotchas:
524    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526    # In both cases, we have to default to `cp -pR'.
527    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528      as_ln_s='cp -pR'
529  elif ln conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s=ln
531  else
532    as_ln_s='cp -pR'
533  fi
534else
535  as_ln_s='cp -pR'
536fi
537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
539
540if mkdir -p . 2>/dev/null; then
541  as_mkdir_p='mkdir -p "$as_dir"'
542else
543  test -d ./-p && rmdir ./-p
544  as_mkdir_p=false
545fi
546
547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
549
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
559
560# Name of the host.
561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565#
566# Initializations.
567#
568ac_default_prefix=/usr/local
569ac_clean_files=
570ac_config_libobj_dir=.
571LIBOBJS=
572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
576
577# Identity of this package.
578PACKAGE_NAME='gold'
579PACKAGE_TARNAME='gold'
580PACKAGE_VERSION='0.1'
581PACKAGE_STRING='gold 0.1'
582PACKAGE_BUGREPORT=''
583PACKAGE_URL=''
584
585ac_unique_file="gold.cc"
586# Factoring default headers for most tests.
587ac_includes_default="\
588#include <stdio.h>
589#ifdef HAVE_SYS_TYPES_H
590# include <sys/types.h>
591#endif
592#ifdef HAVE_SYS_STAT_H
593# include <sys/stat.h>
594#endif
595#ifdef STDC_HEADERS
596# include <stdlib.h>
597# include <stddef.h>
598#else
599# ifdef HAVE_STDLIB_H
600#  include <stdlib.h>
601# endif
602#endif
603#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605#  include <memory.h>
606# endif
607# include <string.h>
608#endif
609#ifdef HAVE_STRINGS_H
610# include <strings.h>
611#endif
612#ifdef HAVE_INTTYPES_H
613# include <inttypes.h>
614#endif
615#ifdef HAVE_STDINT_H
616# include <stdint.h>
617#endif
618#ifdef HAVE_UNISTD_H
619# include <unistd.h>
620#endif"
621
622ac_subst_vars='am__EXEEXT_FALSE
623am__EXEEXT_TRUE
624LTLIBOBJS
625MAINT
626MAINTAINER_MODE_FALSE
627MAINTAINER_MODE_TRUE
628DLOPEN_LIBS
629CXXCPP
630HAVE_NO_USE_LINKER_PLUGIN_FALSE
631HAVE_NO_USE_LINKER_PLUGIN_TRUE
632HAVE_PUBNAMES_FALSE
633HAVE_PUBNAMES_TRUE
634THREADS_FALSE
635THREADS_TRUE
636PTHREAD_CFLAGS
637PTHREAD_LIBS
638PTHREAD_CC
639ax_pthread_config
640SED
641zlibinc
642zlibdir
643LIBOBJS
644LFS_CFLAGS
645GOLD_LDADD
646GOLD_LDFLAGS
647WARN_CXXFLAGS
648WARN_WRITE_STRINGS
649NO_WERROR
650WARN_CFLAGS_FOR_BUILD
651WARN_CFLAGS
652IFUNC_STATIC_FALSE
653IFUNC_STATIC_TRUE
654IFUNC_FALSE
655IFUNC_TRUE
656RANDOM_SEED_CFLAGS
657TLS_DESCRIPTORS_FALSE
658TLS_DESCRIPTORS_TRUE
659TLS_GNU2_DIALECT_FALSE
660TLS_GNU2_DIALECT_TRUE
661OMP_SUPPORT_FALSE
662OMP_SUPPORT_TRUE
663STATIC_TLS_FALSE
664STATIC_TLS_TRUE
665TLS_FALSE
666TLS_TRUE
667MERGE_CONSTANTS_FLAG
668CFLAGS_CF_PROTECTION_FALSE
669CFLAGS_CF_PROTECTION_TRUE
670GCC9_FALSE
671GCC9_TRUE
672MCMODEL_MEDIUM_FALSE
673MCMODEL_MEDIUM_TRUE
674FN_PTRS_IN_SO_WITHOUT_PIC_FALSE
675FN_PTRS_IN_SO_WITHOUT_PIC_TRUE
676HAVE_STATIC_FALSE
677HAVE_STATIC_TRUE
678NATIVE_OR_CROSS_LINKER_FALSE
679NATIVE_OR_CROSS_LINKER_TRUE
680GCC_FALSE
681GCC_TRUE
682NATIVE_LINKER_FALSE
683NATIVE_LINKER_TRUE
684MSGMERGE
685MSGFMT
686MKINSTALLDIRS
687CATOBJEXT
688GENCAT
689INSTOBJEXT
690DATADIRNAME
691CATALOGS
692POSUB
693GMSGFMT
694XGETTEXT
695INCINTL
696LIBINTL_DEP
697LIBINTL
698USE_NLS
699LN_S
700RANLIB
701YFLAGS
702YACC
703am__fastdepCXX_FALSE
704am__fastdepCXX_TRUE
705CXXDEPMODE
706ac_ct_CXX
707CXXFLAGS
708CXX
709NM
710TARGETOBJS
711DEFAULT_TARGET
712DEFAULT_TARGET_MIPS_FALSE
713DEFAULT_TARGET_MIPS_TRUE
714DEFAULT_TARGET_TILEGX_FALSE
715DEFAULT_TARGET_TILEGX_TRUE
716DEFAULT_TARGET_X86_64_OR_X32_FALSE
717DEFAULT_TARGET_X86_64_OR_X32_TRUE
718DEFAULT_TARGET_X32_FALSE
719DEFAULT_TARGET_X32_TRUE
720DEFAULT_TARGET_X86_64_FALSE
721DEFAULT_TARGET_X86_64_TRUE
722DEFAULT_TARGET_S390_FALSE
723DEFAULT_TARGET_S390_TRUE
724DEFAULT_TARGET_SPARC_FALSE
725DEFAULT_TARGET_SPARC_TRUE
726DEFAULT_TARGET_POWERPC_FALSE
727DEFAULT_TARGET_POWERPC_TRUE
728DEFAULT_TARGET_I386_FALSE
729DEFAULT_TARGET_I386_TRUE
730DEFAULT_TARGET_ARM_FALSE
731DEFAULT_TARGET_ARM_TRUE
732DEFAULT_TARGET_AARCH64_FALSE
733DEFAULT_TARGET_AARCH64_TRUE
734PLUGINS_FALSE
735PLUGINS_TRUE
736installed_linker
737install_as_default
738EGREP
739GREP
740CPP
741am__fastdepCC_FALSE
742am__fastdepCC_TRUE
743CCDEPMODE
744am__nodep
745AMDEPBACKSLASH
746AMDEP_FALSE
747AMDEP_TRUE
748am__quote
749am__include
750DEPDIR
751OBJEXT
752EXEEXT
753ac_ct_CC
754CPPFLAGS
755LDFLAGS
756CFLAGS
757CC
758AM_BACKSLASH
759AM_DEFAULT_VERBOSITY
760AM_DEFAULT_V
761AM_V
762am__untar
763am__tar
764AMTAR
765am__leading_dot
766SET_MAKE
767AWK
768mkdir_p
769MKDIR_P
770INSTALL_STRIP_PROGRAM
771STRIP
772install_sh
773MAKEINFO
774AUTOHEADER
775AUTOMAKE
776AUTOCONF
777ACLOCAL
778VERSION
779PACKAGE
780CYGPATH_W
781am__isrc
782INSTALL_DATA
783INSTALL_SCRIPT
784INSTALL_PROGRAM
785target_os
786target_vendor
787target_cpu
788target
789host_os
790host_vendor
791host_cpu
792host
793build_os
794build_vendor
795build_cpu
796build
797target_alias
798host_alias
799build_alias
800LIBS
801ECHO_T
802ECHO_N
803ECHO_C
804DEFS
805mandir
806localedir
807libdir
808psdir
809pdfdir
810dvidir
811htmldir
812infodir
813docdir
814oldincludedir
815includedir
816localstatedir
817sharedstatedir
818sysconfdir
819datadir
820datarootdir
821libexecdir
822sbindir
823bindir
824program_transform_name
825prefix
826exec_prefix
827PACKAGE_URL
828PACKAGE_BUGREPORT
829PACKAGE_STRING
830PACKAGE_VERSION
831PACKAGE_TARNAME
832PACKAGE_NAME
833PATH_SEPARATOR
834SHELL'
835ac_subst_files=''
836ac_user_opts='
837enable_option_checking
838enable_silent_rules
839enable_dependency_tracking
840with_sysroot
841enable_gold
842enable_plugins
843enable_relro
844enable_targets
845enable_default_hash_style
846with_lib_path
847enable_nls
848enable_werror
849enable_build_warnings
850with_gold_ldflags
851with_gold_ldadd
852with_system_zlib
853enable_threads
854enable_maintainer_mode
855'
856      ac_precious_vars='build_alias
857host_alias
858target_alias
859CC
860CFLAGS
861LDFLAGS
862LIBS
863CPPFLAGS
864CPP
865CXX
866CXXFLAGS
867CCC
868YACC
869YFLAGS
870CXXCPP'
871
872
873# Initialize some variables set by options.
874ac_init_help=
875ac_init_version=false
876ac_unrecognized_opts=
877ac_unrecognized_sep=
878# The variables have the same names as the options, with
879# dashes changed to underlines.
880cache_file=/dev/null
881exec_prefix=NONE
882no_create=
883no_recursion=
884prefix=NONE
885program_prefix=NONE
886program_suffix=NONE
887program_transform_name=s,x,x,
888silent=
889site=
890srcdir=
891verbose=
892x_includes=NONE
893x_libraries=NONE
894
895# Installation directory options.
896# These are left unexpanded so users can "make install exec_prefix=/foo"
897# and all the variables that are supposed to be based on exec_prefix
898# by default will actually change.
899# Use braces instead of parens because sh, perl, etc. also accept them.
900# (The list follows the same order as the GNU Coding Standards.)
901bindir='${exec_prefix}/bin'
902sbindir='${exec_prefix}/sbin'
903libexecdir='${exec_prefix}/libexec'
904datarootdir='${prefix}/share'
905datadir='${datarootdir}'
906sysconfdir='${prefix}/etc'
907sharedstatedir='${prefix}/com'
908localstatedir='${prefix}/var'
909includedir='${prefix}/include'
910oldincludedir='/usr/include'
911docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
912infodir='${datarootdir}/info'
913htmldir='${docdir}'
914dvidir='${docdir}'
915pdfdir='${docdir}'
916psdir='${docdir}'
917libdir='${exec_prefix}/lib'
918localedir='${datarootdir}/locale'
919mandir='${datarootdir}/man'
920
921ac_prev=
922ac_dashdash=
923for ac_option
924do
925  # If the previous option needs an argument, assign it.
926  if test -n "$ac_prev"; then
927    eval $ac_prev=\$ac_option
928    ac_prev=
929    continue
930  fi
931
932  case $ac_option in
933  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
934  *=)   ac_optarg= ;;
935  *)    ac_optarg=yes ;;
936  esac
937
938  # Accept the important Cygnus configure options, so we can diagnose typos.
939
940  case $ac_dashdash$ac_option in
941  --)
942    ac_dashdash=yes ;;
943
944  -bindir | --bindir | --bindi | --bind | --bin | --bi)
945    ac_prev=bindir ;;
946  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
947    bindir=$ac_optarg ;;
948
949  -build | --build | --buil | --bui | --bu)
950    ac_prev=build_alias ;;
951  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
952    build_alias=$ac_optarg ;;
953
954  -cache-file | --cache-file | --cache-fil | --cache-fi \
955  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
956    ac_prev=cache_file ;;
957  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
958  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
959    cache_file=$ac_optarg ;;
960
961  --config-cache | -C)
962    cache_file=config.cache ;;
963
964  -datadir | --datadir | --datadi | --datad)
965    ac_prev=datadir ;;
966  -datadir=* | --datadir=* | --datadi=* | --datad=*)
967    datadir=$ac_optarg ;;
968
969  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
970  | --dataroo | --dataro | --datar)
971    ac_prev=datarootdir ;;
972  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
973  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
974    datarootdir=$ac_optarg ;;
975
976  -disable-* | --disable-*)
977    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
978    # Reject names that are not valid shell variable names.
979    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
980      as_fn_error $? "invalid feature name: $ac_useropt"
981    ac_useropt_orig=$ac_useropt
982    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
983    case $ac_user_opts in
984      *"
985"enable_$ac_useropt"
986"*) ;;
987      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
988	 ac_unrecognized_sep=', ';;
989    esac
990    eval enable_$ac_useropt=no ;;
991
992  -docdir | --docdir | --docdi | --doc | --do)
993    ac_prev=docdir ;;
994  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
995    docdir=$ac_optarg ;;
996
997  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
998    ac_prev=dvidir ;;
999  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1000    dvidir=$ac_optarg ;;
1001
1002  -enable-* | --enable-*)
1003    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1004    # Reject names that are not valid shell variable names.
1005    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1006      as_fn_error $? "invalid feature name: $ac_useropt"
1007    ac_useropt_orig=$ac_useropt
1008    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1009    case $ac_user_opts in
1010      *"
1011"enable_$ac_useropt"
1012"*) ;;
1013      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1014	 ac_unrecognized_sep=', ';;
1015    esac
1016    eval enable_$ac_useropt=\$ac_optarg ;;
1017
1018  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1019  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1020  | --exec | --exe | --ex)
1021    ac_prev=exec_prefix ;;
1022  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1023  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1024  | --exec=* | --exe=* | --ex=*)
1025    exec_prefix=$ac_optarg ;;
1026
1027  -gas | --gas | --ga | --g)
1028    # Obsolete; use --with-gas.
1029    with_gas=yes ;;
1030
1031  -help | --help | --hel | --he | -h)
1032    ac_init_help=long ;;
1033  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1034    ac_init_help=recursive ;;
1035  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1036    ac_init_help=short ;;
1037
1038  -host | --host | --hos | --ho)
1039    ac_prev=host_alias ;;
1040  -host=* | --host=* | --hos=* | --ho=*)
1041    host_alias=$ac_optarg ;;
1042
1043  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1044    ac_prev=htmldir ;;
1045  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1046  | --ht=*)
1047    htmldir=$ac_optarg ;;
1048
1049  -includedir | --includedir | --includedi | --included | --include \
1050  | --includ | --inclu | --incl | --inc)
1051    ac_prev=includedir ;;
1052  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1053  | --includ=* | --inclu=* | --incl=* | --inc=*)
1054    includedir=$ac_optarg ;;
1055
1056  -infodir | --infodir | --infodi | --infod | --info | --inf)
1057    ac_prev=infodir ;;
1058  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1059    infodir=$ac_optarg ;;
1060
1061  -libdir | --libdir | --libdi | --libd)
1062    ac_prev=libdir ;;
1063  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1064    libdir=$ac_optarg ;;
1065
1066  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1067  | --libexe | --libex | --libe)
1068    ac_prev=libexecdir ;;
1069  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1070  | --libexe=* | --libex=* | --libe=*)
1071    libexecdir=$ac_optarg ;;
1072
1073  -localedir | --localedir | --localedi | --localed | --locale)
1074    ac_prev=localedir ;;
1075  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1076    localedir=$ac_optarg ;;
1077
1078  -localstatedir | --localstatedir | --localstatedi | --localstated \
1079  | --localstate | --localstat | --localsta | --localst | --locals)
1080    ac_prev=localstatedir ;;
1081  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1082  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1083    localstatedir=$ac_optarg ;;
1084
1085  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1086    ac_prev=mandir ;;
1087  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1088    mandir=$ac_optarg ;;
1089
1090  -nfp | --nfp | --nf)
1091    # Obsolete; use --without-fp.
1092    with_fp=no ;;
1093
1094  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1095  | --no-cr | --no-c | -n)
1096    no_create=yes ;;
1097
1098  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1099  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1100    no_recursion=yes ;;
1101
1102  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1103  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1104  | --oldin | --oldi | --old | --ol | --o)
1105    ac_prev=oldincludedir ;;
1106  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1107  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1108  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1109    oldincludedir=$ac_optarg ;;
1110
1111  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1112    ac_prev=prefix ;;
1113  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1114    prefix=$ac_optarg ;;
1115
1116  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1117  | --program-pre | --program-pr | --program-p)
1118    ac_prev=program_prefix ;;
1119  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1120  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1121    program_prefix=$ac_optarg ;;
1122
1123  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1124  | --program-suf | --program-su | --program-s)
1125    ac_prev=program_suffix ;;
1126  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1127  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1128    program_suffix=$ac_optarg ;;
1129
1130  -program-transform-name | --program-transform-name \
1131  | --program-transform-nam | --program-transform-na \
1132  | --program-transform-n | --program-transform- \
1133  | --program-transform | --program-transfor \
1134  | --program-transfo | --program-transf \
1135  | --program-trans | --program-tran \
1136  | --progr-tra | --program-tr | --program-t)
1137    ac_prev=program_transform_name ;;
1138  -program-transform-name=* | --program-transform-name=* \
1139  | --program-transform-nam=* | --program-transform-na=* \
1140  | --program-transform-n=* | --program-transform-=* \
1141  | --program-transform=* | --program-transfor=* \
1142  | --program-transfo=* | --program-transf=* \
1143  | --program-trans=* | --program-tran=* \
1144  | --progr-tra=* | --program-tr=* | --program-t=*)
1145    program_transform_name=$ac_optarg ;;
1146
1147  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1148    ac_prev=pdfdir ;;
1149  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1150    pdfdir=$ac_optarg ;;
1151
1152  -psdir | --psdir | --psdi | --psd | --ps)
1153    ac_prev=psdir ;;
1154  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1155    psdir=$ac_optarg ;;
1156
1157  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1158  | -silent | --silent | --silen | --sile | --sil)
1159    silent=yes ;;
1160
1161  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1162    ac_prev=sbindir ;;
1163  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1164  | --sbi=* | --sb=*)
1165    sbindir=$ac_optarg ;;
1166
1167  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1168  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1169  | --sharedst | --shareds | --shared | --share | --shar \
1170  | --sha | --sh)
1171    ac_prev=sharedstatedir ;;
1172  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1173  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1174  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1175  | --sha=* | --sh=*)
1176    sharedstatedir=$ac_optarg ;;
1177
1178  -site | --site | --sit)
1179    ac_prev=site ;;
1180  -site=* | --site=* | --sit=*)
1181    site=$ac_optarg ;;
1182
1183  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1184    ac_prev=srcdir ;;
1185  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1186    srcdir=$ac_optarg ;;
1187
1188  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1189  | --syscon | --sysco | --sysc | --sys | --sy)
1190    ac_prev=sysconfdir ;;
1191  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1192  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1193    sysconfdir=$ac_optarg ;;
1194
1195  -target | --target | --targe | --targ | --tar | --ta | --t)
1196    ac_prev=target_alias ;;
1197  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1198    target_alias=$ac_optarg ;;
1199
1200  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1201    verbose=yes ;;
1202
1203  -version | --version | --versio | --versi | --vers | -V)
1204    ac_init_version=: ;;
1205
1206  -with-* | --with-*)
1207    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1208    # Reject names that are not valid shell variable names.
1209    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1210      as_fn_error $? "invalid package name: $ac_useropt"
1211    ac_useropt_orig=$ac_useropt
1212    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1213    case $ac_user_opts in
1214      *"
1215"with_$ac_useropt"
1216"*) ;;
1217      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1218	 ac_unrecognized_sep=', ';;
1219    esac
1220    eval with_$ac_useropt=\$ac_optarg ;;
1221
1222  -without-* | --without-*)
1223    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1224    # Reject names that are not valid shell variable names.
1225    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1226      as_fn_error $? "invalid package name: $ac_useropt"
1227    ac_useropt_orig=$ac_useropt
1228    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1229    case $ac_user_opts in
1230      *"
1231"with_$ac_useropt"
1232"*) ;;
1233      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1234	 ac_unrecognized_sep=', ';;
1235    esac
1236    eval with_$ac_useropt=no ;;
1237
1238  --x)
1239    # Obsolete; use --with-x.
1240    with_x=yes ;;
1241
1242  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1243  | --x-incl | --x-inc | --x-in | --x-i)
1244    ac_prev=x_includes ;;
1245  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1246  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1247    x_includes=$ac_optarg ;;
1248
1249  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1250  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1251    ac_prev=x_libraries ;;
1252  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1253  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1254    x_libraries=$ac_optarg ;;
1255
1256  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1257Try \`$0 --help' for more information"
1258    ;;
1259
1260  *=*)
1261    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1262    # Reject names that are not valid shell variable names.
1263    case $ac_envvar in #(
1264      '' | [0-9]* | *[!_$as_cr_alnum]* )
1265      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1266    esac
1267    eval $ac_envvar=\$ac_optarg
1268    export $ac_envvar ;;
1269
1270  *)
1271    # FIXME: should be removed in autoconf 3.0.
1272    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1273    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1274      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1275    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1276    ;;
1277
1278  esac
1279done
1280
1281if test -n "$ac_prev"; then
1282  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1283  as_fn_error $? "missing argument to $ac_option"
1284fi
1285
1286if test -n "$ac_unrecognized_opts"; then
1287  case $enable_option_checking in
1288    no) ;;
1289    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1290    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1291  esac
1292fi
1293
1294# Check all directory arguments for consistency.
1295for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1296		datadir sysconfdir sharedstatedir localstatedir includedir \
1297		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1298		libdir localedir mandir
1299do
1300  eval ac_val=\$$ac_var
1301  # Remove trailing slashes.
1302  case $ac_val in
1303    */ )
1304      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1305      eval $ac_var=\$ac_val;;
1306  esac
1307  # Be sure to have absolute directory names.
1308  case $ac_val in
1309    [\\/$]* | ?:[\\/]* )  continue;;
1310    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1311  esac
1312  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1313done
1314
1315# There might be people who depend on the old broken behavior: `$host'
1316# used to hold the argument of --host etc.
1317# FIXME: To remove some day.
1318build=$build_alias
1319host=$host_alias
1320target=$target_alias
1321
1322# FIXME: To remove some day.
1323if test "x$host_alias" != x; then
1324  if test "x$build_alias" = x; then
1325    cross_compiling=maybe
1326  elif test "x$build_alias" != "x$host_alias"; then
1327    cross_compiling=yes
1328  fi
1329fi
1330
1331ac_tool_prefix=
1332test -n "$host_alias" && ac_tool_prefix=$host_alias-
1333
1334test "$silent" = yes && exec 6>/dev/null
1335
1336
1337ac_pwd=`pwd` && test -n "$ac_pwd" &&
1338ac_ls_di=`ls -di .` &&
1339ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1340  as_fn_error $? "working directory cannot be determined"
1341test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1342  as_fn_error $? "pwd does not report name of working directory"
1343
1344
1345# Find the source files, if location was not specified.
1346if test -z "$srcdir"; then
1347  ac_srcdir_defaulted=yes
1348  # Try the directory containing this script, then the parent directory.
1349  ac_confdir=`$as_dirname -- "$as_myself" ||
1350$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1351	 X"$as_myself" : 'X\(//\)[^/]' \| \
1352	 X"$as_myself" : 'X\(//\)$' \| \
1353	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1354$as_echo X"$as_myself" |
1355    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1356	    s//\1/
1357	    q
1358	  }
1359	  /^X\(\/\/\)[^/].*/{
1360	    s//\1/
1361	    q
1362	  }
1363	  /^X\(\/\/\)$/{
1364	    s//\1/
1365	    q
1366	  }
1367	  /^X\(\/\).*/{
1368	    s//\1/
1369	    q
1370	  }
1371	  s/.*/./; q'`
1372  srcdir=$ac_confdir
1373  if test ! -r "$srcdir/$ac_unique_file"; then
1374    srcdir=..
1375  fi
1376else
1377  ac_srcdir_defaulted=no
1378fi
1379if test ! -r "$srcdir/$ac_unique_file"; then
1380  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1381  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1382fi
1383ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1384ac_abs_confdir=`(
1385	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1386	pwd)`
1387# When building in place, set srcdir=.
1388if test "$ac_abs_confdir" = "$ac_pwd"; then
1389  srcdir=.
1390fi
1391# Remove unnecessary trailing slashes from srcdir.
1392# Double slashes in file names in object file debugging info
1393# mess up M-x gdb in Emacs.
1394case $srcdir in
1395*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1396esac
1397for ac_var in $ac_precious_vars; do
1398  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1399  eval ac_env_${ac_var}_value=\$${ac_var}
1400  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1401  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1402done
1403
1404#
1405# Report the --help message.
1406#
1407if test "$ac_init_help" = "long"; then
1408  # Omit some internal or obsolete options to make the list less imposing.
1409  # This message is too long to be a string in the A/UX 3.1 sh.
1410  cat <<_ACEOF
1411\`configure' configures gold 0.1 to adapt to many kinds of systems.
1412
1413Usage: $0 [OPTION]... [VAR=VALUE]...
1414
1415To assign environment variables (e.g., CC, CFLAGS...), specify them as
1416VAR=VALUE.  See below for descriptions of some of the useful variables.
1417
1418Defaults for the options are specified in brackets.
1419
1420Configuration:
1421  -h, --help              display this help and exit
1422      --help=short        display options specific to this package
1423      --help=recursive    display the short help of all the included packages
1424  -V, --version           display version information and exit
1425  -q, --quiet, --silent   do not print \`checking ...' messages
1426      --cache-file=FILE   cache test results in FILE [disabled]
1427  -C, --config-cache      alias for \`--cache-file=config.cache'
1428  -n, --no-create         do not create output files
1429      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1430
1431Installation directories:
1432  --prefix=PREFIX         install architecture-independent files in PREFIX
1433                          [$ac_default_prefix]
1434  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1435                          [PREFIX]
1436
1437By default, \`make install' will install all the files in
1438\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1439an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1440for instance \`--prefix=\$HOME'.
1441
1442For better control, use the options below.
1443
1444Fine tuning of the installation directories:
1445  --bindir=DIR            user executables [EPREFIX/bin]
1446  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1447  --libexecdir=DIR        program executables [EPREFIX/libexec]
1448  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1449  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1450  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1451  --libdir=DIR            object code libraries [EPREFIX/lib]
1452  --includedir=DIR        C header files [PREFIX/include]
1453  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1454  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1455  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1456  --infodir=DIR           info documentation [DATAROOTDIR/info]
1457  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1458  --mandir=DIR            man documentation [DATAROOTDIR/man]
1459  --docdir=DIR            documentation root [DATAROOTDIR/doc/gold]
1460  --htmldir=DIR           html documentation [DOCDIR]
1461  --dvidir=DIR            dvi documentation [DOCDIR]
1462  --pdfdir=DIR            pdf documentation [DOCDIR]
1463  --psdir=DIR             ps documentation [DOCDIR]
1464_ACEOF
1465
1466  cat <<\_ACEOF
1467
1468Program names:
1469  --program-prefix=PREFIX            prepend PREFIX to installed program names
1470  --program-suffix=SUFFIX            append SUFFIX to installed program names
1471  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1472
1473System types:
1474  --build=BUILD     configure for building on BUILD [guessed]
1475  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1476  --target=TARGET   configure for building compilers for TARGET [HOST]
1477_ACEOF
1478fi
1479
1480if test -n "$ac_init_help"; then
1481  case $ac_init_help in
1482     short | recursive ) echo "Configuration of gold 0.1:";;
1483   esac
1484  cat <<\_ACEOF
1485
1486Optional Features:
1487  --disable-option-checking  ignore unrecognized --enable/--with options
1488  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1489  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1490  --enable-silent-rules   less verbose build output (undo: "make V=1")
1491  --disable-silent-rules  verbose build output (undo: "make V=0")
1492  --enable-dependency-tracking
1493                          do not reject slow dependency extractors
1494  --disable-dependency-tracking
1495                          speeds up one-time build
1496  --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
1497  --enable-plugins        Enable support for plugins
1498  --enable-relro          enable -z relro in ELF linker by default
1499  --enable-targets        alternative target configurations
1500  --enable-default-hash-style={sysv,gnu,both}
1501                          use this default hash style
1502  --disable-nls           do not use Native Language Support
1503  --enable-werror         treat compile warnings as errors
1504  --enable-build-warnings enable build-time compiler warnings
1505  --enable-threads[=ARG]  multi-threaded linking [ARG={auto,yes,no}]
1506  --enable-maintainer-mode
1507                          enable make rules and dependencies not useful (and
1508                          sometimes confusing) to the casual installer
1509
1510Optional Packages:
1511  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1512  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1513  --with-sysroot=DIR    search for usr/lib et al within DIR
1514  --with-lib-path=dir1:dir2...  set default LIB_PATH
1515  --with-gold-ldflags=FLAGS  additional link flags for gold
1516  --with-gold-ldadd=LIBS     additional libraries for gold
1517  --with-system-zlib      use installed libz
1518
1519Some influential environment variables:
1520  CC          C compiler command
1521  CFLAGS      C compiler flags
1522  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1523              nonstandard directory <lib dir>
1524  LIBS        libraries to pass to the linker, e.g. -l<library>
1525  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1526              you have headers in a nonstandard directory <include dir>
1527  CPP         C preprocessor
1528  CXX         C++ compiler command
1529  CXXFLAGS    C++ compiler flags
1530  YACC        The `Yet Another Compiler Compiler' implementation to use.
1531              Defaults to the first program found out of: `bison -y', `byacc',
1532              `yacc'.
1533  YFLAGS      The list of arguments that will be passed by default to $YACC.
1534              This script will default YFLAGS to the empty string to avoid a
1535              default value of `-d' given by some make applications.
1536  CXXCPP      C++ preprocessor
1537
1538Use these variables to override the choices made by `configure' or to help
1539it to find libraries and programs with nonstandard names/locations.
1540
1541Report bugs to the package provider.
1542_ACEOF
1543ac_status=$?
1544fi
1545
1546if test "$ac_init_help" = "recursive"; then
1547  # If there are subdirs, report their specific --help.
1548  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1549    test -d "$ac_dir" ||
1550      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1551      continue
1552    ac_builddir=.
1553
1554case "$ac_dir" in
1555.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1556*)
1557  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1558  # A ".." for each directory in $ac_dir_suffix.
1559  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1560  case $ac_top_builddir_sub in
1561  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1562  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1563  esac ;;
1564esac
1565ac_abs_top_builddir=$ac_pwd
1566ac_abs_builddir=$ac_pwd$ac_dir_suffix
1567# for backward compatibility:
1568ac_top_builddir=$ac_top_build_prefix
1569
1570case $srcdir in
1571  .)  # We are building in place.
1572    ac_srcdir=.
1573    ac_top_srcdir=$ac_top_builddir_sub
1574    ac_abs_top_srcdir=$ac_pwd ;;
1575  [\\/]* | ?:[\\/]* )  # Absolute name.
1576    ac_srcdir=$srcdir$ac_dir_suffix;
1577    ac_top_srcdir=$srcdir
1578    ac_abs_top_srcdir=$srcdir ;;
1579  *) # Relative name.
1580    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1581    ac_top_srcdir=$ac_top_build_prefix$srcdir
1582    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1583esac
1584ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1585
1586    cd "$ac_dir" || { ac_status=$?; continue; }
1587    # Check for guested configure.
1588    if test -f "$ac_srcdir/configure.gnu"; then
1589      echo &&
1590      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1591    elif test -f "$ac_srcdir/configure"; then
1592      echo &&
1593      $SHELL "$ac_srcdir/configure" --help=recursive
1594    else
1595      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1596    fi || ac_status=$?
1597    cd "$ac_pwd" || { ac_status=$?; break; }
1598  done
1599fi
1600
1601test -n "$ac_init_help" && exit $ac_status
1602if $ac_init_version; then
1603  cat <<\_ACEOF
1604gold configure 0.1
1605generated by GNU Autoconf 2.69
1606
1607Copyright (C) 2012 Free Software Foundation, Inc.
1608This configure script is free software; the Free Software Foundation
1609gives unlimited permission to copy, distribute and modify it.
1610_ACEOF
1611  exit
1612fi
1613
1614## ------------------------ ##
1615## Autoconf initialization. ##
1616## ------------------------ ##
1617
1618# ac_fn_c_try_compile LINENO
1619# --------------------------
1620# Try to compile conftest.$ac_ext, and return whether this succeeded.
1621ac_fn_c_try_compile ()
1622{
1623  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624  rm -f conftest.$ac_objext
1625  if { { ac_try="$ac_compile"
1626case "(($ac_try" in
1627  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1628  *) ac_try_echo=$ac_try;;
1629esac
1630eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1631$as_echo "$ac_try_echo"; } >&5
1632  (eval "$ac_compile") 2>conftest.err
1633  ac_status=$?
1634  if test -s conftest.err; then
1635    grep -v '^ *+' conftest.err >conftest.er1
1636    cat conftest.er1 >&5
1637    mv -f conftest.er1 conftest.err
1638  fi
1639  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1640  test $ac_status = 0; } && {
1641	 test -z "$ac_c_werror_flag" ||
1642	 test ! -s conftest.err
1643       } && test -s conftest.$ac_objext; then :
1644  ac_retval=0
1645else
1646  $as_echo "$as_me: failed program was:" >&5
1647sed 's/^/| /' conftest.$ac_ext >&5
1648
1649	ac_retval=1
1650fi
1651  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1652  as_fn_set_status $ac_retval
1653
1654} # ac_fn_c_try_compile
1655
1656# ac_fn_c_try_cpp LINENO
1657# ----------------------
1658# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1659ac_fn_c_try_cpp ()
1660{
1661  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1662  if { { ac_try="$ac_cpp conftest.$ac_ext"
1663case "(($ac_try" in
1664  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1665  *) ac_try_echo=$ac_try;;
1666esac
1667eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668$as_echo "$ac_try_echo"; } >&5
1669  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1670  ac_status=$?
1671  if test -s conftest.err; then
1672    grep -v '^ *+' conftest.err >conftest.er1
1673    cat conftest.er1 >&5
1674    mv -f conftest.er1 conftest.err
1675  fi
1676  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677  test $ac_status = 0; } > conftest.i && {
1678	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1679	 test ! -s conftest.err
1680       }; then :
1681  ac_retval=0
1682else
1683  $as_echo "$as_me: failed program was:" >&5
1684sed 's/^/| /' conftest.$ac_ext >&5
1685
1686    ac_retval=1
1687fi
1688  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1689  as_fn_set_status $ac_retval
1690
1691} # ac_fn_c_try_cpp
1692
1693# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1694# -------------------------------------------------------
1695# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1696# the include files in INCLUDES and setting the cache variable VAR
1697# accordingly.
1698ac_fn_c_check_header_mongrel ()
1699{
1700  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1701  if eval \${$3+:} false; then :
1702  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1703$as_echo_n "checking for $2... " >&6; }
1704if eval \${$3+:} false; then :
1705  $as_echo_n "(cached) " >&6
1706fi
1707eval ac_res=\$$3
1708	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1709$as_echo "$ac_res" >&6; }
1710else
1711  # Is the header compilable?
1712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1713$as_echo_n "checking $2 usability... " >&6; }
1714cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1715/* end confdefs.h.  */
1716$4
1717#include <$2>
1718_ACEOF
1719if ac_fn_c_try_compile "$LINENO"; then :
1720  ac_header_compiler=yes
1721else
1722  ac_header_compiler=no
1723fi
1724rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1726$as_echo "$ac_header_compiler" >&6; }
1727
1728# Is the header present?
1729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1730$as_echo_n "checking $2 presence... " >&6; }
1731cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1732/* end confdefs.h.  */
1733#include <$2>
1734_ACEOF
1735if ac_fn_c_try_cpp "$LINENO"; then :
1736  ac_header_preproc=yes
1737else
1738  ac_header_preproc=no
1739fi
1740rm -f conftest.err conftest.i conftest.$ac_ext
1741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1742$as_echo "$ac_header_preproc" >&6; }
1743
1744# So?  What about this header?
1745case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1746  yes:no: )
1747    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1748$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&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  no:yes:* )
1753    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1754$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1755    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1756$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1757    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1758$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1759    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1760$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1761    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1762$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1763    ;;
1764esac
1765  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1766$as_echo_n "checking for $2... " >&6; }
1767if eval \${$3+:} false; then :
1768  $as_echo_n "(cached) " >&6
1769else
1770  eval "$3=\$ac_header_compiler"
1771fi
1772eval ac_res=\$$3
1773	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774$as_echo "$ac_res" >&6; }
1775fi
1776  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1777
1778} # ac_fn_c_check_header_mongrel
1779
1780# ac_fn_c_try_run LINENO
1781# ----------------------
1782# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1783# that executables *can* be run.
1784ac_fn_c_try_run ()
1785{
1786  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787  if { { ac_try="$ac_link"
1788case "(($ac_try" in
1789  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1790  *) ac_try_echo=$ac_try;;
1791esac
1792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1793$as_echo "$ac_try_echo"; } >&5
1794  (eval "$ac_link") 2>&5
1795  ac_status=$?
1796  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1797  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1798  { { case "(($ac_try" in
1799  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1800  *) ac_try_echo=$ac_try;;
1801esac
1802eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1803$as_echo "$ac_try_echo"; } >&5
1804  (eval "$ac_try") 2>&5
1805  ac_status=$?
1806  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1807  test $ac_status = 0; }; }; then :
1808  ac_retval=0
1809else
1810  $as_echo "$as_me: program exited with status $ac_status" >&5
1811       $as_echo "$as_me: failed program was:" >&5
1812sed 's/^/| /' conftest.$ac_ext >&5
1813
1814       ac_retval=$ac_status
1815fi
1816  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1817  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1818  as_fn_set_status $ac_retval
1819
1820} # ac_fn_c_try_run
1821
1822# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1823# -------------------------------------------------------
1824# Tests whether HEADER exists and can be compiled using the include files in
1825# INCLUDES, setting the cache variable VAR accordingly.
1826ac_fn_c_check_header_compile ()
1827{
1828  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1829  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1830$as_echo_n "checking for $2... " >&6; }
1831if eval \${$3+:} false; then :
1832  $as_echo_n "(cached) " >&6
1833else
1834  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1835/* end confdefs.h.  */
1836$4
1837#include <$2>
1838_ACEOF
1839if ac_fn_c_try_compile "$LINENO"; then :
1840  eval "$3=yes"
1841else
1842  eval "$3=no"
1843fi
1844rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1845fi
1846eval ac_res=\$$3
1847	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1848$as_echo "$ac_res" >&6; }
1849  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1850
1851} # ac_fn_c_check_header_compile
1852
1853# ac_fn_c_try_link LINENO
1854# -----------------------
1855# Try to link conftest.$ac_ext, and return whether this succeeded.
1856ac_fn_c_try_link ()
1857{
1858  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1859  rm -f conftest.$ac_objext conftest$ac_exeext
1860  if { { ac_try="$ac_link"
1861case "(($ac_try" in
1862  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1863  *) ac_try_echo=$ac_try;;
1864esac
1865eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1866$as_echo "$ac_try_echo"; } >&5
1867  (eval "$ac_link") 2>conftest.err
1868  ac_status=$?
1869  if test -s conftest.err; then
1870    grep -v '^ *+' conftest.err >conftest.er1
1871    cat conftest.er1 >&5
1872    mv -f conftest.er1 conftest.err
1873  fi
1874  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1875  test $ac_status = 0; } && {
1876	 test -z "$ac_c_werror_flag" ||
1877	 test ! -s conftest.err
1878       } && test -s conftest$ac_exeext && {
1879	 test "$cross_compiling" = yes ||
1880	 test -x conftest$ac_exeext
1881       }; then :
1882  ac_retval=0
1883else
1884  $as_echo "$as_me: failed program was:" >&5
1885sed 's/^/| /' conftest.$ac_ext >&5
1886
1887	ac_retval=1
1888fi
1889  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1890  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1891  # interfere with the next link command; also delete a directory that is
1892  # left behind by Apple's compiler.  We do this before executing the actions.
1893  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1894  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1895  as_fn_set_status $ac_retval
1896
1897} # ac_fn_c_try_link
1898
1899# ac_fn_cxx_try_compile LINENO
1900# ----------------------------
1901# Try to compile conftest.$ac_ext, and return whether this succeeded.
1902ac_fn_cxx_try_compile ()
1903{
1904  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1905  rm -f conftest.$ac_objext
1906  if { { ac_try="$ac_compile"
1907case "(($ac_try" in
1908  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1909  *) ac_try_echo=$ac_try;;
1910esac
1911eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1912$as_echo "$ac_try_echo"; } >&5
1913  (eval "$ac_compile") 2>conftest.err
1914  ac_status=$?
1915  if test -s conftest.err; then
1916    grep -v '^ *+' conftest.err >conftest.er1
1917    cat conftest.er1 >&5
1918    mv -f conftest.er1 conftest.err
1919  fi
1920  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1921  test $ac_status = 0; } && {
1922	 test -z "$ac_cxx_werror_flag" ||
1923	 test ! -s conftest.err
1924       } && test -s conftest.$ac_objext; then :
1925  ac_retval=0
1926else
1927  $as_echo "$as_me: failed program was:" >&5
1928sed 's/^/| /' conftest.$ac_ext >&5
1929
1930	ac_retval=1
1931fi
1932  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1933  as_fn_set_status $ac_retval
1934
1935} # ac_fn_cxx_try_compile
1936
1937# ac_fn_c_check_func LINENO FUNC VAR
1938# ----------------------------------
1939# Tests whether FUNC exists, setting the cache variable VAR accordingly
1940ac_fn_c_check_func ()
1941{
1942  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1943  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1944$as_echo_n "checking for $2... " >&6; }
1945if eval \${$3+:} false; then :
1946  $as_echo_n "(cached) " >&6
1947else
1948  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1949/* end confdefs.h.  */
1950/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1951   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1952#define $2 innocuous_$2
1953
1954/* System header to define __stub macros and hopefully few prototypes,
1955    which can conflict with char $2 (); below.
1956    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1957    <limits.h> exists even on freestanding compilers.  */
1958
1959#ifdef __STDC__
1960# include <limits.h>
1961#else
1962# include <assert.h>
1963#endif
1964
1965#undef $2
1966
1967/* Override any GCC internal prototype to avoid an error.
1968   Use char because int might match the return type of a GCC
1969   builtin and then its argument prototype would still apply.  */
1970#ifdef __cplusplus
1971extern "C"
1972#endif
1973char $2 ();
1974/* The GNU C library defines this for functions which it implements
1975    to always fail with ENOSYS.  Some functions are actually named
1976    something starting with __ and the normal name is an alias.  */
1977#if defined __stub_$2 || defined __stub___$2
1978choke me
1979#endif
1980
1981int
1982main ()
1983{
1984return $2 ();
1985  ;
1986  return 0;
1987}
1988_ACEOF
1989if ac_fn_c_try_link "$LINENO"; then :
1990  eval "$3=yes"
1991else
1992  eval "$3=no"
1993fi
1994rm -f core conftest.err conftest.$ac_objext \
1995    conftest$ac_exeext conftest.$ac_ext
1996fi
1997eval ac_res=\$$3
1998	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1999$as_echo "$ac_res" >&6; }
2000  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2001
2002} # ac_fn_c_check_func
2003
2004# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2005# ---------------------------------------------
2006# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2007# accordingly.
2008ac_fn_c_check_decl ()
2009{
2010  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2011  as_decl_name=`echo $2|sed 's/ *(.*//'`
2012  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2013  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2014$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2015if eval \${$3+:} false; then :
2016  $as_echo_n "(cached) " >&6
2017else
2018  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2019/* end confdefs.h.  */
2020$4
2021int
2022main ()
2023{
2024#ifndef $as_decl_name
2025#ifdef __cplusplus
2026  (void) $as_decl_use;
2027#else
2028  (void) $as_decl_name;
2029#endif
2030#endif
2031
2032  ;
2033  return 0;
2034}
2035_ACEOF
2036if ac_fn_c_try_compile "$LINENO"; then :
2037  eval "$3=yes"
2038else
2039  eval "$3=no"
2040fi
2041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2042fi
2043eval ac_res=\$$3
2044	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2045$as_echo "$ac_res" >&6; }
2046  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2047
2048} # ac_fn_c_check_decl
2049
2050# ac_fn_cxx_try_cpp LINENO
2051# ------------------------
2052# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2053ac_fn_cxx_try_cpp ()
2054{
2055  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2056  if { { ac_try="$ac_cpp conftest.$ac_ext"
2057case "(($ac_try" in
2058  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2059  *) ac_try_echo=$ac_try;;
2060esac
2061eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2062$as_echo "$ac_try_echo"; } >&5
2063  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2064  ac_status=$?
2065  if test -s conftest.err; then
2066    grep -v '^ *+' conftest.err >conftest.er1
2067    cat conftest.er1 >&5
2068    mv -f conftest.er1 conftest.err
2069  fi
2070  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2071  test $ac_status = 0; } > conftest.i && {
2072	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2073	 test ! -s conftest.err
2074       }; then :
2075  ac_retval=0
2076else
2077  $as_echo "$as_me: failed program was:" >&5
2078sed 's/^/| /' conftest.$ac_ext >&5
2079
2080    ac_retval=1
2081fi
2082  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2083  as_fn_set_status $ac_retval
2084
2085} # ac_fn_cxx_try_cpp
2086
2087# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2088# ---------------------------------------------------------
2089# Tests whether HEADER exists, giving a warning if it cannot be compiled using
2090# the include files in INCLUDES and setting the cache variable VAR
2091# accordingly.
2092ac_fn_cxx_check_header_mongrel ()
2093{
2094  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2095  if eval \${$3+:} false; then :
2096  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2097$as_echo_n "checking for $2... " >&6; }
2098if eval \${$3+:} false; then :
2099  $as_echo_n "(cached) " >&6
2100fi
2101eval ac_res=\$$3
2102	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2103$as_echo "$ac_res" >&6; }
2104else
2105  # Is the header compilable?
2106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2107$as_echo_n "checking $2 usability... " >&6; }
2108cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2109/* end confdefs.h.  */
2110$4
2111#include <$2>
2112_ACEOF
2113if ac_fn_cxx_try_compile "$LINENO"; then :
2114  ac_header_compiler=yes
2115else
2116  ac_header_compiler=no
2117fi
2118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2120$as_echo "$ac_header_compiler" >&6; }
2121
2122# Is the header present?
2123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2124$as_echo_n "checking $2 presence... " >&6; }
2125cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2126/* end confdefs.h.  */
2127#include <$2>
2128_ACEOF
2129if ac_fn_cxx_try_cpp "$LINENO"; then :
2130  ac_header_preproc=yes
2131else
2132  ac_header_preproc=no
2133fi
2134rm -f conftest.err conftest.i conftest.$ac_ext
2135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2136$as_echo "$ac_header_preproc" >&6; }
2137
2138# So?  What about this header?
2139case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2140  yes:no: )
2141    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2142$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2143    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2144$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2145    ;;
2146  no:yes:* )
2147    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2148$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2149    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2150$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2151    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2152$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2153    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2154$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2155    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2156$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2157    ;;
2158esac
2159  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2160$as_echo_n "checking for $2... " >&6; }
2161if eval \${$3+:} false; then :
2162  $as_echo_n "(cached) " >&6
2163else
2164  eval "$3=\$ac_header_compiler"
2165fi
2166eval ac_res=\$$3
2167	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2168$as_echo "$ac_res" >&6; }
2169fi
2170  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2171
2172} # ac_fn_cxx_check_header_mongrel
2173
2174# ac_fn_cxx_check_decl LINENO SYMBOL VAR INCLUDES
2175# -----------------------------------------------
2176# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2177# accordingly.
2178ac_fn_cxx_check_decl ()
2179{
2180  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2181  as_decl_name=`echo $2|sed 's/ *(.*//'`
2182  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2183  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2184$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2185if eval \${$3+:} false; then :
2186  $as_echo_n "(cached) " >&6
2187else
2188  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2189/* end confdefs.h.  */
2190$4
2191int
2192main ()
2193{
2194#ifndef $as_decl_name
2195#ifdef __cplusplus
2196  (void) $as_decl_use;
2197#else
2198  (void) $as_decl_name;
2199#endif
2200#endif
2201
2202  ;
2203  return 0;
2204}
2205_ACEOF
2206if ac_fn_cxx_try_compile "$LINENO"; then :
2207  eval "$3=yes"
2208else
2209  eval "$3=no"
2210fi
2211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2212fi
2213eval ac_res=\$$3
2214	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2215$as_echo "$ac_res" >&6; }
2216  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2217
2218} # ac_fn_cxx_check_decl
2219
2220# ac_fn_cxx_try_link LINENO
2221# -------------------------
2222# Try to link conftest.$ac_ext, and return whether this succeeded.
2223ac_fn_cxx_try_link ()
2224{
2225  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2226  rm -f conftest.$ac_objext conftest$ac_exeext
2227  if { { ac_try="$ac_link"
2228case "(($ac_try" in
2229  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2230  *) ac_try_echo=$ac_try;;
2231esac
2232eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2233$as_echo "$ac_try_echo"; } >&5
2234  (eval "$ac_link") 2>conftest.err
2235  ac_status=$?
2236  if test -s conftest.err; then
2237    grep -v '^ *+' conftest.err >conftest.er1
2238    cat conftest.er1 >&5
2239    mv -f conftest.er1 conftest.err
2240  fi
2241  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2242  test $ac_status = 0; } && {
2243	 test -z "$ac_cxx_werror_flag" ||
2244	 test ! -s conftest.err
2245       } && test -s conftest$ac_exeext && {
2246	 test "$cross_compiling" = yes ||
2247	 test -x conftest$ac_exeext
2248       }; then :
2249  ac_retval=0
2250else
2251  $as_echo "$as_me: failed program was:" >&5
2252sed 's/^/| /' conftest.$ac_ext >&5
2253
2254	ac_retval=1
2255fi
2256  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2257  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2258  # interfere with the next link command; also delete a directory that is
2259  # left behind by Apple's compiler.  We do this before executing the actions.
2260  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2261  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2262  as_fn_set_status $ac_retval
2263
2264} # ac_fn_cxx_try_link
2265
2266# ac_fn_cxx_check_func LINENO FUNC VAR
2267# ------------------------------------
2268# Tests whether FUNC exists, setting the cache variable VAR accordingly
2269ac_fn_cxx_check_func ()
2270{
2271  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2272  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2273$as_echo_n "checking for $2... " >&6; }
2274if eval \${$3+:} false; then :
2275  $as_echo_n "(cached) " >&6
2276else
2277  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2278/* end confdefs.h.  */
2279/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2280   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2281#define $2 innocuous_$2
2282
2283/* System header to define __stub macros and hopefully few prototypes,
2284    which can conflict with char $2 (); below.
2285    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2286    <limits.h> exists even on freestanding compilers.  */
2287
2288#ifdef __STDC__
2289# include <limits.h>
2290#else
2291# include <assert.h>
2292#endif
2293
2294#undef $2
2295
2296/* Override any GCC internal prototype to avoid an error.
2297   Use char because int might match the return type of a GCC
2298   builtin and then its argument prototype would still apply.  */
2299#ifdef __cplusplus
2300extern "C"
2301#endif
2302char $2 ();
2303/* The GNU C library defines this for functions which it implements
2304    to always fail with ENOSYS.  Some functions are actually named
2305    something starting with __ and the normal name is an alias.  */
2306#if defined __stub_$2 || defined __stub___$2
2307choke me
2308#endif
2309
2310int
2311main ()
2312{
2313return $2 ();
2314  ;
2315  return 0;
2316}
2317_ACEOF
2318if ac_fn_cxx_try_link "$LINENO"; then :
2319  eval "$3=yes"
2320else
2321  eval "$3=no"
2322fi
2323rm -f core conftest.err conftest.$ac_objext \
2324    conftest$ac_exeext conftest.$ac_ext
2325fi
2326eval ac_res=\$$3
2327	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2328$as_echo "$ac_res" >&6; }
2329  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2330
2331} # ac_fn_cxx_check_func
2332cat >config.log <<_ACEOF
2333This file contains any messages produced by compilers while
2334running configure, to aid debugging if configure makes a mistake.
2335
2336It was created by gold $as_me 0.1, which was
2337generated by GNU Autoconf 2.69.  Invocation command line was
2338
2339  $ $0 $@
2340
2341_ACEOF
2342exec 5>>config.log
2343{
2344cat <<_ASUNAME
2345## --------- ##
2346## Platform. ##
2347## --------- ##
2348
2349hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2350uname -m = `(uname -m) 2>/dev/null || echo unknown`
2351uname -r = `(uname -r) 2>/dev/null || echo unknown`
2352uname -s = `(uname -s) 2>/dev/null || echo unknown`
2353uname -v = `(uname -v) 2>/dev/null || echo unknown`
2354
2355/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2356/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2357
2358/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2359/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2360/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2361/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2362/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2363/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2364/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2365
2366_ASUNAME
2367
2368as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2369for as_dir in $PATH
2370do
2371  IFS=$as_save_IFS
2372  test -z "$as_dir" && as_dir=.
2373    $as_echo "PATH: $as_dir"
2374  done
2375IFS=$as_save_IFS
2376
2377} >&5
2378
2379cat >&5 <<_ACEOF
2380
2381
2382## ----------- ##
2383## Core tests. ##
2384## ----------- ##
2385
2386_ACEOF
2387
2388
2389# Keep a trace of the command line.
2390# Strip out --no-create and --no-recursion so they do not pile up.
2391# Strip out --silent because we don't want to record it for future runs.
2392# Also quote any args containing shell meta-characters.
2393# Make two passes to allow for proper duplicate-argument suppression.
2394ac_configure_args=
2395ac_configure_args0=
2396ac_configure_args1=
2397ac_must_keep_next=false
2398for ac_pass in 1 2
2399do
2400  for ac_arg
2401  do
2402    case $ac_arg in
2403    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2404    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2405    | -silent | --silent | --silen | --sile | --sil)
2406      continue ;;
2407    *\'*)
2408      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2409    esac
2410    case $ac_pass in
2411    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2412    2)
2413      as_fn_append ac_configure_args1 " '$ac_arg'"
2414      if test $ac_must_keep_next = true; then
2415	ac_must_keep_next=false # Got value, back to normal.
2416      else
2417	case $ac_arg in
2418	  *=* | --config-cache | -C | -disable-* | --disable-* \
2419	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2420	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2421	  | -with-* | --with-* | -without-* | --without-* | --x)
2422	    case "$ac_configure_args0 " in
2423	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2424	    esac
2425	    ;;
2426	  -* ) ac_must_keep_next=true ;;
2427	esac
2428      fi
2429      as_fn_append ac_configure_args " '$ac_arg'"
2430      ;;
2431    esac
2432  done
2433done
2434{ ac_configure_args0=; unset ac_configure_args0;}
2435{ ac_configure_args1=; unset ac_configure_args1;}
2436
2437# When interrupted or exit'd, cleanup temporary files, and complete
2438# config.log.  We remove comments because anyway the quotes in there
2439# would cause problems or look ugly.
2440# WARNING: Use '\'' to represent an apostrophe within the trap.
2441# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2442trap 'exit_status=$?
2443  # Save into config.log some information that might help in debugging.
2444  {
2445    echo
2446
2447    $as_echo "## ---------------- ##
2448## Cache variables. ##
2449## ---------------- ##"
2450    echo
2451    # The following way of writing the cache mishandles newlines in values,
2452(
2453  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2454    eval ac_val=\$$ac_var
2455    case $ac_val in #(
2456    *${as_nl}*)
2457      case $ac_var in #(
2458      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2459$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2460      esac
2461      case $ac_var in #(
2462      _ | IFS | as_nl) ;; #(
2463      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2464      *) { eval $ac_var=; unset $ac_var;} ;;
2465      esac ;;
2466    esac
2467  done
2468  (set) 2>&1 |
2469    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2470    *${as_nl}ac_space=\ *)
2471      sed -n \
2472	"s/'\''/'\''\\\\'\'''\''/g;
2473	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2474      ;; #(
2475    *)
2476      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2477      ;;
2478    esac |
2479    sort
2480)
2481    echo
2482
2483    $as_echo "## ----------------- ##
2484## Output variables. ##
2485## ----------------- ##"
2486    echo
2487    for ac_var in $ac_subst_vars
2488    do
2489      eval ac_val=\$$ac_var
2490      case $ac_val in
2491      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2492      esac
2493      $as_echo "$ac_var='\''$ac_val'\''"
2494    done | sort
2495    echo
2496
2497    if test -n "$ac_subst_files"; then
2498      $as_echo "## ------------------- ##
2499## File substitutions. ##
2500## ------------------- ##"
2501      echo
2502      for ac_var in $ac_subst_files
2503      do
2504	eval ac_val=\$$ac_var
2505	case $ac_val in
2506	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2507	esac
2508	$as_echo "$ac_var='\''$ac_val'\''"
2509      done | sort
2510      echo
2511    fi
2512
2513    if test -s confdefs.h; then
2514      $as_echo "## ----------- ##
2515## confdefs.h. ##
2516## ----------- ##"
2517      echo
2518      cat confdefs.h
2519      echo
2520    fi
2521    test "$ac_signal" != 0 &&
2522      $as_echo "$as_me: caught signal $ac_signal"
2523    $as_echo "$as_me: exit $exit_status"
2524  } >&5
2525  rm -f core *.core core.conftest.* &&
2526    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2527    exit $exit_status
2528' 0
2529for ac_signal in 1 2 13 15; do
2530  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2531done
2532ac_signal=0
2533
2534# confdefs.h avoids OS command line length limits that DEFS can exceed.
2535rm -f -r conftest* confdefs.h
2536
2537$as_echo "/* confdefs.h */" > confdefs.h
2538
2539# Predefined preprocessor variables.
2540
2541cat >>confdefs.h <<_ACEOF
2542#define PACKAGE_NAME "$PACKAGE_NAME"
2543_ACEOF
2544
2545cat >>confdefs.h <<_ACEOF
2546#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2547_ACEOF
2548
2549cat >>confdefs.h <<_ACEOF
2550#define PACKAGE_VERSION "$PACKAGE_VERSION"
2551_ACEOF
2552
2553cat >>confdefs.h <<_ACEOF
2554#define PACKAGE_STRING "$PACKAGE_STRING"
2555_ACEOF
2556
2557cat >>confdefs.h <<_ACEOF
2558#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2559_ACEOF
2560
2561cat >>confdefs.h <<_ACEOF
2562#define PACKAGE_URL "$PACKAGE_URL"
2563_ACEOF
2564
2565
2566# Let the site file select an alternate cache file if it wants to.
2567# Prefer an explicitly selected file to automatically selected ones.
2568ac_site_file1=NONE
2569ac_site_file2=NONE
2570if test -n "$CONFIG_SITE"; then
2571  # We do not want a PATH search for config.site.
2572  case $CONFIG_SITE in #((
2573    -*)  ac_site_file1=./$CONFIG_SITE;;
2574    */*) ac_site_file1=$CONFIG_SITE;;
2575    *)   ac_site_file1=./$CONFIG_SITE;;
2576  esac
2577elif test "x$prefix" != xNONE; then
2578  ac_site_file1=$prefix/share/config.site
2579  ac_site_file2=$prefix/etc/config.site
2580else
2581  ac_site_file1=$ac_default_prefix/share/config.site
2582  ac_site_file2=$ac_default_prefix/etc/config.site
2583fi
2584for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2585do
2586  test "x$ac_site_file" = xNONE && continue
2587  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2588    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2589$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2590    sed 's/^/| /' "$ac_site_file" >&5
2591    . "$ac_site_file" \
2592      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2593$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2594as_fn_error $? "failed to load site script $ac_site_file
2595See \`config.log' for more details" "$LINENO" 5; }
2596  fi
2597done
2598
2599if test -r "$cache_file"; then
2600  # Some versions of bash will fail to source /dev/null (special files
2601  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2602  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2603    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2604$as_echo "$as_me: loading cache $cache_file" >&6;}
2605    case $cache_file in
2606      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2607      *)                      . "./$cache_file";;
2608    esac
2609  fi
2610else
2611  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2612$as_echo "$as_me: creating cache $cache_file" >&6;}
2613  >$cache_file
2614fi
2615
2616# Check that the precious variables saved in the cache have kept the same
2617# value.
2618ac_cache_corrupted=false
2619for ac_var in $ac_precious_vars; do
2620  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2621  eval ac_new_set=\$ac_env_${ac_var}_set
2622  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2623  eval ac_new_val=\$ac_env_${ac_var}_value
2624  case $ac_old_set,$ac_new_set in
2625    set,)
2626      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2627$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2628      ac_cache_corrupted=: ;;
2629    ,set)
2630      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2631$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2632      ac_cache_corrupted=: ;;
2633    ,);;
2634    *)
2635      if test "x$ac_old_val" != "x$ac_new_val"; then
2636	# differences in whitespace do not lead to failure.
2637	ac_old_val_w=`echo x $ac_old_val`
2638	ac_new_val_w=`echo x $ac_new_val`
2639	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2640	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2641$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2642	  ac_cache_corrupted=:
2643	else
2644	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2645$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2646	  eval $ac_var=\$ac_old_val
2647	fi
2648	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2649$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2650	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2651$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2652      fi;;
2653  esac
2654  # Pass precious variables to config.status.
2655  if test "$ac_new_set" = set; then
2656    case $ac_new_val in
2657    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2658    *) ac_arg=$ac_var=$ac_new_val ;;
2659    esac
2660    case " $ac_configure_args " in
2661      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2662      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2663    esac
2664  fi
2665done
2666if $ac_cache_corrupted; then
2667  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2668$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2669  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2670$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2671  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2672fi
2673## -------------------- ##
2674## Main body of script. ##
2675## -------------------- ##
2676
2677ac_ext=c
2678ac_cpp='$CPP $CPPFLAGS'
2679ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2680ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2681ac_compiler_gnu=$ac_cv_c_compiler_gnu
2682
2683
2684
2685
2686
2687
2688
2689ac_aux_dir=
2690for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2691  if test -f "$ac_dir/install-sh"; then
2692    ac_aux_dir=$ac_dir
2693    ac_install_sh="$ac_aux_dir/install-sh -c"
2694    break
2695  elif test -f "$ac_dir/install.sh"; then
2696    ac_aux_dir=$ac_dir
2697    ac_install_sh="$ac_aux_dir/install.sh -c"
2698    break
2699  elif test -f "$ac_dir/shtool"; then
2700    ac_aux_dir=$ac_dir
2701    ac_install_sh="$ac_aux_dir/shtool install -c"
2702    break
2703  fi
2704done
2705if test -z "$ac_aux_dir"; then
2706  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2707fi
2708
2709# These three variables are undocumented and unsupported,
2710# and are intended to be withdrawn in a future Autoconf release.
2711# They can cause serious problems if a builder's source tree is in a directory
2712# whose full name contains unusual characters.
2713ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2714ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2715ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2716
2717
2718# Make sure we can run config.sub.
2719$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2720  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2721
2722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2723$as_echo_n "checking build system type... " >&6; }
2724if ${ac_cv_build+:} false; then :
2725  $as_echo_n "(cached) " >&6
2726else
2727  ac_build_alias=$build_alias
2728test "x$ac_build_alias" = x &&
2729  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2730test "x$ac_build_alias" = x &&
2731  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2732ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2733  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2734
2735fi
2736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2737$as_echo "$ac_cv_build" >&6; }
2738case $ac_cv_build in
2739*-*-*) ;;
2740*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2741esac
2742build=$ac_cv_build
2743ac_save_IFS=$IFS; IFS='-'
2744set x $ac_cv_build
2745shift
2746build_cpu=$1
2747build_vendor=$2
2748shift; shift
2749# Remember, the first character of IFS is used to create $*,
2750# except with old shells:
2751build_os=$*
2752IFS=$ac_save_IFS
2753case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2754
2755
2756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2757$as_echo_n "checking host system type... " >&6; }
2758if ${ac_cv_host+:} false; then :
2759  $as_echo_n "(cached) " >&6
2760else
2761  if test "x$host_alias" = x; then
2762  ac_cv_host=$ac_cv_build
2763else
2764  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2765    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2766fi
2767
2768fi
2769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2770$as_echo "$ac_cv_host" >&6; }
2771case $ac_cv_host in
2772*-*-*) ;;
2773*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2774esac
2775host=$ac_cv_host
2776ac_save_IFS=$IFS; IFS='-'
2777set x $ac_cv_host
2778shift
2779host_cpu=$1
2780host_vendor=$2
2781shift; shift
2782# Remember, the first character of IFS is used to create $*,
2783# except with old shells:
2784host_os=$*
2785IFS=$ac_save_IFS
2786case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2787
2788
2789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2790$as_echo_n "checking target system type... " >&6; }
2791if ${ac_cv_target+:} false; then :
2792  $as_echo_n "(cached) " >&6
2793else
2794  if test "x$target_alias" = x; then
2795  ac_cv_target=$ac_cv_host
2796else
2797  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2798    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2799fi
2800
2801fi
2802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2803$as_echo "$ac_cv_target" >&6; }
2804case $ac_cv_target in
2805*-*-*) ;;
2806*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2807esac
2808target=$ac_cv_target
2809ac_save_IFS=$IFS; IFS='-'
2810set x $ac_cv_target
2811shift
2812target_cpu=$1
2813target_vendor=$2
2814shift; shift
2815# Remember, the first character of IFS is used to create $*,
2816# except with old shells:
2817target_os=$*
2818IFS=$ac_save_IFS
2819case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2820
2821
2822# The aliases save the names the user supplied, while $host etc.
2823# will get canonicalized.
2824test -n "$target_alias" &&
2825  test "$program_prefix$program_suffix$program_transform_name" = \
2826    NONENONEs,x,x, &&
2827  program_prefix=${target_alias}-
2828
2829am__api_version='1.15'
2830
2831# Find a good install program.  We prefer a C program (faster),
2832# so one script is as good as another.  But avoid the broken or
2833# incompatible versions:
2834# SysV /etc/install, /usr/sbin/install
2835# SunOS /usr/etc/install
2836# IRIX /sbin/install
2837# AIX /bin/install
2838# AmigaOS /C/install, which installs bootblocks on floppy discs
2839# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2840# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2841# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2842# OS/2's system install, which has a completely different semantic
2843# ./install, which can be erroneously created by make from ./install.sh.
2844# Reject install programs that cannot install multiple files.
2845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2846$as_echo_n "checking for a BSD-compatible install... " >&6; }
2847if test -z "$INSTALL"; then
2848if ${ac_cv_path_install+:} false; then :
2849  $as_echo_n "(cached) " >&6
2850else
2851  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2852for as_dir in $PATH
2853do
2854  IFS=$as_save_IFS
2855  test -z "$as_dir" && as_dir=.
2856    # Account for people who put trailing slashes in PATH elements.
2857case $as_dir/ in #((
2858  ./ | .// | /[cC]/* | \
2859  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2860  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2861  /usr/ucb/* ) ;;
2862  *)
2863    # OSF1 and SCO ODT 3.0 have their own names for install.
2864    # Don't use installbsd from OSF since it installs stuff as root
2865    # by default.
2866    for ac_prog in ginstall scoinst install; do
2867      for ac_exec_ext in '' $ac_executable_extensions; do
2868	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2869	  if test $ac_prog = install &&
2870	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2871	    # AIX install.  It has an incompatible calling convention.
2872	    :
2873	  elif test $ac_prog = install &&
2874	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2875	    # program-specific install script used by HP pwplus--don't use.
2876	    :
2877	  else
2878	    rm -rf conftest.one conftest.two conftest.dir
2879	    echo one > conftest.one
2880	    echo two > conftest.two
2881	    mkdir conftest.dir
2882	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2883	      test -s conftest.one && test -s conftest.two &&
2884	      test -s conftest.dir/conftest.one &&
2885	      test -s conftest.dir/conftest.two
2886	    then
2887	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2888	      break 3
2889	    fi
2890	  fi
2891	fi
2892      done
2893    done
2894    ;;
2895esac
2896
2897  done
2898IFS=$as_save_IFS
2899
2900rm -rf conftest.one conftest.two conftest.dir
2901
2902fi
2903  if test "${ac_cv_path_install+set}" = set; then
2904    INSTALL=$ac_cv_path_install
2905  else
2906    # As a last resort, use the slow shell script.  Don't cache a
2907    # value for INSTALL within a source directory, because that will
2908    # break other packages using the cache if that directory is
2909    # removed, or if the value is a relative name.
2910    INSTALL=$ac_install_sh
2911  fi
2912fi
2913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2914$as_echo "$INSTALL" >&6; }
2915
2916# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2917# It thinks the first close brace ends the variable substitution.
2918test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2919
2920test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2921
2922test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2923
2924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2925$as_echo_n "checking whether build environment is sane... " >&6; }
2926# Reject unsafe characters in $srcdir or the absolute working directory
2927# name.  Accept space and tab only in the latter.
2928am_lf='
2929'
2930case `pwd` in
2931  *[\\\"\#\$\&\'\`$am_lf]*)
2932    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2933esac
2934case $srcdir in
2935  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2936    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2937esac
2938
2939# Do 'set' in a subshell so we don't clobber the current shell's
2940# arguments.  Must try -L first in case configure is actually a
2941# symlink; some systems play weird games with the mod time of symlinks
2942# (eg FreeBSD returns the mod time of the symlink's containing
2943# directory).
2944if (
2945   am_has_slept=no
2946   for am_try in 1 2; do
2947     echo "timestamp, slept: $am_has_slept" > conftest.file
2948     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2949     if test "$*" = "X"; then
2950	# -L didn't work.
2951	set X `ls -t "$srcdir/configure" conftest.file`
2952     fi
2953     if test "$*" != "X $srcdir/configure conftest.file" \
2954	&& test "$*" != "X conftest.file $srcdir/configure"; then
2955
2956	# If neither matched, then we have a broken ls.  This can happen
2957	# if, for instance, CONFIG_SHELL is bash and it inherits a
2958	# broken ls alias from the environment.  This has actually
2959	# happened.  Such a system could not be considered "sane".
2960	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2961  alias in your environment" "$LINENO" 5
2962     fi
2963     if test "$2" = conftest.file || test $am_try -eq 2; then
2964       break
2965     fi
2966     # Just in case.
2967     sleep 1
2968     am_has_slept=yes
2969   done
2970   test "$2" = conftest.file
2971   )
2972then
2973   # Ok.
2974   :
2975else
2976   as_fn_error $? "newly created file is older than distributed files!
2977Check your system clock" "$LINENO" 5
2978fi
2979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2980$as_echo "yes" >&6; }
2981# If we didn't sleep, we still need to ensure time stamps of config.status and
2982# generated files are strictly newer.
2983am_sleep_pid=
2984if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2985  ( sleep 1 ) &
2986  am_sleep_pid=$!
2987fi
2988
2989rm -f conftest.file
2990
2991test "$program_prefix" != NONE &&
2992  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2993# Use a double $ so make ignores it.
2994test "$program_suffix" != NONE &&
2995  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2996# Double any \ or $.
2997# By default was `s,x,x', remove it if useless.
2998ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2999program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3000
3001# Expand $ac_aux_dir to an absolute path.
3002am_aux_dir=`cd "$ac_aux_dir" && pwd`
3003
3004if test x"${MISSING+set}" != xset; then
3005  case $am_aux_dir in
3006  *\ * | *\	*)
3007    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3008  *)
3009    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3010  esac
3011fi
3012# Use eval to expand $SHELL
3013if eval "$MISSING --is-lightweight"; then
3014  am_missing_run="$MISSING "
3015else
3016  am_missing_run=
3017  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3018$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3019fi
3020
3021if test x"${install_sh+set}" != xset; then
3022  case $am_aux_dir in
3023  *\ * | *\	*)
3024    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3025  *)
3026    install_sh="\${SHELL} $am_aux_dir/install-sh"
3027  esac
3028fi
3029
3030# Installed binaries are usually stripped using 'strip' when the user
3031# run "make install-strip".  However 'strip' might not be the right
3032# tool to use in cross-compilation environments, therefore Automake
3033# will honor the 'STRIP' environment variable to overrule this program.
3034if test "$cross_compiling" != no; then
3035  if test -n "$ac_tool_prefix"; then
3036  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3037set dummy ${ac_tool_prefix}strip; ac_word=$2
3038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3039$as_echo_n "checking for $ac_word... " >&6; }
3040if ${ac_cv_prog_STRIP+:} false; then :
3041  $as_echo_n "(cached) " >&6
3042else
3043  if test -n "$STRIP"; then
3044  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3045else
3046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3047for as_dir in $PATH
3048do
3049  IFS=$as_save_IFS
3050  test -z "$as_dir" && as_dir=.
3051    for ac_exec_ext in '' $ac_executable_extensions; do
3052  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3053    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3054    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3055    break 2
3056  fi
3057done
3058  done
3059IFS=$as_save_IFS
3060
3061fi
3062fi
3063STRIP=$ac_cv_prog_STRIP
3064if test -n "$STRIP"; then
3065  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3066$as_echo "$STRIP" >&6; }
3067else
3068  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3069$as_echo "no" >&6; }
3070fi
3071
3072
3073fi
3074if test -z "$ac_cv_prog_STRIP"; then
3075  ac_ct_STRIP=$STRIP
3076  # Extract the first word of "strip", so it can be a program name with args.
3077set dummy strip; ac_word=$2
3078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3079$as_echo_n "checking for $ac_word... " >&6; }
3080if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3081  $as_echo_n "(cached) " >&6
3082else
3083  if test -n "$ac_ct_STRIP"; then
3084  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3085else
3086as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3087for as_dir in $PATH
3088do
3089  IFS=$as_save_IFS
3090  test -z "$as_dir" && as_dir=.
3091    for ac_exec_ext in '' $ac_executable_extensions; do
3092  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3093    ac_cv_prog_ac_ct_STRIP="strip"
3094    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3095    break 2
3096  fi
3097done
3098  done
3099IFS=$as_save_IFS
3100
3101fi
3102fi
3103ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3104if test -n "$ac_ct_STRIP"; then
3105  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3106$as_echo "$ac_ct_STRIP" >&6; }
3107else
3108  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3109$as_echo "no" >&6; }
3110fi
3111
3112  if test "x$ac_ct_STRIP" = x; then
3113    STRIP=":"
3114  else
3115    case $cross_compiling:$ac_tool_warned in
3116yes:)
3117{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3118$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3119ac_tool_warned=yes ;;
3120esac
3121    STRIP=$ac_ct_STRIP
3122  fi
3123else
3124  STRIP="$ac_cv_prog_STRIP"
3125fi
3126
3127fi
3128INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3129
3130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3131$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3132if test -z "$MKDIR_P"; then
3133  if ${ac_cv_path_mkdir+:} false; then :
3134  $as_echo_n "(cached) " >&6
3135else
3136  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3137for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3138do
3139  IFS=$as_save_IFS
3140  test -z "$as_dir" && as_dir=.
3141    for ac_prog in mkdir gmkdir; do
3142	 for ac_exec_ext in '' $ac_executable_extensions; do
3143	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3144	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3145	     'mkdir (GNU coreutils) '* | \
3146	     'mkdir (coreutils) '* | \
3147	     'mkdir (fileutils) '4.1*)
3148	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3149	       break 3;;
3150	   esac
3151	 done
3152       done
3153  done
3154IFS=$as_save_IFS
3155
3156fi
3157
3158  test -d ./--version && rmdir ./--version
3159  if test "${ac_cv_path_mkdir+set}" = set; then
3160    MKDIR_P="$ac_cv_path_mkdir -p"
3161  else
3162    # As a last resort, use the slow shell script.  Don't cache a
3163    # value for MKDIR_P within a source directory, because that will
3164    # break other packages using the cache if that directory is
3165    # removed, or if the value is a relative name.
3166    MKDIR_P="$ac_install_sh -d"
3167  fi
3168fi
3169{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3170$as_echo "$MKDIR_P" >&6; }
3171
3172for ac_prog in gawk mawk nawk awk
3173do
3174  # Extract the first word of "$ac_prog", so it can be a program name with args.
3175set dummy $ac_prog; ac_word=$2
3176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3177$as_echo_n "checking for $ac_word... " >&6; }
3178if ${ac_cv_prog_AWK+:} false; then :
3179  $as_echo_n "(cached) " >&6
3180else
3181  if test -n "$AWK"; then
3182  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3183else
3184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3185for as_dir in $PATH
3186do
3187  IFS=$as_save_IFS
3188  test -z "$as_dir" && as_dir=.
3189    for ac_exec_ext in '' $ac_executable_extensions; do
3190  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3191    ac_cv_prog_AWK="$ac_prog"
3192    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3193    break 2
3194  fi
3195done
3196  done
3197IFS=$as_save_IFS
3198
3199fi
3200fi
3201AWK=$ac_cv_prog_AWK
3202if test -n "$AWK"; then
3203  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3204$as_echo "$AWK" >&6; }
3205else
3206  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3207$as_echo "no" >&6; }
3208fi
3209
3210
3211  test -n "$AWK" && break
3212done
3213
3214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3215$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3216set x ${MAKE-make}
3217ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3218if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3219  $as_echo_n "(cached) " >&6
3220else
3221  cat >conftest.make <<\_ACEOF
3222SHELL = /bin/sh
3223all:
3224	@echo '@@@%%%=$(MAKE)=@@@%%%'
3225_ACEOF
3226# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3227case `${MAKE-make} -f conftest.make 2>/dev/null` in
3228  *@@@%%%=?*=@@@%%%*)
3229    eval ac_cv_prog_make_${ac_make}_set=yes;;
3230  *)
3231    eval ac_cv_prog_make_${ac_make}_set=no;;
3232esac
3233rm -f conftest.make
3234fi
3235if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3236  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3237$as_echo "yes" >&6; }
3238  SET_MAKE=
3239else
3240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241$as_echo "no" >&6; }
3242  SET_MAKE="MAKE=${MAKE-make}"
3243fi
3244
3245rm -rf .tst 2>/dev/null
3246mkdir .tst 2>/dev/null
3247if test -d .tst; then
3248  am__leading_dot=.
3249else
3250  am__leading_dot=_
3251fi
3252rmdir .tst 2>/dev/null
3253
3254# Check whether --enable-silent-rules was given.
3255if test "${enable_silent_rules+set}" = set; then :
3256  enableval=$enable_silent_rules;
3257fi
3258
3259case $enable_silent_rules in # (((
3260  yes) AM_DEFAULT_VERBOSITY=0;;
3261   no) AM_DEFAULT_VERBOSITY=1;;
3262    *) AM_DEFAULT_VERBOSITY=1;;
3263esac
3264am_make=${MAKE-make}
3265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3266$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3267if ${am_cv_make_support_nested_variables+:} false; then :
3268  $as_echo_n "(cached) " >&6
3269else
3270  if $as_echo 'TRUE=$(BAR$(V))
3271BAR0=false
3272BAR1=true
3273V=1
3274am__doit:
3275	@$(TRUE)
3276.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3277  am_cv_make_support_nested_variables=yes
3278else
3279  am_cv_make_support_nested_variables=no
3280fi
3281fi
3282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3283$as_echo "$am_cv_make_support_nested_variables" >&6; }
3284if test $am_cv_make_support_nested_variables = yes; then
3285    AM_V='$(V)'
3286  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3287else
3288  AM_V=$AM_DEFAULT_VERBOSITY
3289  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3290fi
3291AM_BACKSLASH='\'
3292
3293if test "`cd $srcdir && pwd`" != "`pwd`"; then
3294  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3295  # is not polluted with repeated "-I."
3296  am__isrc=' -I$(srcdir)'
3297  # test to see if srcdir already configured
3298  if test -f $srcdir/config.status; then
3299    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3300  fi
3301fi
3302
3303# test whether we have cygpath
3304if test -z "$CYGPATH_W"; then
3305  if (cygpath --version) >/dev/null 2>/dev/null; then
3306    CYGPATH_W='cygpath -w'
3307  else
3308    CYGPATH_W=echo
3309  fi
3310fi
3311
3312
3313# Define the identity of the package.
3314 PACKAGE='gold'
3315 VERSION='0.1'
3316
3317
3318cat >>confdefs.h <<_ACEOF
3319#define PACKAGE "$PACKAGE"
3320_ACEOF
3321
3322
3323cat >>confdefs.h <<_ACEOF
3324#define VERSION "$VERSION"
3325_ACEOF
3326
3327# Some tools Automake needs.
3328
3329ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3330
3331
3332AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3333
3334
3335AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3336
3337
3338AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3339
3340
3341MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3342
3343# For better backward compatibility.  To be removed once Automake 1.9.x
3344# dies out for good.  For more background, see:
3345# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3346# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3347mkdir_p='$(MKDIR_P)'
3348
3349# We need awk for the "check" target (and possibly the TAP driver).  The
3350# system "awk" is bad on some platforms.
3351# Always define AMTAR for backward compatibility.  Yes, it's still used
3352# in the wild :-(  We should find a proper way to deprecate it ...
3353AMTAR='$${TAR-tar}'
3354
3355
3356# We'll loop over all known methods to create a tar archive until one works.
3357_am_tools='gnutar  pax cpio none'
3358
3359am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3360
3361
3362
3363
3364
3365
3366# POSIX will say in a future version that running "rm -f" with no argument
3367# is OK; and we want to be able to make that assumption in our Makefile
3368# recipes.  So use an aggressive probe to check that the usage we want is
3369# actually supported "in the wild" to an acceptable degree.
3370# See automake bug#10828.
3371# To make any issue more visible, cause the running configure to be aborted
3372# by default if the 'rm' program in use doesn't match our expectations; the
3373# user can still override this though.
3374if rm -f && rm -fr && rm -rf; then : OK; else
3375  cat >&2 <<'END'
3376Oops!
3377
3378Your 'rm' program seems unable to run without file operands specified
3379on the command line, even when the '-f' option is present.  This is contrary
3380to the behaviour of most rm programs out there, and not conforming with
3381the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3382
3383Please tell bug-automake@gnu.org about your system, including the value
3384of your $PATH and any error possibly output before this message.  This
3385can help us improve future automake versions.
3386
3387END
3388  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3389    echo 'Configuration will proceed anyway, since you have set the' >&2
3390    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3391    echo >&2
3392  else
3393    cat >&2 <<'END'
3394Aborting the configuration process, to ensure you take notice of the issue.
3395
3396You can download and install GNU coreutils to get an 'rm' implementation
3397that behaves properly: <http://www.gnu.org/software/coreutils/>.
3398
3399If you want to complete the configuration process using your problematic
3400'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3401to "yes", and re-run configure.
3402
3403END
3404    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3405  fi
3406fi
3407
3408# Check whether --enable-silent-rules was given.
3409if test "${enable_silent_rules+set}" = set; then :
3410  enableval=$enable_silent_rules;
3411fi
3412
3413case $enable_silent_rules in # (((
3414  yes) AM_DEFAULT_VERBOSITY=0;;
3415   no) AM_DEFAULT_VERBOSITY=1;;
3416    *) AM_DEFAULT_VERBOSITY=0;;
3417esac
3418am_make=${MAKE-make}
3419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3420$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3421if ${am_cv_make_support_nested_variables+:} false; then :
3422  $as_echo_n "(cached) " >&6
3423else
3424  if $as_echo 'TRUE=$(BAR$(V))
3425BAR0=false
3426BAR1=true
3427V=1
3428am__doit:
3429	@$(TRUE)
3430.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3431  am_cv_make_support_nested_variables=yes
3432else
3433  am_cv_make_support_nested_variables=no
3434fi
3435fi
3436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3437$as_echo "$am_cv_make_support_nested_variables" >&6; }
3438if test $am_cv_make_support_nested_variables = yes; then
3439    AM_V='$(V)'
3440  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3441else
3442  AM_V=$AM_DEFAULT_VERBOSITY
3443  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3444fi
3445AM_BACKSLASH='\'
3446
3447
3448ac_config_headers="$ac_config_headers config.h:config.in"
3449
3450
3451DEPDIR="${am__leading_dot}deps"
3452
3453ac_config_commands="$ac_config_commands depfiles"
3454
3455
3456am_make=${MAKE-make}
3457cat > confinc << 'END'
3458am__doit:
3459	@echo this is the am__doit target
3460.PHONY: am__doit
3461END
3462# If we don't find an include directive, just comment out the code.
3463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3464$as_echo_n "checking for style of include used by $am_make... " >&6; }
3465am__include="#"
3466am__quote=
3467_am_result=none
3468# First try GNU make style include.
3469echo "include confinc" > confmf
3470# Ignore all kinds of additional output from 'make'.
3471case `$am_make -s -f confmf 2> /dev/null` in #(
3472*the\ am__doit\ target*)
3473  am__include=include
3474  am__quote=
3475  _am_result=GNU
3476  ;;
3477esac
3478# Now try BSD make style include.
3479if test "$am__include" = "#"; then
3480   echo '.include "confinc"' > confmf
3481   case `$am_make -s -f confmf 2> /dev/null` in #(
3482   *the\ am__doit\ target*)
3483     am__include=.include
3484     am__quote="\""
3485     _am_result=BSD
3486     ;;
3487   esac
3488fi
3489
3490
3491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3492$as_echo "$_am_result" >&6; }
3493rm -f confinc confmf
3494
3495# Check whether --enable-dependency-tracking was given.
3496if test "${enable_dependency_tracking+set}" = set; then :
3497  enableval=$enable_dependency_tracking;
3498fi
3499
3500if test "x$enable_dependency_tracking" != xno; then
3501  am_depcomp="$ac_aux_dir/depcomp"
3502  AMDEPBACKSLASH='\'
3503  am__nodep='_no'
3504fi
3505 if test "x$enable_dependency_tracking" != xno; then
3506  AMDEP_TRUE=
3507  AMDEP_FALSE='#'
3508else
3509  AMDEP_TRUE='#'
3510  AMDEP_FALSE=
3511fi
3512
3513
3514ac_ext=c
3515ac_cpp='$CPP $CPPFLAGS'
3516ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3517ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3518ac_compiler_gnu=$ac_cv_c_compiler_gnu
3519if test -n "$ac_tool_prefix"; then
3520  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3521set dummy ${ac_tool_prefix}gcc; ac_word=$2
3522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3523$as_echo_n "checking for $ac_word... " >&6; }
3524if ${ac_cv_prog_CC+:} false; then :
3525  $as_echo_n "(cached) " >&6
3526else
3527  if test -n "$CC"; then
3528  ac_cv_prog_CC="$CC" # Let the user override the test.
3529else
3530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3531for as_dir in $PATH
3532do
3533  IFS=$as_save_IFS
3534  test -z "$as_dir" && as_dir=.
3535    for ac_exec_ext in '' $ac_executable_extensions; do
3536  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3537    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3538    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3539    break 2
3540  fi
3541done
3542  done
3543IFS=$as_save_IFS
3544
3545fi
3546fi
3547CC=$ac_cv_prog_CC
3548if test -n "$CC"; then
3549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3550$as_echo "$CC" >&6; }
3551else
3552  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3553$as_echo "no" >&6; }
3554fi
3555
3556
3557fi
3558if test -z "$ac_cv_prog_CC"; then
3559  ac_ct_CC=$CC
3560  # Extract the first word of "gcc", so it can be a program name with args.
3561set dummy gcc; ac_word=$2
3562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3563$as_echo_n "checking for $ac_word... " >&6; }
3564if ${ac_cv_prog_ac_ct_CC+:} false; then :
3565  $as_echo_n "(cached) " >&6
3566else
3567  if test -n "$ac_ct_CC"; then
3568  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3569else
3570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3571for as_dir in $PATH
3572do
3573  IFS=$as_save_IFS
3574  test -z "$as_dir" && as_dir=.
3575    for ac_exec_ext in '' $ac_executable_extensions; do
3576  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3577    ac_cv_prog_ac_ct_CC="gcc"
3578    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3579    break 2
3580  fi
3581done
3582  done
3583IFS=$as_save_IFS
3584
3585fi
3586fi
3587ac_ct_CC=$ac_cv_prog_ac_ct_CC
3588if test -n "$ac_ct_CC"; then
3589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3590$as_echo "$ac_ct_CC" >&6; }
3591else
3592  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3593$as_echo "no" >&6; }
3594fi
3595
3596  if test "x$ac_ct_CC" = x; then
3597    CC=""
3598  else
3599    case $cross_compiling:$ac_tool_warned in
3600yes:)
3601{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3602$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3603ac_tool_warned=yes ;;
3604esac
3605    CC=$ac_ct_CC
3606  fi
3607else
3608  CC="$ac_cv_prog_CC"
3609fi
3610
3611if test -z "$CC"; then
3612          if test -n "$ac_tool_prefix"; then
3613    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3614set dummy ${ac_tool_prefix}cc; ac_word=$2
3615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3616$as_echo_n "checking for $ac_word... " >&6; }
3617if ${ac_cv_prog_CC+:} false; then :
3618  $as_echo_n "(cached) " >&6
3619else
3620  if test -n "$CC"; then
3621  ac_cv_prog_CC="$CC" # Let the user override the test.
3622else
3623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3624for as_dir in $PATH
3625do
3626  IFS=$as_save_IFS
3627  test -z "$as_dir" && as_dir=.
3628    for ac_exec_ext in '' $ac_executable_extensions; do
3629  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3630    ac_cv_prog_CC="${ac_tool_prefix}cc"
3631    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3632    break 2
3633  fi
3634done
3635  done
3636IFS=$as_save_IFS
3637
3638fi
3639fi
3640CC=$ac_cv_prog_CC
3641if test -n "$CC"; then
3642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3643$as_echo "$CC" >&6; }
3644else
3645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3646$as_echo "no" >&6; }
3647fi
3648
3649
3650  fi
3651fi
3652if test -z "$CC"; then
3653  # Extract the first word of "cc", so it can be a program name with args.
3654set dummy cc; ac_word=$2
3655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3656$as_echo_n "checking for $ac_word... " >&6; }
3657if ${ac_cv_prog_CC+:} false; then :
3658  $as_echo_n "(cached) " >&6
3659else
3660  if test -n "$CC"; then
3661  ac_cv_prog_CC="$CC" # Let the user override the test.
3662else
3663  ac_prog_rejected=no
3664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3665for as_dir in $PATH
3666do
3667  IFS=$as_save_IFS
3668  test -z "$as_dir" && as_dir=.
3669    for ac_exec_ext in '' $ac_executable_extensions; do
3670  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3671    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3672       ac_prog_rejected=yes
3673       continue
3674     fi
3675    ac_cv_prog_CC="cc"
3676    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3677    break 2
3678  fi
3679done
3680  done
3681IFS=$as_save_IFS
3682
3683if test $ac_prog_rejected = yes; then
3684  # We found a bogon in the path, so make sure we never use it.
3685  set dummy $ac_cv_prog_CC
3686  shift
3687  if test $# != 0; then
3688    # We chose a different compiler from the bogus one.
3689    # However, it has the same basename, so the bogon will be chosen
3690    # first if we set CC to just the basename; use the full file name.
3691    shift
3692    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3693  fi
3694fi
3695fi
3696fi
3697CC=$ac_cv_prog_CC
3698if test -n "$CC"; then
3699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3700$as_echo "$CC" >&6; }
3701else
3702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3703$as_echo "no" >&6; }
3704fi
3705
3706
3707fi
3708if test -z "$CC"; then
3709  if test -n "$ac_tool_prefix"; then
3710  for ac_prog in cl.exe
3711  do
3712    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3713set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3715$as_echo_n "checking for $ac_word... " >&6; }
3716if ${ac_cv_prog_CC+:} false; then :
3717  $as_echo_n "(cached) " >&6
3718else
3719  if test -n "$CC"; then
3720  ac_cv_prog_CC="$CC" # Let the user override the test.
3721else
3722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3723for as_dir in $PATH
3724do
3725  IFS=$as_save_IFS
3726  test -z "$as_dir" && as_dir=.
3727    for ac_exec_ext in '' $ac_executable_extensions; do
3728  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3729    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3730    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3731    break 2
3732  fi
3733done
3734  done
3735IFS=$as_save_IFS
3736
3737fi
3738fi
3739CC=$ac_cv_prog_CC
3740if test -n "$CC"; then
3741  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3742$as_echo "$CC" >&6; }
3743else
3744  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3745$as_echo "no" >&6; }
3746fi
3747
3748
3749    test -n "$CC" && break
3750  done
3751fi
3752if test -z "$CC"; then
3753  ac_ct_CC=$CC
3754  for ac_prog in cl.exe
3755do
3756  # Extract the first word of "$ac_prog", so it can be a program name with args.
3757set dummy $ac_prog; ac_word=$2
3758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3759$as_echo_n "checking for $ac_word... " >&6; }
3760if ${ac_cv_prog_ac_ct_CC+:} false; then :
3761  $as_echo_n "(cached) " >&6
3762else
3763  if test -n "$ac_ct_CC"; then
3764  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3765else
3766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3767for as_dir in $PATH
3768do
3769  IFS=$as_save_IFS
3770  test -z "$as_dir" && as_dir=.
3771    for ac_exec_ext in '' $ac_executable_extensions; do
3772  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3773    ac_cv_prog_ac_ct_CC="$ac_prog"
3774    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3775    break 2
3776  fi
3777done
3778  done
3779IFS=$as_save_IFS
3780
3781fi
3782fi
3783ac_ct_CC=$ac_cv_prog_ac_ct_CC
3784if test -n "$ac_ct_CC"; then
3785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3786$as_echo "$ac_ct_CC" >&6; }
3787else
3788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3789$as_echo "no" >&6; }
3790fi
3791
3792
3793  test -n "$ac_ct_CC" && break
3794done
3795
3796  if test "x$ac_ct_CC" = x; then
3797    CC=""
3798  else
3799    case $cross_compiling:$ac_tool_warned in
3800yes:)
3801{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3802$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3803ac_tool_warned=yes ;;
3804esac
3805    CC=$ac_ct_CC
3806  fi
3807fi
3808
3809fi
3810
3811
3812test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3813$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3814as_fn_error $? "no acceptable C compiler found in \$PATH
3815See \`config.log' for more details" "$LINENO" 5; }
3816
3817# Provide some information about the compiler.
3818$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3819set X $ac_compile
3820ac_compiler=$2
3821for ac_option in --version -v -V -qversion; do
3822  { { ac_try="$ac_compiler $ac_option >&5"
3823case "(($ac_try" in
3824  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3825  *) ac_try_echo=$ac_try;;
3826esac
3827eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3828$as_echo "$ac_try_echo"; } >&5
3829  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3830  ac_status=$?
3831  if test -s conftest.err; then
3832    sed '10a\
3833... rest of stderr output deleted ...
3834         10q' conftest.err >conftest.er1
3835    cat conftest.er1 >&5
3836  fi
3837  rm -f conftest.er1 conftest.err
3838  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3839  test $ac_status = 0; }
3840done
3841
3842cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3843/* end confdefs.h.  */
3844
3845int
3846main ()
3847{
3848
3849  ;
3850  return 0;
3851}
3852_ACEOF
3853ac_clean_files_save=$ac_clean_files
3854ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3855# Try to create an executable without -o first, disregard a.out.
3856# It will help us diagnose broken compilers, and finding out an intuition
3857# of exeext.
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3859$as_echo_n "checking whether the C compiler works... " >&6; }
3860ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3861
3862# The possible output files:
3863ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3864
3865ac_rmfiles=
3866for ac_file in $ac_files
3867do
3868  case $ac_file in
3869    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3870    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3871  esac
3872done
3873rm -f $ac_rmfiles
3874
3875if { { ac_try="$ac_link_default"
3876case "(($ac_try" in
3877  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3878  *) ac_try_echo=$ac_try;;
3879esac
3880eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3881$as_echo "$ac_try_echo"; } >&5
3882  (eval "$ac_link_default") 2>&5
3883  ac_status=$?
3884  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3885  test $ac_status = 0; }; then :
3886  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3887# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3888# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3889# so that the user can short-circuit this test for compilers unknown to
3890# Autoconf.
3891for ac_file in $ac_files ''
3892do
3893  test -f "$ac_file" || continue
3894  case $ac_file in
3895    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3896	;;
3897    [ab].out )
3898	# We found the default executable, but exeext='' is most
3899	# certainly right.
3900	break;;
3901    *.* )
3902	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3903	then :; else
3904	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3905	fi
3906	# We set ac_cv_exeext here because the later test for it is not
3907	# safe: cross compilers may not add the suffix if given an `-o'
3908	# argument, so we may need to know it at that point already.
3909	# Even if this section looks crufty: it has the advantage of
3910	# actually working.
3911	break;;
3912    * )
3913	break;;
3914  esac
3915done
3916test "$ac_cv_exeext" = no && ac_cv_exeext=
3917
3918else
3919  ac_file=''
3920fi
3921if test -z "$ac_file"; then :
3922  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3923$as_echo "no" >&6; }
3924$as_echo "$as_me: failed program was:" >&5
3925sed 's/^/| /' conftest.$ac_ext >&5
3926
3927{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3928$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3929as_fn_error 77 "C compiler cannot create executables
3930See \`config.log' for more details" "$LINENO" 5; }
3931else
3932  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3933$as_echo "yes" >&6; }
3934fi
3935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3936$as_echo_n "checking for C compiler default output file name... " >&6; }
3937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3938$as_echo "$ac_file" >&6; }
3939ac_exeext=$ac_cv_exeext
3940
3941rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3942ac_clean_files=$ac_clean_files_save
3943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3944$as_echo_n "checking for suffix of executables... " >&6; }
3945if { { ac_try="$ac_link"
3946case "(($ac_try" in
3947  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3948  *) ac_try_echo=$ac_try;;
3949esac
3950eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3951$as_echo "$ac_try_echo"; } >&5
3952  (eval "$ac_link") 2>&5
3953  ac_status=$?
3954  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3955  test $ac_status = 0; }; then :
3956  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3957# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3958# work properly (i.e., refer to `conftest.exe'), while it won't with
3959# `rm'.
3960for ac_file in conftest.exe conftest conftest.*; do
3961  test -f "$ac_file" || continue
3962  case $ac_file in
3963    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3964    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3965	  break;;
3966    * ) break;;
3967  esac
3968done
3969else
3970  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3971$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3972as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3973See \`config.log' for more details" "$LINENO" 5; }
3974fi
3975rm -f conftest conftest$ac_cv_exeext
3976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3977$as_echo "$ac_cv_exeext" >&6; }
3978
3979rm -f conftest.$ac_ext
3980EXEEXT=$ac_cv_exeext
3981ac_exeext=$EXEEXT
3982cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3983/* end confdefs.h.  */
3984#include <stdio.h>
3985int
3986main ()
3987{
3988FILE *f = fopen ("conftest.out", "w");
3989 return ferror (f) || fclose (f) != 0;
3990
3991  ;
3992  return 0;
3993}
3994_ACEOF
3995ac_clean_files="$ac_clean_files conftest.out"
3996# Check that the compiler produces executables we can run.  If not, either
3997# the compiler is broken, or we cross compile.
3998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3999$as_echo_n "checking whether we are cross compiling... " >&6; }
4000if test "$cross_compiling" != yes; then
4001  { { ac_try="$ac_link"
4002case "(($ac_try" in
4003  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4004  *) ac_try_echo=$ac_try;;
4005esac
4006eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4007$as_echo "$ac_try_echo"; } >&5
4008  (eval "$ac_link") 2>&5
4009  ac_status=$?
4010  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4011  test $ac_status = 0; }
4012  if { ac_try='./conftest$ac_cv_exeext'
4013  { { case "(($ac_try" in
4014  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4015  *) ac_try_echo=$ac_try;;
4016esac
4017eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4018$as_echo "$ac_try_echo"; } >&5
4019  (eval "$ac_try") 2>&5
4020  ac_status=$?
4021  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4022  test $ac_status = 0; }; }; then
4023    cross_compiling=no
4024  else
4025    if test "$cross_compiling" = maybe; then
4026	cross_compiling=yes
4027    else
4028	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4029$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4030as_fn_error $? "cannot run C compiled programs.
4031If you meant to cross compile, use \`--host'.
4032See \`config.log' for more details" "$LINENO" 5; }
4033    fi
4034  fi
4035fi
4036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4037$as_echo "$cross_compiling" >&6; }
4038
4039rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4040ac_clean_files=$ac_clean_files_save
4041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4042$as_echo_n "checking for suffix of object files... " >&6; }
4043if ${ac_cv_objext+:} false; then :
4044  $as_echo_n "(cached) " >&6
4045else
4046  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4047/* end confdefs.h.  */
4048
4049int
4050main ()
4051{
4052
4053  ;
4054  return 0;
4055}
4056_ACEOF
4057rm -f conftest.o conftest.obj
4058if { { ac_try="$ac_compile"
4059case "(($ac_try" in
4060  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4061  *) ac_try_echo=$ac_try;;
4062esac
4063eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4064$as_echo "$ac_try_echo"; } >&5
4065  (eval "$ac_compile") 2>&5
4066  ac_status=$?
4067  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4068  test $ac_status = 0; }; then :
4069  for ac_file in conftest.o conftest.obj conftest.*; do
4070  test -f "$ac_file" || continue;
4071  case $ac_file in
4072    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4073    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4074       break;;
4075  esac
4076done
4077else
4078  $as_echo "$as_me: failed program was:" >&5
4079sed 's/^/| /' conftest.$ac_ext >&5
4080
4081{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4082$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4083as_fn_error $? "cannot compute suffix of object files: cannot compile
4084See \`config.log' for more details" "$LINENO" 5; }
4085fi
4086rm -f conftest.$ac_cv_objext conftest.$ac_ext
4087fi
4088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4089$as_echo "$ac_cv_objext" >&6; }
4090OBJEXT=$ac_cv_objext
4091ac_objext=$OBJEXT
4092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4093$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4094if ${ac_cv_c_compiler_gnu+:} false; then :
4095  $as_echo_n "(cached) " >&6
4096else
4097  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4098/* end confdefs.h.  */
4099
4100int
4101main ()
4102{
4103#ifndef __GNUC__
4104       choke me
4105#endif
4106
4107  ;
4108  return 0;
4109}
4110_ACEOF
4111if ac_fn_c_try_compile "$LINENO"; then :
4112  ac_compiler_gnu=yes
4113else
4114  ac_compiler_gnu=no
4115fi
4116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4117ac_cv_c_compiler_gnu=$ac_compiler_gnu
4118
4119fi
4120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4121$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4122if test $ac_compiler_gnu = yes; then
4123  GCC=yes
4124else
4125  GCC=
4126fi
4127ac_test_CFLAGS=${CFLAGS+set}
4128ac_save_CFLAGS=$CFLAGS
4129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4130$as_echo_n "checking whether $CC accepts -g... " >&6; }
4131if ${ac_cv_prog_cc_g+:} false; then :
4132  $as_echo_n "(cached) " >&6
4133else
4134  ac_save_c_werror_flag=$ac_c_werror_flag
4135   ac_c_werror_flag=yes
4136   ac_cv_prog_cc_g=no
4137   CFLAGS="-g"
4138   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4139/* end confdefs.h.  */
4140
4141int
4142main ()
4143{
4144
4145  ;
4146  return 0;
4147}
4148_ACEOF
4149if ac_fn_c_try_compile "$LINENO"; then :
4150  ac_cv_prog_cc_g=yes
4151else
4152  CFLAGS=""
4153      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4154/* end confdefs.h.  */
4155
4156int
4157main ()
4158{
4159
4160  ;
4161  return 0;
4162}
4163_ACEOF
4164if ac_fn_c_try_compile "$LINENO"; then :
4165
4166else
4167  ac_c_werror_flag=$ac_save_c_werror_flag
4168	 CFLAGS="-g"
4169	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4170/* end confdefs.h.  */
4171
4172int
4173main ()
4174{
4175
4176  ;
4177  return 0;
4178}
4179_ACEOF
4180if ac_fn_c_try_compile "$LINENO"; then :
4181  ac_cv_prog_cc_g=yes
4182fi
4183rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4184fi
4185rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4186fi
4187rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4188   ac_c_werror_flag=$ac_save_c_werror_flag
4189fi
4190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4191$as_echo "$ac_cv_prog_cc_g" >&6; }
4192if test "$ac_test_CFLAGS" = set; then
4193  CFLAGS=$ac_save_CFLAGS
4194elif test $ac_cv_prog_cc_g = yes; then
4195  if test "$GCC" = yes; then
4196    CFLAGS="-g -O2"
4197  else
4198    CFLAGS="-g"
4199  fi
4200else
4201  if test "$GCC" = yes; then
4202    CFLAGS="-O2"
4203  else
4204    CFLAGS=
4205  fi
4206fi
4207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4208$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4209if ${ac_cv_prog_cc_c89+:} false; then :
4210  $as_echo_n "(cached) " >&6
4211else
4212  ac_cv_prog_cc_c89=no
4213ac_save_CC=$CC
4214cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4215/* end confdefs.h.  */
4216#include <stdarg.h>
4217#include <stdio.h>
4218struct stat;
4219/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4220struct buf { int x; };
4221FILE * (*rcsopen) (struct buf *, struct stat *, int);
4222static char *e (p, i)
4223     char **p;
4224     int i;
4225{
4226  return p[i];
4227}
4228static char *f (char * (*g) (char **, int), char **p, ...)
4229{
4230  char *s;
4231  va_list v;
4232  va_start (v,p);
4233  s = g (p, va_arg (v,int));
4234  va_end (v);
4235  return s;
4236}
4237
4238/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4239   function prototypes and stuff, but not '\xHH' hex character constants.
4240   These don't provoke an error unfortunately, instead are silently treated
4241   as 'x'.  The following induces an error, until -std is added to get
4242   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4243   array size at least.  It's necessary to write '\x00'==0 to get something
4244   that's true only with -std.  */
4245int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4246
4247/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4248   inside strings and character constants.  */
4249#define FOO(x) 'x'
4250int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4251
4252int test (int i, double x);
4253struct s1 {int (*f) (int a);};
4254struct s2 {int (*f) (double a);};
4255int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4256int argc;
4257char **argv;
4258int
4259main ()
4260{
4261return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4262  ;
4263  return 0;
4264}
4265_ACEOF
4266for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4267	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4268do
4269  CC="$ac_save_CC $ac_arg"
4270  if ac_fn_c_try_compile "$LINENO"; then :
4271  ac_cv_prog_cc_c89=$ac_arg
4272fi
4273rm -f core conftest.err conftest.$ac_objext
4274  test "x$ac_cv_prog_cc_c89" != "xno" && break
4275done
4276rm -f conftest.$ac_ext
4277CC=$ac_save_CC
4278
4279fi
4280# AC_CACHE_VAL
4281case "x$ac_cv_prog_cc_c89" in
4282  x)
4283    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4284$as_echo "none needed" >&6; } ;;
4285  xno)
4286    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4287$as_echo "unsupported" >&6; } ;;
4288  *)
4289    CC="$CC $ac_cv_prog_cc_c89"
4290    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4291$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4292esac
4293if test "x$ac_cv_prog_cc_c89" != xno; then :
4294
4295fi
4296
4297ac_ext=c
4298ac_cpp='$CPP $CPPFLAGS'
4299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4301ac_compiler_gnu=$ac_cv_c_compiler_gnu
4302
4303ac_ext=c
4304ac_cpp='$CPP $CPPFLAGS'
4305ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4306ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4307ac_compiler_gnu=$ac_cv_c_compiler_gnu
4308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4309$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4310if ${am_cv_prog_cc_c_o+:} false; then :
4311  $as_echo_n "(cached) " >&6
4312else
4313  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314/* end confdefs.h.  */
4315
4316int
4317main ()
4318{
4319
4320  ;
4321  return 0;
4322}
4323_ACEOF
4324  # Make sure it works both with $CC and with simple cc.
4325  # Following AC_PROG_CC_C_O, we do the test twice because some
4326  # compilers refuse to overwrite an existing .o file with -o,
4327  # though they will create one.
4328  am_cv_prog_cc_c_o=yes
4329  for am_i in 1 2; do
4330    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4331   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4332   ac_status=$?
4333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4334   (exit $ac_status); } \
4335         && test -f conftest2.$ac_objext; then
4336      : OK
4337    else
4338      am_cv_prog_cc_c_o=no
4339      break
4340    fi
4341  done
4342  rm -f core conftest*
4343  unset am_i
4344fi
4345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4346$as_echo "$am_cv_prog_cc_c_o" >&6; }
4347if test "$am_cv_prog_cc_c_o" != yes; then
4348   # Losing compiler, so override with the script.
4349   # FIXME: It is wrong to rewrite CC.
4350   # But if we don't then we get into trouble of one sort or another.
4351   # A longer-term fix would be to have automake use am__CC in this case,
4352   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4353   CC="$am_aux_dir/compile $CC"
4354fi
4355ac_ext=c
4356ac_cpp='$CPP $CPPFLAGS'
4357ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4358ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4359ac_compiler_gnu=$ac_cv_c_compiler_gnu
4360
4361
4362depcc="$CC"   am_compiler_list=
4363
4364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4365$as_echo_n "checking dependency style of $depcc... " >&6; }
4366if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4367  $as_echo_n "(cached) " >&6
4368else
4369  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4370  # We make a subdir and do the tests there.  Otherwise we can end up
4371  # making bogus files that we don't know about and never remove.  For
4372  # instance it was reported that on HP-UX the gcc test will end up
4373  # making a dummy file named 'D' -- because '-MD' means "put the output
4374  # in D".
4375  rm -rf conftest.dir
4376  mkdir conftest.dir
4377  # Copy depcomp to subdir because otherwise we won't find it if we're
4378  # using a relative directory.
4379  cp "$am_depcomp" conftest.dir
4380  cd conftest.dir
4381  # We will build objects and dependencies in a subdirectory because
4382  # it helps to detect inapplicable dependency modes.  For instance
4383  # both Tru64's cc and ICC support -MD to output dependencies as a
4384  # side effect of compilation, but ICC will put the dependencies in
4385  # the current directory while Tru64 will put them in the object
4386  # directory.
4387  mkdir sub
4388
4389  am_cv_CC_dependencies_compiler_type=none
4390  if test "$am_compiler_list" = ""; then
4391     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4392  fi
4393  am__universal=false
4394  case " $depcc " in #(
4395     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4396     esac
4397
4398  for depmode in $am_compiler_list; do
4399    # Setup a source with many dependencies, because some compilers
4400    # like to wrap large dependency lists on column 80 (with \), and
4401    # we should not choose a depcomp mode which is confused by this.
4402    #
4403    # We need to recreate these files for each test, as the compiler may
4404    # overwrite some of them when testing with obscure command lines.
4405    # This happens at least with the AIX C compiler.
4406    : > sub/conftest.c
4407    for i in 1 2 3 4 5 6; do
4408      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4409      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4410      # Solaris 10 /bin/sh.
4411      echo '/* dummy */' > sub/conftst$i.h
4412    done
4413    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4414
4415    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4416    # mode.  It turns out that the SunPro C++ compiler does not properly
4417    # handle '-M -o', and we need to detect this.  Also, some Intel
4418    # versions had trouble with output in subdirs.
4419    am__obj=sub/conftest.${OBJEXT-o}
4420    am__minus_obj="-o $am__obj"
4421    case $depmode in
4422    gcc)
4423      # This depmode causes a compiler race in universal mode.
4424      test "$am__universal" = false || continue
4425      ;;
4426    nosideeffect)
4427      # After this tag, mechanisms are not by side-effect, so they'll
4428      # only be used when explicitly requested.
4429      if test "x$enable_dependency_tracking" = xyes; then
4430	continue
4431      else
4432	break
4433      fi
4434      ;;
4435    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4436      # This compiler won't grok '-c -o', but also, the minuso test has
4437      # not run yet.  These depmodes are late enough in the game, and
4438      # so weak that their functioning should not be impacted.
4439      am__obj=conftest.${OBJEXT-o}
4440      am__minus_obj=
4441      ;;
4442    none) break ;;
4443    esac
4444    if depmode=$depmode \
4445       source=sub/conftest.c object=$am__obj \
4446       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4447       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4448         >/dev/null 2>conftest.err &&
4449       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4450       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4451       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4452       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4453      # icc doesn't choke on unknown options, it will just issue warnings
4454      # or remarks (even with -Werror).  So we grep stderr for any message
4455      # that says an option was ignored or not supported.
4456      # When given -MP, icc 7.0 and 7.1 complain thusly:
4457      #   icc: Command line warning: ignoring option '-M'; no argument required
4458      # The diagnosis changed in icc 8.0:
4459      #   icc: Command line remark: option '-MP' not supported
4460      if (grep 'ignoring option' conftest.err ||
4461          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4462        am_cv_CC_dependencies_compiler_type=$depmode
4463        break
4464      fi
4465    fi
4466  done
4467
4468  cd ..
4469  rm -rf conftest.dir
4470else
4471  am_cv_CC_dependencies_compiler_type=none
4472fi
4473
4474fi
4475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4476$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4477CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4478
4479 if
4480  test "x$enable_dependency_tracking" != xno \
4481  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4482  am__fastdepCC_TRUE=
4483  am__fastdepCC_FALSE='#'
4484else
4485  am__fastdepCC_TRUE='#'
4486  am__fastdepCC_FALSE=
4487fi
4488
4489
4490
4491ac_ext=c
4492ac_cpp='$CPP $CPPFLAGS'
4493ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4494ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4495ac_compiler_gnu=$ac_cv_c_compiler_gnu
4496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4497$as_echo_n "checking how to run the C preprocessor... " >&6; }
4498# On Suns, sometimes $CPP names a directory.
4499if test -n "$CPP" && test -d "$CPP"; then
4500  CPP=
4501fi
4502if test -z "$CPP"; then
4503  if ${ac_cv_prog_CPP+:} false; then :
4504  $as_echo_n "(cached) " >&6
4505else
4506      # Double quotes because CPP needs to be expanded
4507    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4508    do
4509      ac_preproc_ok=false
4510for ac_c_preproc_warn_flag in '' yes
4511do
4512  # Use a header file that comes with gcc, so configuring glibc
4513  # with a fresh cross-compiler works.
4514  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4515  # <limits.h> exists even on freestanding compilers.
4516  # On the NeXT, cc -E runs the code through the compiler's parser,
4517  # not just through cpp. "Syntax error" is here to catch this case.
4518  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4519/* end confdefs.h.  */
4520#ifdef __STDC__
4521# include <limits.h>
4522#else
4523# include <assert.h>
4524#endif
4525		     Syntax error
4526_ACEOF
4527if ac_fn_c_try_cpp "$LINENO"; then :
4528
4529else
4530  # Broken: fails on valid input.
4531continue
4532fi
4533rm -f conftest.err conftest.i conftest.$ac_ext
4534
4535  # OK, works on sane cases.  Now check whether nonexistent headers
4536  # can be detected and how.
4537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4538/* end confdefs.h.  */
4539#include <ac_nonexistent.h>
4540_ACEOF
4541if ac_fn_c_try_cpp "$LINENO"; then :
4542  # Broken: success on invalid input.
4543continue
4544else
4545  # Passes both tests.
4546ac_preproc_ok=:
4547break
4548fi
4549rm -f conftest.err conftest.i conftest.$ac_ext
4550
4551done
4552# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4553rm -f conftest.i conftest.err conftest.$ac_ext
4554if $ac_preproc_ok; then :
4555  break
4556fi
4557
4558    done
4559    ac_cv_prog_CPP=$CPP
4560
4561fi
4562  CPP=$ac_cv_prog_CPP
4563else
4564  ac_cv_prog_CPP=$CPP
4565fi
4566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4567$as_echo "$CPP" >&6; }
4568ac_preproc_ok=false
4569for ac_c_preproc_warn_flag in '' yes
4570do
4571  # Use a header file that comes with gcc, so configuring glibc
4572  # with a fresh cross-compiler works.
4573  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4574  # <limits.h> exists even on freestanding compilers.
4575  # On the NeXT, cc -E runs the code through the compiler's parser,
4576  # not just through cpp. "Syntax error" is here to catch this case.
4577  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4578/* end confdefs.h.  */
4579#ifdef __STDC__
4580# include <limits.h>
4581#else
4582# include <assert.h>
4583#endif
4584		     Syntax error
4585_ACEOF
4586if ac_fn_c_try_cpp "$LINENO"; then :
4587
4588else
4589  # Broken: fails on valid input.
4590continue
4591fi
4592rm -f conftest.err conftest.i conftest.$ac_ext
4593
4594  # OK, works on sane cases.  Now check whether nonexistent headers
4595  # can be detected and how.
4596  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4597/* end confdefs.h.  */
4598#include <ac_nonexistent.h>
4599_ACEOF
4600if ac_fn_c_try_cpp "$LINENO"; then :
4601  # Broken: success on invalid input.
4602continue
4603else
4604  # Passes both tests.
4605ac_preproc_ok=:
4606break
4607fi
4608rm -f conftest.err conftest.i conftest.$ac_ext
4609
4610done
4611# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4612rm -f conftest.i conftest.err conftest.$ac_ext
4613if $ac_preproc_ok; then :
4614
4615else
4616  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4617$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4618as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4619See \`config.log' for more details" "$LINENO" 5; }
4620fi
4621
4622ac_ext=c
4623ac_cpp='$CPP $CPPFLAGS'
4624ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4625ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4626ac_compiler_gnu=$ac_cv_c_compiler_gnu
4627
4628
4629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4630$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4631if ${ac_cv_path_GREP+:} false; then :
4632  $as_echo_n "(cached) " >&6
4633else
4634  if test -z "$GREP"; then
4635  ac_path_GREP_found=false
4636  # Loop through the user's path and test for each of PROGNAME-LIST
4637  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4638for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4639do
4640  IFS=$as_save_IFS
4641  test -z "$as_dir" && as_dir=.
4642    for ac_prog in grep ggrep; do
4643    for ac_exec_ext in '' $ac_executable_extensions; do
4644      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4645      as_fn_executable_p "$ac_path_GREP" || continue
4646# Check for GNU ac_path_GREP and select it if it is found.
4647  # Check for GNU $ac_path_GREP
4648case `"$ac_path_GREP" --version 2>&1` in
4649*GNU*)
4650  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4651*)
4652  ac_count=0
4653  $as_echo_n 0123456789 >"conftest.in"
4654  while :
4655  do
4656    cat "conftest.in" "conftest.in" >"conftest.tmp"
4657    mv "conftest.tmp" "conftest.in"
4658    cp "conftest.in" "conftest.nl"
4659    $as_echo 'GREP' >> "conftest.nl"
4660    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4661    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4662    as_fn_arith $ac_count + 1 && ac_count=$as_val
4663    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4664      # Best one so far, save it but keep looking for a better one
4665      ac_cv_path_GREP="$ac_path_GREP"
4666      ac_path_GREP_max=$ac_count
4667    fi
4668    # 10*(2^10) chars as input seems more than enough
4669    test $ac_count -gt 10 && break
4670  done
4671  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4672esac
4673
4674      $ac_path_GREP_found && break 3
4675    done
4676  done
4677  done
4678IFS=$as_save_IFS
4679  if test -z "$ac_cv_path_GREP"; then
4680    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4681  fi
4682else
4683  ac_cv_path_GREP=$GREP
4684fi
4685
4686fi
4687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4688$as_echo "$ac_cv_path_GREP" >&6; }
4689 GREP="$ac_cv_path_GREP"
4690
4691
4692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4693$as_echo_n "checking for egrep... " >&6; }
4694if ${ac_cv_path_EGREP+:} false; then :
4695  $as_echo_n "(cached) " >&6
4696else
4697  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4698   then ac_cv_path_EGREP="$GREP -E"
4699   else
4700     if test -z "$EGREP"; then
4701  ac_path_EGREP_found=false
4702  # Loop through the user's path and test for each of PROGNAME-LIST
4703  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4704for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4705do
4706  IFS=$as_save_IFS
4707  test -z "$as_dir" && as_dir=.
4708    for ac_prog in egrep; do
4709    for ac_exec_ext in '' $ac_executable_extensions; do
4710      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4711      as_fn_executable_p "$ac_path_EGREP" || continue
4712# Check for GNU ac_path_EGREP and select it if it is found.
4713  # Check for GNU $ac_path_EGREP
4714case `"$ac_path_EGREP" --version 2>&1` in
4715*GNU*)
4716  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4717*)
4718  ac_count=0
4719  $as_echo_n 0123456789 >"conftest.in"
4720  while :
4721  do
4722    cat "conftest.in" "conftest.in" >"conftest.tmp"
4723    mv "conftest.tmp" "conftest.in"
4724    cp "conftest.in" "conftest.nl"
4725    $as_echo 'EGREP' >> "conftest.nl"
4726    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4727    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4728    as_fn_arith $ac_count + 1 && ac_count=$as_val
4729    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4730      # Best one so far, save it but keep looking for a better one
4731      ac_cv_path_EGREP="$ac_path_EGREP"
4732      ac_path_EGREP_max=$ac_count
4733    fi
4734    # 10*(2^10) chars as input seems more than enough
4735    test $ac_count -gt 10 && break
4736  done
4737  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4738esac
4739
4740      $ac_path_EGREP_found && break 3
4741    done
4742  done
4743  done
4744IFS=$as_save_IFS
4745  if test -z "$ac_cv_path_EGREP"; then
4746    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4747  fi
4748else
4749  ac_cv_path_EGREP=$EGREP
4750fi
4751
4752   fi
4753fi
4754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4755$as_echo "$ac_cv_path_EGREP" >&6; }
4756 EGREP="$ac_cv_path_EGREP"
4757
4758
4759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4760$as_echo_n "checking for ANSI C header files... " >&6; }
4761if ${ac_cv_header_stdc+:} false; then :
4762  $as_echo_n "(cached) " >&6
4763else
4764  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4765/* end confdefs.h.  */
4766#include <stdlib.h>
4767#include <stdarg.h>
4768#include <string.h>
4769#include <float.h>
4770
4771int
4772main ()
4773{
4774
4775  ;
4776  return 0;
4777}
4778_ACEOF
4779if ac_fn_c_try_compile "$LINENO"; then :
4780  ac_cv_header_stdc=yes
4781else
4782  ac_cv_header_stdc=no
4783fi
4784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4785
4786if test $ac_cv_header_stdc = yes; then
4787  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4788  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4789/* end confdefs.h.  */
4790#include <string.h>
4791
4792_ACEOF
4793if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4794  $EGREP "memchr" >/dev/null 2>&1; then :
4795
4796else
4797  ac_cv_header_stdc=no
4798fi
4799rm -f conftest*
4800
4801fi
4802
4803if test $ac_cv_header_stdc = yes; then
4804  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4805  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4806/* end confdefs.h.  */
4807#include <stdlib.h>
4808
4809_ACEOF
4810if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4811  $EGREP "free" >/dev/null 2>&1; then :
4812
4813else
4814  ac_cv_header_stdc=no
4815fi
4816rm -f conftest*
4817
4818fi
4819
4820if test $ac_cv_header_stdc = yes; then
4821  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4822  if test "$cross_compiling" = yes; then :
4823  :
4824else
4825  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4826/* end confdefs.h.  */
4827#include <ctype.h>
4828#include <stdlib.h>
4829#if ((' ' & 0x0FF) == 0x020)
4830# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4831# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4832#else
4833# define ISLOWER(c) \
4834		   (('a' <= (c) && (c) <= 'i') \
4835		     || ('j' <= (c) && (c) <= 'r') \
4836		     || ('s' <= (c) && (c) <= 'z'))
4837# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4838#endif
4839
4840#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4841int
4842main ()
4843{
4844  int i;
4845  for (i = 0; i < 256; i++)
4846    if (XOR (islower (i), ISLOWER (i))
4847	|| toupper (i) != TOUPPER (i))
4848      return 2;
4849  return 0;
4850}
4851_ACEOF
4852if ac_fn_c_try_run "$LINENO"; then :
4853
4854else
4855  ac_cv_header_stdc=no
4856fi
4857rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4858  conftest.$ac_objext conftest.beam conftest.$ac_ext
4859fi
4860
4861fi
4862fi
4863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4864$as_echo "$ac_cv_header_stdc" >&6; }
4865if test $ac_cv_header_stdc = yes; then
4866
4867$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4868
4869fi
4870
4871# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4872for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4873		  inttypes.h stdint.h unistd.h
4874do :
4875  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4876ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4877"
4878if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4879  cat >>confdefs.h <<_ACEOF
4880#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4881_ACEOF
4882
4883fi
4884
4885done
4886
4887
4888
4889  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4890if test "x$ac_cv_header_minix_config_h" = xyes; then :
4891  MINIX=yes
4892else
4893  MINIX=
4894fi
4895
4896
4897  if test "$MINIX" = yes; then
4898
4899$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4900
4901
4902$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4903
4904
4905$as_echo "#define _MINIX 1" >>confdefs.h
4906
4907  fi
4908
4909
4910  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4911$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4912if ${ac_cv_safe_to_define___extensions__+:} false; then :
4913  $as_echo_n "(cached) " >&6
4914else
4915  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4916/* end confdefs.h.  */
4917
4918#         define __EXTENSIONS__ 1
4919          $ac_includes_default
4920int
4921main ()
4922{
4923
4924  ;
4925  return 0;
4926}
4927_ACEOF
4928if ac_fn_c_try_compile "$LINENO"; then :
4929  ac_cv_safe_to_define___extensions__=yes
4930else
4931  ac_cv_safe_to_define___extensions__=no
4932fi
4933rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4934fi
4935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4936$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4937  test $ac_cv_safe_to_define___extensions__ = yes &&
4938    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4939
4940  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4941
4942  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4943
4944  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4945
4946  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4947
4948
4949
4950# PR 14072
4951
4952
4953
4954# Check whether --with-sysroot was given.
4955if test "${with_sysroot+set}" = set; then :
4956  withval=$with_sysroot; sysroot=$withval
4957else
4958  sysroot=no
4959fi
4960
4961
4962if test "$sysroot" = "yes"; then
4963  sysroot='${exec_prefix}/${target_alias}/sys-root'
4964elif test "$sysroot" = "no"; then
4965  sysroot=
4966fi
4967
4968sysroot_relocatable=0
4969if test -n "$sysroot"; then
4970  case "$sysroot" in
4971    "${prefix}" | "${prefix}/"* | \
4972    "${exec_prefix}" | "${exec_prefix}/"* | \
4973    '${prefix}' | '${prefix}/'*| \
4974    '${exec_prefix}' | '${exec_prefix}/'*)
4975      sysroot_relocatable=1
4976      ;;
4977  esac
4978fi
4979
4980
4981cat >>confdefs.h <<_ACEOF
4982#define TARGET_SYSTEM_ROOT "$sysroot"
4983_ACEOF
4984
4985
4986cat >>confdefs.h <<_ACEOF
4987#define TARGET_SYSTEM_ROOT_RELOCATABLE $sysroot_relocatable
4988_ACEOF
4989
4990
4991
4992installed_linker=ld.gold
4993# Check whether --enable-gold was given.
4994if test "${enable_gold+set}" = set; then :
4995  enableval=$enable_gold; case "${enableval}" in
4996 default)
4997   install_as_default=yes
4998   ;;
4999 yes)
5000   if test x${enable_ld} = xno; then
5001     install_as_default=yes
5002   fi
5003   ;;
5004 esac
5005else
5006  install_as_default=no
5007fi
5008
5009
5010
5011
5012
5013  maybe_plugins=no
5014  for ac_header in dlfcn.h
5015do :
5016  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
5017"
5018if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5019  cat >>confdefs.h <<_ACEOF
5020#define HAVE_DLFCN_H 1
5021_ACEOF
5022 maybe_plugins=yes
5023fi
5024
5025done
5026
5027  for ac_header in windows.h
5028do :
5029  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
5030"
5031if test "x$ac_cv_header_windows_h" = xyes; then :
5032  cat >>confdefs.h <<_ACEOF
5033#define HAVE_WINDOWS_H 1
5034_ACEOF
5035 maybe_plugins=yes
5036fi
5037
5038done
5039
5040
5041  # Check whether --enable-plugins was given.
5042if test "${enable_plugins+set}" = set; then :
5043  enableval=$enable_plugins; case "${enableval}" in
5044      no) plugins=no ;;
5045      *) plugins=yes
5046         if test "$maybe_plugins" != "yes" ; then
5047	   as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
5048	 fi ;;
5049     esac
5050else
5051  plugins=$maybe_plugins
5052
5053fi
5054
5055  if test "$plugins" = "yes"; then
5056    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
5057$as_echo_n "checking for library containing dlsym... " >&6; }
5058if ${ac_cv_search_dlsym+:} false; then :
5059  $as_echo_n "(cached) " >&6
5060else
5061  ac_func_search_save_LIBS=$LIBS
5062cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5063/* end confdefs.h.  */
5064
5065/* Override any GCC internal prototype to avoid an error.
5066   Use char because int might match the return type of a GCC
5067   builtin and then its argument prototype would still apply.  */
5068#ifdef __cplusplus
5069extern "C"
5070#endif
5071char dlsym ();
5072int
5073main ()
5074{
5075return dlsym ();
5076  ;
5077  return 0;
5078}
5079_ACEOF
5080for ac_lib in '' dl; do
5081  if test -z "$ac_lib"; then
5082    ac_res="none required"
5083  else
5084    ac_res=-l$ac_lib
5085    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5086  fi
5087  if ac_fn_c_try_link "$LINENO"; then :
5088  ac_cv_search_dlsym=$ac_res
5089fi
5090rm -f core conftest.err conftest.$ac_objext \
5091    conftest$ac_exeext
5092  if ${ac_cv_search_dlsym+:} false; then :
5093  break
5094fi
5095done
5096if ${ac_cv_search_dlsym+:} false; then :
5097
5098else
5099  ac_cv_search_dlsym=no
5100fi
5101rm conftest.$ac_ext
5102LIBS=$ac_func_search_save_LIBS
5103fi
5104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
5105$as_echo "$ac_cv_search_dlsym" >&6; }
5106ac_res=$ac_cv_search_dlsym
5107if test "$ac_res" != no; then :
5108  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5109
5110fi
5111
5112  fi
5113
5114if test "$plugins" = "yes"; then
5115
5116$as_echo "#define ENABLE_PLUGINS 1" >>confdefs.h
5117
5118fi
5119 if test "$plugins" = "yes"; then
5120  PLUGINS_TRUE=
5121  PLUGINS_FALSE='#'
5122else
5123  PLUGINS_TRUE='#'
5124  PLUGINS_FALSE=
5125fi
5126
5127
5128# Decide if -z relro should be enabled in ELF linker by default.
5129ac_default_ld_z_relro=unset
5130# Provide a configure time option to override our default.
5131# Check whether --enable-relro was given.
5132if test "${enable_relro+set}" = set; then :
5133  enableval=$enable_relro; case "${enableval}" in
5134  yes)  ac_default_ld_z_relro=1 ;;
5135  no)  ac_default_ld_z_relro=0 ;;
5136esac
5137fi
5138if test "${ac_default_ld_z_relro}" = unset; then
5139  ac_default_ld_z_relro=1
5140fi
5141
5142cat >>confdefs.h <<_ACEOF
5143#define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
5144_ACEOF
5145
5146
5147# Check whether --enable-targets was given.
5148if test "${enable_targets+set}" = set; then :
5149  enableval=$enable_targets; case "${enableval}" in
5150  yes | "")
5151    as_fn_error $? "--enable-targets option must specify target names or 'all'" "$LINENO" 5
5152    ;;
5153  no)
5154    enable_targets=
5155    ;;
5156  *)
5157    enable_targets=$enableval
5158    ;;
5159esac
5160else
5161  # For now, enable all targets by default
5162 enable_targets=all
5163
5164fi
5165
5166
5167# Canonicalize the enabled targets.
5168if test -n "$enable_targets"; then
5169  for targ in `echo $enable_targets | sed -e 's/,/ /g'`; do
5170    result=`$ac_config_sub $targ 2>/dev/null`
5171    if test -n "$result"; then
5172      canon_targets="$canon_targets $result"
5173    else
5174      # Permit unrecognized target names, like "all".
5175      canon_targets="$canon_targets $targ"
5176    fi
5177  done
5178fi
5179
5180# Decide which "--hash-style" to use by default
5181# Provide a configure time option to override our default.
5182# Check whether --enable-default-hash-style was given.
5183if test "${enable_default_hash_style+set}" = set; then :
5184  enableval=$enable_default_hash_style; case "${enable_default_hash_style}" in
5185  sysv | gnu | both) ;;
5186  *) as_fn_error $? "bad value ${enable_default_hash_style} for enable-default-hash-style option" "$LINENO" 5 ;;
5187esac
5188else
5189  case "${target}" in
5190  # Enable gnu hash only on GNU targets, but not mips
5191  mips*-*-*) enable_default_hash_style=sysv ;;
5192  *-*-gnu* | *-*-linux* | *-*-nacl*) enable_default_hash_style=both ;;
5193  *) enable_default_hash_style=sysv ;;
5194esac
5195fi
5196
5197
5198
5199cat >>confdefs.h <<_ACEOF
5200#define DEFAULT_HASH_STYLE "${enable_default_hash_style}"
5201_ACEOF
5202
5203
5204# See which specific instantiations we need.
5205targetobjs=
5206all_targets=
5207default_machine=
5208default_size=
5209default_big_endian=
5210default_osabi=ELFOSABI_NONE
5211targ_32_little=
5212targ_32_big=
5213targ_64_little=
5214targ_64_big=
5215for targ in $target $canon_targets; do
5216  if test "$targ" = "all"; then
5217    targ_32_little=yes
5218    targ_32_big=yes
5219    targ_64_little=yes
5220    targ_64_big=yes
5221    all_targets=yes
5222  else
5223    . ${srcdir}/configure.tgt
5224
5225    if test "$targ_obj" = "UNKNOWN"; then
5226      as_fn_error $? "\"unsupported target $targ\"" "$LINENO" 5
5227    else
5228      targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)"
5229      if test "$targ_extra_obj" != ""; then
5230        targetobjs="$targetobjs ${targ_extra_obj}.\$(OBJEXT)"
5231      fi
5232      if test "$targ_size" = "32" -o "$targ_extra_size" = "32"; then
5233	  if test "$targ_big_endian" = "true" \
5234	      -o "$targ_extra_big_endian" = "true"; then
5235	      targ_32_big=yes
5236	  fi
5237	  if test "$targ_big_endian" = "false" \
5238	      -o "$targ_extra_big_endian" = "false"; then
5239	      targ_32_little=yes
5240	  fi
5241      fi
5242      if test "$targ_size" = "64" -o "$targ_extra_size" = "64"; then
5243	  if test "$targ_big_endian" = "true" \
5244	      -o "$targ_extra_big_endian" = "true"; then
5245	      targ_64_big=yes
5246	  fi
5247	  if test "$targ_big_endian" = "false" \
5248	      -o "$targ_extra_big_endian" = "false"; then
5249	      targ_64_little=yes
5250	  fi
5251      fi
5252
5253      if test "$target" = "$targ"; then
5254        default_machine=$targ_machine
5255	default_size=$targ_size
5256	default_big_endian=$targ_big_endian
5257	default_osabi=$targ_osabi
5258
5259	 if test "$targ_obj" = "aarch64"; then
5260  DEFAULT_TARGET_AARCH64_TRUE=
5261  DEFAULT_TARGET_AARCH64_FALSE='#'
5262else
5263  DEFAULT_TARGET_AARCH64_TRUE='#'
5264  DEFAULT_TARGET_AARCH64_FALSE=
5265fi
5266
5267	 if test "$targ_obj" = "arm"; then
5268  DEFAULT_TARGET_ARM_TRUE=
5269  DEFAULT_TARGET_ARM_FALSE='#'
5270else
5271  DEFAULT_TARGET_ARM_TRUE='#'
5272  DEFAULT_TARGET_ARM_FALSE=
5273fi
5274
5275	 if test "$targ_obj" = "i386"; then
5276  DEFAULT_TARGET_I386_TRUE=
5277  DEFAULT_TARGET_I386_FALSE='#'
5278else
5279  DEFAULT_TARGET_I386_TRUE='#'
5280  DEFAULT_TARGET_I386_FALSE=
5281fi
5282
5283	 if test "$targ_obj" = "powerpc"; then
5284  DEFAULT_TARGET_POWERPC_TRUE=
5285  DEFAULT_TARGET_POWERPC_FALSE='#'
5286else
5287  DEFAULT_TARGET_POWERPC_TRUE='#'
5288  DEFAULT_TARGET_POWERPC_FALSE=
5289fi
5290
5291	 if test "$targ_obj" = "sparc"; then
5292  DEFAULT_TARGET_SPARC_TRUE=
5293  DEFAULT_TARGET_SPARC_FALSE='#'
5294else
5295  DEFAULT_TARGET_SPARC_TRUE='#'
5296  DEFAULT_TARGET_SPARC_FALSE=
5297fi
5298
5299	 if test "$targ_obj" = "s390"; then
5300  DEFAULT_TARGET_S390_TRUE=
5301  DEFAULT_TARGET_S390_FALSE='#'
5302else
5303  DEFAULT_TARGET_S390_TRUE='#'
5304  DEFAULT_TARGET_S390_FALSE=
5305fi
5306
5307	target_x86_64=no
5308	target_x32=no
5309	if test "$targ_obj" = "x86_64"; then
5310	  case "$target" in
5311	  x86_64*-linux-gnux32)
5312	    target_x32=yes
5313	    default_size=32
5314	    ;;
5315	  *)
5316	    target_x86_64=yes
5317	    ;;
5318	  esac
5319	fi
5320	 if test "$target_x86_64" = "yes"; then
5321  DEFAULT_TARGET_X86_64_TRUE=
5322  DEFAULT_TARGET_X86_64_FALSE='#'
5323else
5324  DEFAULT_TARGET_X86_64_TRUE='#'
5325  DEFAULT_TARGET_X86_64_FALSE=
5326fi
5327
5328	 if test "$target_x32" = "yes"; then
5329  DEFAULT_TARGET_X32_TRUE=
5330  DEFAULT_TARGET_X32_FALSE='#'
5331else
5332  DEFAULT_TARGET_X32_TRUE='#'
5333  DEFAULT_TARGET_X32_FALSE=
5334fi
5335
5336	 if test "$target_x86_64" = "yes" -o "$target_x32" = "yes"; then
5337  DEFAULT_TARGET_X86_64_OR_X32_TRUE=
5338  DEFAULT_TARGET_X86_64_OR_X32_FALSE='#'
5339else
5340  DEFAULT_TARGET_X86_64_OR_X32_TRUE='#'
5341  DEFAULT_TARGET_X86_64_OR_X32_FALSE=
5342fi
5343
5344	 if test "$targ_obj" = "tilegx"; then
5345  DEFAULT_TARGET_TILEGX_TRUE=
5346  DEFAULT_TARGET_TILEGX_FALSE='#'
5347else
5348  DEFAULT_TARGET_TILEGX_TRUE='#'
5349  DEFAULT_TARGET_TILEGX_FALSE=
5350fi
5351
5352         if test "$targ_obj" = "mips"; then
5353  DEFAULT_TARGET_MIPS_TRUE=
5354  DEFAULT_TARGET_MIPS_FALSE='#'
5355else
5356  DEFAULT_TARGET_MIPS_TRUE='#'
5357  DEFAULT_TARGET_MIPS_FALSE=
5358fi
5359
5360	DEFAULT_TARGET=${targ_obj}
5361
5362      fi
5363    fi
5364  fi
5365done
5366
5367# Remove any duplicates.
5368to=""
5369for t in $targetobjs; do
5370  case " $to " in
5371  *" $t "*) ;;
5372  *) to="$to $t" ;;
5373  esac
5374done
5375targetobjs=$to
5376
5377if test -n "$targ_32_little"; then
5378
5379$as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h
5380
5381fi
5382if test -n "$targ_32_big"; then
5383
5384$as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h
5385
5386fi
5387if test -n "$targ_64_little"; then
5388
5389$as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h
5390
5391fi
5392if test -n "$targ_64_big"; then
5393
5394$as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h
5395
5396fi
5397
5398if test -n "$all_targets"; then
5399  TARGETOBJS='$(ALL_TARGETOBJS)'
5400else
5401  TARGETOBJS="$targetobjs"
5402fi
5403
5404
5405
5406cat >>confdefs.h <<_ACEOF
5407#define GOLD_DEFAULT_MACHINE $default_machine
5408_ACEOF
5409
5410
5411cat >>confdefs.h <<_ACEOF
5412#define GOLD_DEFAULT_SIZE $default_size
5413_ACEOF
5414
5415
5416cat >>confdefs.h <<_ACEOF
5417#define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian
5418_ACEOF
5419
5420
5421cat >>confdefs.h <<_ACEOF
5422#define GOLD_DEFAULT_OSABI $default_osabi
5423_ACEOF
5424
5425
5426
5427# Check whether --with-lib-path was given.
5428if test "${with_lib_path+set}" = set; then :
5429  withval=$with_lib_path; case "$withval" in
5430 yes) LIB_PATH='"/lib:/usr/lib"' ;;
5431 no) LIB_PATH='""' ;;
5432 *) LIB_PATH='"'"$withval"'"' ;;
5433 esac
5434else
5435  LIB_PATH='"::DEFAULT::"'
5436fi
5437
5438
5439cat >>confdefs.h <<_ACEOF
5440#define LIB_PATH $LIB_PATH
5441_ACEOF
5442
5443if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
5444
5445$as_echo "#define NATIVE_LINKER 1" >>confdefs.h
5446
5447fi
5448
5449if test -n "$ac_tool_prefix"; then
5450  # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5451set dummy ${ac_tool_prefix}nm; ac_word=$2
5452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5453$as_echo_n "checking for $ac_word... " >&6; }
5454if ${ac_cv_prog_NM+:} false; then :
5455  $as_echo_n "(cached) " >&6
5456else
5457  if test -n "$NM"; then
5458  ac_cv_prog_NM="$NM" # Let the user override the test.
5459else
5460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5461for as_dir in $PATH
5462do
5463  IFS=$as_save_IFS
5464  test -z "$as_dir" && as_dir=.
5465    for ac_exec_ext in '' $ac_executable_extensions; do
5466  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5467    ac_cv_prog_NM="${ac_tool_prefix}nm"
5468    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5469    break 2
5470  fi
5471done
5472  done
5473IFS=$as_save_IFS
5474
5475fi
5476fi
5477NM=$ac_cv_prog_NM
5478if test -n "$NM"; then
5479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5480$as_echo "$NM" >&6; }
5481else
5482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5483$as_echo "no" >&6; }
5484fi
5485
5486
5487fi
5488if test -z "$ac_cv_prog_NM"; then
5489  ac_ct_NM=$NM
5490  # Extract the first word of "nm", so it can be a program name with args.
5491set dummy nm; ac_word=$2
5492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5493$as_echo_n "checking for $ac_word... " >&6; }
5494if ${ac_cv_prog_ac_ct_NM+:} false; then :
5495  $as_echo_n "(cached) " >&6
5496else
5497  if test -n "$ac_ct_NM"; then
5498  ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
5499else
5500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5501for as_dir in $PATH
5502do
5503  IFS=$as_save_IFS
5504  test -z "$as_dir" && as_dir=.
5505    for ac_exec_ext in '' $ac_executable_extensions; do
5506  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5507    ac_cv_prog_ac_ct_NM="nm"
5508    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5509    break 2
5510  fi
5511done
5512  done
5513IFS=$as_save_IFS
5514
5515fi
5516fi
5517ac_ct_NM=$ac_cv_prog_ac_ct_NM
5518if test -n "$ac_ct_NM"; then
5519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5520$as_echo "$ac_ct_NM" >&6; }
5521else
5522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5523$as_echo "no" >&6; }
5524fi
5525
5526  if test "x$ac_ct_NM" = x; then
5527    NM=""
5528  else
5529    case $cross_compiling:$ac_tool_warned in
5530yes:)
5531{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5532$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5533ac_tool_warned=yes ;;
5534esac
5535    NM=$ac_ct_NM
5536  fi
5537else
5538  NM="$ac_cv_prog_NM"
5539fi
5540
5541
5542ac_ext=c
5543ac_cpp='$CPP $CPPFLAGS'
5544ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5545ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5546ac_compiler_gnu=$ac_cv_c_compiler_gnu
5547if test -n "$ac_tool_prefix"; then
5548  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5549set dummy ${ac_tool_prefix}gcc; ac_word=$2
5550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5551$as_echo_n "checking for $ac_word... " >&6; }
5552if ${ac_cv_prog_CC+:} false; then :
5553  $as_echo_n "(cached) " >&6
5554else
5555  if test -n "$CC"; then
5556  ac_cv_prog_CC="$CC" # Let the user override the test.
5557else
5558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5559for as_dir in $PATH
5560do
5561  IFS=$as_save_IFS
5562  test -z "$as_dir" && as_dir=.
5563    for ac_exec_ext in '' $ac_executable_extensions; do
5564  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5565    ac_cv_prog_CC="${ac_tool_prefix}gcc"
5566    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5567    break 2
5568  fi
5569done
5570  done
5571IFS=$as_save_IFS
5572
5573fi
5574fi
5575CC=$ac_cv_prog_CC
5576if test -n "$CC"; then
5577  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5578$as_echo "$CC" >&6; }
5579else
5580  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5581$as_echo "no" >&6; }
5582fi
5583
5584
5585fi
5586if test -z "$ac_cv_prog_CC"; then
5587  ac_ct_CC=$CC
5588  # Extract the first word of "gcc", so it can be a program name with args.
5589set dummy gcc; ac_word=$2
5590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5591$as_echo_n "checking for $ac_word... " >&6; }
5592if ${ac_cv_prog_ac_ct_CC+:} false; then :
5593  $as_echo_n "(cached) " >&6
5594else
5595  if test -n "$ac_ct_CC"; then
5596  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5597else
5598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5599for as_dir in $PATH
5600do
5601  IFS=$as_save_IFS
5602  test -z "$as_dir" && as_dir=.
5603    for ac_exec_ext in '' $ac_executable_extensions; do
5604  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5605    ac_cv_prog_ac_ct_CC="gcc"
5606    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5607    break 2
5608  fi
5609done
5610  done
5611IFS=$as_save_IFS
5612
5613fi
5614fi
5615ac_ct_CC=$ac_cv_prog_ac_ct_CC
5616if test -n "$ac_ct_CC"; then
5617  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5618$as_echo "$ac_ct_CC" >&6; }
5619else
5620  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5621$as_echo "no" >&6; }
5622fi
5623
5624  if test "x$ac_ct_CC" = x; then
5625    CC=""
5626  else
5627    case $cross_compiling:$ac_tool_warned in
5628yes:)
5629{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5630$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5631ac_tool_warned=yes ;;
5632esac
5633    CC=$ac_ct_CC
5634  fi
5635else
5636  CC="$ac_cv_prog_CC"
5637fi
5638
5639if test -z "$CC"; then
5640          if test -n "$ac_tool_prefix"; then
5641    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5642set dummy ${ac_tool_prefix}cc; ac_word=$2
5643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5644$as_echo_n "checking for $ac_word... " >&6; }
5645if ${ac_cv_prog_CC+:} false; then :
5646  $as_echo_n "(cached) " >&6
5647else
5648  if test -n "$CC"; then
5649  ac_cv_prog_CC="$CC" # Let the user override the test.
5650else
5651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5652for as_dir in $PATH
5653do
5654  IFS=$as_save_IFS
5655  test -z "$as_dir" && as_dir=.
5656    for ac_exec_ext in '' $ac_executable_extensions; do
5657  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5658    ac_cv_prog_CC="${ac_tool_prefix}cc"
5659    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5660    break 2
5661  fi
5662done
5663  done
5664IFS=$as_save_IFS
5665
5666fi
5667fi
5668CC=$ac_cv_prog_CC
5669if test -n "$CC"; then
5670  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5671$as_echo "$CC" >&6; }
5672else
5673  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5674$as_echo "no" >&6; }
5675fi
5676
5677
5678  fi
5679fi
5680if test -z "$CC"; then
5681  # Extract the first word of "cc", so it can be a program name with args.
5682set dummy cc; ac_word=$2
5683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5684$as_echo_n "checking for $ac_word... " >&6; }
5685if ${ac_cv_prog_CC+:} false; then :
5686  $as_echo_n "(cached) " >&6
5687else
5688  if test -n "$CC"; then
5689  ac_cv_prog_CC="$CC" # Let the user override the test.
5690else
5691  ac_prog_rejected=no
5692as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5693for as_dir in $PATH
5694do
5695  IFS=$as_save_IFS
5696  test -z "$as_dir" && as_dir=.
5697    for ac_exec_ext in '' $ac_executable_extensions; do
5698  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5699    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5700       ac_prog_rejected=yes
5701       continue
5702     fi
5703    ac_cv_prog_CC="cc"
5704    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5705    break 2
5706  fi
5707done
5708  done
5709IFS=$as_save_IFS
5710
5711if test $ac_prog_rejected = yes; then
5712  # We found a bogon in the path, so make sure we never use it.
5713  set dummy $ac_cv_prog_CC
5714  shift
5715  if test $# != 0; then
5716    # We chose a different compiler from the bogus one.
5717    # However, it has the same basename, so the bogon will be chosen
5718    # first if we set CC to just the basename; use the full file name.
5719    shift
5720    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
5721  fi
5722fi
5723fi
5724fi
5725CC=$ac_cv_prog_CC
5726if test -n "$CC"; then
5727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5728$as_echo "$CC" >&6; }
5729else
5730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5731$as_echo "no" >&6; }
5732fi
5733
5734
5735fi
5736if test -z "$CC"; then
5737  if test -n "$ac_tool_prefix"; then
5738  for ac_prog in cl.exe
5739  do
5740    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5741set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5743$as_echo_n "checking for $ac_word... " >&6; }
5744if ${ac_cv_prog_CC+:} false; then :
5745  $as_echo_n "(cached) " >&6
5746else
5747  if test -n "$CC"; then
5748  ac_cv_prog_CC="$CC" # Let the user override the test.
5749else
5750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5751for as_dir in $PATH
5752do
5753  IFS=$as_save_IFS
5754  test -z "$as_dir" && as_dir=.
5755    for ac_exec_ext in '' $ac_executable_extensions; do
5756  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5757    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5758    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5759    break 2
5760  fi
5761done
5762  done
5763IFS=$as_save_IFS
5764
5765fi
5766fi
5767CC=$ac_cv_prog_CC
5768if test -n "$CC"; then
5769  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5770$as_echo "$CC" >&6; }
5771else
5772  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5773$as_echo "no" >&6; }
5774fi
5775
5776
5777    test -n "$CC" && break
5778  done
5779fi
5780if test -z "$CC"; then
5781  ac_ct_CC=$CC
5782  for ac_prog in cl.exe
5783do
5784  # Extract the first word of "$ac_prog", so it can be a program name with args.
5785set dummy $ac_prog; ac_word=$2
5786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5787$as_echo_n "checking for $ac_word... " >&6; }
5788if ${ac_cv_prog_ac_ct_CC+:} false; then :
5789  $as_echo_n "(cached) " >&6
5790else
5791  if test -n "$ac_ct_CC"; then
5792  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5793else
5794as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5795for as_dir in $PATH
5796do
5797  IFS=$as_save_IFS
5798  test -z "$as_dir" && as_dir=.
5799    for ac_exec_ext in '' $ac_executable_extensions; do
5800  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5801    ac_cv_prog_ac_ct_CC="$ac_prog"
5802    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5803    break 2
5804  fi
5805done
5806  done
5807IFS=$as_save_IFS
5808
5809fi
5810fi
5811ac_ct_CC=$ac_cv_prog_ac_ct_CC
5812if test -n "$ac_ct_CC"; then
5813  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5814$as_echo "$ac_ct_CC" >&6; }
5815else
5816  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5817$as_echo "no" >&6; }
5818fi
5819
5820
5821  test -n "$ac_ct_CC" && break
5822done
5823
5824  if test "x$ac_ct_CC" = x; then
5825    CC=""
5826  else
5827    case $cross_compiling:$ac_tool_warned in
5828yes:)
5829{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5830$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5831ac_tool_warned=yes ;;
5832esac
5833    CC=$ac_ct_CC
5834  fi
5835fi
5836
5837fi
5838
5839
5840test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5841$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5842as_fn_error $? "no acceptable C compiler found in \$PATH
5843See \`config.log' for more details" "$LINENO" 5; }
5844
5845# Provide some information about the compiler.
5846$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5847set X $ac_compile
5848ac_compiler=$2
5849for ac_option in --version -v -V -qversion; do
5850  { { ac_try="$ac_compiler $ac_option >&5"
5851case "(($ac_try" in
5852  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5853  *) ac_try_echo=$ac_try;;
5854esac
5855eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5856$as_echo "$ac_try_echo"; } >&5
5857  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5858  ac_status=$?
5859  if test -s conftest.err; then
5860    sed '10a\
5861... rest of stderr output deleted ...
5862         10q' conftest.err >conftest.er1
5863    cat conftest.er1 >&5
5864  fi
5865  rm -f conftest.er1 conftest.err
5866  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5867  test $ac_status = 0; }
5868done
5869
5870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5871$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5872if ${ac_cv_c_compiler_gnu+:} false; then :
5873  $as_echo_n "(cached) " >&6
5874else
5875  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5876/* end confdefs.h.  */
5877
5878int
5879main ()
5880{
5881#ifndef __GNUC__
5882       choke me
5883#endif
5884
5885  ;
5886  return 0;
5887}
5888_ACEOF
5889if ac_fn_c_try_compile "$LINENO"; then :
5890  ac_compiler_gnu=yes
5891else
5892  ac_compiler_gnu=no
5893fi
5894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5895ac_cv_c_compiler_gnu=$ac_compiler_gnu
5896
5897fi
5898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5899$as_echo "$ac_cv_c_compiler_gnu" >&6; }
5900if test $ac_compiler_gnu = yes; then
5901  GCC=yes
5902else
5903  GCC=
5904fi
5905ac_test_CFLAGS=${CFLAGS+set}
5906ac_save_CFLAGS=$CFLAGS
5907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5908$as_echo_n "checking whether $CC accepts -g... " >&6; }
5909if ${ac_cv_prog_cc_g+:} false; then :
5910  $as_echo_n "(cached) " >&6
5911else
5912  ac_save_c_werror_flag=$ac_c_werror_flag
5913   ac_c_werror_flag=yes
5914   ac_cv_prog_cc_g=no
5915   CFLAGS="-g"
5916   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5917/* end confdefs.h.  */
5918
5919int
5920main ()
5921{
5922
5923  ;
5924  return 0;
5925}
5926_ACEOF
5927if ac_fn_c_try_compile "$LINENO"; then :
5928  ac_cv_prog_cc_g=yes
5929else
5930  CFLAGS=""
5931      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5932/* end confdefs.h.  */
5933
5934int
5935main ()
5936{
5937
5938  ;
5939  return 0;
5940}
5941_ACEOF
5942if ac_fn_c_try_compile "$LINENO"; then :
5943
5944else
5945  ac_c_werror_flag=$ac_save_c_werror_flag
5946	 CFLAGS="-g"
5947	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5948/* end confdefs.h.  */
5949
5950int
5951main ()
5952{
5953
5954  ;
5955  return 0;
5956}
5957_ACEOF
5958if ac_fn_c_try_compile "$LINENO"; then :
5959  ac_cv_prog_cc_g=yes
5960fi
5961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5962fi
5963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5964fi
5965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5966   ac_c_werror_flag=$ac_save_c_werror_flag
5967fi
5968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5969$as_echo "$ac_cv_prog_cc_g" >&6; }
5970if test "$ac_test_CFLAGS" = set; then
5971  CFLAGS=$ac_save_CFLAGS
5972elif test $ac_cv_prog_cc_g = yes; then
5973  if test "$GCC" = yes; then
5974    CFLAGS="-g -O2"
5975  else
5976    CFLAGS="-g"
5977  fi
5978else
5979  if test "$GCC" = yes; then
5980    CFLAGS="-O2"
5981  else
5982    CFLAGS=
5983  fi
5984fi
5985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5986$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5987if ${ac_cv_prog_cc_c89+:} false; then :
5988  $as_echo_n "(cached) " >&6
5989else
5990  ac_cv_prog_cc_c89=no
5991ac_save_CC=$CC
5992cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5993/* end confdefs.h.  */
5994#include <stdarg.h>
5995#include <stdio.h>
5996struct stat;
5997/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5998struct buf { int x; };
5999FILE * (*rcsopen) (struct buf *, struct stat *, int);
6000static char *e (p, i)
6001     char **p;
6002     int i;
6003{
6004  return p[i];
6005}
6006static char *f (char * (*g) (char **, int), char **p, ...)
6007{
6008  char *s;
6009  va_list v;
6010  va_start (v,p);
6011  s = g (p, va_arg (v,int));
6012  va_end (v);
6013  return s;
6014}
6015
6016/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
6017   function prototypes and stuff, but not '\xHH' hex character constants.
6018   These don't provoke an error unfortunately, instead are silently treated
6019   as 'x'.  The following induces an error, until -std is added to get
6020   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
6021   array size at least.  It's necessary to write '\x00'==0 to get something
6022   that's true only with -std.  */
6023int osf4_cc_array ['\x00' == 0 ? 1 : -1];
6024
6025/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
6026   inside strings and character constants.  */
6027#define FOO(x) 'x'
6028int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
6029
6030int test (int i, double x);
6031struct s1 {int (*f) (int a);};
6032struct s2 {int (*f) (double a);};
6033int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
6034int argc;
6035char **argv;
6036int
6037main ()
6038{
6039return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
6040  ;
6041  return 0;
6042}
6043_ACEOF
6044for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
6045	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
6046do
6047  CC="$ac_save_CC $ac_arg"
6048  if ac_fn_c_try_compile "$LINENO"; then :
6049  ac_cv_prog_cc_c89=$ac_arg
6050fi
6051rm -f core conftest.err conftest.$ac_objext
6052  test "x$ac_cv_prog_cc_c89" != "xno" && break
6053done
6054rm -f conftest.$ac_ext
6055CC=$ac_save_CC
6056
6057fi
6058# AC_CACHE_VAL
6059case "x$ac_cv_prog_cc_c89" in
6060  x)
6061    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
6062$as_echo "none needed" >&6; } ;;
6063  xno)
6064    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
6065$as_echo "unsupported" >&6; } ;;
6066  *)
6067    CC="$CC $ac_cv_prog_cc_c89"
6068    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
6069$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
6070esac
6071if test "x$ac_cv_prog_cc_c89" != xno; then :
6072
6073fi
6074
6075ac_ext=c
6076ac_cpp='$CPP $CPPFLAGS'
6077ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6078ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6079ac_compiler_gnu=$ac_cv_c_compiler_gnu
6080
6081ac_ext=c
6082ac_cpp='$CPP $CPPFLAGS'
6083ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6084ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6085ac_compiler_gnu=$ac_cv_c_compiler_gnu
6086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
6087$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
6088if ${am_cv_prog_cc_c_o+:} false; then :
6089  $as_echo_n "(cached) " >&6
6090else
6091  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6092/* end confdefs.h.  */
6093
6094int
6095main ()
6096{
6097
6098  ;
6099  return 0;
6100}
6101_ACEOF
6102  # Make sure it works both with $CC and with simple cc.
6103  # Following AC_PROG_CC_C_O, we do the test twice because some
6104  # compilers refuse to overwrite an existing .o file with -o,
6105  # though they will create one.
6106  am_cv_prog_cc_c_o=yes
6107  for am_i in 1 2; do
6108    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
6109   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
6110   ac_status=$?
6111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6112   (exit $ac_status); } \
6113         && test -f conftest2.$ac_objext; then
6114      : OK
6115    else
6116      am_cv_prog_cc_c_o=no
6117      break
6118    fi
6119  done
6120  rm -f core conftest*
6121  unset am_i
6122fi
6123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
6124$as_echo "$am_cv_prog_cc_c_o" >&6; }
6125if test "$am_cv_prog_cc_c_o" != yes; then
6126   # Losing compiler, so override with the script.
6127   # FIXME: It is wrong to rewrite CC.
6128   # But if we don't then we get into trouble of one sort or another.
6129   # A longer-term fix would be to have automake use am__CC in this case,
6130   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6131   CC="$am_aux_dir/compile $CC"
6132fi
6133ac_ext=c
6134ac_cpp='$CPP $CPPFLAGS'
6135ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6136ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6137ac_compiler_gnu=$ac_cv_c_compiler_gnu
6138
6139
6140depcc="$CC"   am_compiler_list=
6141
6142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6143$as_echo_n "checking dependency style of $depcc... " >&6; }
6144if ${am_cv_CC_dependencies_compiler_type+:} false; then :
6145  $as_echo_n "(cached) " >&6
6146else
6147  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6148  # We make a subdir and do the tests there.  Otherwise we can end up
6149  # making bogus files that we don't know about and never remove.  For
6150  # instance it was reported that on HP-UX the gcc test will end up
6151  # making a dummy file named 'D' -- because '-MD' means "put the output
6152  # in D".
6153  rm -rf conftest.dir
6154  mkdir conftest.dir
6155  # Copy depcomp to subdir because otherwise we won't find it if we're
6156  # using a relative directory.
6157  cp "$am_depcomp" conftest.dir
6158  cd conftest.dir
6159  # We will build objects and dependencies in a subdirectory because
6160  # it helps to detect inapplicable dependency modes.  For instance
6161  # both Tru64's cc and ICC support -MD to output dependencies as a
6162  # side effect of compilation, but ICC will put the dependencies in
6163  # the current directory while Tru64 will put them in the object
6164  # directory.
6165  mkdir sub
6166
6167  am_cv_CC_dependencies_compiler_type=none
6168  if test "$am_compiler_list" = ""; then
6169     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6170  fi
6171  am__universal=false
6172  case " $depcc " in #(
6173     *\ -arch\ *\ -arch\ *) am__universal=true ;;
6174     esac
6175
6176  for depmode in $am_compiler_list; do
6177    # Setup a source with many dependencies, because some compilers
6178    # like to wrap large dependency lists on column 80 (with \), and
6179    # we should not choose a depcomp mode which is confused by this.
6180    #
6181    # We need to recreate these files for each test, as the compiler may
6182    # overwrite some of them when testing with obscure command lines.
6183    # This happens at least with the AIX C compiler.
6184    : > sub/conftest.c
6185    for i in 1 2 3 4 5 6; do
6186      echo '#include "conftst'$i'.h"' >> sub/conftest.c
6187      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
6188      # Solaris 10 /bin/sh.
6189      echo '/* dummy */' > sub/conftst$i.h
6190    done
6191    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6192
6193    # We check with '-c' and '-o' for the sake of the "dashmstdout"
6194    # mode.  It turns out that the SunPro C++ compiler does not properly
6195    # handle '-M -o', and we need to detect this.  Also, some Intel
6196    # versions had trouble with output in subdirs.
6197    am__obj=sub/conftest.${OBJEXT-o}
6198    am__minus_obj="-o $am__obj"
6199    case $depmode in
6200    gcc)
6201      # This depmode causes a compiler race in universal mode.
6202      test "$am__universal" = false || continue
6203      ;;
6204    nosideeffect)
6205      # After this tag, mechanisms are not by side-effect, so they'll
6206      # only be used when explicitly requested.
6207      if test "x$enable_dependency_tracking" = xyes; then
6208	continue
6209      else
6210	break
6211      fi
6212      ;;
6213    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
6214      # This compiler won't grok '-c -o', but also, the minuso test has
6215      # not run yet.  These depmodes are late enough in the game, and
6216      # so weak that their functioning should not be impacted.
6217      am__obj=conftest.${OBJEXT-o}
6218      am__minus_obj=
6219      ;;
6220    none) break ;;
6221    esac
6222    if depmode=$depmode \
6223       source=sub/conftest.c object=$am__obj \
6224       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6225       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
6226         >/dev/null 2>conftest.err &&
6227       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6228       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6229       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
6230       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6231      # icc doesn't choke on unknown options, it will just issue warnings
6232      # or remarks (even with -Werror).  So we grep stderr for any message
6233      # that says an option was ignored or not supported.
6234      # When given -MP, icc 7.0 and 7.1 complain thusly:
6235      #   icc: Command line warning: ignoring option '-M'; no argument required
6236      # The diagnosis changed in icc 8.0:
6237      #   icc: Command line remark: option '-MP' not supported
6238      if (grep 'ignoring option' conftest.err ||
6239          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6240        am_cv_CC_dependencies_compiler_type=$depmode
6241        break
6242      fi
6243    fi
6244  done
6245
6246  cd ..
6247  rm -rf conftest.dir
6248else
6249  am_cv_CC_dependencies_compiler_type=none
6250fi
6251
6252fi
6253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6254$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6255CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6256
6257 if
6258  test "x$enable_dependency_tracking" != xno \
6259  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
6260  am__fastdepCC_TRUE=
6261  am__fastdepCC_FALSE='#'
6262else
6263  am__fastdepCC_TRUE='#'
6264  am__fastdepCC_FALSE=
6265fi
6266
6267
6268ac_ext=cpp
6269ac_cpp='$CXXCPP $CPPFLAGS'
6270ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6271ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6272ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6273if test -z "$CXX"; then
6274  if test -n "$CCC"; then
6275    CXX=$CCC
6276  else
6277    if test -n "$ac_tool_prefix"; then
6278  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
6279  do
6280    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6281set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6283$as_echo_n "checking for $ac_word... " >&6; }
6284if ${ac_cv_prog_CXX+:} false; then :
6285  $as_echo_n "(cached) " >&6
6286else
6287  if test -n "$CXX"; then
6288  ac_cv_prog_CXX="$CXX" # Let the user override the test.
6289else
6290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6291for as_dir in $PATH
6292do
6293  IFS=$as_save_IFS
6294  test -z "$as_dir" && as_dir=.
6295    for ac_exec_ext in '' $ac_executable_extensions; do
6296  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6297    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
6298    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6299    break 2
6300  fi
6301done
6302  done
6303IFS=$as_save_IFS
6304
6305fi
6306fi
6307CXX=$ac_cv_prog_CXX
6308if test -n "$CXX"; then
6309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
6310$as_echo "$CXX" >&6; }
6311else
6312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6313$as_echo "no" >&6; }
6314fi
6315
6316
6317    test -n "$CXX" && break
6318  done
6319fi
6320if test -z "$CXX"; then
6321  ac_ct_CXX=$CXX
6322  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
6323do
6324  # Extract the first word of "$ac_prog", so it can be a program name with args.
6325set dummy $ac_prog; ac_word=$2
6326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6327$as_echo_n "checking for $ac_word... " >&6; }
6328if ${ac_cv_prog_ac_ct_CXX+:} false; then :
6329  $as_echo_n "(cached) " >&6
6330else
6331  if test -n "$ac_ct_CXX"; then
6332  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
6333else
6334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6335for as_dir in $PATH
6336do
6337  IFS=$as_save_IFS
6338  test -z "$as_dir" && as_dir=.
6339    for ac_exec_ext in '' $ac_executable_extensions; do
6340  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6341    ac_cv_prog_ac_ct_CXX="$ac_prog"
6342    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6343    break 2
6344  fi
6345done
6346  done
6347IFS=$as_save_IFS
6348
6349fi
6350fi
6351ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
6352if test -n "$ac_ct_CXX"; then
6353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
6354$as_echo "$ac_ct_CXX" >&6; }
6355else
6356  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6357$as_echo "no" >&6; }
6358fi
6359
6360
6361  test -n "$ac_ct_CXX" && break
6362done
6363
6364  if test "x$ac_ct_CXX" = x; then
6365    CXX="g++"
6366  else
6367    case $cross_compiling:$ac_tool_warned in
6368yes:)
6369{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6370$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6371ac_tool_warned=yes ;;
6372esac
6373    CXX=$ac_ct_CXX
6374  fi
6375fi
6376
6377  fi
6378fi
6379# Provide some information about the compiler.
6380$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
6381set X $ac_compile
6382ac_compiler=$2
6383for ac_option in --version -v -V -qversion; do
6384  { { ac_try="$ac_compiler $ac_option >&5"
6385case "(($ac_try" in
6386  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6387  *) ac_try_echo=$ac_try;;
6388esac
6389eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6390$as_echo "$ac_try_echo"; } >&5
6391  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
6392  ac_status=$?
6393  if test -s conftest.err; then
6394    sed '10a\
6395... rest of stderr output deleted ...
6396         10q' conftest.err >conftest.er1
6397    cat conftest.er1 >&5
6398  fi
6399  rm -f conftest.er1 conftest.err
6400  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6401  test $ac_status = 0; }
6402done
6403
6404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
6405$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
6406if ${ac_cv_cxx_compiler_gnu+:} false; then :
6407  $as_echo_n "(cached) " >&6
6408else
6409  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6410/* end confdefs.h.  */
6411
6412int
6413main ()
6414{
6415#ifndef __GNUC__
6416       choke me
6417#endif
6418
6419  ;
6420  return 0;
6421}
6422_ACEOF
6423if ac_fn_cxx_try_compile "$LINENO"; then :
6424  ac_compiler_gnu=yes
6425else
6426  ac_compiler_gnu=no
6427fi
6428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6429ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
6430
6431fi
6432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
6433$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
6434if test $ac_compiler_gnu = yes; then
6435  GXX=yes
6436else
6437  GXX=
6438fi
6439ac_test_CXXFLAGS=${CXXFLAGS+set}
6440ac_save_CXXFLAGS=$CXXFLAGS
6441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
6442$as_echo_n "checking whether $CXX accepts -g... " >&6; }
6443if ${ac_cv_prog_cxx_g+:} false; then :
6444  $as_echo_n "(cached) " >&6
6445else
6446  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
6447   ac_cxx_werror_flag=yes
6448   ac_cv_prog_cxx_g=no
6449   CXXFLAGS="-g"
6450   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6451/* end confdefs.h.  */
6452
6453int
6454main ()
6455{
6456
6457  ;
6458  return 0;
6459}
6460_ACEOF
6461if ac_fn_cxx_try_compile "$LINENO"; then :
6462  ac_cv_prog_cxx_g=yes
6463else
6464  CXXFLAGS=""
6465      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6466/* end confdefs.h.  */
6467
6468int
6469main ()
6470{
6471
6472  ;
6473  return 0;
6474}
6475_ACEOF
6476if ac_fn_cxx_try_compile "$LINENO"; then :
6477
6478else
6479  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6480	 CXXFLAGS="-g"
6481	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6482/* end confdefs.h.  */
6483
6484int
6485main ()
6486{
6487
6488  ;
6489  return 0;
6490}
6491_ACEOF
6492if ac_fn_cxx_try_compile "$LINENO"; then :
6493  ac_cv_prog_cxx_g=yes
6494fi
6495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6496fi
6497rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6498fi
6499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6500   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6501fi
6502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
6503$as_echo "$ac_cv_prog_cxx_g" >&6; }
6504if test "$ac_test_CXXFLAGS" = set; then
6505  CXXFLAGS=$ac_save_CXXFLAGS
6506elif test $ac_cv_prog_cxx_g = yes; then
6507  if test "$GXX" = yes; then
6508    CXXFLAGS="-g -O2"
6509  else
6510    CXXFLAGS="-g"
6511  fi
6512else
6513  if test "$GXX" = yes; then
6514    CXXFLAGS="-O2"
6515  else
6516    CXXFLAGS=
6517  fi
6518fi
6519ac_ext=c
6520ac_cpp='$CPP $CPPFLAGS'
6521ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6522ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6523ac_compiler_gnu=$ac_cv_c_compiler_gnu
6524
6525depcc="$CXX"  am_compiler_list=
6526
6527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6528$as_echo_n "checking dependency style of $depcc... " >&6; }
6529if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
6530  $as_echo_n "(cached) " >&6
6531else
6532  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6533  # We make a subdir and do the tests there.  Otherwise we can end up
6534  # making bogus files that we don't know about and never remove.  For
6535  # instance it was reported that on HP-UX the gcc test will end up
6536  # making a dummy file named 'D' -- because '-MD' means "put the output
6537  # in D".
6538  rm -rf conftest.dir
6539  mkdir conftest.dir
6540  # Copy depcomp to subdir because otherwise we won't find it if we're
6541  # using a relative directory.
6542  cp "$am_depcomp" conftest.dir
6543  cd conftest.dir
6544  # We will build objects and dependencies in a subdirectory because
6545  # it helps to detect inapplicable dependency modes.  For instance
6546  # both Tru64's cc and ICC support -MD to output dependencies as a
6547  # side effect of compilation, but ICC will put the dependencies in
6548  # the current directory while Tru64 will put them in the object
6549  # directory.
6550  mkdir sub
6551
6552  am_cv_CXX_dependencies_compiler_type=none
6553  if test "$am_compiler_list" = ""; then
6554     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6555  fi
6556  am__universal=false
6557  case " $depcc " in #(
6558     *\ -arch\ *\ -arch\ *) am__universal=true ;;
6559     esac
6560
6561  for depmode in $am_compiler_list; do
6562    # Setup a source with many dependencies, because some compilers
6563    # like to wrap large dependency lists on column 80 (with \), and
6564    # we should not choose a depcomp mode which is confused by this.
6565    #
6566    # We need to recreate these files for each test, as the compiler may
6567    # overwrite some of them when testing with obscure command lines.
6568    # This happens at least with the AIX C compiler.
6569    : > sub/conftest.c
6570    for i in 1 2 3 4 5 6; do
6571      echo '#include "conftst'$i'.h"' >> sub/conftest.c
6572      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
6573      # Solaris 10 /bin/sh.
6574      echo '/* dummy */' > sub/conftst$i.h
6575    done
6576    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6577
6578    # We check with '-c' and '-o' for the sake of the "dashmstdout"
6579    # mode.  It turns out that the SunPro C++ compiler does not properly
6580    # handle '-M -o', and we need to detect this.  Also, some Intel
6581    # versions had trouble with output in subdirs.
6582    am__obj=sub/conftest.${OBJEXT-o}
6583    am__minus_obj="-o $am__obj"
6584    case $depmode in
6585    gcc)
6586      # This depmode causes a compiler race in universal mode.
6587      test "$am__universal" = false || continue
6588      ;;
6589    nosideeffect)
6590      # After this tag, mechanisms are not by side-effect, so they'll
6591      # only be used when explicitly requested.
6592      if test "x$enable_dependency_tracking" = xyes; then
6593	continue
6594      else
6595	break
6596      fi
6597      ;;
6598    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
6599      # This compiler won't grok '-c -o', but also, the minuso test has
6600      # not run yet.  These depmodes are late enough in the game, and
6601      # so weak that their functioning should not be impacted.
6602      am__obj=conftest.${OBJEXT-o}
6603      am__minus_obj=
6604      ;;
6605    none) break ;;
6606    esac
6607    if depmode=$depmode \
6608       source=sub/conftest.c object=$am__obj \
6609       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6610       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
6611         >/dev/null 2>conftest.err &&
6612       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6613       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6614       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
6615       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6616      # icc doesn't choke on unknown options, it will just issue warnings
6617      # or remarks (even with -Werror).  So we grep stderr for any message
6618      # that says an option was ignored or not supported.
6619      # When given -MP, icc 7.0 and 7.1 complain thusly:
6620      #   icc: Command line warning: ignoring option '-M'; no argument required
6621      # The diagnosis changed in icc 8.0:
6622      #   icc: Command line remark: option '-MP' not supported
6623      if (grep 'ignoring option' conftest.err ||
6624          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6625        am_cv_CXX_dependencies_compiler_type=$depmode
6626        break
6627      fi
6628    fi
6629  done
6630
6631  cd ..
6632  rm -rf conftest.dir
6633else
6634  am_cv_CXX_dependencies_compiler_type=none
6635fi
6636
6637fi
6638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
6639$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
6640CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
6641
6642 if
6643  test "x$enable_dependency_tracking" != xno \
6644  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
6645  am__fastdepCXX_TRUE=
6646  am__fastdepCXX_FALSE='#'
6647else
6648  am__fastdepCXX_TRUE='#'
6649  am__fastdepCXX_FALSE=
6650fi
6651
6652
6653for ac_prog in 'bison -y' byacc
6654do
6655  # Extract the first word of "$ac_prog", so it can be a program name with args.
6656set dummy $ac_prog; ac_word=$2
6657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6658$as_echo_n "checking for $ac_word... " >&6; }
6659if ${ac_cv_prog_YACC+:} false; then :
6660  $as_echo_n "(cached) " >&6
6661else
6662  if test -n "$YACC"; then
6663  ac_cv_prog_YACC="$YACC" # Let the user override the test.
6664else
6665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6666for as_dir in $PATH
6667do
6668  IFS=$as_save_IFS
6669  test -z "$as_dir" && as_dir=.
6670    for ac_exec_ext in '' $ac_executable_extensions; do
6671  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6672    ac_cv_prog_YACC="$ac_prog"
6673    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6674    break 2
6675  fi
6676done
6677  done
6678IFS=$as_save_IFS
6679
6680fi
6681fi
6682YACC=$ac_cv_prog_YACC
6683if test -n "$YACC"; then
6684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
6685$as_echo "$YACC" >&6; }
6686else
6687  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6688$as_echo "no" >&6; }
6689fi
6690
6691
6692  test -n "$YACC" && break
6693done
6694test -n "$YACC" || YACC="yacc"
6695
6696if test -n "$ac_tool_prefix"; then
6697  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6698set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6700$as_echo_n "checking for $ac_word... " >&6; }
6701if ${ac_cv_prog_RANLIB+:} false; then :
6702  $as_echo_n "(cached) " >&6
6703else
6704  if test -n "$RANLIB"; then
6705  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6706else
6707as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6708for as_dir in $PATH
6709do
6710  IFS=$as_save_IFS
6711  test -z "$as_dir" && as_dir=.
6712    for ac_exec_ext in '' $ac_executable_extensions; do
6713  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6714    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6715    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6716    break 2
6717  fi
6718done
6719  done
6720IFS=$as_save_IFS
6721
6722fi
6723fi
6724RANLIB=$ac_cv_prog_RANLIB
6725if test -n "$RANLIB"; then
6726  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6727$as_echo "$RANLIB" >&6; }
6728else
6729  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6730$as_echo "no" >&6; }
6731fi
6732
6733
6734fi
6735if test -z "$ac_cv_prog_RANLIB"; then
6736  ac_ct_RANLIB=$RANLIB
6737  # Extract the first word of "ranlib", so it can be a program name with args.
6738set dummy ranlib; ac_word=$2
6739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6740$as_echo_n "checking for $ac_word... " >&6; }
6741if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6742  $as_echo_n "(cached) " >&6
6743else
6744  if test -n "$ac_ct_RANLIB"; then
6745  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6746else
6747as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6748for as_dir in $PATH
6749do
6750  IFS=$as_save_IFS
6751  test -z "$as_dir" && as_dir=.
6752    for ac_exec_ext in '' $ac_executable_extensions; do
6753  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6754    ac_cv_prog_ac_ct_RANLIB="ranlib"
6755    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6756    break 2
6757  fi
6758done
6759  done
6760IFS=$as_save_IFS
6761
6762fi
6763fi
6764ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6765if test -n "$ac_ct_RANLIB"; then
6766  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6767$as_echo "$ac_ct_RANLIB" >&6; }
6768else
6769  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6770$as_echo "no" >&6; }
6771fi
6772
6773  if test "x$ac_ct_RANLIB" = x; then
6774    RANLIB=":"
6775  else
6776    case $cross_compiling:$ac_tool_warned in
6777yes:)
6778{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6779$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6780ac_tool_warned=yes ;;
6781esac
6782    RANLIB=$ac_ct_RANLIB
6783  fi
6784else
6785  RANLIB="$ac_cv_prog_RANLIB"
6786fi
6787
6788
6789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6790$as_echo_n "checking whether ln -s works... " >&6; }
6791LN_S=$as_ln_s
6792if test "$LN_S" = "ln -s"; then
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6794$as_echo "yes" >&6; }
6795else
6796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6797$as_echo "no, using $LN_S" >&6; }
6798fi
6799
6800
6801
6802
6803# If we haven't got the data from the intl directory,
6804# assume NLS is disabled.
6805USE_NLS=no
6806LIBINTL=
6807LIBINTL_DEP=
6808INCINTL=
6809XGETTEXT=
6810GMSGFMT=
6811POSUB=
6812
6813if test -f  ../intl/config.intl; then
6814  .  ../intl/config.intl
6815fi
6816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6817$as_echo_n "checking whether NLS is requested... " >&6; }
6818if test x"$USE_NLS" != xyes; then
6819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6820$as_echo "no" >&6; }
6821else
6822  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6823$as_echo "yes" >&6; }
6824
6825$as_echo "#define ENABLE_NLS 1" >>confdefs.h
6826
6827
6828  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6829$as_echo_n "checking for catalogs to be installed... " >&6; }
6830  # Look for .po and .gmo files in the source directory.
6831  CATALOGS=
6832  XLINGUAS=
6833  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
6834    # If there aren't any .gmo files the shell will give us the
6835    # literal string "../path/to/srcdir/po/*.gmo" which has to be
6836    # weeded out.
6837    case "$cat" in *\**)
6838      continue;;
6839    esac
6840    # The quadruple backslash is collapsed to a double backslash
6841    # by the backticks, then collapsed again by the double quotes,
6842    # leaving us with one backslash in the sed expression (right
6843    # before the dot that mustn't act as a wildcard).
6844    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6845    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
6846    # The user is allowed to set LINGUAS to a list of languages to
6847    # install catalogs for.  If it's empty that means "all of them."
6848    if test "x$LINGUAS" = x; then
6849      CATALOGS="$CATALOGS $cat"
6850      XLINGUAS="$XLINGUAS $lang"
6851    else
6852      case "$LINGUAS" in *$lang*)
6853        CATALOGS="$CATALOGS $cat"
6854        XLINGUAS="$XLINGUAS $lang"
6855        ;;
6856      esac
6857    fi
6858  done
6859  LINGUAS="$XLINGUAS"
6860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6861$as_echo "$LINGUAS" >&6; }
6862
6863
6864    DATADIRNAME=share
6865
6866  INSTOBJEXT=.mo
6867
6868  GENCAT=gencat
6869
6870  CATOBJEXT=.gmo
6871
6872fi
6873
6874        MKINSTALLDIRS=
6875  if test -n "$ac_aux_dir"; then
6876    case "$ac_aux_dir" in
6877      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
6878      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
6879    esac
6880  fi
6881  if test -z "$MKINSTALLDIRS"; then
6882    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
6883  fi
6884
6885
6886
6887  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6888$as_echo_n "checking whether NLS is requested... " >&6; }
6889    # Check whether --enable-nls was given.
6890if test "${enable_nls+set}" = set; then :
6891  enableval=$enable_nls; USE_NLS=$enableval
6892else
6893  USE_NLS=yes
6894fi
6895
6896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6897$as_echo "$USE_NLS" >&6; }
6898
6899
6900
6901
6902
6903
6904# Prepare PATH_SEPARATOR.
6905# The user is always right.
6906if test "${PATH_SEPARATOR+set}" != set; then
6907  echo "#! /bin/sh" >conf$$.sh
6908  echo  "exit 0"   >>conf$$.sh
6909  chmod +x conf$$.sh
6910  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6911    PATH_SEPARATOR=';'
6912  else
6913    PATH_SEPARATOR=:
6914  fi
6915  rm -f conf$$.sh
6916fi
6917
6918# Find out how to test for executable files. Don't use a zero-byte file,
6919# as systems may use methods other than mode bits to determine executability.
6920cat >conf$$.file <<_ASEOF
6921#! /bin/sh
6922exit 0
6923_ASEOF
6924chmod +x conf$$.file
6925if test -x conf$$.file >/dev/null 2>&1; then
6926  ac_executable_p="test -x"
6927else
6928  ac_executable_p="test -f"
6929fi
6930rm -f conf$$.file
6931
6932# Extract the first word of "msgfmt", so it can be a program name with args.
6933set dummy msgfmt; ac_word=$2
6934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6935$as_echo_n "checking for $ac_word... " >&6; }
6936if ${ac_cv_path_MSGFMT+:} false; then :
6937  $as_echo_n "(cached) " >&6
6938else
6939  case "$MSGFMT" in
6940  [\\/]* | ?:[\\/]*)
6941    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6942    ;;
6943  *)
6944    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6945    for ac_dir in $PATH; do
6946      IFS="$ac_save_IFS"
6947      test -z "$ac_dir" && ac_dir=.
6948      for ac_exec_ext in '' $ac_executable_extensions; do
6949        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6950          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
6951     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6952            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6953            break 2
6954          fi
6955        fi
6956      done
6957    done
6958    IFS="$ac_save_IFS"
6959  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6960    ;;
6961esac
6962fi
6963MSGFMT="$ac_cv_path_MSGFMT"
6964if test "$MSGFMT" != ":"; then
6965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6966$as_echo "$MSGFMT" >&6; }
6967else
6968  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6969$as_echo "no" >&6; }
6970fi
6971
6972  # Extract the first word of "gmsgfmt", so it can be a program name with args.
6973set dummy gmsgfmt; ac_word=$2
6974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6975$as_echo_n "checking for $ac_word... " >&6; }
6976if ${ac_cv_path_GMSGFMT+:} false; then :
6977  $as_echo_n "(cached) " >&6
6978else
6979  case $GMSGFMT in
6980  [\\/]* | ?:[\\/]*)
6981  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6982  ;;
6983  *)
6984  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6985for as_dir in $PATH
6986do
6987  IFS=$as_save_IFS
6988  test -z "$as_dir" && as_dir=.
6989    for ac_exec_ext in '' $ac_executable_extensions; do
6990  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6991    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
6992    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6993    break 2
6994  fi
6995done
6996  done
6997IFS=$as_save_IFS
6998
6999  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
7000  ;;
7001esac
7002fi
7003GMSGFMT=$ac_cv_path_GMSGFMT
7004if test -n "$GMSGFMT"; then
7005  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
7006$as_echo "$GMSGFMT" >&6; }
7007else
7008  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7009$as_echo "no" >&6; }
7010fi
7011
7012
7013
7014
7015# Prepare PATH_SEPARATOR.
7016# The user is always right.
7017if test "${PATH_SEPARATOR+set}" != set; then
7018  echo "#! /bin/sh" >conf$$.sh
7019  echo  "exit 0"   >>conf$$.sh
7020  chmod +x conf$$.sh
7021  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7022    PATH_SEPARATOR=';'
7023  else
7024    PATH_SEPARATOR=:
7025  fi
7026  rm -f conf$$.sh
7027fi
7028
7029# Find out how to test for executable files. Don't use a zero-byte file,
7030# as systems may use methods other than mode bits to determine executability.
7031cat >conf$$.file <<_ASEOF
7032#! /bin/sh
7033exit 0
7034_ASEOF
7035chmod +x conf$$.file
7036if test -x conf$$.file >/dev/null 2>&1; then
7037  ac_executable_p="test -x"
7038else
7039  ac_executable_p="test -f"
7040fi
7041rm -f conf$$.file
7042
7043# Extract the first word of "xgettext", so it can be a program name with args.
7044set dummy xgettext; ac_word=$2
7045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7046$as_echo_n "checking for $ac_word... " >&6; }
7047if ${ac_cv_path_XGETTEXT+:} false; then :
7048  $as_echo_n "(cached) " >&6
7049else
7050  case "$XGETTEXT" in
7051  [\\/]* | ?:[\\/]*)
7052    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
7053    ;;
7054  *)
7055    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
7056    for ac_dir in $PATH; do
7057      IFS="$ac_save_IFS"
7058      test -z "$ac_dir" && ac_dir=.
7059      for ac_exec_ext in '' $ac_executable_extensions; do
7060        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7061          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
7062     (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
7063            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
7064            break 2
7065          fi
7066        fi
7067      done
7068    done
7069    IFS="$ac_save_IFS"
7070  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
7071    ;;
7072esac
7073fi
7074XGETTEXT="$ac_cv_path_XGETTEXT"
7075if test "$XGETTEXT" != ":"; then
7076  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
7077$as_echo "$XGETTEXT" >&6; }
7078else
7079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7080$as_echo "no" >&6; }
7081fi
7082
7083    rm -f messages.po
7084
7085
7086# Prepare PATH_SEPARATOR.
7087# The user is always right.
7088if test "${PATH_SEPARATOR+set}" != set; then
7089  echo "#! /bin/sh" >conf$$.sh
7090  echo  "exit 0"   >>conf$$.sh
7091  chmod +x conf$$.sh
7092  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7093    PATH_SEPARATOR=';'
7094  else
7095    PATH_SEPARATOR=:
7096  fi
7097  rm -f conf$$.sh
7098fi
7099
7100# Find out how to test for executable files. Don't use a zero-byte file,
7101# as systems may use methods other than mode bits to determine executability.
7102cat >conf$$.file <<_ASEOF
7103#! /bin/sh
7104exit 0
7105_ASEOF
7106chmod +x conf$$.file
7107if test -x conf$$.file >/dev/null 2>&1; then
7108  ac_executable_p="test -x"
7109else
7110  ac_executable_p="test -f"
7111fi
7112rm -f conf$$.file
7113
7114# Extract the first word of "msgmerge", so it can be a program name with args.
7115set dummy msgmerge; ac_word=$2
7116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7117$as_echo_n "checking for $ac_word... " >&6; }
7118if ${ac_cv_path_MSGMERGE+:} false; then :
7119  $as_echo_n "(cached) " >&6
7120else
7121  case "$MSGMERGE" in
7122  [\\/]* | ?:[\\/]*)
7123    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
7124    ;;
7125  *)
7126    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
7127    for ac_dir in $PATH; do
7128      IFS="$ac_save_IFS"
7129      test -z "$ac_dir" && ac_dir=.
7130      for ac_exec_ext in '' $ac_executable_extensions; do
7131        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7132          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
7133            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
7134            break 2
7135          fi
7136        fi
7137      done
7138    done
7139    IFS="$ac_save_IFS"
7140  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
7141    ;;
7142esac
7143fi
7144MSGMERGE="$ac_cv_path_MSGMERGE"
7145if test "$MSGMERGE" != ":"; then
7146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
7147$as_echo "$MSGMERGE" >&6; }
7148else
7149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7150$as_echo "no" >&6; }
7151fi
7152
7153
7154      if test "$GMSGFMT" != ":"; then
7155            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
7156       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
7157      : ;
7158    else
7159      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
7160      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
7161$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
7162      GMSGFMT=":"
7163    fi
7164  fi
7165
7166      if test "$XGETTEXT" != ":"; then
7167            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
7168       (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
7169      : ;
7170    else
7171      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
7172$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
7173      XGETTEXT=":"
7174    fi
7175        rm -f messages.po
7176  fi
7177
7178  ac_config_commands="$ac_config_commands default-1"
7179
7180
7181
7182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
7183$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
7184if ${ac_cv_c_bigendian+:} false; then :
7185  $as_echo_n "(cached) " >&6
7186else
7187  ac_cv_c_bigendian=unknown
7188    # See if we're dealing with a universal compiler.
7189    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7190/* end confdefs.h.  */
7191#ifndef __APPLE_CC__
7192	       not a universal capable compiler
7193	     #endif
7194	     typedef int dummy;
7195
7196_ACEOF
7197if ac_fn_c_try_compile "$LINENO"; then :
7198
7199	# Check for potential -arch flags.  It is not universal unless
7200	# there are at least two -arch flags with different values.
7201	ac_arch=
7202	ac_prev=
7203	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
7204	 if test -n "$ac_prev"; then
7205	   case $ac_word in
7206	     i?86 | x86_64 | ppc | ppc64)
7207	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
7208		 ac_arch=$ac_word
7209	       else
7210		 ac_cv_c_bigendian=universal
7211		 break
7212	       fi
7213	       ;;
7214	   esac
7215	   ac_prev=
7216	 elif test "x$ac_word" = "x-arch"; then
7217	   ac_prev=arch
7218	 fi
7219       done
7220fi
7221rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7222    if test $ac_cv_c_bigendian = unknown; then
7223      # See if sys/param.h defines the BYTE_ORDER macro.
7224      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225/* end confdefs.h.  */
7226#include <sys/types.h>
7227	     #include <sys/param.h>
7228
7229int
7230main ()
7231{
7232#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
7233		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
7234		     && LITTLE_ENDIAN)
7235	      bogus endian macros
7236	     #endif
7237
7238  ;
7239  return 0;
7240}
7241_ACEOF
7242if ac_fn_c_try_compile "$LINENO"; then :
7243  # It does; now see whether it defined to BIG_ENDIAN or not.
7244	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7245/* end confdefs.h.  */
7246#include <sys/types.h>
7247		#include <sys/param.h>
7248
7249int
7250main ()
7251{
7252#if BYTE_ORDER != BIG_ENDIAN
7253		 not big endian
7254		#endif
7255
7256  ;
7257  return 0;
7258}
7259_ACEOF
7260if ac_fn_c_try_compile "$LINENO"; then :
7261  ac_cv_c_bigendian=yes
7262else
7263  ac_cv_c_bigendian=no
7264fi
7265rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7266fi
7267rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7268    fi
7269    if test $ac_cv_c_bigendian = unknown; then
7270      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
7271      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7272/* end confdefs.h.  */
7273#include <limits.h>
7274
7275int
7276main ()
7277{
7278#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
7279	      bogus endian macros
7280	     #endif
7281
7282  ;
7283  return 0;
7284}
7285_ACEOF
7286if ac_fn_c_try_compile "$LINENO"; then :
7287  # It does; now see whether it defined to _BIG_ENDIAN or not.
7288	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7289/* end confdefs.h.  */
7290#include <limits.h>
7291
7292int
7293main ()
7294{
7295#ifndef _BIG_ENDIAN
7296		 not big endian
7297		#endif
7298
7299  ;
7300  return 0;
7301}
7302_ACEOF
7303if ac_fn_c_try_compile "$LINENO"; then :
7304  ac_cv_c_bigendian=yes
7305else
7306  ac_cv_c_bigendian=no
7307fi
7308rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7309fi
7310rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7311    fi
7312    if test $ac_cv_c_bigendian = unknown; then
7313      # Compile a test program.
7314      if test "$cross_compiling" = yes; then :
7315  # Try to guess by grepping values from an object file.
7316	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317/* end confdefs.h.  */
7318short int ascii_mm[] =
7319		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7320		short int ascii_ii[] =
7321		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
7322		int use_ascii (int i) {
7323		  return ascii_mm[i] + ascii_ii[i];
7324		}
7325		short int ebcdic_ii[] =
7326		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7327		short int ebcdic_mm[] =
7328		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
7329		int use_ebcdic (int i) {
7330		  return ebcdic_mm[i] + ebcdic_ii[i];
7331		}
7332		extern int foo;
7333
7334int
7335main ()
7336{
7337return use_ascii (foo) == use_ebcdic (foo);
7338  ;
7339  return 0;
7340}
7341_ACEOF
7342if ac_fn_c_try_compile "$LINENO"; then :
7343  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
7344	      ac_cv_c_bigendian=yes
7345	    fi
7346	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
7347	      if test "$ac_cv_c_bigendian" = unknown; then
7348		ac_cv_c_bigendian=no
7349	      else
7350		# finding both strings is unlikely to happen, but who knows?
7351		ac_cv_c_bigendian=unknown
7352	      fi
7353	    fi
7354fi
7355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7356else
7357  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7358/* end confdefs.h.  */
7359$ac_includes_default
7360int
7361main ()
7362{
7363
7364	     /* Are we little or big endian?  From Harbison&Steele.  */
7365	     union
7366	     {
7367	       long int l;
7368	       char c[sizeof (long int)];
7369	     } u;
7370	     u.l = 1;
7371	     return u.c[sizeof (long int) - 1] == 1;
7372
7373  ;
7374  return 0;
7375}
7376_ACEOF
7377if ac_fn_c_try_run "$LINENO"; then :
7378  ac_cv_c_bigendian=no
7379else
7380  ac_cv_c_bigendian=yes
7381fi
7382rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7383  conftest.$ac_objext conftest.beam conftest.$ac_ext
7384fi
7385
7386    fi
7387fi
7388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
7389$as_echo "$ac_cv_c_bigendian" >&6; }
7390 case $ac_cv_c_bigendian in #(
7391   yes)
7392     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
7393;; #(
7394   no)
7395      ;; #(
7396   universal)
7397
7398$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
7399
7400     ;; #(
7401   *)
7402     as_fn_error $? "unknown endianness
7403 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
7404 esac
7405
7406
7407
7408
7409 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
7410  NATIVE_LINKER_TRUE=
7411  NATIVE_LINKER_FALSE='#'
7412else
7413  NATIVE_LINKER_TRUE='#'
7414  NATIVE_LINKER_FALSE=
7415fi
7416
7417 if test "$GCC" = yes; then
7418  GCC_TRUE=
7419  GCC_FALSE='#'
7420else
7421  GCC_TRUE='#'
7422  GCC_FALSE=
7423fi
7424
7425
7426 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias" -o "x$host_alias" = "x$build_alias"; then
7427  NATIVE_OR_CROSS_LINKER_TRUE=
7428  NATIVE_OR_CROSS_LINKER_FALSE='#'
7429else
7430  NATIVE_OR_CROSS_LINKER_TRUE='#'
7431  NATIVE_OR_CROSS_LINKER_FALSE=
7432fi
7433
7434
7435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether static linking works" >&5
7436$as_echo_n "checking whether static linking works... " >&6; }
7437if ${gold_cv_lib_static+:} false; then :
7438  $as_echo_n "(cached) " >&6
7439else
7440  LDFLAGS_hold=$LDFLAGS
7441LDFLAGS="$LDFLAGS -static"
7442cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7443/* end confdefs.h.  */
7444
7445void f() { }
7446int
7447main ()
7448{
7449
7450  ;
7451  return 0;
7452}
7453_ACEOF
7454if ac_fn_c_try_link "$LINENO"; then :
7455  gold_cv_lib_static=yes
7456else
7457  gold_cv_lib_static=no
7458fi
7459rm -f core conftest.err conftest.$ac_objext \
7460    conftest$ac_exeext conftest.$ac_ext
7461LDFLAGS=$LDFLAGS_hold
7462fi
7463{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_static" >&5
7464$as_echo "$gold_cv_lib_static" >&6; }
7465 if test "$gold_cv_lib_static" = "yes"; then
7466  HAVE_STATIC_TRUE=
7467  HAVE_STATIC_FALSE='#'
7468else
7469  HAVE_STATIC_TRUE='#'
7470  HAVE_STATIC_FALSE=
7471fi
7472
7473
7474 if
7475  case $target_cpu in
7476    powerpc*) false;;
7477    x86_64) false;;
7478    sparc64) false;;
7479    s390x) false;;
7480    *) true;;
7481  esac; then
7482  FN_PTRS_IN_SO_WITHOUT_PIC_TRUE=
7483  FN_PTRS_IN_SO_WITHOUT_PIC_FALSE='#'
7484else
7485  FN_PTRS_IN_SO_WITHOUT_PIC_TRUE='#'
7486  FN_PTRS_IN_SO_WITHOUT_PIC_FALSE=
7487fi
7488
7489
7490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 4.1" >&5
7491$as_echo_n "checking for gcc >= 4.1... " >&6; }
7492if ${gold_cv_prog_gcc41+:} false; then :
7493  $as_echo_n "(cached) " >&6
7494else
7495  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7496/* end confdefs.h.  */
7497
7498#if !defined __GNUC__
7499error
7500#elif __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 1)
7501error
7502#endif
7503
7504_ACEOF
7505if ac_fn_c_try_compile "$LINENO"; then :
7506  gold_cv_prog_gcc41=yes
7507else
7508  gold_cv_prog_gcc41=no
7509fi
7510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7511fi
7512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc41" >&5
7513$as_echo "$gold_cv_prog_gcc41" >&6; }
7514
7515save_CFLAGS="$CFLAGS"
7516CFLAGS="$CFLAGS -mcmodel=medium"
7517cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7518/* end confdefs.h.  */
7519int i;
7520_ACEOF
7521if ac_fn_c_try_compile "$LINENO"; then :
7522  have_mcmodel_medium=yes
7523else
7524  have_mcmodel_medium=no
7525fi
7526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7527CFLAGS="$save_CFLAGS"
7528 if test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"; then
7529  MCMODEL_MEDIUM_TRUE=
7530  MCMODEL_MEDIUM_FALSE='#'
7531else
7532  MCMODEL_MEDIUM_TRUE='#'
7533  MCMODEL_MEDIUM_FALSE=
7534fi
7535
7536
7537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 9" >&5
7538$as_echo_n "checking for gcc >= 9... " >&6; }
7539if ${gold_cv_prog_gcc9+:} false; then :
7540  $as_echo_n "(cached) " >&6
7541else
7542  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7543/* end confdefs.h.  */
7544
7545#if !defined __GNUC__ || __GNUC__ < 9
7546error
7547#endif
7548
7549_ACEOF
7550if ac_fn_c_try_compile "$LINENO"; then :
7551  gold_cv_prog_gcc9=yes
7552else
7553  gold_cv_prog_gcc9=no
7554fi
7555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7556fi
7557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc9" >&5
7558$as_echo "$gold_cv_prog_gcc9" >&6; }
7559 if test "$gold_cv_prog_gcc9" = "yes"; then
7560  GCC9_TRUE=
7561  GCC9_FALSE='#'
7562else
7563  GCC9_TRUE='#'
7564  GCC9_FALSE=
7565fi
7566
7567
7568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fcf-protection" >&5
7569$as_echo_n "checking for -fcf-protection... " >&6; }
7570if ${gold_cv_cflags_cf_protection+:} false; then :
7571  $as_echo_n "(cached) " >&6
7572else
7573  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7574/* end confdefs.h.  */
7575
7576#if !defined __x86_64__ || !defined __CET__
7577error
7578#endif
7579
7580_ACEOF
7581if ac_fn_c_try_compile "$LINENO"; then :
7582  gold_cv_cflags_cf_protection=yes
7583else
7584  gold_cv_cflags_cf_protection=no
7585fi
7586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7587fi
7588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_cflags_cf_protection" >&5
7589$as_echo "$gold_cv_cflags_cf_protection" >&6; }
7590 if test "$gold_cv_cflags_cf_protection" = "yes"; then
7591  CFLAGS_CF_PROTECTION_TRUE=
7592  CFLAGS_CF_PROTECTION_FALSE='#'
7593else
7594  CFLAGS_CF_PROTECTION_TRUE='#'
7595  CFLAGS_CF_PROTECTION_FALSE=
7596fi
7597
7598
7599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fmerge-constants" >&5
7600$as_echo_n "checking whether $CC supports -fmerge-constants... " >&6; }
7601if ${gold_cv_merge_constants+:} false; then :
7602  $as_echo_n "(cached) " >&6
7603else
7604
7605save_CFLAGS="$CFLAGS"
7606CFLAGS="$CFLAGS -fmerge-constants"
7607cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7608/* end confdefs.h.  */
7609const char *s = "foo";
7610_ACEOF
7611if ac_fn_c_try_compile "$LINENO"; then :
7612  gold_cv_merge_constants=yes
7613else
7614  gold_cv_merge_constants=no
7615fi
7616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7617CFLAGS="$save_CFLAGS"
7618fi
7619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_merge_constants" >&5
7620$as_echo "$gold_cv_merge_constants" >&6; }
7621
7622if test "$gold_cv_merge_constants" = yes; then :
7623  MERGE_CONSTANTS_FLAG=-fmerge-constants
7624else
7625  MERGE_CONSTANTS_FLAG=
7626fi
7627
7628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread support" >&5
7629$as_echo_n "checking for thread support... " >&6; }
7630if ${gold_cv_c_thread+:} false; then :
7631  $as_echo_n "(cached) " >&6
7632else
7633  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7634/* end confdefs.h.  */
7635__thread int i = 1;
7636_ACEOF
7637if ac_fn_c_try_compile "$LINENO"; then :
7638  gold_cv_c_thread=yes
7639else
7640  gold_cv_c_thread=no
7641fi
7642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7643fi
7644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_thread" >&5
7645$as_echo "$gold_cv_c_thread" >&6; }
7646
7647 if test "$gold_cv_c_thread" = "yes"; then
7648  TLS_TRUE=
7649  TLS_FALSE='#'
7650else
7651  TLS_TRUE='#'
7652  TLS_FALSE=
7653fi
7654
7655
7656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.4" >&5
7657$as_echo_n "checking for glibc >= 2.4... " >&6; }
7658if ${gold_cv_lib_glibc24+:} false; then :
7659  $as_echo_n "(cached) " >&6
7660else
7661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7662/* end confdefs.h.  */
7663
7664#include <features.h>
7665#if !defined __GLIBC__
7666error
7667#elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 4)
7668error
7669#endif
7670
7671_ACEOF
7672if ac_fn_c_try_compile "$LINENO"; then :
7673  gold_cv_lib_glibc24=yes
7674else
7675  gold_cv_lib_glibc24=no
7676fi
7677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7678fi
7679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc24" >&5
7680$as_echo "$gold_cv_lib_glibc24" >&6; }
7681
7682 if test "$gold_cv_lib_glibc24" = "yes"; then
7683  STATIC_TLS_TRUE=
7684  STATIC_TLS_FALSE='#'
7685else
7686  STATIC_TLS_TRUE='#'
7687  STATIC_TLS_FALSE=
7688fi
7689
7690
7691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for omp support" >&5
7692$as_echo_n "checking for omp support... " >&6; }
7693if ${gold_cv_c_threadprivate+:} false; then :
7694  $as_echo_n "(cached) " >&6
7695else
7696  save_CFLAGS="$CFLAGS"
7697CFLAGS="$CFLAGS -fopenmp"
7698cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7699/* end confdefs.h.  */
7700
7701#include <omp.h>
7702int i;
7703#pragma omp threadprivate (i)
7704
7705_ACEOF
7706if ac_fn_c_try_compile "$LINENO"; then :
7707  gold_cv_c_threadprivate=yes
7708else
7709  gold_cv_c_threadprivate=no
7710fi
7711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7712CFLAGS="$save_CFLAGS"
7713fi
7714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_threadprivate" >&5
7715$as_echo "$gold_cv_c_threadprivate" >&6; }
7716if test "$gold_cv_c_threadprivate" = "yes"; then
7717
7718$as_echo "#define HAVE_OMP_SUPPORT 1" >>confdefs.h
7719
7720fi
7721 if test "$gold_cv_c_threadprivate" = "yes"; then
7722  OMP_SUPPORT_TRUE=
7723  OMP_SUPPORT_FALSE='#'
7724else
7725  OMP_SUPPORT_TRUE='#'
7726  OMP_SUPPORT_FALSE=
7727fi
7728
7729
7730save_CFLAGS="$CFLAGS"
7731CFLAGS="$CFLAGS -Werror -fpic -mtls-dialect=gnu2"
7732cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7733/* end confdefs.h.  */
7734
7735__thread int i;
7736void foo (void)
7737{
7738  i = 10;
7739}
7740
7741_ACEOF
7742if ac_fn_c_try_compile "$LINENO"; then :
7743  have_tls_gnu2=yes
7744else
7745  have_tls_gnu2=no
7746fi
7747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7748CFLAGS="$save_CFLAGS"
7749 if test "$have_tls_gnu2" = "yes"; then
7750  TLS_GNU2_DIALECT_TRUE=
7751  TLS_GNU2_DIALECT_FALSE='#'
7752else
7753  TLS_GNU2_DIALECT_TRUE='#'
7754  TLS_GNU2_DIALECT_FALSE=
7755fi
7756
7757
7758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.9" >&5
7759$as_echo_n "checking for glibc >= 2.9... " >&6; }
7760if ${gold_cv_lib_glibc29+:} false; then :
7761  $as_echo_n "(cached) " >&6
7762else
7763  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7764/* end confdefs.h.  */
7765
7766#include <features.h>
7767#if !defined __GLIBC__
7768error
7769#elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 9)
7770error
7771#endif
7772
7773_ACEOF
7774if ac_fn_c_try_compile "$LINENO"; then :
7775  gold_cv_lib_glibc29=yes
7776else
7777  gold_cv_lib_glibc29=no
7778fi
7779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7780fi
7781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc29" >&5
7782$as_echo "$gold_cv_lib_glibc29" >&6; }
7783
7784 if test "$gold_cv_lib_glibc29" = "yes"; then
7785  TLS_DESCRIPTORS_TRUE=
7786  TLS_DESCRIPTORS_FALSE='#'
7787else
7788  TLS_DESCRIPTORS_TRUE='#'
7789  TLS_DESCRIPTORS_FALSE=
7790fi
7791
7792
7793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed support" >&5
7794$as_echo_n "checking for -frandom-seed support... " >&6; }
7795if ${gold_cv_c_random_seed+:} false; then :
7796  $as_echo_n "(cached) " >&6
7797else
7798  save_CFLAGS="$CFLAGS"
7799CFLAGS="$CFLAGS -frandom-seed=foo"
7800cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7801/* end confdefs.h.  */
7802int i;
7803_ACEOF
7804if ac_fn_c_try_compile "$LINENO"; then :
7805  gold_cv_c_random_seed=yes
7806else
7807  gold_cv_c_random_seed=no
7808fi
7809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7810CFLAGS="$save_CFLAGS"
7811fi
7812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_random_seed" >&5
7813$as_echo "$gold_cv_c_random_seed" >&6; }
7814if test "$gold_cv_c_random_seed" = "yes"; then
7815  # In Makefile, '$@' will be expanded to be the name of the file
7816  # being built, providing a unique seed for each file.
7817  RANDOM_SEED_CFLAGS=-frandom-seed=\$@
7818fi
7819
7820
7821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc ifunc support" >&5
7822$as_echo_n "checking for glibc ifunc support... " >&6; }
7823if ${gold_cv_lib_glibc_ifunc+:} false; then :
7824  $as_echo_n "(cached) " >&6
7825else
7826  save_LDFLAGS="$LDFLAGS"
7827LDFLAGS="$LDFLAGS -static"
7828cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7829/* end confdefs.h.  */
7830
7831#include <features.h>
7832#if !defined __GLIBC__
7833error
7834#elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 11)
7835error
7836#endif
7837void func (void) { }
7838void invoke (void);
7839__asm__(".type invoke, %gnu_indirect_function");
7840typedef void (*funcptr) (void);
7841funcptr dispatch (void) __asm__ ("invoke");
7842funcptr dispatch (void) { return &func; }
7843int
7844main ()
7845{
7846invoke();
7847  ;
7848  return 0;
7849}
7850
7851_ACEOF
7852if ac_fn_c_try_link "$LINENO"; then :
7853
7854if ${NM} conftest$EXEEXT | grep "__rela\?_iplt_start" >/dev/null 2>&1; then
7855  gold_cv_lib_glibc_ifunc=both
7856else
7857  gold_cv_lib_glibc_ifunc=dyn
7858fi
7859else
7860  gold_cv_lib_glibc_ifunc=no
7861fi
7862rm -f core conftest.err conftest.$ac_objext \
7863    conftest$ac_exeext conftest.$ac_ext
7864LDFLAGS="$save_LDFLAGS"
7865fi
7866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc_ifunc" >&5
7867$as_echo "$gold_cv_lib_glibc_ifunc" >&6; }
7868
7869 if test "$gold_cv_lib_glibc_ifunc" != "no"; then
7870  IFUNC_TRUE=
7871  IFUNC_FALSE='#'
7872else
7873  IFUNC_TRUE='#'
7874  IFUNC_FALSE=
7875fi
7876
7877 if test "$gold_cv_lib_glibc_ifunc" = "both"; then
7878  IFUNC_STATIC_TRUE=
7879  IFUNC_STATIC_FALSE='#'
7880else
7881  IFUNC_STATIC_TRUE='#'
7882  IFUNC_STATIC_FALSE=
7883fi
7884
7885
7886
7887# Set the 'development' global.
7888. $srcdir/../bfd/development.sh
7889
7890# Set acp_cpp_for_build variable
7891ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
7892
7893# Default set of GCC warnings to enable.
7894GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
7895GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
7896
7897# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
7898cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7899/* end confdefs.h.  */
7900__GNUC__
7901_ACEOF
7902if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7903  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
7904
7905else
7906  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
7907fi
7908rm -f conftest*
7909
7910
7911# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
7912#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7913#/* end confdefs.h.  */
7914#__GNUC__
7915#_ACEOF
7916#if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7917#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
7918#
7919#else
7920#  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
7921#fi
7922#rm -f conftest*
7923
7924
7925# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
7926WARN_WRITE_STRINGS=""
7927cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7928/* end confdefs.h.  */
7929__GNUC__
7930_ACEOF
7931if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7932  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
7933
7934else
7935  WARN_WRITE_STRINGS="-Wwrite-strings"
7936fi
7937rm -f conftest*
7938
7939
7940# Verify CC_FOR_BUILD to be compatible with warning flags
7941
7942# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
7943cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7944/* end confdefs.h.  */
7945__GNUC__
7946_ACEOF
7947if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
7948  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
7949
7950else
7951  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
7952fi
7953rm -f conftest*
7954
7955
7956# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
7957#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7958#/* end confdefs.h.  */
7959#__GNUC__
7960#_ACEOF
7961#if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
7962#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
7963#
7964#else
7965#  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
7966#fi
7967#rm -f conftest*
7968
7969
7970# Check whether --enable-werror was given.
7971if test "${enable_werror+set}" = set; then :
7972  enableval=$enable_werror; case "${enableval}" in
7973     yes | y) ERROR_ON_WARNING="yes" ;;
7974     no | n)  ERROR_ON_WARNING="no" ;;
7975     *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
7976   esac
7977fi
7978
7979
7980# Disable -Wformat by default when using gcc on mingw
7981case "${host}" in
7982  *-*-mingw32*)
7983    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
7984      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
7985      GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
7986    fi
7987    ;;
7988  *) ;;
7989esac
7990
7991# Enable -Werror by default when using gcc.  Turn it off for releases.
7992if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
7993    ERROR_ON_WARNING=yes
7994fi
7995
7996NO_WERROR=
7997if test "${ERROR_ON_WARNING}" = yes ; then
7998    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
7999    GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
8000    NO_WERROR="-Wno-error"
8001fi
8002
8003if test "${GCC}" = yes ; then
8004  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
8005  WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
8006fi
8007
8008# Check whether --enable-build-warnings was given.
8009if test "${enable_build_warnings+set}" = set; then :
8010  enableval=$enable_build_warnings; case "${enableval}" in
8011  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}"
8012        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
8013  no)	if test "${GCC}" = yes ; then
8014	  WARN_CFLAGS="-w"
8015      WARN_CFLAGS_FOR_BUILD="-w"
8016	fi;;
8017  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
8018        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
8019        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
8020  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
8021        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
8022        WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
8023  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
8024        WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
8025esac
8026fi
8027
8028
8029if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
8030  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
8031fi
8032
8033
8034
8035
8036
8037
8038
8039WARN_CXXFLAGS=`echo ${WARN_CFLAGS} | sed -e 's/-Wstrict-prototypes//' -e 's/-Wmissing-prototypes//' -e 's/-Wshadow//'`
8040
8041
8042
8043# Check whether --with-gold-ldflags was given.
8044if test "${with_gold_ldflags+set}" = set; then :
8045  withval=$with_gold_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
8046   GOLD_LDFLAGS=
8047 else
8048   GOLD_LDFLAGS=$withval
8049 fi
8050else
8051  GOLD_LDFLAGS=
8052fi
8053
8054
8055
8056
8057# Check whether --with-gold-ldadd was given.
8058if test "${with_gold_ldadd+set}" = set; then :
8059  withval=$with_gold_ldadd; if test "$withval" = "no" -o "$withval" = "yes"; then
8060   GOLD_LDADD=
8061 else
8062   GOLD_LDADD=$withval
8063 fi
8064else
8065  GOLD_LDADD=
8066fi
8067
8068
8069
8070LFS_CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
8071
8072
8073for ac_header in sys/mman.h
8074do :
8075  ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
8076if test "x$ac_cv_header_sys_mman_h" = xyes; then :
8077  cat >>confdefs.h <<_ACEOF
8078#define HAVE_SYS_MMAN_H 1
8079_ACEOF
8080
8081fi
8082
8083done
8084
8085for ac_func in chsize mmap link
8086do :
8087  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8088ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8089if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
8090  cat >>confdefs.h <<_ACEOF
8091#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8092_ACEOF
8093
8094fi
8095done
8096
8097ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
8098if test "x$ac_cv_func_pread" = xyes; then :
8099  $as_echo "#define HAVE_PREAD 1" >>confdefs.h
8100
8101else
8102  case " $LIBOBJS " in
8103  *" pread.$ac_objext "* ) ;;
8104  *) LIBOBJS="$LIBOBJS pread.$ac_objext"
8105 ;;
8106esac
8107
8108fi
8109
8110ac_fn_c_check_func "$LINENO" "ftruncate" "ac_cv_func_ftruncate"
8111if test "x$ac_cv_func_ftruncate" = xyes; then :
8112  $as_echo "#define HAVE_FTRUNCATE 1" >>confdefs.h
8113
8114else
8115  case " $LIBOBJS " in
8116  *" ftruncate.$ac_objext "* ) ;;
8117  *) LIBOBJS="$LIBOBJS ftruncate.$ac_objext"
8118 ;;
8119esac
8120
8121fi
8122
8123ac_fn_c_check_func "$LINENO" "ffsll" "ac_cv_func_ffsll"
8124if test "x$ac_cv_func_ffsll" = xyes; then :
8125  $as_echo "#define HAVE_FFSLL 1" >>confdefs.h
8126
8127else
8128  case " $LIBOBJS " in
8129  *" ffsll.$ac_objext "* ) ;;
8130  *) LIBOBJS="$LIBOBJS ffsll.$ac_objext"
8131 ;;
8132esac
8133
8134fi
8135
8136
8137
8138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking mremap with MREMAP_MAYMOVE" >&5
8139$as_echo_n "checking mremap with MREMAP_MAYMOVE... " >&6; }
8140if ${gold_cv_lib_mremap_maymove+:} false; then :
8141  $as_echo_n "(cached) " >&6
8142else
8143  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8144/* end confdefs.h.  */
8145
8146
8147#include <sys/mman.h>
8148void f() { mremap (0, 0, 0, MREMAP_MAYMOVE); }
8149
8150int
8151main ()
8152{
8153
8154  ;
8155  return 0;
8156}
8157_ACEOF
8158if ac_fn_c_try_link "$LINENO"; then :
8159  gold_cv_lib_mremap_maymove=yes
8160else
8161  gold_cv_lib_mremap_maymove=no
8162fi
8163rm -f core conftest.err conftest.$ac_objext \
8164    conftest$ac_exeext conftest.$ac_ext
8165fi
8166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_mremap_maymove" >&5
8167$as_echo "$gold_cv_lib_mremap_maymove" >&6; }
8168if test "$gold_cv_lib_mremap_maymove" = "yes"; then
8169
8170$as_echo "#define HAVE_MREMAP 1" >>confdefs.h
8171
8172else
8173  case " $LIBOBJS " in
8174  *" mremap.$ac_objext "* ) ;;
8175  *) LIBOBJS="$LIBOBJS mremap.$ac_objext"
8176 ;;
8177esac
8178
8179fi
8180
8181# Link in zlib if we can.  This allows us to write compressed sections.
8182
8183  # Use the system's zlib library.
8184  zlibdir="-L\$(top_builddir)/../zlib"
8185  zlibinc="-I\$(top_srcdir)/../zlib"
8186
8187# Check whether --with-system-zlib was given.
8188if test "${with_system_zlib+set}" = set; then :
8189  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
8190    zlibdir=
8191    zlibinc=
8192  fi
8193
8194fi
8195
8196
8197
8198
8199
8200# Check whether --enable-threads was given.
8201if test "${enable_threads+set}" = set; then :
8202  enableval=$enable_threads; case "${enableval}" in
8203  yes | "") threads=yes ;;
8204  no) threads=no ;;
8205  auto) threads=auto ;;
8206  *) threads=yes ;;
8207 esac
8208else
8209  threads=auto
8210fi
8211
8212
8213if test "$threads" = "yes"; then
8214  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
8215$as_echo_n "checking for a sed that does not truncate output... " >&6; }
8216if ${ac_cv_path_SED+:} false; then :
8217  $as_echo_n "(cached) " >&6
8218else
8219            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
8220     for ac_i in 1 2 3 4 5 6 7; do
8221       ac_script="$ac_script$as_nl$ac_script"
8222     done
8223     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
8224     { ac_script=; unset ac_script;}
8225     if test -z "$SED"; then
8226  ac_path_SED_found=false
8227  # Loop through the user's path and test for each of PROGNAME-LIST
8228  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8229for as_dir in $PATH
8230do
8231  IFS=$as_save_IFS
8232  test -z "$as_dir" && as_dir=.
8233    for ac_prog in sed gsed; do
8234    for ac_exec_ext in '' $ac_executable_extensions; do
8235      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
8236      as_fn_executable_p "$ac_path_SED" || continue
8237# Check for GNU ac_path_SED and select it if it is found.
8238  # Check for GNU $ac_path_SED
8239case `"$ac_path_SED" --version 2>&1` in
8240*GNU*)
8241  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
8242*)
8243  ac_count=0
8244  $as_echo_n 0123456789 >"conftest.in"
8245  while :
8246  do
8247    cat "conftest.in" "conftest.in" >"conftest.tmp"
8248    mv "conftest.tmp" "conftest.in"
8249    cp "conftest.in" "conftest.nl"
8250    $as_echo '' >> "conftest.nl"
8251    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
8252    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
8253    as_fn_arith $ac_count + 1 && ac_count=$as_val
8254    if test $ac_count -gt ${ac_path_SED_max-0}; then
8255      # Best one so far, save it but keep looking for a better one
8256      ac_cv_path_SED="$ac_path_SED"
8257      ac_path_SED_max=$ac_count
8258    fi
8259    # 10*(2^10) chars as input seems more than enough
8260    test $ac_count -gt 10 && break
8261  done
8262  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
8263esac
8264
8265      $ac_path_SED_found && break 3
8266    done
8267  done
8268  done
8269IFS=$as_save_IFS
8270  if test -z "$ac_cv_path_SED"; then
8271    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
8272  fi
8273else
8274  ac_cv_path_SED=$SED
8275fi
8276
8277fi
8278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
8279$as_echo "$ac_cv_path_SED" >&6; }
8280 SED="$ac_cv_path_SED"
8281  rm -f conftest.sed
8282
8283
8284
8285
8286
8287ac_ext=c
8288ac_cpp='$CPP $CPPFLAGS'
8289ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8290ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8291ac_compiler_gnu=$ac_cv_c_compiler_gnu
8292
8293ax_pthread_ok=no
8294
8295# We used to check for pthread.h first, but this fails if pthread.h
8296# requires special compiler flags (e.g. on Tru64 or Sequent).
8297# It gets checked for in the link test anyway.
8298
8299# First of all, check if the user has set any of the PTHREAD_LIBS,
8300# etcetera environment variables, and if threads linking works using
8301# them:
8302if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
8303        ax_pthread_save_CC="$CC"
8304        ax_pthread_save_CFLAGS="$CFLAGS"
8305        ax_pthread_save_LIBS="$LIBS"
8306        if test "x$PTHREAD_CC" != "x"; then :
8307  CC="$PTHREAD_CC"
8308fi
8309        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8310        LIBS="$PTHREAD_LIBS $LIBS"
8311        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
8312$as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
8313        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8314/* end confdefs.h.  */
8315
8316/* Override any GCC internal prototype to avoid an error.
8317   Use char because int might match the return type of a GCC
8318   builtin and then its argument prototype would still apply.  */
8319#ifdef __cplusplus
8320extern "C"
8321#endif
8322char pthread_join ();
8323int
8324main ()
8325{
8326return pthread_join ();
8327  ;
8328  return 0;
8329}
8330_ACEOF
8331if ac_fn_c_try_link "$LINENO"; then :
8332  ax_pthread_ok=yes
8333fi
8334rm -f core conftest.err conftest.$ac_objext \
8335    conftest$ac_exeext conftest.$ac_ext
8336        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8337$as_echo "$ax_pthread_ok" >&6; }
8338        if test "x$ax_pthread_ok" = "xno"; then
8339                PTHREAD_LIBS=""
8340                PTHREAD_CFLAGS=""
8341        fi
8342        CC="$ax_pthread_save_CC"
8343        CFLAGS="$ax_pthread_save_CFLAGS"
8344        LIBS="$ax_pthread_save_LIBS"
8345fi
8346
8347# We must check for the threads library under a number of different
8348# names; the ordering is very important because some systems
8349# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
8350# libraries is broken (non-POSIX).
8351
8352# Create a list of thread flags to try.  Items starting with a "-" are
8353# C compiler flags, and other items are library names, except for "none"
8354# which indicates that we try without any flags at all, and "pthread-config"
8355# which is a program returning the flags for the Pth emulation library.
8356
8357ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
8358
8359# The ordering *is* (sometimes) important.  Some notes on the
8360# individual items follow:
8361
8362# pthreads: AIX (must check this before -lpthread)
8363# none: in case threads are in libc; should be tried before -Kthread and
8364#       other compiler flags to prevent continual compiler warnings
8365# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
8366# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
8367#           (Note: HP C rejects this with "bad form for `-t' option")
8368# -pthreads: Solaris/gcc (Note: HP C also rejects)
8369# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
8370#      doesn't hurt to check since this sometimes defines pthreads and
8371#      -D_REENTRANT too), HP C (must be checked before -lpthread, which
8372#      is present but should not be used directly; and before -mthreads,
8373#      because the compiler interprets this as "-mt" + "-hreads")
8374# -mthreads: Mingw32/gcc, Lynx/gcc
8375# pthread: Linux, etcetera
8376# --thread-safe: KAI C++
8377# pthread-config: use pthread-config program (for GNU Pth library)
8378
8379case $host_os in
8380
8381        freebsd*)
8382
8383        # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
8384        # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
8385
8386        ax_pthread_flags="-kthread lthread $ax_pthread_flags"
8387        ;;
8388
8389        hpux*)
8390
8391        # From the cc(1) man page: "[-mt] Sets various -D flags to enable
8392        # multi-threading and also sets -lpthread."
8393
8394        ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"
8395        ;;
8396
8397        openedition*)
8398
8399        # IBM z/OS requires a feature-test macro to be defined in order to
8400        # enable POSIX threads at all, so give the user a hint if this is
8401        # not set. (We don't define these ourselves, as they can affect
8402        # other portions of the system API in unpredictable ways.)
8403
8404        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8405/* end confdefs.h.  */
8406
8407#            if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
8408             AX_PTHREAD_ZOS_MISSING
8409#            endif
8410
8411_ACEOF
8412if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8413  $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1; then :
8414  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
8415$as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
8416fi
8417rm -f conftest*
8418
8419        ;;
8420
8421        solaris*)
8422
8423        # On Solaris (at least, for some versions), libc contains stubbed
8424        # (non-functional) versions of the pthreads routines, so link-based
8425        # tests will erroneously succeed. (N.B.: The stubs are missing
8426        # pthread_cleanup_push, or rather a function called by this macro,
8427        # so we could check for that, but who knows whether they'll stub
8428        # that too in a future libc.)  So we'll check first for the
8429        # standard Solaris way of linking pthreads (-mt -lpthread).
8430
8431        ax_pthread_flags="-mt,pthread pthread $ax_pthread_flags"
8432        ;;
8433esac
8434
8435# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
8436
8437if test "x$GCC" = "xyes"; then :
8438  ax_pthread_flags="-pthread -pthreads $ax_pthread_flags"
8439fi
8440
8441# The presence of a feature test macro requesting re-entrant function
8442# definitions is, on some systems, a strong hint that pthreads support is
8443# correctly enabled
8444
8445case $host_os in
8446        darwin* | hpux* | linux* | osf* | solaris*)
8447        ax_pthread_check_macro="_REENTRANT"
8448        ;;
8449
8450        aix*)
8451        ax_pthread_check_macro="_THREAD_SAFE"
8452        ;;
8453
8454        *)
8455        ax_pthread_check_macro="--"
8456        ;;
8457esac
8458if test "x$ax_pthread_check_macro" = "x--"; then :
8459  ax_pthread_check_cond=0
8460else
8461  ax_pthread_check_cond="!defined($ax_pthread_check_macro)"
8462fi
8463
8464# Are we compiling with Clang?
8465
8466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
8467$as_echo_n "checking whether $CC is Clang... " >&6; }
8468if ${ax_cv_PTHREAD_CLANG+:} false; then :
8469  $as_echo_n "(cached) " >&6
8470else
8471  ax_cv_PTHREAD_CLANG=no
8472     # Note that Autoconf sets GCC=yes for Clang as well as GCC
8473     if test "x$GCC" = "xyes"; then
8474        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8475/* end confdefs.h.  */
8476/* Note: Clang 2.7 lacks __clang_[a-z]+__ */
8477#            if defined(__clang__) && defined(__llvm__)
8478             AX_PTHREAD_CC_IS_CLANG
8479#            endif
8480
8481_ACEOF
8482if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8483  $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1; then :
8484  ax_cv_PTHREAD_CLANG=yes
8485fi
8486rm -f conftest*
8487
8488     fi
8489
8490fi
8491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
8492$as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
8493ax_pthread_clang="$ax_cv_PTHREAD_CLANG"
8494
8495ax_pthread_clang_warning=no
8496
8497# Clang needs special handling, because older versions handle the -pthread
8498# option in a rather... idiosyncratic way
8499
8500if test "x$ax_pthread_clang" = "xyes"; then
8501
8502        # Clang takes -pthread; it has never supported any other flag
8503
8504        # (Note 1: This will need to be revisited if a system that Clang
8505        # supports has POSIX threads in a separate library.  This tends not
8506        # to be the way of modern systems, but it's conceivable.)
8507
8508        # (Note 2: On some systems, notably Darwin, -pthread is not needed
8509        # to get POSIX threads support; the API is always present and
8510        # active.  We could reasonably leave PTHREAD_CFLAGS empty.  But
8511        # -pthread does define _REENTRANT, and while the Darwin headers
8512        # ignore this macro, third-party headers might not.)
8513
8514        PTHREAD_CFLAGS="-pthread"
8515        PTHREAD_LIBS=
8516
8517        ax_pthread_ok=yes
8518
8519        # However, older versions of Clang make a point of warning the user
8520        # that, in an invocation where only linking and no compilation is
8521        # taking place, the -pthread option has no effect ("argument unused
8522        # during compilation").  They expect -pthread to be passed in only
8523        # when source code is being compiled.
8524        #
8525        # Problem is, this is at odds with the way Automake and most other
8526        # C build frameworks function, which is that the same flags used in
8527        # compilation (CFLAGS) are also used in linking.  Many systems
8528        # supported by AX_PTHREAD require exactly this for POSIX threads
8529        # support, and in fact it is often not straightforward to specify a
8530        # flag that is used only in the compilation phase and not in
8531        # linking.  Such a scenario is extremely rare in practice.
8532        #
8533        # Even though use of the -pthread flag in linking would only print
8534        # a warning, this can be a nuisance for well-run software projects
8535        # that build with -Werror.  So if the active version of Clang has
8536        # this misfeature, we search for an option to squash it.
8537
8538        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
8539$as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
8540if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then :
8541  $as_echo_n "(cached) " >&6
8542else
8543  ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown
8544             # Create an alternate version of $ac_link that compiles and
8545             # links in two steps (.c -> .o, .o -> exe) instead of one
8546             # (.c -> exe), because the warning occurs only in the second
8547             # step
8548             ax_pthread_save_ac_link="$ac_link"
8549             ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
8550             ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
8551             ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
8552             ax_pthread_save_CFLAGS="$CFLAGS"
8553             for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do
8554                if test "x$ax_pthread_try" = "xunknown"; then :
8555  break
8556fi
8557                CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
8558                ac_link="$ax_pthread_save_ac_link"
8559                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8560/* end confdefs.h.  */
8561int main(void){return 0;}
8562_ACEOF
8563if ac_fn_c_try_link "$LINENO"; then :
8564  ac_link="$ax_pthread_2step_ac_link"
8565                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8566/* end confdefs.h.  */
8567int main(void){return 0;}
8568_ACEOF
8569if ac_fn_c_try_link "$LINENO"; then :
8570  break
8571fi
8572rm -f core conftest.err conftest.$ac_objext \
8573    conftest$ac_exeext conftest.$ac_ext
8574
8575fi
8576rm -f core conftest.err conftest.$ac_objext \
8577    conftest$ac_exeext conftest.$ac_ext
8578             done
8579             ac_link="$ax_pthread_save_ac_link"
8580             CFLAGS="$ax_pthread_save_CFLAGS"
8581             if test "x$ax_pthread_try" = "x"; then :
8582  ax_pthread_try=no
8583fi
8584             ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"
8585
8586fi
8587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
8588$as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
8589
8590        case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
8591                no | unknown) ;;
8592                *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
8593        esac
8594
8595fi # $ax_pthread_clang = yes
8596
8597if test "x$ax_pthread_ok" = "xno"; then
8598for ax_pthread_try_flag in $ax_pthread_flags; do
8599
8600        case $ax_pthread_try_flag in
8601                none)
8602                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
8603$as_echo_n "checking whether pthreads work without any flags... " >&6; }
8604                ;;
8605
8606                -mt,pthread)
8607                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5
8608$as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; }
8609                PTHREAD_CFLAGS="-mt"
8610                PTHREAD_LIBS="-lpthread"
8611                ;;
8612
8613                -*)
8614                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
8615$as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
8616                PTHREAD_CFLAGS="$ax_pthread_try_flag"
8617                ;;
8618
8619                pthread-config)
8620                # Extract the first word of "pthread-config", so it can be a program name with args.
8621set dummy pthread-config; ac_word=$2
8622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8623$as_echo_n "checking for $ac_word... " >&6; }
8624if ${ac_cv_prog_ax_pthread_config+:} false; then :
8625  $as_echo_n "(cached) " >&6
8626else
8627  if test -n "$ax_pthread_config"; then
8628  ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
8629else
8630as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8631for as_dir in $PATH
8632do
8633  IFS=$as_save_IFS
8634  test -z "$as_dir" && as_dir=.
8635    for ac_exec_ext in '' $ac_executable_extensions; do
8636  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8637    ac_cv_prog_ax_pthread_config="yes"
8638    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8639    break 2
8640  fi
8641done
8642  done
8643IFS=$as_save_IFS
8644
8645  test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
8646fi
8647fi
8648ax_pthread_config=$ac_cv_prog_ax_pthread_config
8649if test -n "$ax_pthread_config"; then
8650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
8651$as_echo "$ax_pthread_config" >&6; }
8652else
8653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8654$as_echo "no" >&6; }
8655fi
8656
8657
8658                if test "x$ax_pthread_config" = "xno"; then :
8659  continue
8660fi
8661                PTHREAD_CFLAGS="`pthread-config --cflags`"
8662                PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
8663                ;;
8664
8665                *)
8666                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
8667$as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
8668                PTHREAD_LIBS="-l$ax_pthread_try_flag"
8669                ;;
8670        esac
8671
8672        ax_pthread_save_CFLAGS="$CFLAGS"
8673        ax_pthread_save_LIBS="$LIBS"
8674        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8675        LIBS="$PTHREAD_LIBS $LIBS"
8676
8677        # Check for various functions.  We must include pthread.h,
8678        # since some functions may be macros.  (On the Sequent, we
8679        # need a special flag -Kthread to make this header compile.)
8680        # We check for pthread_join because it is in -lpthread on IRIX
8681        # while pthread_create is in libc.  We check for pthread_attr_init
8682        # due to DEC craziness with -lpthreads.  We check for
8683        # pthread_cleanup_push because it is one of the few pthread
8684        # functions on Solaris that doesn't have a non-functional libc stub.
8685        # We try pthread_create on general principles.
8686
8687        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8688/* end confdefs.h.  */
8689#include <pthread.h>
8690#                       if $ax_pthread_check_cond
8691#                        error "$ax_pthread_check_macro must be defined"
8692#                       endif
8693                        static void routine(void *a) { a = 0; }
8694                        static void *start_routine(void *a) { return a; }
8695int
8696main ()
8697{
8698pthread_t th; pthread_attr_t attr;
8699                        pthread_create(&th, 0, start_routine, 0);
8700                        pthread_join(th, 0);
8701                        pthread_attr_init(&attr);
8702                        pthread_cleanup_push(routine, 0);
8703                        pthread_cleanup_pop(0) /* ; */
8704  ;
8705  return 0;
8706}
8707_ACEOF
8708if ac_fn_c_try_link "$LINENO"; then :
8709  ax_pthread_ok=yes
8710fi
8711rm -f core conftest.err conftest.$ac_objext \
8712    conftest$ac_exeext conftest.$ac_ext
8713
8714        CFLAGS="$ax_pthread_save_CFLAGS"
8715        LIBS="$ax_pthread_save_LIBS"
8716
8717        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8718$as_echo "$ax_pthread_ok" >&6; }
8719        if test "x$ax_pthread_ok" = "xyes"; then :
8720  break
8721fi
8722
8723        PTHREAD_LIBS=""
8724        PTHREAD_CFLAGS=""
8725done
8726fi
8727
8728# Various other checks:
8729if test "x$ax_pthread_ok" = "xyes"; then
8730        ax_pthread_save_CFLAGS="$CFLAGS"
8731        ax_pthread_save_LIBS="$LIBS"
8732        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8733        LIBS="$PTHREAD_LIBS $LIBS"
8734
8735        # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
8736        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
8737$as_echo_n "checking for joinable pthread attribute... " >&6; }
8738if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false; then :
8739  $as_echo_n "(cached) " >&6
8740else
8741  ax_cv_PTHREAD_JOINABLE_ATTR=unknown
8742             for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
8743                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8744/* end confdefs.h.  */
8745#include <pthread.h>
8746int
8747main ()
8748{
8749int attr = $ax_pthread_attr; return attr /* ; */
8750  ;
8751  return 0;
8752}
8753_ACEOF
8754if ac_fn_c_try_link "$LINENO"; then :
8755  ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break
8756fi
8757rm -f core conftest.err conftest.$ac_objext \
8758    conftest$ac_exeext conftest.$ac_ext
8759             done
8760
8761fi
8762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
8763$as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
8764        if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
8765               test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
8766               test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
8767
8768cat >>confdefs.h <<_ACEOF
8769#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
8770_ACEOF
8771
8772               ax_pthread_joinable_attr_defined=yes
8773
8774fi
8775
8776        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
8777$as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
8778if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false; then :
8779  $as_echo_n "(cached) " >&6
8780else
8781  ax_cv_PTHREAD_SPECIAL_FLAGS=no
8782             case $host_os in
8783             solaris*)
8784             ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"
8785             ;;
8786             esac
8787
8788fi
8789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
8790$as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
8791        if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
8792               test "x$ax_pthread_special_flags_added" != "xyes"; then :
8793  PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
8794               ax_pthread_special_flags_added=yes
8795fi
8796
8797        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
8798$as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
8799if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
8800  $as_echo_n "(cached) " >&6
8801else
8802  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8803/* end confdefs.h.  */
8804#include <pthread.h>
8805int
8806main ()
8807{
8808int i = PTHREAD_PRIO_INHERIT;
8809  ;
8810  return 0;
8811}
8812_ACEOF
8813if ac_fn_c_try_link "$LINENO"; then :
8814  ax_cv_PTHREAD_PRIO_INHERIT=yes
8815else
8816  ax_cv_PTHREAD_PRIO_INHERIT=no
8817fi
8818rm -f core conftest.err conftest.$ac_objext \
8819    conftest$ac_exeext conftest.$ac_ext
8820
8821fi
8822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
8823$as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
8824        if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
8825               test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
8826
8827$as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
8828
8829               ax_pthread_prio_inherit_defined=yes
8830
8831fi
8832
8833        CFLAGS="$ax_pthread_save_CFLAGS"
8834        LIBS="$ax_pthread_save_LIBS"
8835
8836        # More AIX lossage: compile with *_r variant
8837        if test "x$GCC" != "xyes"; then
8838            case $host_os in
8839                aix*)
8840                case "x/$CC" in #(
8841  x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
8842    #handle absolute path differently from PATH based program lookup
8843                     case "x$CC" in #(
8844  x/*) :
8845    if as_fn_executable_p ${CC}_r; then :
8846  PTHREAD_CC="${CC}_r"
8847fi ;; #(
8848  *) :
8849    for ac_prog in ${CC}_r
8850do
8851  # Extract the first word of "$ac_prog", so it can be a program name with args.
8852set dummy $ac_prog; ac_word=$2
8853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8854$as_echo_n "checking for $ac_word... " >&6; }
8855if ${ac_cv_prog_PTHREAD_CC+:} false; then :
8856  $as_echo_n "(cached) " >&6
8857else
8858  if test -n "$PTHREAD_CC"; then
8859  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
8860else
8861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8862for as_dir in $PATH
8863do
8864  IFS=$as_save_IFS
8865  test -z "$as_dir" && as_dir=.
8866    for ac_exec_ext in '' $ac_executable_extensions; do
8867  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8868    ac_cv_prog_PTHREAD_CC="$ac_prog"
8869    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8870    break 2
8871  fi
8872done
8873  done
8874IFS=$as_save_IFS
8875
8876fi
8877fi
8878PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
8879if test -n "$PTHREAD_CC"; then
8880  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
8881$as_echo "$PTHREAD_CC" >&6; }
8882else
8883  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8884$as_echo "no" >&6; }
8885fi
8886
8887
8888  test -n "$PTHREAD_CC" && break
8889done
8890test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
8891 ;;
8892esac ;; #(
8893  *) :
8894     ;;
8895esac
8896                ;;
8897            esac
8898        fi
8899fi
8900
8901test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
8902
8903
8904
8905
8906
8907# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
8908if test "x$ax_pthread_ok" = "xyes"; then
8909        threads=yes
8910        :
8911else
8912        ax_pthread_ok=no
8913        as_fn_error $? "pthread not found" "$LINENO" 5
8914fi
8915ac_ext=c
8916ac_cpp='$CPP $CPPFLAGS'
8917ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8918ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8919ac_compiler_gnu=$ac_cv_c_compiler_gnu
8920
8921
8922elif test "$threads" = "auto"; then
8923
8924
8925
8926
8927ac_ext=c
8928ac_cpp='$CPP $CPPFLAGS'
8929ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8930ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8931ac_compiler_gnu=$ac_cv_c_compiler_gnu
8932
8933ax_pthread_ok=no
8934
8935# We used to check for pthread.h first, but this fails if pthread.h
8936# requires special compiler flags (e.g. on Tru64 or Sequent).
8937# It gets checked for in the link test anyway.
8938
8939# First of all, check if the user has set any of the PTHREAD_LIBS,
8940# etcetera environment variables, and if threads linking works using
8941# them:
8942if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
8943        ax_pthread_save_CC="$CC"
8944        ax_pthread_save_CFLAGS="$CFLAGS"
8945        ax_pthread_save_LIBS="$LIBS"
8946        if test "x$PTHREAD_CC" != "x"; then :
8947  CC="$PTHREAD_CC"
8948fi
8949        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8950        LIBS="$PTHREAD_LIBS $LIBS"
8951        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
8952$as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
8953        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8954/* end confdefs.h.  */
8955
8956/* Override any GCC internal prototype to avoid an error.
8957   Use char because int might match the return type of a GCC
8958   builtin and then its argument prototype would still apply.  */
8959#ifdef __cplusplus
8960extern "C"
8961#endif
8962char pthread_join ();
8963int
8964main ()
8965{
8966return pthread_join ();
8967  ;
8968  return 0;
8969}
8970_ACEOF
8971if ac_fn_c_try_link "$LINENO"; then :
8972  ax_pthread_ok=yes
8973fi
8974rm -f core conftest.err conftest.$ac_objext \
8975    conftest$ac_exeext conftest.$ac_ext
8976        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8977$as_echo "$ax_pthread_ok" >&6; }
8978        if test "x$ax_pthread_ok" = "xno"; then
8979                PTHREAD_LIBS=""
8980                PTHREAD_CFLAGS=""
8981        fi
8982        CC="$ax_pthread_save_CC"
8983        CFLAGS="$ax_pthread_save_CFLAGS"
8984        LIBS="$ax_pthread_save_LIBS"
8985fi
8986
8987# We must check for the threads library under a number of different
8988# names; the ordering is very important because some systems
8989# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
8990# libraries is broken (non-POSIX).
8991
8992# Create a list of thread flags to try.  Items starting with a "-" are
8993# C compiler flags, and other items are library names, except for "none"
8994# which indicates that we try without any flags at all, and "pthread-config"
8995# which is a program returning the flags for the Pth emulation library.
8996
8997ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
8998
8999# The ordering *is* (sometimes) important.  Some notes on the
9000# individual items follow:
9001
9002# pthreads: AIX (must check this before -lpthread)
9003# none: in case threads are in libc; should be tried before -Kthread and
9004#       other compiler flags to prevent continual compiler warnings
9005# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
9006# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
9007#           (Note: HP C rejects this with "bad form for `-t' option")
9008# -pthreads: Solaris/gcc (Note: HP C also rejects)
9009# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
9010#      doesn't hurt to check since this sometimes defines pthreads and
9011#      -D_REENTRANT too), HP C (must be checked before -lpthread, which
9012#      is present but should not be used directly; and before -mthreads,
9013#      because the compiler interprets this as "-mt" + "-hreads")
9014# -mthreads: Mingw32/gcc, Lynx/gcc
9015# pthread: Linux, etcetera
9016# --thread-safe: KAI C++
9017# pthread-config: use pthread-config program (for GNU Pth library)
9018
9019case $host_os in
9020
9021        freebsd*)
9022
9023        # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
9024        # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
9025
9026        ax_pthread_flags="-kthread lthread $ax_pthread_flags"
9027        ;;
9028
9029        hpux*)
9030
9031        # From the cc(1) man page: "[-mt] Sets various -D flags to enable
9032        # multi-threading and also sets -lpthread."
9033
9034        ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"
9035        ;;
9036
9037        openedition*)
9038
9039        # IBM z/OS requires a feature-test macro to be defined in order to
9040        # enable POSIX threads at all, so give the user a hint if this is
9041        # not set. (We don't define these ourselves, as they can affect
9042        # other portions of the system API in unpredictable ways.)
9043
9044        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9045/* end confdefs.h.  */
9046
9047#            if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
9048             AX_PTHREAD_ZOS_MISSING
9049#            endif
9050
9051_ACEOF
9052if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9053  $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1; then :
9054  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
9055$as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
9056fi
9057rm -f conftest*
9058
9059        ;;
9060
9061        solaris*)
9062
9063        # On Solaris (at least, for some versions), libc contains stubbed
9064        # (non-functional) versions of the pthreads routines, so link-based
9065        # tests will erroneously succeed. (N.B.: The stubs are missing
9066        # pthread_cleanup_push, or rather a function called by this macro,
9067        # so we could check for that, but who knows whether they'll stub
9068        # that too in a future libc.)  So we'll check first for the
9069        # standard Solaris way of linking pthreads (-mt -lpthread).
9070
9071        ax_pthread_flags="-mt,pthread pthread $ax_pthread_flags"
9072        ;;
9073esac
9074
9075# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
9076
9077if test "x$GCC" = "xyes"; then :
9078  ax_pthread_flags="-pthread -pthreads $ax_pthread_flags"
9079fi
9080
9081# The presence of a feature test macro requesting re-entrant function
9082# definitions is, on some systems, a strong hint that pthreads support is
9083# correctly enabled
9084
9085case $host_os in
9086        darwin* | hpux* | linux* | osf* | solaris*)
9087        ax_pthread_check_macro="_REENTRANT"
9088        ;;
9089
9090        aix*)
9091        ax_pthread_check_macro="_THREAD_SAFE"
9092        ;;
9093
9094        *)
9095        ax_pthread_check_macro="--"
9096        ;;
9097esac
9098if test "x$ax_pthread_check_macro" = "x--"; then :
9099  ax_pthread_check_cond=0
9100else
9101  ax_pthread_check_cond="!defined($ax_pthread_check_macro)"
9102fi
9103
9104# Are we compiling with Clang?
9105
9106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
9107$as_echo_n "checking whether $CC is Clang... " >&6; }
9108if ${ax_cv_PTHREAD_CLANG+:} false; then :
9109  $as_echo_n "(cached) " >&6
9110else
9111  ax_cv_PTHREAD_CLANG=no
9112     # Note that Autoconf sets GCC=yes for Clang as well as GCC
9113     if test "x$GCC" = "xyes"; then
9114        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9115/* end confdefs.h.  */
9116/* Note: Clang 2.7 lacks __clang_[a-z]+__ */
9117#            if defined(__clang__) && defined(__llvm__)
9118             AX_PTHREAD_CC_IS_CLANG
9119#            endif
9120
9121_ACEOF
9122if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9123  $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1; then :
9124  ax_cv_PTHREAD_CLANG=yes
9125fi
9126rm -f conftest*
9127
9128     fi
9129
9130fi
9131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
9132$as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
9133ax_pthread_clang="$ax_cv_PTHREAD_CLANG"
9134
9135ax_pthread_clang_warning=no
9136
9137# Clang needs special handling, because older versions handle the -pthread
9138# option in a rather... idiosyncratic way
9139
9140if test "x$ax_pthread_clang" = "xyes"; then
9141
9142        # Clang takes -pthread; it has never supported any other flag
9143
9144        # (Note 1: This will need to be revisited if a system that Clang
9145        # supports has POSIX threads in a separate library.  This tends not
9146        # to be the way of modern systems, but it's conceivable.)
9147
9148        # (Note 2: On some systems, notably Darwin, -pthread is not needed
9149        # to get POSIX threads support; the API is always present and
9150        # active.  We could reasonably leave PTHREAD_CFLAGS empty.  But
9151        # -pthread does define _REENTRANT, and while the Darwin headers
9152        # ignore this macro, third-party headers might not.)
9153
9154        PTHREAD_CFLAGS="-pthread"
9155        PTHREAD_LIBS=
9156
9157        ax_pthread_ok=yes
9158
9159        # However, older versions of Clang make a point of warning the user
9160        # that, in an invocation where only linking and no compilation is
9161        # taking place, the -pthread option has no effect ("argument unused
9162        # during compilation").  They expect -pthread to be passed in only
9163        # when source code is being compiled.
9164        #
9165        # Problem is, this is at odds with the way Automake and most other
9166        # C build frameworks function, which is that the same flags used in
9167        # compilation (CFLAGS) are also used in linking.  Many systems
9168        # supported by AX_PTHREAD require exactly this for POSIX threads
9169        # support, and in fact it is often not straightforward to specify a
9170        # flag that is used only in the compilation phase and not in
9171        # linking.  Such a scenario is extremely rare in practice.
9172        #
9173        # Even though use of the -pthread flag in linking would only print
9174        # a warning, this can be a nuisance for well-run software projects
9175        # that build with -Werror.  So if the active version of Clang has
9176        # this misfeature, we search for an option to squash it.
9177
9178        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
9179$as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
9180if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then :
9181  $as_echo_n "(cached) " >&6
9182else
9183  ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown
9184             # Create an alternate version of $ac_link that compiles and
9185             # links in two steps (.c -> .o, .o -> exe) instead of one
9186             # (.c -> exe), because the warning occurs only in the second
9187             # step
9188             ax_pthread_save_ac_link="$ac_link"
9189             ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
9190             ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
9191             ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
9192             ax_pthread_save_CFLAGS="$CFLAGS"
9193             for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do
9194                if test "x$ax_pthread_try" = "xunknown"; then :
9195  break
9196fi
9197                CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
9198                ac_link="$ax_pthread_save_ac_link"
9199                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9200/* end confdefs.h.  */
9201int main(void){return 0;}
9202_ACEOF
9203if ac_fn_c_try_link "$LINENO"; then :
9204  ac_link="$ax_pthread_2step_ac_link"
9205                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9206/* end confdefs.h.  */
9207int main(void){return 0;}
9208_ACEOF
9209if ac_fn_c_try_link "$LINENO"; then :
9210  break
9211fi
9212rm -f core conftest.err conftest.$ac_objext \
9213    conftest$ac_exeext conftest.$ac_ext
9214
9215fi
9216rm -f core conftest.err conftest.$ac_objext \
9217    conftest$ac_exeext conftest.$ac_ext
9218             done
9219             ac_link="$ax_pthread_save_ac_link"
9220             CFLAGS="$ax_pthread_save_CFLAGS"
9221             if test "x$ax_pthread_try" = "x"; then :
9222  ax_pthread_try=no
9223fi
9224             ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"
9225
9226fi
9227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
9228$as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
9229
9230        case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
9231                no | unknown) ;;
9232                *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
9233        esac
9234
9235fi # $ax_pthread_clang = yes
9236
9237if test "x$ax_pthread_ok" = "xno"; then
9238for ax_pthread_try_flag in $ax_pthread_flags; do
9239
9240        case $ax_pthread_try_flag in
9241                none)
9242                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
9243$as_echo_n "checking whether pthreads work without any flags... " >&6; }
9244                ;;
9245
9246                -mt,pthread)
9247                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5
9248$as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; }
9249                PTHREAD_CFLAGS="-mt"
9250                PTHREAD_LIBS="-lpthread"
9251                ;;
9252
9253                -*)
9254                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
9255$as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
9256                PTHREAD_CFLAGS="$ax_pthread_try_flag"
9257                ;;
9258
9259                pthread-config)
9260                # Extract the first word of "pthread-config", so it can be a program name with args.
9261set dummy pthread-config; ac_word=$2
9262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9263$as_echo_n "checking for $ac_word... " >&6; }
9264if ${ac_cv_prog_ax_pthread_config+:} false; then :
9265  $as_echo_n "(cached) " >&6
9266else
9267  if test -n "$ax_pthread_config"; then
9268  ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
9269else
9270as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9271for as_dir in $PATH
9272do
9273  IFS=$as_save_IFS
9274  test -z "$as_dir" && as_dir=.
9275    for ac_exec_ext in '' $ac_executable_extensions; do
9276  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9277    ac_cv_prog_ax_pthread_config="yes"
9278    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9279    break 2
9280  fi
9281done
9282  done
9283IFS=$as_save_IFS
9284
9285  test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
9286fi
9287fi
9288ax_pthread_config=$ac_cv_prog_ax_pthread_config
9289if test -n "$ax_pthread_config"; then
9290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
9291$as_echo "$ax_pthread_config" >&6; }
9292else
9293  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9294$as_echo "no" >&6; }
9295fi
9296
9297
9298                if test "x$ax_pthread_config" = "xno"; then :
9299  continue
9300fi
9301                PTHREAD_CFLAGS="`pthread-config --cflags`"
9302                PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
9303                ;;
9304
9305                *)
9306                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
9307$as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
9308                PTHREAD_LIBS="-l$ax_pthread_try_flag"
9309                ;;
9310        esac
9311
9312        ax_pthread_save_CFLAGS="$CFLAGS"
9313        ax_pthread_save_LIBS="$LIBS"
9314        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
9315        LIBS="$PTHREAD_LIBS $LIBS"
9316
9317        # Check for various functions.  We must include pthread.h,
9318        # since some functions may be macros.  (On the Sequent, we
9319        # need a special flag -Kthread to make this header compile.)
9320        # We check for pthread_join because it is in -lpthread on IRIX
9321        # while pthread_create is in libc.  We check for pthread_attr_init
9322        # due to DEC craziness with -lpthreads.  We check for
9323        # pthread_cleanup_push because it is one of the few pthread
9324        # functions on Solaris that doesn't have a non-functional libc stub.
9325        # We try pthread_create on general principles.
9326
9327        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9328/* end confdefs.h.  */
9329#include <pthread.h>
9330#                       if $ax_pthread_check_cond
9331#                        error "$ax_pthread_check_macro must be defined"
9332#                       endif
9333                        static void routine(void *a) { a = 0; }
9334                        static void *start_routine(void *a) { return a; }
9335int
9336main ()
9337{
9338pthread_t th; pthread_attr_t attr;
9339                        pthread_create(&th, 0, start_routine, 0);
9340                        pthread_join(th, 0);
9341                        pthread_attr_init(&attr);
9342                        pthread_cleanup_push(routine, 0);
9343                        pthread_cleanup_pop(0) /* ; */
9344  ;
9345  return 0;
9346}
9347_ACEOF
9348if ac_fn_c_try_link "$LINENO"; then :
9349  ax_pthread_ok=yes
9350fi
9351rm -f core conftest.err conftest.$ac_objext \
9352    conftest$ac_exeext conftest.$ac_ext
9353
9354        CFLAGS="$ax_pthread_save_CFLAGS"
9355        LIBS="$ax_pthread_save_LIBS"
9356
9357        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
9358$as_echo "$ax_pthread_ok" >&6; }
9359        if test "x$ax_pthread_ok" = "xyes"; then :
9360  break
9361fi
9362
9363        PTHREAD_LIBS=""
9364        PTHREAD_CFLAGS=""
9365done
9366fi
9367
9368# Various other checks:
9369if test "x$ax_pthread_ok" = "xyes"; then
9370        ax_pthread_save_CFLAGS="$CFLAGS"
9371        ax_pthread_save_LIBS="$LIBS"
9372        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
9373        LIBS="$PTHREAD_LIBS $LIBS"
9374
9375        # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
9376        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
9377$as_echo_n "checking for joinable pthread attribute... " >&6; }
9378if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false; then :
9379  $as_echo_n "(cached) " >&6
9380else
9381  ax_cv_PTHREAD_JOINABLE_ATTR=unknown
9382             for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
9383                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9384/* end confdefs.h.  */
9385#include <pthread.h>
9386int
9387main ()
9388{
9389int attr = $ax_pthread_attr; return attr /* ; */
9390  ;
9391  return 0;
9392}
9393_ACEOF
9394if ac_fn_c_try_link "$LINENO"; then :
9395  ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break
9396fi
9397rm -f core conftest.err conftest.$ac_objext \
9398    conftest$ac_exeext conftest.$ac_ext
9399             done
9400
9401fi
9402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
9403$as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
9404        if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
9405               test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
9406               test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
9407
9408cat >>confdefs.h <<_ACEOF
9409#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
9410_ACEOF
9411
9412               ax_pthread_joinable_attr_defined=yes
9413
9414fi
9415
9416        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
9417$as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
9418if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false; then :
9419  $as_echo_n "(cached) " >&6
9420else
9421  ax_cv_PTHREAD_SPECIAL_FLAGS=no
9422             case $host_os in
9423             solaris*)
9424             ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"
9425             ;;
9426             esac
9427
9428fi
9429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
9430$as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
9431        if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
9432               test "x$ax_pthread_special_flags_added" != "xyes"; then :
9433  PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
9434               ax_pthread_special_flags_added=yes
9435fi
9436
9437        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
9438$as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
9439if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
9440  $as_echo_n "(cached) " >&6
9441else
9442  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9443/* end confdefs.h.  */
9444#include <pthread.h>
9445int
9446main ()
9447{
9448int i = PTHREAD_PRIO_INHERIT;
9449  ;
9450  return 0;
9451}
9452_ACEOF
9453if ac_fn_c_try_link "$LINENO"; then :
9454  ax_cv_PTHREAD_PRIO_INHERIT=yes
9455else
9456  ax_cv_PTHREAD_PRIO_INHERIT=no
9457fi
9458rm -f core conftest.err conftest.$ac_objext \
9459    conftest$ac_exeext conftest.$ac_ext
9460
9461fi
9462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
9463$as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
9464        if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
9465               test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
9466
9467$as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
9468
9469               ax_pthread_prio_inherit_defined=yes
9470
9471fi
9472
9473        CFLAGS="$ax_pthread_save_CFLAGS"
9474        LIBS="$ax_pthread_save_LIBS"
9475
9476        # More AIX lossage: compile with *_r variant
9477        if test "x$GCC" != "xyes"; then
9478            case $host_os in
9479                aix*)
9480                case "x/$CC" in #(
9481  x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
9482    #handle absolute path differently from PATH based program lookup
9483                     case "x$CC" in #(
9484  x/*) :
9485    if as_fn_executable_p ${CC}_r; then :
9486  PTHREAD_CC="${CC}_r"
9487fi ;; #(
9488  *) :
9489    for ac_prog in ${CC}_r
9490do
9491  # Extract the first word of "$ac_prog", so it can be a program name with args.
9492set dummy $ac_prog; ac_word=$2
9493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9494$as_echo_n "checking for $ac_word... " >&6; }
9495if ${ac_cv_prog_PTHREAD_CC+:} false; then :
9496  $as_echo_n "(cached) " >&6
9497else
9498  if test -n "$PTHREAD_CC"; then
9499  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
9500else
9501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9502for as_dir in $PATH
9503do
9504  IFS=$as_save_IFS
9505  test -z "$as_dir" && as_dir=.
9506    for ac_exec_ext in '' $ac_executable_extensions; do
9507  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9508    ac_cv_prog_PTHREAD_CC="$ac_prog"
9509    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9510    break 2
9511  fi
9512done
9513  done
9514IFS=$as_save_IFS
9515
9516fi
9517fi
9518PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
9519if test -n "$PTHREAD_CC"; then
9520  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
9521$as_echo "$PTHREAD_CC" >&6; }
9522else
9523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9524$as_echo "no" >&6; }
9525fi
9526
9527
9528  test -n "$PTHREAD_CC" && break
9529done
9530test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
9531 ;;
9532esac ;; #(
9533  *) :
9534     ;;
9535esac
9536                ;;
9537            esac
9538        fi
9539fi
9540
9541test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
9542
9543
9544
9545
9546
9547# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
9548if test "x$ax_pthread_ok" = "xyes"; then
9549        threads=yes
9550        :
9551else
9552        ax_pthread_ok=no
9553        threads=no
9554fi
9555ac_ext=c
9556ac_cpp='$CPP $CPPFLAGS'
9557ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9558ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9559ac_compiler_gnu=$ac_cv_c_compiler_gnu
9560
9561
9562fi
9563
9564if test "$threads" = "yes"; then
9565
9566$as_echo "#define ENABLE_THREADS 1" >>confdefs.h
9567
9568fi
9569 if test "$threads" = "yes"; then
9570  THREADS_TRUE=
9571  THREADS_FALSE='#'
9572else
9573  THREADS_TRUE='#'
9574  THREADS_FALSE=
9575fi
9576
9577
9578ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
9579if test "x$ac_cv_have_decl_basename" = xyes; then :
9580  ac_have_decl=1
9581else
9582  ac_have_decl=0
9583fi
9584
9585cat >>confdefs.h <<_ACEOF
9586#define HAVE_DECL_BASENAME $ac_have_decl
9587_ACEOF
9588ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
9589if test "x$ac_cv_have_decl_ffs" = xyes; then :
9590  ac_have_decl=1
9591else
9592  ac_have_decl=0
9593fi
9594
9595cat >>confdefs.h <<_ACEOF
9596#define HAVE_DECL_FFS $ac_have_decl
9597_ACEOF
9598ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
9599if test "x$ac_cv_have_decl_asprintf" = xyes; then :
9600  ac_have_decl=1
9601else
9602  ac_have_decl=0
9603fi
9604
9605cat >>confdefs.h <<_ACEOF
9606#define HAVE_DECL_ASPRINTF $ac_have_decl
9607_ACEOF
9608ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
9609if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
9610  ac_have_decl=1
9611else
9612  ac_have_decl=0
9613fi
9614
9615cat >>confdefs.h <<_ACEOF
9616#define HAVE_DECL_VASPRINTF $ac_have_decl
9617_ACEOF
9618ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
9619if test "x$ac_cv_have_decl_snprintf" = xyes; then :
9620  ac_have_decl=1
9621else
9622  ac_have_decl=0
9623fi
9624
9625cat >>confdefs.h <<_ACEOF
9626#define HAVE_DECL_SNPRINTF $ac_have_decl
9627_ACEOF
9628ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
9629if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
9630  ac_have_decl=1
9631else
9632  ac_have_decl=0
9633fi
9634
9635cat >>confdefs.h <<_ACEOF
9636#define HAVE_DECL_VSNPRINTF $ac_have_decl
9637_ACEOF
9638ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
9639if test "x$ac_cv_have_decl_strverscmp" = xyes; then :
9640  ac_have_decl=1
9641else
9642  ac_have_decl=0
9643fi
9644
9645cat >>confdefs.h <<_ACEOF
9646#define HAVE_DECL_STRVERSCMP $ac_have_decl
9647_ACEOF
9648
9649
9650save_CFLAGS="$CFLAGS"
9651CFLAGS="$CFLAGS -Werror -gpubnames"
9652cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9653/* end confdefs.h.  */
9654int i;
9655_ACEOF
9656if ac_fn_c_try_compile "$LINENO"; then :
9657  have_pubnames=yes
9658else
9659  have_pubnames=no
9660fi
9661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9662CFLAGS="$save_CFLAGS"
9663 if test "$have_pubnames" = "yes"; then
9664  HAVE_PUBNAMES_TRUE=
9665  HAVE_PUBNAMES_FALSE='#'
9666else
9667  HAVE_PUBNAMES_TRUE='#'
9668  HAVE_PUBNAMES_FALSE=
9669fi
9670
9671
9672save_CFLAGS="$CFLAGS"
9673CFLAGS="$CFLAGS -Werror -fno-use-linker-plugin"
9674cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9675/* end confdefs.h.  */
9676int i;
9677_ACEOF
9678if ac_fn_c_try_compile "$LINENO"; then :
9679  have_no_use_linker_plugin=yes
9680else
9681  have_no_use_linker_plugin=no
9682fi
9683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9684CFLAGS="$save_CFLAGS"
9685 if test "$have_no_use_linker_plugin" = "yes"; then
9686  HAVE_NO_USE_LINKER_PLUGIN_TRUE=
9687  HAVE_NO_USE_LINKER_PLUGIN_FALSE='#'
9688else
9689  HAVE_NO_USE_LINKER_PLUGIN_TRUE='#'
9690  HAVE_NO_USE_LINKER_PLUGIN_FALSE=
9691fi
9692
9693
9694ac_ext=cpp
9695ac_cpp='$CXXCPP $CPPFLAGS'
9696ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9697ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9698ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9699
9700
9701
9702ac_ext=cpp
9703ac_cpp='$CXXCPP $CPPFLAGS'
9704ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9705ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9706ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9708$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9709if test -z "$CXXCPP"; then
9710  if ${ac_cv_prog_CXXCPP+:} false; then :
9711  $as_echo_n "(cached) " >&6
9712else
9713      # Double quotes because CXXCPP needs to be expanded
9714    for CXXCPP in "$CXX -E" "/lib/cpp"
9715    do
9716      ac_preproc_ok=false
9717for ac_cxx_preproc_warn_flag in '' yes
9718do
9719  # Use a header file that comes with gcc, so configuring glibc
9720  # with a fresh cross-compiler works.
9721  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9722  # <limits.h> exists even on freestanding compilers.
9723  # On the NeXT, cc -E runs the code through the compiler's parser,
9724  # not just through cpp. "Syntax error" is here to catch this case.
9725  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9726/* end confdefs.h.  */
9727#ifdef __STDC__
9728# include <limits.h>
9729#else
9730# include <assert.h>
9731#endif
9732		     Syntax error
9733_ACEOF
9734if ac_fn_cxx_try_cpp "$LINENO"; then :
9735
9736else
9737  # Broken: fails on valid input.
9738continue
9739fi
9740rm -f conftest.err conftest.i conftest.$ac_ext
9741
9742  # OK, works on sane cases.  Now check whether nonexistent headers
9743  # can be detected and how.
9744  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9745/* end confdefs.h.  */
9746#include <ac_nonexistent.h>
9747_ACEOF
9748if ac_fn_cxx_try_cpp "$LINENO"; then :
9749  # Broken: success on invalid input.
9750continue
9751else
9752  # Passes both tests.
9753ac_preproc_ok=:
9754break
9755fi
9756rm -f conftest.err conftest.i conftest.$ac_ext
9757
9758done
9759# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9760rm -f conftest.i conftest.err conftest.$ac_ext
9761if $ac_preproc_ok; then :
9762  break
9763fi
9764
9765    done
9766    ac_cv_prog_CXXCPP=$CXXCPP
9767
9768fi
9769  CXXCPP=$ac_cv_prog_CXXCPP
9770else
9771  ac_cv_prog_CXXCPP=$CXXCPP
9772fi
9773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9774$as_echo "$CXXCPP" >&6; }
9775ac_preproc_ok=false
9776for ac_cxx_preproc_warn_flag in '' yes
9777do
9778  # Use a header file that comes with gcc, so configuring glibc
9779  # with a fresh cross-compiler works.
9780  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9781  # <limits.h> exists even on freestanding compilers.
9782  # On the NeXT, cc -E runs the code through the compiler's parser,
9783  # not just through cpp. "Syntax error" is here to catch this case.
9784  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9785/* end confdefs.h.  */
9786#ifdef __STDC__
9787# include <limits.h>
9788#else
9789# include <assert.h>
9790#endif
9791		     Syntax error
9792_ACEOF
9793if ac_fn_cxx_try_cpp "$LINENO"; then :
9794
9795else
9796  # Broken: fails on valid input.
9797continue
9798fi
9799rm -f conftest.err conftest.i conftest.$ac_ext
9800
9801  # OK, works on sane cases.  Now check whether nonexistent headers
9802  # can be detected and how.
9803  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9804/* end confdefs.h.  */
9805#include <ac_nonexistent.h>
9806_ACEOF
9807if ac_fn_cxx_try_cpp "$LINENO"; then :
9808  # Broken: success on invalid input.
9809continue
9810else
9811  # Passes both tests.
9812ac_preproc_ok=:
9813break
9814fi
9815rm -f conftest.err conftest.i conftest.$ac_ext
9816
9817done
9818# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9819rm -f conftest.i conftest.err conftest.$ac_ext
9820if $ac_preproc_ok; then :
9821
9822else
9823  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9824$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9825as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
9826See \`config.log' for more details" "$LINENO" 5; }
9827fi
9828
9829ac_ext=cpp
9830ac_cpp='$CXXCPP $CPPFLAGS'
9831ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9832ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9833ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9834
9835
9836for ac_header in unordered_set unordered_map
9837do :
9838  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9839ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9840if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9841  cat >>confdefs.h <<_ACEOF
9842#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9843_ACEOF
9844
9845fi
9846
9847done
9848
9849for ac_header in tr1/unordered_set tr1/unordered_map
9850do :
9851  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9852ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9853if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9854  cat >>confdefs.h <<_ACEOF
9855#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9856_ACEOF
9857
9858fi
9859
9860done
9861
9862for ac_header in ext/hash_map ext/hash_set
9863do :
9864  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9865ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9866if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9867  cat >>confdefs.h <<_ACEOF
9868#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9869_ACEOF
9870
9871fi
9872
9873done
9874
9875for ac_header in byteswap.h
9876do :
9877  ac_fn_cxx_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
9878if test "x$ac_cv_header_byteswap_h" = xyes; then :
9879  cat >>confdefs.h <<_ACEOF
9880#define HAVE_BYTESWAP_H 1
9881_ACEOF
9882
9883fi
9884
9885done
9886
9887
9888ac_fn_cxx_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
9889"
9890if test "x$ac_cv_have_decl_bswap_16" = xyes; then :
9891  ac_have_decl=1
9892else
9893  ac_have_decl=0
9894fi
9895
9896cat >>confdefs.h <<_ACEOF
9897#define HAVE_DECL_BSWAP_16 $ac_have_decl
9898_ACEOF
9899ac_fn_cxx_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
9900"
9901if test "x$ac_cv_have_decl_bswap_32" = xyes; then :
9902  ac_have_decl=1
9903else
9904  ac_have_decl=0
9905fi
9906
9907cat >>confdefs.h <<_ACEOF
9908#define HAVE_DECL_BSWAP_32 $ac_have_decl
9909_ACEOF
9910ac_fn_cxx_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
9911"
9912if test "x$ac_cv_have_decl_bswap_64" = xyes; then :
9913  ac_have_decl=1
9914else
9915  ac_have_decl=0
9916fi
9917
9918cat >>confdefs.h <<_ACEOF
9919#define HAVE_DECL_BSWAP_64 $ac_have_decl
9920_ACEOF
9921
9922
9923for ac_header in windows.h
9924do :
9925  ac_fn_cxx_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
9926if test "x$ac_cv_header_windows_h" = xyes; then :
9927  cat >>confdefs.h <<_ACEOF
9928#define HAVE_WINDOWS_H 1
9929_ACEOF
9930
9931fi
9932
9933done
9934
9935for ac_header in dlfcn.h
9936do :
9937  ac_fn_cxx_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
9938if test "x$ac_cv_header_dlfcn_h" = xyes; then :
9939  cat >>confdefs.h <<_ACEOF
9940#define HAVE_DLFCN_H 1
9941_ACEOF
9942
9943fi
9944
9945done
9946
9947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9948$as_echo_n "checking for library containing dlopen... " >&6; }
9949if ${ac_cv_search_dlopen+:} false; then :
9950  $as_echo_n "(cached) " >&6
9951else
9952  ac_func_search_save_LIBS=$LIBS
9953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9954/* end confdefs.h.  */
9955
9956/* Override any GCC internal prototype to avoid an error.
9957   Use char because int might match the return type of a GCC
9958   builtin and then its argument prototype would still apply.  */
9959#ifdef __cplusplus
9960extern "C"
9961#endif
9962char dlopen ();
9963int
9964main ()
9965{
9966return dlopen ();
9967  ;
9968  return 0;
9969}
9970_ACEOF
9971for ac_lib in '' dl dld; do
9972  if test -z "$ac_lib"; then
9973    ac_res="none required"
9974  else
9975    ac_res=-l$ac_lib
9976    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9977  fi
9978  if ac_fn_cxx_try_link "$LINENO"; then :
9979  ac_cv_search_dlopen=$ac_res
9980fi
9981rm -f core conftest.err conftest.$ac_objext \
9982    conftest$ac_exeext
9983  if ${ac_cv_search_dlopen+:} false; then :
9984  break
9985fi
9986done
9987if ${ac_cv_search_dlopen+:} false; then :
9988
9989else
9990  ac_cv_search_dlopen=no
9991fi
9992rm conftest.$ac_ext
9993LIBS=$ac_func_search_save_LIBS
9994fi
9995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9996$as_echo "$ac_cv_search_dlopen" >&6; }
9997ac_res=$ac_cv_search_dlopen
9998if test "$ac_res" != no; then :
9999  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10000
10001fi
10002
10003case "$ac_cv_search_dlopen" in
10004  no*) DLOPEN_LIBS="";;
10005  *)   DLOPEN_LIBS="$ac_cv_search_dlopen";;
10006esac
10007
10008
10009for ac_func in mallinfo mallinfo2 posix_fallocate fallocate readv sysconf times mkdtemp
10010do :
10011  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10012ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
10013if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10014  cat >>confdefs.h <<_ACEOF
10015#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10016_ACEOF
10017
10018fi
10019done
10020
10021ac_fn_cxx_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
10022if test "x$ac_cv_have_decl_basename" = xyes; then :
10023  ac_have_decl=1
10024else
10025  ac_have_decl=0
10026fi
10027
10028cat >>confdefs.h <<_ACEOF
10029#define HAVE_DECL_BASENAME $ac_have_decl
10030_ACEOF
10031ac_fn_cxx_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
10032if test "x$ac_cv_have_decl_ffs" = xyes; then :
10033  ac_have_decl=1
10034else
10035  ac_have_decl=0
10036fi
10037
10038cat >>confdefs.h <<_ACEOF
10039#define HAVE_DECL_FFS $ac_have_decl
10040_ACEOF
10041ac_fn_cxx_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
10042if test "x$ac_cv_have_decl_asprintf" = xyes; then :
10043  ac_have_decl=1
10044else
10045  ac_have_decl=0
10046fi
10047
10048cat >>confdefs.h <<_ACEOF
10049#define HAVE_DECL_ASPRINTF $ac_have_decl
10050_ACEOF
10051ac_fn_cxx_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
10052if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
10053  ac_have_decl=1
10054else
10055  ac_have_decl=0
10056fi
10057
10058cat >>confdefs.h <<_ACEOF
10059#define HAVE_DECL_VASPRINTF $ac_have_decl
10060_ACEOF
10061ac_fn_cxx_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
10062if test "x$ac_cv_have_decl_snprintf" = xyes; then :
10063  ac_have_decl=1
10064else
10065  ac_have_decl=0
10066fi
10067
10068cat >>confdefs.h <<_ACEOF
10069#define HAVE_DECL_SNPRINTF $ac_have_decl
10070_ACEOF
10071ac_fn_cxx_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
10072if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
10073  ac_have_decl=1
10074else
10075  ac_have_decl=0
10076fi
10077
10078cat >>confdefs.h <<_ACEOF
10079#define HAVE_DECL_VSNPRINTF $ac_have_decl
10080_ACEOF
10081ac_fn_cxx_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
10082if test "x$ac_cv_have_decl_strverscmp" = xyes; then :
10083  ac_have_decl=1
10084else
10085  ac_have_decl=0
10086fi
10087
10088cat >>confdefs.h <<_ACEOF
10089#define HAVE_DECL_STRVERSCMP $ac_have_decl
10090_ACEOF
10091ac_fn_cxx_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
10092if test "x$ac_cv_have_decl_strndup" = xyes; then :
10093  ac_have_decl=1
10094else
10095  ac_have_decl=0
10096fi
10097
10098cat >>confdefs.h <<_ACEOF
10099#define HAVE_DECL_STRNDUP $ac_have_decl
10100_ACEOF
10101ac_fn_cxx_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
10102if test "x$ac_cv_have_decl_memmem" = xyes; then :
10103  ac_have_decl=1
10104else
10105  ac_have_decl=0
10106fi
10107
10108cat >>confdefs.h <<_ACEOF
10109#define HAVE_DECL_MEMMEM $ac_have_decl
10110_ACEOF
10111
10112
10113# Use of ::std::tr1::unordered_map::rehash causes undefined symbols
10114# at link time with some versions of GCC.
10115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ::std::tr1::unordered_map::rehash is usable." >&5
10116$as_echo_n "checking whether ::std::tr1::unordered_map::rehash is usable.... " >&6; }
10117if ${gold_cv_unordered_map_rehash+:} false; then :
10118  $as_echo_n "(cached) " >&6
10119else
10120  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10121/* end confdefs.h.  */
10122
10123#include <tr1/unordered_map>
10124void bar() { ::std::tr1::unordered_map<int, int> x; x.rehash(10); }
10125
10126int
10127main ()
10128{
10129
10130  ;
10131  return 0;
10132}
10133_ACEOF
10134if ac_fn_cxx_try_link "$LINENO"; then :
10135  gold_cv_unordered_map_rehash=yes
10136else
10137  gold_cv_unordered_map_rehash=no
10138fi
10139rm -f core conftest.err conftest.$ac_objext \
10140    conftest$ac_exeext conftest.$ac_ext
10141fi
10142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_unordered_map_rehash" >&5
10143$as_echo "$gold_cv_unordered_map_rehash" >&6; }
10144if test "$gold_cv_unordered_map_rehash" = "yes"; then
10145
10146$as_echo "#define HAVE_TR1_UNORDERED_MAP_REHASH 1" >>confdefs.h
10147
10148fi
10149
10150# Use of tr1/unordered_map with off_t as a key is not supported on GCC
10151# 4.1.xx when compiling in 32-bit mode with a 64-bit off_t type.
10152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether std::tr1::hash<off_t> is defined" >&5
10153$as_echo_n "checking whether std::tr1::hash<off_t> is defined... " >&6; }
10154if ${gold_cv_hash_off_t+:} false; then :
10155  $as_echo_n "(cached) " >&6
10156else
10157  CXXFLAGS_hold=$CXXFLAGS
10158CXXFLAGS="$CXXFLAGS $LFS_CFLAGS"
10159cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10160/* end confdefs.h.  */
10161
10162#include <sys/types.h>
10163#include <tr1/unordered_map>
10164std::tr1::hash<off_t> h;
10165
10166_ACEOF
10167if ac_fn_cxx_try_compile "$LINENO"; then :
10168  gold_cv_hash_off_t=yes
10169else
10170  gold_cv_hash_off_t=no
10171fi
10172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10173CXXFLAGS=$CXXFLAGS_hold
10174fi
10175{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_hash_off_t" >&5
10176$as_echo "$gold_cv_hash_off_t" >&6; }
10177if test "$gold_cv_hash_off_t" = "yes"; then
10178
10179$as_echo "#define HAVE_TR1_HASH_OFF_T 1" >>confdefs.h
10180
10181fi
10182
10183# gcc 4.3.0 doesn't recognize the printf attribute on a template
10184# function.  Check for that.  This is gcc bug 35546.  This test can
10185# probably be removed after the bug has been fixed for a while.
10186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use attributes with template functions" >&5
10187$as_echo_n "checking whether we can use attributes with template functions... " >&6; }
10188if ${gold_cv_template_attribute+:} false; then :
10189  $as_echo_n "(cached) " >&6
10190else
10191  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10192/* end confdefs.h.  */
10193
10194template<typename T> extern void foo(const char*, ...)
10195  __attribute__ ((__format__ (__printf__, 1, 2)));
10196template<typename T> void foo(const char* format, ...) {}
10197void bar() { foo<int>("%s\n", "foo"); }
10198
10199_ACEOF
10200if ac_fn_cxx_try_compile "$LINENO"; then :
10201  gold_cv_template_attribute=yes
10202else
10203  gold_cv_template_attribute=no
10204fi
10205rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10206fi
10207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_template_attribute" >&5
10208$as_echo "$gold_cv_template_attribute" >&6; }
10209if test "$gold_cv_template_attribute" = "yes"; then
10210
10211$as_echo "#define HAVE_TEMPLATE_ATTRIBUTES 1" >>confdefs.h
10212
10213fi
10214
10215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat::st_mtim." >&5
10216$as_echo_n "checking for struct stat::st_mtim.... " >&6; }
10217if ${gold_cv_stat_st_mtim+:} false; then :
10218  $as_echo_n "(cached) " >&6
10219else
10220  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10221/* end confdefs.h.  */
10222
10223#include <sys/stat.h>
10224long bar() { struct stat s; return (long)(s.st_mtim.tv_sec + s.st_mtim.tv_sec);}
10225
10226int
10227main ()
10228{
10229
10230  ;
10231  return 0;
10232}
10233_ACEOF
10234if ac_fn_cxx_try_compile "$LINENO"; then :
10235  gold_cv_stat_st_mtim=yes
10236else
10237  gold_cv_stat_st_mtim=no
10238fi
10239rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10240fi
10241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_stat_st_mtim" >&5
10242$as_echo "$gold_cv_stat_st_mtim" >&6; }
10243if test "$gold_cv_stat_st_mtim" = "yes"; then
10244
10245$as_echo "#define HAVE_STAT_ST_MTIM 1" >>confdefs.h
10246
10247fi
10248
10249ac_ext=c
10250ac_cpp='$CPP $CPPFLAGS'
10251ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10252ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10253ac_compiler_gnu=$ac_cv_c_compiler_gnu
10254
10255
10256for ac_header in locale.h
10257do :
10258  ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
10259if test "x$ac_cv_header_locale_h" = xyes; then :
10260  cat >>confdefs.h <<_ACEOF
10261#define HAVE_LOCALE_H 1
10262_ACEOF
10263
10264fi
10265
10266done
10267
10268for ac_func in setlocale
10269do :
10270  ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale"
10271if test "x$ac_cv_func_setlocale" = xyes; then :
10272  cat >>confdefs.h <<_ACEOF
10273#define HAVE_SETLOCALE 1
10274_ACEOF
10275
10276fi
10277done
10278
10279
10280  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10281$as_echo_n "checking for LC_MESSAGES... " >&6; }
10282if ${am_cv_val_LC_MESSAGES+:} false; then :
10283  $as_echo_n "(cached) " >&6
10284else
10285  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10286/* end confdefs.h.  */
10287#include <locale.h>
10288int
10289main ()
10290{
10291return LC_MESSAGES
10292  ;
10293  return 0;
10294}
10295_ACEOF
10296if ac_fn_c_try_link "$LINENO"; then :
10297  am_cv_val_LC_MESSAGES=yes
10298else
10299  am_cv_val_LC_MESSAGES=no
10300fi
10301rm -f core conftest.err conftest.$ac_objext \
10302    conftest$ac_exeext conftest.$ac_ext
10303fi
10304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
10305$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
10306  if test $am_cv_val_LC_MESSAGES = yes; then
10307
10308$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10309
10310  fi
10311
10312
10313
10314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10315$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10316    # Check whether --enable-maintainer-mode was given.
10317if test "${enable_maintainer_mode+set}" = set; then :
10318  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
10319else
10320  USE_MAINTAINER_MODE=no
10321fi
10322
10323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10324$as_echo "$USE_MAINTAINER_MODE" >&6; }
10325   if test $USE_MAINTAINER_MODE = yes; then
10326  MAINTAINER_MODE_TRUE=
10327  MAINTAINER_MODE_FALSE='#'
10328else
10329  MAINTAINER_MODE_TRUE='#'
10330  MAINTAINER_MODE_FALSE=
10331fi
10332
10333  MAINT=$MAINTAINER_MODE_TRUE
10334
10335
10336
10337ac_config_files="$ac_config_files Makefile testsuite/Makefile po/Makefile.in:po/Make-in"
10338
10339cat >confcache <<\_ACEOF
10340# This file is a shell script that caches the results of configure
10341# tests run on this system so they can be shared between configure
10342# scripts and configure runs, see configure's option --config-cache.
10343# It is not useful on other systems.  If it contains results you don't
10344# want to keep, you may remove or edit it.
10345#
10346# config.status only pays attention to the cache file if you give it
10347# the --recheck option to rerun configure.
10348#
10349# `ac_cv_env_foo' variables (set or unset) will be overridden when
10350# loading this file, other *unset* `ac_cv_foo' will be assigned the
10351# following values.
10352
10353_ACEOF
10354
10355# The following way of writing the cache mishandles newlines in values,
10356# but we know of no workaround that is simple, portable, and efficient.
10357# So, we kill variables containing newlines.
10358# Ultrix sh set writes to stderr and can't be redirected directly,
10359# and sets the high bit in the cache file unless we assign to the vars.
10360(
10361  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10362    eval ac_val=\$$ac_var
10363    case $ac_val in #(
10364    *${as_nl}*)
10365      case $ac_var in #(
10366      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10367$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10368      esac
10369      case $ac_var in #(
10370      _ | IFS | as_nl) ;; #(
10371      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10372      *) { eval $ac_var=; unset $ac_var;} ;;
10373      esac ;;
10374    esac
10375  done
10376
10377  (set) 2>&1 |
10378    case $as_nl`(ac_space=' '; set) 2>&1` in #(
10379    *${as_nl}ac_space=\ *)
10380      # `set' does not quote correctly, so add quotes: double-quote
10381      # substitution turns \\\\ into \\, and sed turns \\ into \.
10382      sed -n \
10383	"s/'/'\\\\''/g;
10384	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10385      ;; #(
10386    *)
10387      # `set' quotes correctly as required by POSIX, so do not add quotes.
10388      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10389      ;;
10390    esac |
10391    sort
10392) |
10393  sed '
10394     /^ac_cv_env_/b end
10395     t clear
10396     :clear
10397     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10398     t end
10399     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10400     :end' >>confcache
10401if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10402  if test -w "$cache_file"; then
10403    if test "x$cache_file" != "x/dev/null"; then
10404      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10405$as_echo "$as_me: updating cache $cache_file" >&6;}
10406      if test ! -f "$cache_file" || test -h "$cache_file"; then
10407	cat confcache >"$cache_file"
10408      else
10409        case $cache_file in #(
10410        */* | ?:*)
10411	  mv -f confcache "$cache_file"$$ &&
10412	  mv -f "$cache_file"$$ "$cache_file" ;; #(
10413        *)
10414	  mv -f confcache "$cache_file" ;;
10415	esac
10416      fi
10417    fi
10418  else
10419    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10420$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10421  fi
10422fi
10423rm -f confcache
10424
10425test "x$prefix" = xNONE && prefix=$ac_default_prefix
10426# Let make expand exec_prefix.
10427test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10428
10429DEFS=-DHAVE_CONFIG_H
10430
10431ac_libobjs=
10432ac_ltlibobjs=
10433for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10434  # 1. Remove the extension, and $U if already installed.
10435  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10436  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10437  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10438  #    will be set to the directory where LIBOBJS objects are built.
10439  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10440  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10441done
10442LIBOBJS=$ac_libobjs
10443
10444LTLIBOBJS=$ac_ltlibobjs
10445
10446
10447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
10448$as_echo_n "checking that generated files are newer than configure... " >&6; }
10449   if test -n "$am_sleep_pid"; then
10450     # Hide warnings about reused PIDs.
10451     wait $am_sleep_pid 2>/dev/null
10452   fi
10453   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
10454$as_echo "done" >&6; }
10455 if test -n "$EXEEXT"; then
10456  am__EXEEXT_TRUE=
10457  am__EXEEXT_FALSE='#'
10458else
10459  am__EXEEXT_TRUE='#'
10460  am__EXEEXT_FALSE=
10461fi
10462
10463if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10464  as_fn_error $? "conditional \"AMDEP\" was never defined.
10465Usually this means the macro was only invoked conditionally." "$LINENO" 5
10466fi
10467if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10468  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
10469Usually this means the macro was only invoked conditionally." "$LINENO" 5
10470fi
10471if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
10472  as_fn_error $? "conditional \"PLUGINS\" was never defined.
10473Usually this means the macro was only invoked conditionally." "$LINENO" 5
10474fi
10475if test -z "${DEFAULT_TARGET_AARCH64_TRUE}" && test -z "${DEFAULT_TARGET_AARCH64_FALSE}"; then
10476  as_fn_error $? "conditional \"DEFAULT_TARGET_AARCH64\" was never defined.
10477Usually this means the macro was only invoked conditionally." "$LINENO" 5
10478fi
10479if test -z "${DEFAULT_TARGET_ARM_TRUE}" && test -z "${DEFAULT_TARGET_ARM_FALSE}"; then
10480  as_fn_error $? "conditional \"DEFAULT_TARGET_ARM\" was never defined.
10481Usually this means the macro was only invoked conditionally." "$LINENO" 5
10482fi
10483if test -z "${DEFAULT_TARGET_I386_TRUE}" && test -z "${DEFAULT_TARGET_I386_FALSE}"; then
10484  as_fn_error $? "conditional \"DEFAULT_TARGET_I386\" was never defined.
10485Usually this means the macro was only invoked conditionally." "$LINENO" 5
10486fi
10487if test -z "${DEFAULT_TARGET_POWERPC_TRUE}" && test -z "${DEFAULT_TARGET_POWERPC_FALSE}"; then
10488  as_fn_error $? "conditional \"DEFAULT_TARGET_POWERPC\" was never defined.
10489Usually this means the macro was only invoked conditionally." "$LINENO" 5
10490fi
10491if test -z "${DEFAULT_TARGET_SPARC_TRUE}" && test -z "${DEFAULT_TARGET_SPARC_FALSE}"; then
10492  as_fn_error $? "conditional \"DEFAULT_TARGET_SPARC\" was never defined.
10493Usually this means the macro was only invoked conditionally." "$LINENO" 5
10494fi
10495if test -z "${DEFAULT_TARGET_S390_TRUE}" && test -z "${DEFAULT_TARGET_S390_FALSE}"; then
10496  as_fn_error $? "conditional \"DEFAULT_TARGET_S390\" was never defined.
10497Usually this means the macro was only invoked conditionally." "$LINENO" 5
10498fi
10499if test -z "${DEFAULT_TARGET_X86_64_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_FALSE}"; then
10500  as_fn_error $? "conditional \"DEFAULT_TARGET_X86_64\" was never defined.
10501Usually this means the macro was only invoked conditionally." "$LINENO" 5
10502fi
10503if test -z "${DEFAULT_TARGET_X32_TRUE}" && test -z "${DEFAULT_TARGET_X32_FALSE}"; then
10504  as_fn_error $? "conditional \"DEFAULT_TARGET_X32\" was never defined.
10505Usually this means the macro was only invoked conditionally." "$LINENO" 5
10506fi
10507if test -z "${DEFAULT_TARGET_X86_64_OR_X32_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_OR_X32_FALSE}"; then
10508  as_fn_error $? "conditional \"DEFAULT_TARGET_X86_64_OR_X32\" was never defined.
10509Usually this means the macro was only invoked conditionally." "$LINENO" 5
10510fi
10511if test -z "${DEFAULT_TARGET_TILEGX_TRUE}" && test -z "${DEFAULT_TARGET_TILEGX_FALSE}"; then
10512  as_fn_error $? "conditional \"DEFAULT_TARGET_TILEGX\" was never defined.
10513Usually this means the macro was only invoked conditionally." "$LINENO" 5
10514fi
10515if test -z "${DEFAULT_TARGET_MIPS_TRUE}" && test -z "${DEFAULT_TARGET_MIPS_FALSE}"; then
10516  as_fn_error $? "conditional \"DEFAULT_TARGET_MIPS\" was never defined.
10517Usually this means the macro was only invoked conditionally." "$LINENO" 5
10518fi
10519if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10520  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
10521Usually this means the macro was only invoked conditionally." "$LINENO" 5
10522fi
10523if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
10524  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
10525Usually this means the macro was only invoked conditionally." "$LINENO" 5
10526fi
10527
10528if test -z "${NATIVE_LINKER_TRUE}" && test -z "${NATIVE_LINKER_FALSE}"; then
10529  as_fn_error $? "conditional \"NATIVE_LINKER\" was never defined.
10530Usually this means the macro was only invoked conditionally." "$LINENO" 5
10531fi
10532if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
10533  as_fn_error $? "conditional \"GCC\" was never defined.
10534Usually this means the macro was only invoked conditionally." "$LINENO" 5
10535fi
10536if test -z "${NATIVE_OR_CROSS_LINKER_TRUE}" && test -z "${NATIVE_OR_CROSS_LINKER_FALSE}"; then
10537  as_fn_error $? "conditional \"NATIVE_OR_CROSS_LINKER\" was never defined.
10538Usually this means the macro was only invoked conditionally." "$LINENO" 5
10539fi
10540if test -z "${HAVE_STATIC_TRUE}" && test -z "${HAVE_STATIC_FALSE}"; then
10541  as_fn_error $? "conditional \"HAVE_STATIC\" was never defined.
10542Usually this means the macro was only invoked conditionally." "$LINENO" 5
10543fi
10544if test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_TRUE}" && test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_FALSE}"; then
10545  as_fn_error $? "conditional \"FN_PTRS_IN_SO_WITHOUT_PIC\" was never defined.
10546Usually this means the macro was only invoked conditionally." "$LINENO" 5
10547fi
10548if test -z "${MCMODEL_MEDIUM_TRUE}" && test -z "${MCMODEL_MEDIUM_FALSE}"; then
10549  as_fn_error $? "conditional \"MCMODEL_MEDIUM\" was never defined.
10550Usually this means the macro was only invoked conditionally." "$LINENO" 5
10551fi
10552if test -z "${GCC9_TRUE}" && test -z "${GCC9_FALSE}"; then
10553  as_fn_error $? "conditional \"GCC9\" was never defined.
10554Usually this means the macro was only invoked conditionally." "$LINENO" 5
10555fi
10556if test -z "${CFLAGS_CF_PROTECTION_TRUE}" && test -z "${CFLAGS_CF_PROTECTION_FALSE}"; then
10557  as_fn_error $? "conditional \"CFLAGS_CF_PROTECTION\" was never defined.
10558Usually this means the macro was only invoked conditionally." "$LINENO" 5
10559fi
10560if test -z "${TLS_TRUE}" && test -z "${TLS_FALSE}"; then
10561  as_fn_error $? "conditional \"TLS\" was never defined.
10562Usually this means the macro was only invoked conditionally." "$LINENO" 5
10563fi
10564if test -z "${STATIC_TLS_TRUE}" && test -z "${STATIC_TLS_FALSE}"; then
10565  as_fn_error $? "conditional \"STATIC_TLS\" was never defined.
10566Usually this means the macro was only invoked conditionally." "$LINENO" 5
10567fi
10568if test -z "${OMP_SUPPORT_TRUE}" && test -z "${OMP_SUPPORT_FALSE}"; then
10569  as_fn_error $? "conditional \"OMP_SUPPORT\" was never defined.
10570Usually this means the macro was only invoked conditionally." "$LINENO" 5
10571fi
10572if test -z "${TLS_GNU2_DIALECT_TRUE}" && test -z "${TLS_GNU2_DIALECT_FALSE}"; then
10573  as_fn_error $? "conditional \"TLS_GNU2_DIALECT\" was never defined.
10574Usually this means the macro was only invoked conditionally." "$LINENO" 5
10575fi
10576if test -z "${TLS_DESCRIPTORS_TRUE}" && test -z "${TLS_DESCRIPTORS_FALSE}"; then
10577  as_fn_error $? "conditional \"TLS_DESCRIPTORS\" was never defined.
10578Usually this means the macro was only invoked conditionally." "$LINENO" 5
10579fi
10580if test -z "${IFUNC_TRUE}" && test -z "${IFUNC_FALSE}"; then
10581  as_fn_error $? "conditional \"IFUNC\" was never defined.
10582Usually this means the macro was only invoked conditionally." "$LINENO" 5
10583fi
10584if test -z "${IFUNC_STATIC_TRUE}" && test -z "${IFUNC_STATIC_FALSE}"; then
10585  as_fn_error $? "conditional \"IFUNC_STATIC\" was never defined.
10586Usually this means the macro was only invoked conditionally." "$LINENO" 5
10587fi
10588if test -z "${THREADS_TRUE}" && test -z "${THREADS_FALSE}"; then
10589  as_fn_error $? "conditional \"THREADS\" was never defined.
10590Usually this means the macro was only invoked conditionally." "$LINENO" 5
10591fi
10592if test -z "${HAVE_PUBNAMES_TRUE}" && test -z "${HAVE_PUBNAMES_FALSE}"; then
10593  as_fn_error $? "conditional \"HAVE_PUBNAMES\" was never defined.
10594Usually this means the macro was only invoked conditionally." "$LINENO" 5
10595fi
10596if test -z "${HAVE_NO_USE_LINKER_PLUGIN_TRUE}" && test -z "${HAVE_NO_USE_LINKER_PLUGIN_FALSE}"; then
10597  as_fn_error $? "conditional \"HAVE_NO_USE_LINKER_PLUGIN\" was never defined.
10598Usually this means the macro was only invoked conditionally." "$LINENO" 5
10599fi
10600if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
10601  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
10602Usually this means the macro was only invoked conditionally." "$LINENO" 5
10603fi
10604
10605: "${CONFIG_STATUS=./config.status}"
10606ac_write_fail=0
10607ac_clean_files_save=$ac_clean_files
10608ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10609{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10610$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10611as_write_fail=0
10612cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10613#! $SHELL
10614# Generated by $as_me.
10615# Run this file to recreate the current configuration.
10616# Compiler output produced by configure, useful for debugging
10617# configure, is in config.log if it exists.
10618
10619debug=false
10620ac_cs_recheck=false
10621ac_cs_silent=false
10622
10623SHELL=\${CONFIG_SHELL-$SHELL}
10624export SHELL
10625_ASEOF
10626cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10627## -------------------- ##
10628## M4sh Initialization. ##
10629## -------------------- ##
10630
10631# Be more Bourne compatible
10632DUALCASE=1; export DUALCASE # for MKS sh
10633if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10634  emulate sh
10635  NULLCMD=:
10636  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10637  # is contrary to our usage.  Disable this feature.
10638  alias -g '${1+"$@"}'='"$@"'
10639  setopt NO_GLOB_SUBST
10640else
10641  case `(set -o) 2>/dev/null` in #(
10642  *posix*) :
10643    set -o posix ;; #(
10644  *) :
10645     ;;
10646esac
10647fi
10648
10649
10650as_nl='
10651'
10652export as_nl
10653# Printing a long string crashes Solaris 7 /usr/bin/printf.
10654as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10655as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10656as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10657# Prefer a ksh shell builtin over an external printf program on Solaris,
10658# but without wasting forks for bash or zsh.
10659if test -z "$BASH_VERSION$ZSH_VERSION" \
10660    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10661  as_echo='print -r --'
10662  as_echo_n='print -rn --'
10663elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10664  as_echo='printf %s\n'
10665  as_echo_n='printf %s'
10666else
10667  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10668    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10669    as_echo_n='/usr/ucb/echo -n'
10670  else
10671    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10672    as_echo_n_body='eval
10673      arg=$1;
10674      case $arg in #(
10675      *"$as_nl"*)
10676	expr "X$arg" : "X\\(.*\\)$as_nl";
10677	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10678      esac;
10679      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10680    '
10681    export as_echo_n_body
10682    as_echo_n='sh -c $as_echo_n_body as_echo'
10683  fi
10684  export as_echo_body
10685  as_echo='sh -c $as_echo_body as_echo'
10686fi
10687
10688# The user is always right.
10689if test "${PATH_SEPARATOR+set}" != set; then
10690  PATH_SEPARATOR=:
10691  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10692    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10693      PATH_SEPARATOR=';'
10694  }
10695fi
10696
10697
10698# IFS
10699# We need space, tab and new line, in precisely that order.  Quoting is
10700# there to prevent editors from complaining about space-tab.
10701# (If _AS_PATH_WALK were called with IFS unset, it would disable word
10702# splitting by setting IFS to empty value.)
10703IFS=" ""	$as_nl"
10704
10705# Find who we are.  Look in the path if we contain no directory separator.
10706as_myself=
10707case $0 in #((
10708  *[\\/]* ) as_myself=$0 ;;
10709  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10710for as_dir in $PATH
10711do
10712  IFS=$as_save_IFS
10713  test -z "$as_dir" && as_dir=.
10714    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10715  done
10716IFS=$as_save_IFS
10717
10718     ;;
10719esac
10720# We did not find ourselves, most probably we were run as `sh COMMAND'
10721# in which case we are not to be found in the path.
10722if test "x$as_myself" = x; then
10723  as_myself=$0
10724fi
10725if test ! -f "$as_myself"; then
10726  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10727  exit 1
10728fi
10729
10730# Unset variables that we do not need and which cause bugs (e.g. in
10731# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
10732# suppresses any "Segmentation fault" message there.  '((' could
10733# trigger a bug in pdksh 5.2.14.
10734for as_var in BASH_ENV ENV MAIL MAILPATH
10735do eval test x\${$as_var+set} = xset \
10736  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
10737done
10738PS1='$ '
10739PS2='> '
10740PS4='+ '
10741
10742# NLS nuisances.
10743LC_ALL=C
10744export LC_ALL
10745LANGUAGE=C
10746export LANGUAGE
10747
10748# CDPATH.
10749(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10750
10751
10752# as_fn_error STATUS ERROR [LINENO LOG_FD]
10753# ----------------------------------------
10754# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10755# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10756# script with STATUS, using 1 if that was 0.
10757as_fn_error ()
10758{
10759  as_status=$1; test $as_status -eq 0 && as_status=1
10760  if test "$4"; then
10761    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
10762    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10763  fi
10764  $as_echo "$as_me: error: $2" >&2
10765  as_fn_exit $as_status
10766} # as_fn_error
10767
10768
10769# as_fn_set_status STATUS
10770# -----------------------
10771# Set $? to STATUS, without forking.
10772as_fn_set_status ()
10773{
10774  return $1
10775} # as_fn_set_status
10776
10777# as_fn_exit STATUS
10778# -----------------
10779# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10780as_fn_exit ()
10781{
10782  set +e
10783  as_fn_set_status $1
10784  exit $1
10785} # as_fn_exit
10786
10787# as_fn_unset VAR
10788# ---------------
10789# Portably unset VAR.
10790as_fn_unset ()
10791{
10792  { eval $1=; unset $1;}
10793}
10794as_unset=as_fn_unset
10795# as_fn_append VAR VALUE
10796# ----------------------
10797# Append the text in VALUE to the end of the definition contained in VAR. Take
10798# advantage of any shell optimizations that allow amortized linear growth over
10799# repeated appends, instead of the typical quadratic growth present in naive
10800# implementations.
10801if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
10802  eval 'as_fn_append ()
10803  {
10804    eval $1+=\$2
10805  }'
10806else
10807  as_fn_append ()
10808  {
10809    eval $1=\$$1\$2
10810  }
10811fi # as_fn_append
10812
10813# as_fn_arith ARG...
10814# ------------------
10815# Perform arithmetic evaluation on the ARGs, and store the result in the
10816# global $as_val. Take advantage of shells that can avoid forks. The arguments
10817# must be portable across $(()) and expr.
10818if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
10819  eval 'as_fn_arith ()
10820  {
10821    as_val=$(( $* ))
10822  }'
10823else
10824  as_fn_arith ()
10825  {
10826    as_val=`expr "$@" || test $? -eq 1`
10827  }
10828fi # as_fn_arith
10829
10830
10831if expr a : '\(a\)' >/dev/null 2>&1 &&
10832   test "X`expr 00001 : '.*\(...\)'`" = X001; then
10833  as_expr=expr
10834else
10835  as_expr=false
10836fi
10837
10838if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10839  as_basename=basename
10840else
10841  as_basename=false
10842fi
10843
10844if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
10845  as_dirname=dirname
10846else
10847  as_dirname=false
10848fi
10849
10850as_me=`$as_basename -- "$0" ||
10851$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10852	 X"$0" : 'X\(//\)$' \| \
10853	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10854$as_echo X/"$0" |
10855    sed '/^.*\/\([^/][^/]*\)\/*$/{
10856	    s//\1/
10857	    q
10858	  }
10859	  /^X\/\(\/\/\)$/{
10860	    s//\1/
10861	    q
10862	  }
10863	  /^X\/\(\/\).*/{
10864	    s//\1/
10865	    q
10866	  }
10867	  s/.*/./; q'`
10868
10869# Avoid depending upon Character Ranges.
10870as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10871as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10872as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10873as_cr_digits='0123456789'
10874as_cr_alnum=$as_cr_Letters$as_cr_digits
10875
10876ECHO_C= ECHO_N= ECHO_T=
10877case `echo -n x` in #(((((
10878-n*)
10879  case `echo 'xy\c'` in
10880  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
10881  xy)  ECHO_C='\c';;
10882  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
10883       ECHO_T='	';;
10884  esac;;
10885*)
10886  ECHO_N='-n';;
10887esac
10888
10889rm -f conf$$ conf$$.exe conf$$.file
10890if test -d conf$$.dir; then
10891  rm -f conf$$.dir/conf$$.file
10892else
10893  rm -f conf$$.dir
10894  mkdir conf$$.dir 2>/dev/null
10895fi
10896if (echo >conf$$.file) 2>/dev/null; then
10897  if ln -s conf$$.file conf$$ 2>/dev/null; then
10898    as_ln_s='ln -s'
10899    # ... but there are two gotchas:
10900    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10901    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10902    # In both cases, we have to default to `cp -pR'.
10903    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
10904      as_ln_s='cp -pR'
10905  elif ln conf$$.file conf$$ 2>/dev/null; then
10906    as_ln_s=ln
10907  else
10908    as_ln_s='cp -pR'
10909  fi
10910else
10911  as_ln_s='cp -pR'
10912fi
10913rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
10914rmdir conf$$.dir 2>/dev/null
10915
10916
10917# as_fn_mkdir_p
10918# -------------
10919# Create "$as_dir" as a directory, including parents if necessary.
10920as_fn_mkdir_p ()
10921{
10922
10923  case $as_dir in #(
10924  -*) as_dir=./$as_dir;;
10925  esac
10926  test -d "$as_dir" || eval $as_mkdir_p || {
10927    as_dirs=
10928    while :; do
10929      case $as_dir in #(
10930      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10931      *) as_qdir=$as_dir;;
10932      esac
10933      as_dirs="'$as_qdir' $as_dirs"
10934      as_dir=`$as_dirname -- "$as_dir" ||
10935$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10936	 X"$as_dir" : 'X\(//\)[^/]' \| \
10937	 X"$as_dir" : 'X\(//\)$' \| \
10938	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10939$as_echo X"$as_dir" |
10940    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10941	    s//\1/
10942	    q
10943	  }
10944	  /^X\(\/\/\)[^/].*/{
10945	    s//\1/
10946	    q
10947	  }
10948	  /^X\(\/\/\)$/{
10949	    s//\1/
10950	    q
10951	  }
10952	  /^X\(\/\).*/{
10953	    s//\1/
10954	    q
10955	  }
10956	  s/.*/./; q'`
10957      test -d "$as_dir" && break
10958    done
10959    test -z "$as_dirs" || eval "mkdir $as_dirs"
10960  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
10961
10962
10963} # as_fn_mkdir_p
10964if mkdir -p . 2>/dev/null; then
10965  as_mkdir_p='mkdir -p "$as_dir"'
10966else
10967  test -d ./-p && rmdir ./-p
10968  as_mkdir_p=false
10969fi
10970
10971
10972# as_fn_executable_p FILE
10973# -----------------------
10974# Test if FILE is an executable regular file.
10975as_fn_executable_p ()
10976{
10977  test -f "$1" && test -x "$1"
10978} # as_fn_executable_p
10979as_test_x='test -x'
10980as_executable_p=as_fn_executable_p
10981
10982# Sed expression to map a string onto a valid CPP name.
10983as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10984
10985# Sed expression to map a string onto a valid variable name.
10986as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10987
10988
10989exec 6>&1
10990## ----------------------------------- ##
10991## Main body of $CONFIG_STATUS script. ##
10992## ----------------------------------- ##
10993_ASEOF
10994test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10995
10996cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10997# Save the log message, to keep $0 and so on meaningful, and to
10998# report actual input values of CONFIG_FILES etc. instead of their
10999# values after options handling.
11000ac_log="
11001This file was extended by gold $as_me 0.1, which was
11002generated by GNU Autoconf 2.69.  Invocation command line was
11003
11004  CONFIG_FILES    = $CONFIG_FILES
11005  CONFIG_HEADERS  = $CONFIG_HEADERS
11006  CONFIG_LINKS    = $CONFIG_LINKS
11007  CONFIG_COMMANDS = $CONFIG_COMMANDS
11008  $ $0 $@
11009
11010on `(hostname || uname -n) 2>/dev/null | sed 1q`
11011"
11012
11013_ACEOF
11014
11015case $ac_config_files in *"
11016"*) set x $ac_config_files; shift; ac_config_files=$*;;
11017esac
11018
11019case $ac_config_headers in *"
11020"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11021esac
11022
11023
11024cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11025# Files that config.status was made for.
11026config_files="$ac_config_files"
11027config_headers="$ac_config_headers"
11028config_commands="$ac_config_commands"
11029
11030_ACEOF
11031
11032cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11033ac_cs_usage="\
11034\`$as_me' instantiates files and other configuration actions
11035from templates according to the current configuration.  Unless the files
11036and actions are specified as TAGs, all are instantiated by default.
11037
11038Usage: $0 [OPTION]... [TAG]...
11039
11040  -h, --help       print this help, then exit
11041  -V, --version    print version number and configuration settings, then exit
11042      --config     print configuration, then exit
11043  -q, --quiet, --silent
11044                   do not print progress messages
11045  -d, --debug      don't remove temporary files
11046      --recheck    update $as_me by reconfiguring in the same conditions
11047      --file=FILE[:TEMPLATE]
11048                   instantiate the configuration file FILE
11049      --header=FILE[:TEMPLATE]
11050                   instantiate the configuration header FILE
11051
11052Configuration files:
11053$config_files
11054
11055Configuration headers:
11056$config_headers
11057
11058Configuration commands:
11059$config_commands
11060
11061Report bugs to the package provider."
11062
11063_ACEOF
11064cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11065ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11066ac_cs_version="\\
11067gold config.status 0.1
11068configured by $0, generated by GNU Autoconf 2.69,
11069  with options \\"\$ac_cs_config\\"
11070
11071Copyright (C) 2012 Free Software Foundation, Inc.
11072This config.status script is free software; the Free Software Foundation
11073gives unlimited permission to copy, distribute and modify it."
11074
11075ac_pwd='$ac_pwd'
11076srcdir='$srcdir'
11077INSTALL='$INSTALL'
11078MKDIR_P='$MKDIR_P'
11079AWK='$AWK'
11080test -n "\$AWK" || AWK=awk
11081_ACEOF
11082
11083cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11084# The default lists apply if the user does not specify any file.
11085ac_need_defaults=:
11086while test $# != 0
11087do
11088  case $1 in
11089  --*=?*)
11090    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11091    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11092    ac_shift=:
11093    ;;
11094  --*=)
11095    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11096    ac_optarg=
11097    ac_shift=:
11098    ;;
11099  *)
11100    ac_option=$1
11101    ac_optarg=$2
11102    ac_shift=shift
11103    ;;
11104  esac
11105
11106  case $ac_option in
11107  # Handling of the options.
11108  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11109    ac_cs_recheck=: ;;
11110  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11111    $as_echo "$ac_cs_version"; exit ;;
11112  --config | --confi | --conf | --con | --co | --c )
11113    $as_echo "$ac_cs_config"; exit ;;
11114  --debug | --debu | --deb | --de | --d | -d )
11115    debug=: ;;
11116  --file | --fil | --fi | --f )
11117    $ac_shift
11118    case $ac_optarg in
11119    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11120    '') as_fn_error $? "missing file argument" ;;
11121    esac
11122    as_fn_append CONFIG_FILES " '$ac_optarg'"
11123    ac_need_defaults=false;;
11124  --header | --heade | --head | --hea )
11125    $ac_shift
11126    case $ac_optarg in
11127    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11128    esac
11129    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11130    ac_need_defaults=false;;
11131  --he | --h)
11132    # Conflict between --help and --header
11133    as_fn_error $? "ambiguous option: \`$1'
11134Try \`$0 --help' for more information.";;
11135  --help | --hel | -h )
11136    $as_echo "$ac_cs_usage"; exit ;;
11137  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11138  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11139    ac_cs_silent=: ;;
11140
11141  # This is an error.
11142  -*) as_fn_error $? "unrecognized option: \`$1'
11143Try \`$0 --help' for more information." ;;
11144
11145  *) as_fn_append ac_config_targets " $1"
11146     ac_need_defaults=false ;;
11147
11148  esac
11149  shift
11150done
11151
11152ac_configure_extra_args=
11153
11154if $ac_cs_silent; then
11155  exec 6>/dev/null
11156  ac_configure_extra_args="$ac_configure_extra_args --silent"
11157fi
11158
11159_ACEOF
11160cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11161if \$ac_cs_recheck; then
11162  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11163  shift
11164  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11165  CONFIG_SHELL='$SHELL'
11166  export CONFIG_SHELL
11167  exec "\$@"
11168fi
11169
11170_ACEOF
11171cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11172exec 5>>config.log
11173{
11174  echo
11175  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11176## Running $as_me. ##
11177_ASBOX
11178  $as_echo "$ac_log"
11179} >&5
11180
11181_ACEOF
11182cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11183#
11184# INIT-COMMANDS
11185#
11186AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11187# Capture the value of obsolete ALL_LINGUAS because we need it to compute
11188    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
11189    # from automake.
11190    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
11191    # Capture the value of LINGUAS because we need it to compute CATALOGS.
11192    LINGUAS="${LINGUAS-%UNSET%}"
11193
11194
11195_ACEOF
11196
11197cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11198
11199# Handling of arguments.
11200for ac_config_target in $ac_config_targets
11201do
11202  case $ac_config_target in
11203    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
11204    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11205    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
11206    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11207    "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
11208    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
11209
11210  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11211  esac
11212done
11213
11214
11215# If the user did not use the arguments to specify the items to instantiate,
11216# then the envvar interface is used.  Set only those that are not.
11217# We use the long form for the default assignment because of an extremely
11218# bizarre bug on SunOS 4.1.3.
11219if $ac_need_defaults; then
11220  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11221  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11222  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11223fi
11224
11225# Have a temporary directory for convenience.  Make it in the build tree
11226# simply because there is no reason against having it here, and in addition,
11227# creating and moving files from /tmp can sometimes cause problems.
11228# Hook for its removal unless debugging.
11229# Note that there is a small window in which the directory will not be cleaned:
11230# after its creation but before its name has been assigned to `$tmp'.
11231$debug ||
11232{
11233  tmp= ac_tmp=
11234  trap 'exit_status=$?
11235  : "${ac_tmp:=$tmp}"
11236  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11237' 0
11238  trap 'as_fn_exit 1' 1 2 13 15
11239}
11240# Create a (secure) tmp directory for tmp files.
11241
11242{
11243  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11244  test -d "$tmp"
11245}  ||
11246{
11247  tmp=./conf$$-$RANDOM
11248  (umask 077 && mkdir "$tmp")
11249} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11250ac_tmp=$tmp
11251
11252# Set up the scripts for CONFIG_FILES section.
11253# No need to generate them if there are no CONFIG_FILES.
11254# This happens for instance with `./config.status config.h'.
11255if test -n "$CONFIG_FILES"; then
11256
11257
11258ac_cr=`echo X | tr X '\015'`
11259# On cygwin, bash can eat \r inside `` if the user requested igncr.
11260# But we know of no other shell where ac_cr would be empty at this
11261# point, so we can use a bashism as a fallback.
11262if test "x$ac_cr" = x; then
11263  eval ac_cr=\$\'\\r\'
11264fi
11265ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11266if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11267  ac_cs_awk_cr='\\r'
11268else
11269  ac_cs_awk_cr=$ac_cr
11270fi
11271
11272echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11273_ACEOF
11274
11275
11276{
11277  echo "cat >conf$$subs.awk <<_ACEOF" &&
11278  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11279  echo "_ACEOF"
11280} >conf$$subs.sh ||
11281  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11282ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11283ac_delim='%!_!# '
11284for ac_last_try in false false false false false :; do
11285  . ./conf$$subs.sh ||
11286    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11287
11288  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11289  if test $ac_delim_n = $ac_delim_num; then
11290    break
11291  elif $ac_last_try; then
11292    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11293  else
11294    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11295  fi
11296done
11297rm -f conf$$subs.sh
11298
11299cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11300cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
11301_ACEOF
11302sed -n '
11303h
11304s/^/S["/; s/!.*/"]=/
11305p
11306g
11307s/^[^!]*!//
11308:repl
11309t repl
11310s/'"$ac_delim"'$//
11311t delim
11312:nl
11313h
11314s/\(.\{148\}\)..*/\1/
11315t more1
11316s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11317p
11318n
11319b repl
11320:more1
11321s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11322p
11323g
11324s/.\{148\}//
11325t nl
11326:delim
11327h
11328s/\(.\{148\}\)..*/\1/
11329t more2
11330s/["\\]/\\&/g; s/^/"/; s/$/"/
11331p
11332b
11333:more2
11334s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11335p
11336g
11337s/.\{148\}//
11338t delim
11339' <conf$$subs.awk | sed '
11340/^[^""]/{
11341  N
11342  s/\n//
11343}
11344' >>$CONFIG_STATUS || ac_write_fail=1
11345rm -f conf$$subs.awk
11346cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11347_ACAWK
11348cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
11349  for (key in S) S_is_set[key] = 1
11350  FS = ""
11351
11352}
11353{
11354  line = $ 0
11355  nfields = split(line, field, "@")
11356  substed = 0
11357  len = length(field[1])
11358  for (i = 2; i < nfields; i++) {
11359    key = field[i]
11360    keylen = length(key)
11361    if (S_is_set[key]) {
11362      value = S[key]
11363      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11364      len += length(value) + length(field[++i])
11365      substed = 1
11366    } else
11367      len += 1 + keylen
11368  }
11369
11370  print line
11371}
11372
11373_ACAWK
11374_ACEOF
11375cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11376if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11377  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11378else
11379  cat
11380fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
11381  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
11382_ACEOF
11383
11384# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11385# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
11386# trailing colons and then remove the whole line if VPATH becomes empty
11387# (actually we leave an empty line to preserve line numbers).
11388if test "x$srcdir" = x.; then
11389  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
11390h
11391s///
11392s/^/:/
11393s/[	 ]*$/:/
11394s/:\$(srcdir):/:/g
11395s/:\${srcdir}:/:/g
11396s/:@srcdir@:/:/g
11397s/^:*//
11398s/:*$//
11399x
11400s/\(=[	 ]*\).*/\1/
11401G
11402s/\n//
11403s/^[^=]*=[	 ]*$//
11404}'
11405fi
11406
11407cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11408fi # test -n "$CONFIG_FILES"
11409
11410# Set up the scripts for CONFIG_HEADERS section.
11411# No need to generate them if there are no CONFIG_HEADERS.
11412# This happens for instance with `./config.status Makefile'.
11413if test -n "$CONFIG_HEADERS"; then
11414cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
11415BEGIN {
11416_ACEOF
11417
11418# Transform confdefs.h into an awk script `defines.awk', embedded as
11419# here-document in config.status, that substitutes the proper values into
11420# config.h.in to produce config.h.
11421
11422# Create a delimiter string that does not exist in confdefs.h, to ease
11423# handling of long lines.
11424ac_delim='%!_!# '
11425for ac_last_try in false false :; do
11426  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
11427  if test -z "$ac_tt"; then
11428    break
11429  elif $ac_last_try; then
11430    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
11431  else
11432    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11433  fi
11434done
11435
11436# For the awk script, D is an array of macro values keyed by name,
11437# likewise P contains macro parameters if any.  Preserve backslash
11438# newline sequences.
11439
11440ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11441sed -n '
11442s/.\{148\}/&'"$ac_delim"'/g
11443t rset
11444:rset
11445s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
11446t def
11447d
11448:def
11449s/\\$//
11450t bsnl
11451s/["\\]/\\&/g
11452s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
11453D["\1"]=" \3"/p
11454s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
11455d
11456:bsnl
11457s/["\\]/\\&/g
11458s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
11459D["\1"]=" \3\\\\\\n"\\/p
11460t cont
11461s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11462t cont
11463d
11464:cont
11465n
11466s/.\{148\}/&'"$ac_delim"'/g
11467t clear
11468:clear
11469s/\\$//
11470t bsnlc
11471s/["\\]/\\&/g; s/^/"/; s/$/"/p
11472d
11473:bsnlc
11474s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11475b cont
11476' <confdefs.h | sed '
11477s/'"$ac_delim"'/"\\\
11478"/g' >>$CONFIG_STATUS || ac_write_fail=1
11479
11480cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11481  for (key in D) D_is_set[key] = 1
11482  FS = ""
11483}
11484/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11485  line = \$ 0
11486  split(line, arg, " ")
11487  if (arg[1] == "#") {
11488    defundef = arg[2]
11489    mac1 = arg[3]
11490  } else {
11491    defundef = substr(arg[1], 2)
11492    mac1 = arg[2]
11493  }
11494  split(mac1, mac2, "(") #)
11495  macro = mac2[1]
11496  prefix = substr(line, 1, index(line, defundef) - 1)
11497  if (D_is_set[macro]) {
11498    # Preserve the white space surrounding the "#".
11499    print prefix "define", macro P[macro] D[macro]
11500    next
11501  } else {
11502    # Replace #undef with comments.  This is necessary, for example,
11503    # in the case of _POSIX_SOURCE, which is predefined and required
11504    # on some systems where configure will not decide to define it.
11505    if (defundef == "undef") {
11506      print "/*", prefix defundef, macro, "*/"
11507      next
11508    }
11509  }
11510}
11511{ print }
11512_ACAWK
11513_ACEOF
11514cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11515  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
11516fi # test -n "$CONFIG_HEADERS"
11517
11518
11519eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
11520shift
11521for ac_tag
11522do
11523  case $ac_tag in
11524  :[FHLC]) ac_mode=$ac_tag; continue;;
11525  esac
11526  case $ac_mode$ac_tag in
11527  :[FHL]*:*);;
11528  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
11529  :[FH]-) ac_tag=-:-;;
11530  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11531  esac
11532  ac_save_IFS=$IFS
11533  IFS=:
11534  set x $ac_tag
11535  IFS=$ac_save_IFS
11536  shift
11537  ac_file=$1
11538  shift
11539
11540  case $ac_mode in
11541  :L) ac_source=$1;;
11542  :[FH])
11543    ac_file_inputs=
11544    for ac_f
11545    do
11546      case $ac_f in
11547      -) ac_f="$ac_tmp/stdin";;
11548      *) # Look for the file first in the build tree, then in the source tree
11549	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
11550	 # because $ac_f cannot contain `:'.
11551	 test -f "$ac_f" ||
11552	   case $ac_f in
11553	   [\\/$]*) false;;
11554	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11555	   esac ||
11556	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11557      esac
11558      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11559      as_fn_append ac_file_inputs " '$ac_f'"
11560    done
11561
11562    # Let's still pretend it is `configure' which instantiates (i.e., don't
11563    # use $as_me), people would be surprised to read:
11564    #    /* config.h.  Generated by config.status.  */
11565    configure_input='Generated from '`
11566	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11567	`' by configure.'
11568    if test x"$ac_file" != x-; then
11569      configure_input="$ac_file.  $configure_input"
11570      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11571$as_echo "$as_me: creating $ac_file" >&6;}
11572    fi
11573    # Neutralize special characters interpreted by sed in replacement strings.
11574    case $configure_input in #(
11575    *\&* | *\|* | *\\* )
11576       ac_sed_conf_input=`$as_echo "$configure_input" |
11577       sed 's/[\\\\&|]/\\\\&/g'`;; #(
11578    *) ac_sed_conf_input=$configure_input;;
11579    esac
11580
11581    case $ac_tag in
11582    *:-:* | *:-) cat >"$ac_tmp/stdin" \
11583      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
11584    esac
11585    ;;
11586  esac
11587
11588  ac_dir=`$as_dirname -- "$ac_file" ||
11589$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11590	 X"$ac_file" : 'X\(//\)[^/]' \| \
11591	 X"$ac_file" : 'X\(//\)$' \| \
11592	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11593$as_echo X"$ac_file" |
11594    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11595	    s//\1/
11596	    q
11597	  }
11598	  /^X\(\/\/\)[^/].*/{
11599	    s//\1/
11600	    q
11601	  }
11602	  /^X\(\/\/\)$/{
11603	    s//\1/
11604	    q
11605	  }
11606	  /^X\(\/\).*/{
11607	    s//\1/
11608	    q
11609	  }
11610	  s/.*/./; q'`
11611  as_dir="$ac_dir"; as_fn_mkdir_p
11612  ac_builddir=.
11613
11614case "$ac_dir" in
11615.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11616*)
11617  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11618  # A ".." for each directory in $ac_dir_suffix.
11619  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11620  case $ac_top_builddir_sub in
11621  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11622  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11623  esac ;;
11624esac
11625ac_abs_top_builddir=$ac_pwd
11626ac_abs_builddir=$ac_pwd$ac_dir_suffix
11627# for backward compatibility:
11628ac_top_builddir=$ac_top_build_prefix
11629
11630case $srcdir in
11631  .)  # We are building in place.
11632    ac_srcdir=.
11633    ac_top_srcdir=$ac_top_builddir_sub
11634    ac_abs_top_srcdir=$ac_pwd ;;
11635  [\\/]* | ?:[\\/]* )  # Absolute name.
11636    ac_srcdir=$srcdir$ac_dir_suffix;
11637    ac_top_srcdir=$srcdir
11638    ac_abs_top_srcdir=$srcdir ;;
11639  *) # Relative name.
11640    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11641    ac_top_srcdir=$ac_top_build_prefix$srcdir
11642    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11643esac
11644ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11645
11646
11647  case $ac_mode in
11648  :F)
11649  #
11650  # CONFIG_FILE
11651  #
11652
11653  case $INSTALL in
11654  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11655  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
11656  esac
11657  ac_MKDIR_P=$MKDIR_P
11658  case $MKDIR_P in
11659  [\\/$]* | ?:[\\/]* ) ;;
11660  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
11661  esac
11662_ACEOF
11663
11664cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11665# If the template does not know about datarootdir, expand it.
11666# FIXME: This hack should be removed a few years after 2.60.
11667ac_datarootdir_hack=; ac_datarootdir_seen=
11668ac_sed_dataroot='
11669/datarootdir/ {
11670  p
11671  q
11672}
11673/@datadir@/p
11674/@docdir@/p
11675/@infodir@/p
11676/@localedir@/p
11677/@mandir@/p'
11678case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11679*datarootdir*) ac_datarootdir_seen=yes;;
11680*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
11681  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11682$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11683_ACEOF
11684cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11685  ac_datarootdir_hack='
11686  s&@datadir@&$datadir&g
11687  s&@docdir@&$docdir&g
11688  s&@infodir@&$infodir&g
11689  s&@localedir@&$localedir&g
11690  s&@mandir@&$mandir&g
11691  s&\\\${datarootdir}&$datarootdir&g' ;;
11692esac
11693_ACEOF
11694
11695# Neutralize VPATH when `$srcdir' = `.'.
11696# Shell code in configure.ac might set extrasub.
11697# FIXME: do we really want to maintain this feature?
11698cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11699ac_sed_extra="$ac_vpsub
11700$extrasub
11701_ACEOF
11702cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11703:t
11704/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11705s|@configure_input@|$ac_sed_conf_input|;t t
11706s&@top_builddir@&$ac_top_builddir_sub&;t t
11707s&@top_build_prefix@&$ac_top_build_prefix&;t t
11708s&@srcdir@&$ac_srcdir&;t t
11709s&@abs_srcdir@&$ac_abs_srcdir&;t t
11710s&@top_srcdir@&$ac_top_srcdir&;t t
11711s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11712s&@builddir@&$ac_builddir&;t t
11713s&@abs_builddir@&$ac_abs_builddir&;t t
11714s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
11715s&@INSTALL@&$ac_INSTALL&;t t
11716s&@MKDIR_P@&$ac_MKDIR_P&;t t
11717$ac_datarootdir_hack
11718"
11719eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
11720  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11721
11722test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11723  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
11724  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
11725      "$ac_tmp/out"`; test -z "$ac_out"; } &&
11726  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11727which seems to be undefined.  Please make sure it is defined" >&5
11728$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11729which seems to be undefined.  Please make sure it is defined" >&2;}
11730
11731  rm -f "$ac_tmp/stdin"
11732  case $ac_file in
11733  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11734  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11735  esac \
11736  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11737 ;;
11738  :H)
11739  #
11740  # CONFIG_HEADER
11741  #
11742  if test x"$ac_file" != x-; then
11743    {
11744      $as_echo "/* $configure_input  */" \
11745      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11746    } >"$ac_tmp/config.h" \
11747      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11748    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11749      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11750$as_echo "$as_me: $ac_file is unchanged" >&6;}
11751    else
11752      rm -f "$ac_file"
11753      mv "$ac_tmp/config.h" "$ac_file" \
11754	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
11755    fi
11756  else
11757    $as_echo "/* $configure_input  */" \
11758      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11759      || as_fn_error $? "could not create -" "$LINENO" 5
11760  fi
11761# Compute "$ac_file"'s index in $config_headers.
11762_am_arg="$ac_file"
11763_am_stamp_count=1
11764for _am_header in $config_headers :; do
11765  case $_am_header in
11766    $_am_arg | $_am_arg:* )
11767      break ;;
11768    * )
11769      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
11770  esac
11771done
11772echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
11773$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11774	 X"$_am_arg" : 'X\(//\)[^/]' \| \
11775	 X"$_am_arg" : 'X\(//\)$' \| \
11776	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
11777$as_echo X"$_am_arg" |
11778    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11779	    s//\1/
11780	    q
11781	  }
11782	  /^X\(\/\/\)[^/].*/{
11783	    s//\1/
11784	    q
11785	  }
11786	  /^X\(\/\/\)$/{
11787	    s//\1/
11788	    q
11789	  }
11790	  /^X\(\/\).*/{
11791	    s//\1/
11792	    q
11793	  }
11794	  s/.*/./; q'`/stamp-h$_am_stamp_count
11795 ;;
11796
11797  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
11798$as_echo "$as_me: executing $ac_file commands" >&6;}
11799 ;;
11800  esac
11801
11802
11803  case $ac_file$ac_mode in
11804    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
11805  # Older Autoconf quotes --file arguments for eval, but not when files
11806  # are listed without --file.  Let's play safe and only enable the eval
11807  # if we detect the quoting.
11808  case $CONFIG_FILES in
11809  *\'*) eval set x "$CONFIG_FILES" ;;
11810  *)   set x $CONFIG_FILES ;;
11811  esac
11812  shift
11813  for mf
11814  do
11815    # Strip MF so we end up with the name of the file.
11816    mf=`echo "$mf" | sed -e 's/:.*$//'`
11817    # Check whether this is an Automake generated Makefile or not.
11818    # We used to match only the files named 'Makefile.in', but
11819    # some people rename them; so instead we look at the file content.
11820    # Grep'ing the first line is not enough: some people post-process
11821    # each Makefile.in and add a new line on top of each file to say so.
11822    # Grep'ing the whole file is not good either: AIX grep has a line
11823    # limit of 2048, but all sed's we know have understand at least 4000.
11824    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
11825      dirpart=`$as_dirname -- "$mf" ||
11826$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11827	 X"$mf" : 'X\(//\)[^/]' \| \
11828	 X"$mf" : 'X\(//\)$' \| \
11829	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
11830$as_echo X"$mf" |
11831    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11832	    s//\1/
11833	    q
11834	  }
11835	  /^X\(\/\/\)[^/].*/{
11836	    s//\1/
11837	    q
11838	  }
11839	  /^X\(\/\/\)$/{
11840	    s//\1/
11841	    q
11842	  }
11843	  /^X\(\/\).*/{
11844	    s//\1/
11845	    q
11846	  }
11847	  s/.*/./; q'`
11848    else
11849      continue
11850    fi
11851    # Extract the definition of DEPDIR, am__include, and am__quote
11852    # from the Makefile without running 'make'.
11853    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
11854    test -z "$DEPDIR" && continue
11855    am__include=`sed -n 's/^am__include = //p' < "$mf"`
11856    test -z "$am__include" && continue
11857    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
11858    # Find all dependency output files, they are included files with
11859    # $(DEPDIR) in their names.  We invoke sed twice because it is the
11860    # simplest approach to changing $(DEPDIR) to its actual value in the
11861    # expansion.
11862    for file in `sed -n "
11863      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
11864	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
11865      # Make sure the directory exists.
11866      test -f "$dirpart/$file" && continue
11867      fdir=`$as_dirname -- "$file" ||
11868$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11869	 X"$file" : 'X\(//\)[^/]' \| \
11870	 X"$file" : 'X\(//\)$' \| \
11871	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
11872$as_echo X"$file" |
11873    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11874	    s//\1/
11875	    q
11876	  }
11877	  /^X\(\/\/\)[^/].*/{
11878	    s//\1/
11879	    q
11880	  }
11881	  /^X\(\/\/\)$/{
11882	    s//\1/
11883	    q
11884	  }
11885	  /^X\(\/\).*/{
11886	    s//\1/
11887	    q
11888	  }
11889	  s/.*/./; q'`
11890      as_dir=$dirpart/$fdir; as_fn_mkdir_p
11891      # echo "creating $dirpart/$file"
11892      echo '# dummy' > "$dirpart/$file"
11893    done
11894  done
11895}
11896 ;;
11897    "default-1":C)
11898    for ac_file in $CONFIG_FILES; do
11899      # Support "outfile[:infile[:infile...]]"
11900      case "$ac_file" in
11901        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
11902      esac
11903      # PO directories have a Makefile.in generated from Makefile.in.in.
11904      case "$ac_file" in */Makefile.in)
11905        # Adjust a relative srcdir.
11906        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
11907        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
11908        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
11909        # In autoconf-2.13 it is called $ac_given_srcdir.
11910        # In autoconf-2.50 it is called $srcdir.
11911        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
11912        case "$ac_given_srcdir" in
11913          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
11914          /*) top_srcdir="$ac_given_srcdir" ;;
11915          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
11916        esac
11917        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
11918          rm -f "$ac_dir/POTFILES"
11919          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
11920          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
11921          POMAKEFILEDEPS="POTFILES.in"
11922          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
11923          # on $ac_dir but don't depend on user-specified configuration
11924          # parameters.
11925          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
11926            # The LINGUAS file contains the set of available languages.
11927            if test -n "$OBSOLETE_ALL_LINGUAS"; then
11928              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
11929            fi
11930            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
11931            # Hide the ALL_LINGUAS assigment from automake.
11932            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
11933            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
11934          else
11935            # The set of available languages was given in configure.ac.
11936            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
11937          fi
11938          case "$ac_given_srcdir" in
11939            .) srcdirpre= ;;
11940            *) srcdirpre='$(srcdir)/' ;;
11941          esac
11942          POFILES=
11943          GMOFILES=
11944          UPDATEPOFILES=
11945          DUMMYPOFILES=
11946          for lang in $ALL_LINGUAS; do
11947            POFILES="$POFILES $srcdirpre$lang.po"
11948            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
11949            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
11950            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
11951          done
11952          # CATALOGS depends on both $ac_dir and the user's LINGUAS
11953          # environment variable.
11954          INST_LINGUAS=
11955          if test -n "$ALL_LINGUAS"; then
11956            for presentlang in $ALL_LINGUAS; do
11957              useit=no
11958              if test "%UNSET%" != "$LINGUAS"; then
11959                desiredlanguages="$LINGUAS"
11960              else
11961                desiredlanguages="$ALL_LINGUAS"
11962              fi
11963              for desiredlang in $desiredlanguages; do
11964                # Use the presentlang catalog if desiredlang is
11965                #   a. equal to presentlang, or
11966                #   b. a variant of presentlang (because in this case,
11967                #      presentlang can be used as a fallback for messages
11968                #      which are not translated in the desiredlang catalog).
11969                case "$desiredlang" in
11970                  "$presentlang"*) useit=yes;;
11971                esac
11972              done
11973              if test $useit = yes; then
11974                INST_LINGUAS="$INST_LINGUAS $presentlang"
11975              fi
11976            done
11977          fi
11978          CATALOGS=
11979          if test -n "$INST_LINGUAS"; then
11980            for lang in $INST_LINGUAS; do
11981              CATALOGS="$CATALOGS $lang.gmo"
11982            done
11983          fi
11984          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
11985          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"
11986          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
11987            if test -f "$f"; then
11988              case "$f" in
11989                *.orig | *.bak | *~) ;;
11990                *) cat "$f" >> "$ac_dir/Makefile" ;;
11991              esac
11992            fi
11993          done
11994        fi
11995        ;;
11996      esac
11997    done ;;
11998
11999  esac
12000done # for ac_tag
12001
12002
12003as_fn_exit 0
12004_ACEOF
12005ac_clean_files=$ac_clean_files_save
12006
12007test $ac_write_fail = 0 ||
12008  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
12009
12010
12011# configure is writing to config.log, and then calls config.status.
12012# config.status does its own redirection, appending to config.log.
12013# Unfortunately, on DOS this fails, as config.log is still kept open
12014# by configure, so config.status won't be able to write to it; its
12015# output is simply discarded.  So we exec the FD to /dev/null,
12016# effectively closing config.log, so it can be properly (re)opened and
12017# appended to by config.status.  When coming back to configure, we
12018# need to make the FD available again.
12019if test "$no_create" != yes; then
12020  ac_cs_success=:
12021  ac_config_status_args=
12022  test "$silent" = yes &&
12023    ac_config_status_args="$ac_config_status_args --quiet"
12024  exec 5>/dev/null
12025  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12026  exec 5>>config.log
12027  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12028  # would make configure fail if this is the last instruction.
12029  $ac_cs_success || as_fn_exit 1
12030fi
12031if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12032  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12033$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12034fi
12035
12036