1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for GNU C Runtime Library 1.0.
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='GNU C Runtime Library'
579PACKAGE_TARNAME='libgcc'
580PACKAGE_VERSION='1.0'
581PACKAGE_STRING='GNU C Runtime Library 1.0'
582PACKAGE_BUGREPORT=''
583PACKAGE_URL='http://www.gnu.org/software/libgcc/'
584
585ac_unique_file="static-object.mk"
586ac_includes_default='/* none */'
587ac_subst_vars='LTLIBOBJS
588LIBOBJS
589md_unwind_header
590unwind_header
591enable_execute_stack
592asm_hidden_op
593extra_parts
594cpu_type
595get_gcc_base_ver
596thread_header
597tm_defines
598tm_file
599tmake_file
600sfp_machine_header
601set_use_emutls
602set_have_cc_tls
603vis_hide
604solaris_ld_v2_maps
605real_host_noncanonical
606accel_dir_suffix
607use_tm_clone_registry
608force_explicit_eh_registry
609CET_FLAGS
610fixed_point
611enable_decimal_float
612decimal_float
613EGREP
614GREP
615long_double_type_size
616double_type_size
617CPP
618OBJEXT
619EXEEXT
620ac_ct_CC
621CPPFLAGS
622LDFLAGS
623CFLAGS
624CC
625LN_S
626STRIP
627RANLIB
628NM
629LIPO
630AR
631toolexeclibdir
632toolexecdir
633enable_gcov
634target_subdir
635host_subdir
636build_subdir
637build_libsubdir
638target_noncanonical
639host_noncanonical
640AWK
641INSTALL_DATA
642INSTALL_SCRIPT
643INSTALL_PROGRAM
644MAINT
645slibdir
646PICFLAG
647host_os
648host_vendor
649host_cpu
650host
651build_os
652build_vendor
653build_cpu
654build
655with_aix_soname
656enable_vtable_verify
657enable_shared
658libgcc_topdir
659target_alias
660host_alias
661build_alias
662LIBS
663ECHO_T
664ECHO_N
665ECHO_C
666DEFS
667mandir
668localedir
669libdir
670psdir
671pdfdir
672dvidir
673htmldir
674infodir
675docdir
676oldincludedir
677includedir
678localstatedir
679sharedstatedir
680sysconfdir
681datadir
682datarootdir
683libexecdir
684sbindir
685bindir
686program_transform_name
687prefix
688exec_prefix
689PACKAGE_URL
690PACKAGE_BUGREPORT
691PACKAGE_STRING
692PACKAGE_VERSION
693PACKAGE_TARNAME
694PACKAGE_NAME
695PATH_SEPARATOR
696SHELL'
697ac_subst_files=''
698ac_user_opts='
699enable_option_checking
700with_target_subdir
701with_cross_host
702with_ld
703enable_shared
704enable_vtable_verify
705with_aix_soname
706enable_version_specific_runtime_libs
707with_toolexeclibdir
708with_slibdir
709enable_maintainer_mode
710with_build_libsubdir
711enable_gcov
712enable_largefile
713enable_decimal_float
714with_system_libunwind
715enable_cet
716enable_explicit_exception_frame_registration
717enable_tm_clone_registry
718with_glibc_version
719enable_tls
720with_gcc_major_version_only
721'
722      ac_precious_vars='build_alias
723host_alias
724target_alias
725CC
726CFLAGS
727LDFLAGS
728LIBS
729CPPFLAGS
730CPP'
731
732
733# Initialize some variables set by options.
734ac_init_help=
735ac_init_version=false
736ac_unrecognized_opts=
737ac_unrecognized_sep=
738# The variables have the same names as the options, with
739# dashes changed to underlines.
740cache_file=/dev/null
741exec_prefix=NONE
742no_create=
743no_recursion=
744prefix=NONE
745program_prefix=NONE
746program_suffix=NONE
747program_transform_name=s,x,x,
748silent=
749site=
750srcdir=
751verbose=
752x_includes=NONE
753x_libraries=NONE
754
755# Installation directory options.
756# These are left unexpanded so users can "make install exec_prefix=/foo"
757# and all the variables that are supposed to be based on exec_prefix
758# by default will actually change.
759# Use braces instead of parens because sh, perl, etc. also accept them.
760# (The list follows the same order as the GNU Coding Standards.)
761bindir='${exec_prefix}/bin'
762sbindir='${exec_prefix}/sbin'
763libexecdir='${exec_prefix}/libexec'
764datarootdir='${prefix}/share'
765datadir='${datarootdir}'
766sysconfdir='${prefix}/etc'
767sharedstatedir='${prefix}/com'
768localstatedir='${prefix}/var'
769includedir='${prefix}/include'
770oldincludedir='/usr/include'
771docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
772infodir='${datarootdir}/info'
773htmldir='${docdir}'
774dvidir='${docdir}'
775pdfdir='${docdir}'
776psdir='${docdir}'
777libdir='${exec_prefix}/lib'
778localedir='${datarootdir}/locale'
779mandir='${datarootdir}/man'
780
781ac_prev=
782ac_dashdash=
783for ac_option
784do
785  # If the previous option needs an argument, assign it.
786  if test -n "$ac_prev"; then
787    eval $ac_prev=\$ac_option
788    ac_prev=
789    continue
790  fi
791
792  case $ac_option in
793  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
794  *=)   ac_optarg= ;;
795  *)    ac_optarg=yes ;;
796  esac
797
798  # Accept the important Cygnus configure options, so we can diagnose typos.
799
800  case $ac_dashdash$ac_option in
801  --)
802    ac_dashdash=yes ;;
803
804  -bindir | --bindir | --bindi | --bind | --bin | --bi)
805    ac_prev=bindir ;;
806  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
807    bindir=$ac_optarg ;;
808
809  -build | --build | --buil | --bui | --bu)
810    ac_prev=build_alias ;;
811  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
812    build_alias=$ac_optarg ;;
813
814  -cache-file | --cache-file | --cache-fil | --cache-fi \
815  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
816    ac_prev=cache_file ;;
817  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
818  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
819    cache_file=$ac_optarg ;;
820
821  --config-cache | -C)
822    cache_file=config.cache ;;
823
824  -datadir | --datadir | --datadi | --datad)
825    ac_prev=datadir ;;
826  -datadir=* | --datadir=* | --datadi=* | --datad=*)
827    datadir=$ac_optarg ;;
828
829  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
830  | --dataroo | --dataro | --datar)
831    ac_prev=datarootdir ;;
832  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
833  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
834    datarootdir=$ac_optarg ;;
835
836  -disable-* | --disable-*)
837    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
838    # Reject names that are not valid shell variable names.
839    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
840      as_fn_error $? "invalid feature name: $ac_useropt"
841    ac_useropt_orig=$ac_useropt
842    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
843    case $ac_user_opts in
844      *"
845"enable_$ac_useropt"
846"*) ;;
847      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
848	 ac_unrecognized_sep=', ';;
849    esac
850    eval enable_$ac_useropt=no ;;
851
852  -docdir | --docdir | --docdi | --doc | --do)
853    ac_prev=docdir ;;
854  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
855    docdir=$ac_optarg ;;
856
857  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
858    ac_prev=dvidir ;;
859  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
860    dvidir=$ac_optarg ;;
861
862  -enable-* | --enable-*)
863    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
864    # Reject names that are not valid shell variable names.
865    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
866      as_fn_error $? "invalid feature name: $ac_useropt"
867    ac_useropt_orig=$ac_useropt
868    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
869    case $ac_user_opts in
870      *"
871"enable_$ac_useropt"
872"*) ;;
873      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
874	 ac_unrecognized_sep=', ';;
875    esac
876    eval enable_$ac_useropt=\$ac_optarg ;;
877
878  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
879  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
880  | --exec | --exe | --ex)
881    ac_prev=exec_prefix ;;
882  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
883  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
884  | --exec=* | --exe=* | --ex=*)
885    exec_prefix=$ac_optarg ;;
886
887  -gas | --gas | --ga | --g)
888    # Obsolete; use --with-gas.
889    with_gas=yes ;;
890
891  -help | --help | --hel | --he | -h)
892    ac_init_help=long ;;
893  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
894    ac_init_help=recursive ;;
895  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
896    ac_init_help=short ;;
897
898  -host | --host | --hos | --ho)
899    ac_prev=host_alias ;;
900  -host=* | --host=* | --hos=* | --ho=*)
901    host_alias=$ac_optarg ;;
902
903  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
904    ac_prev=htmldir ;;
905  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
906  | --ht=*)
907    htmldir=$ac_optarg ;;
908
909  -includedir | --includedir | --includedi | --included | --include \
910  | --includ | --inclu | --incl | --inc)
911    ac_prev=includedir ;;
912  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
913  | --includ=* | --inclu=* | --incl=* | --inc=*)
914    includedir=$ac_optarg ;;
915
916  -infodir | --infodir | --infodi | --infod | --info | --inf)
917    ac_prev=infodir ;;
918  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
919    infodir=$ac_optarg ;;
920
921  -libdir | --libdir | --libdi | --libd)
922    ac_prev=libdir ;;
923  -libdir=* | --libdir=* | --libdi=* | --libd=*)
924    libdir=$ac_optarg ;;
925
926  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
927  | --libexe | --libex | --libe)
928    ac_prev=libexecdir ;;
929  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
930  | --libexe=* | --libex=* | --libe=*)
931    libexecdir=$ac_optarg ;;
932
933  -localedir | --localedir | --localedi | --localed | --locale)
934    ac_prev=localedir ;;
935  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
936    localedir=$ac_optarg ;;
937
938  -localstatedir | --localstatedir | --localstatedi | --localstated \
939  | --localstate | --localstat | --localsta | --localst | --locals)
940    ac_prev=localstatedir ;;
941  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
942  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
943    localstatedir=$ac_optarg ;;
944
945  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
946    ac_prev=mandir ;;
947  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
948    mandir=$ac_optarg ;;
949
950  -nfp | --nfp | --nf)
951    # Obsolete; use --without-fp.
952    with_fp=no ;;
953
954  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
955  | --no-cr | --no-c | -n)
956    no_create=yes ;;
957
958  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
959  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
960    no_recursion=yes ;;
961
962  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
963  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
964  | --oldin | --oldi | --old | --ol | --o)
965    ac_prev=oldincludedir ;;
966  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
967  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
968  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
969    oldincludedir=$ac_optarg ;;
970
971  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
972    ac_prev=prefix ;;
973  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
974    prefix=$ac_optarg ;;
975
976  -program-prefix | --program-prefix | --program-prefi | --program-pref \
977  | --program-pre | --program-pr | --program-p)
978    ac_prev=program_prefix ;;
979  -program-prefix=* | --program-prefix=* | --program-prefi=* \
980  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
981    program_prefix=$ac_optarg ;;
982
983  -program-suffix | --program-suffix | --program-suffi | --program-suff \
984  | --program-suf | --program-su | --program-s)
985    ac_prev=program_suffix ;;
986  -program-suffix=* | --program-suffix=* | --program-suffi=* \
987  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
988    program_suffix=$ac_optarg ;;
989
990  -program-transform-name | --program-transform-name \
991  | --program-transform-nam | --program-transform-na \
992  | --program-transform-n | --program-transform- \
993  | --program-transform | --program-transfor \
994  | --program-transfo | --program-transf \
995  | --program-trans | --program-tran \
996  | --progr-tra | --program-tr | --program-t)
997    ac_prev=program_transform_name ;;
998  -program-transform-name=* | --program-transform-name=* \
999  | --program-transform-nam=* | --program-transform-na=* \
1000  | --program-transform-n=* | --program-transform-=* \
1001  | --program-transform=* | --program-transfor=* \
1002  | --program-transfo=* | --program-transf=* \
1003  | --program-trans=* | --program-tran=* \
1004  | --progr-tra=* | --program-tr=* | --program-t=*)
1005    program_transform_name=$ac_optarg ;;
1006
1007  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1008    ac_prev=pdfdir ;;
1009  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1010    pdfdir=$ac_optarg ;;
1011
1012  -psdir | --psdir | --psdi | --psd | --ps)
1013    ac_prev=psdir ;;
1014  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1015    psdir=$ac_optarg ;;
1016
1017  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1018  | -silent | --silent | --silen | --sile | --sil)
1019    silent=yes ;;
1020
1021  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1022    ac_prev=sbindir ;;
1023  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1024  | --sbi=* | --sb=*)
1025    sbindir=$ac_optarg ;;
1026
1027  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1028  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1029  | --sharedst | --shareds | --shared | --share | --shar \
1030  | --sha | --sh)
1031    ac_prev=sharedstatedir ;;
1032  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1033  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1034  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1035  | --sha=* | --sh=*)
1036    sharedstatedir=$ac_optarg ;;
1037
1038  -site | --site | --sit)
1039    ac_prev=site ;;
1040  -site=* | --site=* | --sit=*)
1041    site=$ac_optarg ;;
1042
1043  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1044    ac_prev=srcdir ;;
1045  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1046    srcdir=$ac_optarg ;;
1047
1048  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1049  | --syscon | --sysco | --sysc | --sys | --sy)
1050    ac_prev=sysconfdir ;;
1051  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1052  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1053    sysconfdir=$ac_optarg ;;
1054
1055  -target | --target | --targe | --targ | --tar | --ta | --t)
1056    ac_prev=target_alias ;;
1057  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1058    target_alias=$ac_optarg ;;
1059
1060  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1061    verbose=yes ;;
1062
1063  -version | --version | --versio | --versi | --vers | -V)
1064    ac_init_version=: ;;
1065
1066  -with-* | --with-*)
1067    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1068    # Reject names that are not valid shell variable names.
1069    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1070      as_fn_error $? "invalid package name: $ac_useropt"
1071    ac_useropt_orig=$ac_useropt
1072    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1073    case $ac_user_opts in
1074      *"
1075"with_$ac_useropt"
1076"*) ;;
1077      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1078	 ac_unrecognized_sep=', ';;
1079    esac
1080    eval with_$ac_useropt=\$ac_optarg ;;
1081
1082  -without-* | --without-*)
1083    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1084    # Reject names that are not valid shell variable names.
1085    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1086      as_fn_error $? "invalid package name: $ac_useropt"
1087    ac_useropt_orig=$ac_useropt
1088    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1089    case $ac_user_opts in
1090      *"
1091"with_$ac_useropt"
1092"*) ;;
1093      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1094	 ac_unrecognized_sep=', ';;
1095    esac
1096    eval with_$ac_useropt=no ;;
1097
1098  --x)
1099    # Obsolete; use --with-x.
1100    with_x=yes ;;
1101
1102  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1103  | --x-incl | --x-inc | --x-in | --x-i)
1104    ac_prev=x_includes ;;
1105  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1106  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1107    x_includes=$ac_optarg ;;
1108
1109  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1110  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1111    ac_prev=x_libraries ;;
1112  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1113  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1114    x_libraries=$ac_optarg ;;
1115
1116  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1117Try \`$0 --help' for more information"
1118    ;;
1119
1120  *=*)
1121    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1122    # Reject names that are not valid shell variable names.
1123    case $ac_envvar in #(
1124      '' | [0-9]* | *[!_$as_cr_alnum]* )
1125      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1126    esac
1127    eval $ac_envvar=\$ac_optarg
1128    export $ac_envvar ;;
1129
1130  *)
1131    # FIXME: should be removed in autoconf 3.0.
1132    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1133    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1134      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1135    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1136    ;;
1137
1138  esac
1139done
1140
1141if test -n "$ac_prev"; then
1142  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1143  as_fn_error $? "missing argument to $ac_option"
1144fi
1145
1146if test -n "$ac_unrecognized_opts"; then
1147  case $enable_option_checking in
1148    no) ;;
1149    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1150    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1151  esac
1152fi
1153
1154# Check all directory arguments for consistency.
1155for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1156		datadir sysconfdir sharedstatedir localstatedir includedir \
1157		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1158		libdir localedir mandir
1159do
1160  eval ac_val=\$$ac_var
1161  # Remove trailing slashes.
1162  case $ac_val in
1163    */ )
1164      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1165      eval $ac_var=\$ac_val;;
1166  esac
1167  # Be sure to have absolute directory names.
1168  case $ac_val in
1169    [\\/$]* | ?:[\\/]* )  continue;;
1170    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1171  esac
1172  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1173done
1174
1175# There might be people who depend on the old broken behavior: `$host'
1176# used to hold the argument of --host etc.
1177# FIXME: To remove some day.
1178build=$build_alias
1179host=$host_alias
1180target=$target_alias
1181
1182# FIXME: To remove some day.
1183if test "x$host_alias" != x; then
1184  if test "x$build_alias" = x; then
1185    cross_compiling=maybe
1186  elif test "x$build_alias" != "x$host_alias"; then
1187    cross_compiling=yes
1188  fi
1189fi
1190
1191ac_tool_prefix=
1192test -n "$host_alias" && ac_tool_prefix=$host_alias-
1193
1194test "$silent" = yes && exec 6>/dev/null
1195
1196
1197ac_pwd=`pwd` && test -n "$ac_pwd" &&
1198ac_ls_di=`ls -di .` &&
1199ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1200  as_fn_error $? "working directory cannot be determined"
1201test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1202  as_fn_error $? "pwd does not report name of working directory"
1203
1204
1205# Find the source files, if location was not specified.
1206if test -z "$srcdir"; then
1207  ac_srcdir_defaulted=yes
1208  # Try the directory containing this script, then the parent directory.
1209  ac_confdir=`$as_dirname -- "$as_myself" ||
1210$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1211	 X"$as_myself" : 'X\(//\)[^/]' \| \
1212	 X"$as_myself" : 'X\(//\)$' \| \
1213	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1214$as_echo X"$as_myself" |
1215    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1216	    s//\1/
1217	    q
1218	  }
1219	  /^X\(\/\/\)[^/].*/{
1220	    s//\1/
1221	    q
1222	  }
1223	  /^X\(\/\/\)$/{
1224	    s//\1/
1225	    q
1226	  }
1227	  /^X\(\/\).*/{
1228	    s//\1/
1229	    q
1230	  }
1231	  s/.*/./; q'`
1232  srcdir=$ac_confdir
1233  if test ! -r "$srcdir/$ac_unique_file"; then
1234    srcdir=..
1235  fi
1236else
1237  ac_srcdir_defaulted=no
1238fi
1239if test ! -r "$srcdir/$ac_unique_file"; then
1240  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1241  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1242fi
1243ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1244ac_abs_confdir=`(
1245	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1246	pwd)`
1247# When building in place, set srcdir=.
1248if test "$ac_abs_confdir" = "$ac_pwd"; then
1249  srcdir=.
1250fi
1251# Remove unnecessary trailing slashes from srcdir.
1252# Double slashes in file names in object file debugging info
1253# mess up M-x gdb in Emacs.
1254case $srcdir in
1255*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1256esac
1257for ac_var in $ac_precious_vars; do
1258  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1259  eval ac_env_${ac_var}_value=\$${ac_var}
1260  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1261  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1262done
1263
1264#
1265# Report the --help message.
1266#
1267if test "$ac_init_help" = "long"; then
1268  # Omit some internal or obsolete options to make the list less imposing.
1269  # This message is too long to be a string in the A/UX 3.1 sh.
1270  cat <<_ACEOF
1271\`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems.
1272
1273Usage: $0 [OPTION]... [VAR=VALUE]...
1274
1275To assign environment variables (e.g., CC, CFLAGS...), specify them as
1276VAR=VALUE.  See below for descriptions of some of the useful variables.
1277
1278Defaults for the options are specified in brackets.
1279
1280Configuration:
1281  -h, --help              display this help and exit
1282      --help=short        display options specific to this package
1283      --help=recursive    display the short help of all the included packages
1284  -V, --version           display version information and exit
1285  -q, --quiet, --silent   do not print \`checking ...' messages
1286      --cache-file=FILE   cache test results in FILE [disabled]
1287  -C, --config-cache      alias for \`--cache-file=config.cache'
1288  -n, --no-create         do not create output files
1289      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1290
1291Installation directories:
1292  --prefix=PREFIX         install architecture-independent files in PREFIX
1293                          [$ac_default_prefix]
1294  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1295                          [PREFIX]
1296
1297By default, \`make install' will install all the files in
1298\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1299an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1300for instance \`--prefix=\$HOME'.
1301
1302For better control, use the options below.
1303
1304Fine tuning of the installation directories:
1305  --bindir=DIR            user executables [EPREFIX/bin]
1306  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1307  --libexecdir=DIR        program executables [EPREFIX/libexec]
1308  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1309  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1310  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1311  --libdir=DIR            object code libraries [EPREFIX/lib]
1312  --includedir=DIR        C header files [PREFIX/include]
1313  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1314  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1315  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1316  --infodir=DIR           info documentation [DATAROOTDIR/info]
1317  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1318  --mandir=DIR            man documentation [DATAROOTDIR/man]
1319  --docdir=DIR            documentation root [DATAROOTDIR/doc/libgcc]
1320  --htmldir=DIR           html documentation [DOCDIR]
1321  --dvidir=DIR            dvi documentation [DOCDIR]
1322  --pdfdir=DIR            pdf documentation [DOCDIR]
1323  --psdir=DIR             ps documentation [DOCDIR]
1324_ACEOF
1325
1326  cat <<\_ACEOF
1327
1328System types:
1329  --build=BUILD     configure for building on BUILD [guessed]
1330  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1331_ACEOF
1332fi
1333
1334if test -n "$ac_init_help"; then
1335  case $ac_init_help in
1336     short | recursive ) echo "Configuration of GNU C Runtime Library 1.0:";;
1337   esac
1338  cat <<\_ACEOF
1339
1340Optional Features:
1341  --disable-option-checking  ignore unrecognized --enable/--with options
1342  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1343  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1344  --disable-shared        don't provide a shared libgcc
1345  --enable-vtable-verify    Enable vtable verification feature
1346  --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
1347  --enable-maintainer-mode
1348                          enable make rules and dependencies not useful (and
1349                          sometimes confusing) to the casual installer
1350  --disable-gcov          don't provide libgcov and related host tools
1351  --disable-largefile     omit support for large files
1352  --enable-decimal-float={no,yes,bid,dpd}
1353			enable decimal float extension to C.  Selecting 'bid'
1354			or 'dpd' choses which decimal floating point format
1355			to use
1356  --enable-cet            enable Intel CET in target libraries [default=auto]
1357  --enable-explicit-exception-frame-registration
1358                          register exception tables explicitly at module
1359                          start, for use e.g. for compatibility with
1360                          installations without PT_GNU_EH_FRAME support
1361  --disable-tm-clone-registry    disable TM clone registry
1362  --enable-tls            Use thread-local storage [default=yes]
1363
1364Optional Packages:
1365  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1366  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1367  --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
1368  --with-cross-host=HOST           Configuring with a cross compiler
1369  --with-ld               arrange to use the specified ld (full pathname)
1370  --with-aix-soname=aix|svr4|both
1371                          shared library versioning (aka "SONAME") variant to
1372                          provide on AIX
1373  --with-toolexeclibdir=DIR
1374                          install libraries built with a cross compiler within
1375                          DIR
1376  --with-slibdir=DIR      shared libraries in DIR LIBDIR
1377  --with-build-libsubdir=DIR  Directory where to find libraries for build system
1378  --with-system-libunwind use installed libunwind
1379  --with-glibc-version=M.N
1380                          assume GCC used with glibc version M.N or later
1381  --with-gcc-major-version-only
1382                          use only GCC major number in filesystem paths
1383
1384Some influential environment variables:
1385  CC          C compiler command
1386  CFLAGS      C compiler flags
1387  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1388              nonstandard directory <lib dir>
1389  LIBS        libraries to pass to the linker, e.g. -l<library>
1390  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1391              you have headers in a nonstandard directory <include dir>
1392  CPP         C preprocessor
1393
1394Use these variables to override the choices made by `configure' or to help
1395it to find libraries and programs with nonstandard names/locations.
1396
1397Report bugs to the package provider.
1398GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
1399General help using GNU software: <http://www.gnu.org/gethelp/>.
1400_ACEOF
1401ac_status=$?
1402fi
1403
1404if test "$ac_init_help" = "recursive"; then
1405  # If there are subdirs, report their specific --help.
1406  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1407    test -d "$ac_dir" ||
1408      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1409      continue
1410    ac_builddir=.
1411
1412case "$ac_dir" in
1413.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1414*)
1415  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1416  # A ".." for each directory in $ac_dir_suffix.
1417  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1418  case $ac_top_builddir_sub in
1419  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1420  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1421  esac ;;
1422esac
1423ac_abs_top_builddir=$ac_pwd
1424ac_abs_builddir=$ac_pwd$ac_dir_suffix
1425# for backward compatibility:
1426ac_top_builddir=$ac_top_build_prefix
1427
1428case $srcdir in
1429  .)  # We are building in place.
1430    ac_srcdir=.
1431    ac_top_srcdir=$ac_top_builddir_sub
1432    ac_abs_top_srcdir=$ac_pwd ;;
1433  [\\/]* | ?:[\\/]* )  # Absolute name.
1434    ac_srcdir=$srcdir$ac_dir_suffix;
1435    ac_top_srcdir=$srcdir
1436    ac_abs_top_srcdir=$srcdir ;;
1437  *) # Relative name.
1438    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1439    ac_top_srcdir=$ac_top_build_prefix$srcdir
1440    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1441esac
1442ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1443
1444    cd "$ac_dir" || { ac_status=$?; continue; }
1445    # Check for guested configure.
1446    if test -f "$ac_srcdir/configure.gnu"; then
1447      echo &&
1448      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1449    elif test -f "$ac_srcdir/configure"; then
1450      echo &&
1451      $SHELL "$ac_srcdir/configure" --help=recursive
1452    else
1453      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1454    fi || ac_status=$?
1455    cd "$ac_pwd" || { ac_status=$?; break; }
1456  done
1457fi
1458
1459test -n "$ac_init_help" && exit $ac_status
1460if $ac_init_version; then
1461  cat <<\_ACEOF
1462GNU C Runtime Library configure 1.0
1463generated by GNU Autoconf 2.69
1464
1465Copyright (C) 2012 Free Software Foundation, Inc.
1466This configure script is free software; the Free Software Foundation
1467gives unlimited permission to copy, distribute and modify it.
1468_ACEOF
1469  exit
1470fi
1471
1472## ------------------------ ##
1473## Autoconf initialization. ##
1474## ------------------------ ##
1475
1476# ac_fn_c_try_compile LINENO
1477# --------------------------
1478# Try to compile conftest.$ac_ext, and return whether this succeeded.
1479ac_fn_c_try_compile ()
1480{
1481  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1482  rm -f conftest.$ac_objext
1483  if { { ac_try="$ac_compile"
1484case "(($ac_try" in
1485  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1486  *) ac_try_echo=$ac_try;;
1487esac
1488eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1489$as_echo "$ac_try_echo"; } >&5
1490  (eval "$ac_compile") 2>conftest.err
1491  ac_status=$?
1492  if test -s conftest.err; then
1493    grep -v '^ *+' conftest.err >conftest.er1
1494    cat conftest.er1 >&5
1495    mv -f conftest.er1 conftest.err
1496  fi
1497  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1498  test $ac_status = 0; } && {
1499	 test -z "$ac_c_werror_flag" ||
1500	 test ! -s conftest.err
1501       } && test -s conftest.$ac_objext; then :
1502  ac_retval=0
1503else
1504  $as_echo "$as_me: failed program was:" >&5
1505sed 's/^/| /' conftest.$ac_ext >&5
1506
1507	ac_retval=1
1508fi
1509  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1510  as_fn_set_status $ac_retval
1511
1512} # ac_fn_c_try_compile
1513
1514# ac_fn_c_try_cpp LINENO
1515# ----------------------
1516# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1517ac_fn_c_try_cpp ()
1518{
1519  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1520  if { { ac_try="$ac_cpp conftest.$ac_ext"
1521case "(($ac_try" in
1522  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1523  *) ac_try_echo=$ac_try;;
1524esac
1525eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1526$as_echo "$ac_try_echo"; } >&5
1527  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1528  ac_status=$?
1529  if test -s conftest.err; then
1530    grep -v '^ *+' conftest.err >conftest.er1
1531    cat conftest.er1 >&5
1532    mv -f conftest.er1 conftest.err
1533  fi
1534  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1535  test $ac_status = 0; } > conftest.i && {
1536	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1537	 test ! -s conftest.err
1538       }; then :
1539  ac_retval=0
1540else
1541  $as_echo "$as_me: failed program was:" >&5
1542sed 's/^/| /' conftest.$ac_ext >&5
1543
1544    ac_retval=1
1545fi
1546  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1547  as_fn_set_status $ac_retval
1548
1549} # ac_fn_c_try_cpp
1550
1551# ac_fn_c_try_run LINENO
1552# ----------------------
1553# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1554# that executables *can* be run.
1555ac_fn_c_try_run ()
1556{
1557  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1558  if { { ac_try="$ac_link"
1559case "(($ac_try" in
1560  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1561  *) ac_try_echo=$ac_try;;
1562esac
1563eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1564$as_echo "$ac_try_echo"; } >&5
1565  (eval "$ac_link") 2>&5
1566  ac_status=$?
1567  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1568  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1569  { { case "(($ac_try" in
1570  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1571  *) ac_try_echo=$ac_try;;
1572esac
1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574$as_echo "$ac_try_echo"; } >&5
1575  (eval "$ac_try") 2>&5
1576  ac_status=$?
1577  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1578  test $ac_status = 0; }; }; then :
1579  ac_retval=0
1580else
1581  $as_echo "$as_me: program exited with status $ac_status" >&5
1582       $as_echo "$as_me: failed program was:" >&5
1583sed 's/^/| /' conftest.$ac_ext >&5
1584
1585       ac_retval=$ac_status
1586fi
1587  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1588  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1589  as_fn_set_status $ac_retval
1590
1591} # ac_fn_c_try_run
1592
1593# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1594# --------------------------------------------
1595# Tries to find the compile-time value of EXPR in a program that includes
1596# INCLUDES, setting VAR accordingly. Returns whether the value could be
1597# computed
1598ac_fn_c_compute_int ()
1599{
1600  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1601  if test "$cross_compiling" = yes; then
1602    # Depending upon the size, compute the lo and hi bounds.
1603cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1604/* end confdefs.h.  */
1605$4
1606int
1607main ()
1608{
1609static int test_array [1 - 2 * !(($2) >= 0)];
1610test_array [0] = 0;
1611return test_array [0];
1612
1613  ;
1614  return 0;
1615}
1616_ACEOF
1617if ac_fn_c_try_compile "$LINENO"; then :
1618  ac_lo=0 ac_mid=0
1619  while :; do
1620    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1621/* end confdefs.h.  */
1622$4
1623int
1624main ()
1625{
1626static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1627test_array [0] = 0;
1628return test_array [0];
1629
1630  ;
1631  return 0;
1632}
1633_ACEOF
1634if ac_fn_c_try_compile "$LINENO"; then :
1635  ac_hi=$ac_mid; break
1636else
1637  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1638			if test $ac_lo -le $ac_mid; then
1639			  ac_lo= ac_hi=
1640			  break
1641			fi
1642			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1643fi
1644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1645  done
1646else
1647  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1648/* end confdefs.h.  */
1649$4
1650int
1651main ()
1652{
1653static int test_array [1 - 2 * !(($2) < 0)];
1654test_array [0] = 0;
1655return test_array [0];
1656
1657  ;
1658  return 0;
1659}
1660_ACEOF
1661if ac_fn_c_try_compile "$LINENO"; then :
1662  ac_hi=-1 ac_mid=-1
1663  while :; do
1664    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1665/* end confdefs.h.  */
1666$4
1667int
1668main ()
1669{
1670static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1671test_array [0] = 0;
1672return test_array [0];
1673
1674  ;
1675  return 0;
1676}
1677_ACEOF
1678if ac_fn_c_try_compile "$LINENO"; then :
1679  ac_lo=$ac_mid; break
1680else
1681  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1682			if test $ac_mid -le $ac_hi; then
1683			  ac_lo= ac_hi=
1684			  break
1685			fi
1686			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1687fi
1688rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1689  done
1690else
1691  ac_lo= ac_hi=
1692fi
1693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1694fi
1695rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1696# Binary search between lo and hi bounds.
1697while test "x$ac_lo" != "x$ac_hi"; do
1698  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1699  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1700/* end confdefs.h.  */
1701$4
1702int
1703main ()
1704{
1705static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1706test_array [0] = 0;
1707return test_array [0];
1708
1709  ;
1710  return 0;
1711}
1712_ACEOF
1713if ac_fn_c_try_compile "$LINENO"; then :
1714  ac_hi=$ac_mid
1715else
1716  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1717fi
1718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1719done
1720case $ac_lo in #((
1721?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1722'') ac_retval=1 ;;
1723esac
1724  else
1725    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1726/* end confdefs.h.  */
1727$4
1728static long int longval () { return $2; }
1729static unsigned long int ulongval () { return $2; }
1730#include <stdio.h>
1731#include <stdlib.h>
1732int
1733main ()
1734{
1735
1736  FILE *f = fopen ("conftest.val", "w");
1737  if (! f)
1738    return 1;
1739  if (($2) < 0)
1740    {
1741      long int i = longval ();
1742      if (i != ($2))
1743	return 1;
1744      fprintf (f, "%ld", i);
1745    }
1746  else
1747    {
1748      unsigned long int i = ulongval ();
1749      if (i != ($2))
1750	return 1;
1751      fprintf (f, "%lu", i);
1752    }
1753  /* Do not output a trailing newline, as this causes \r\n confusion
1754     on some platforms.  */
1755  return ferror (f) || fclose (f) != 0;
1756
1757  ;
1758  return 0;
1759}
1760_ACEOF
1761if ac_fn_c_try_run "$LINENO"; then :
1762  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1763else
1764  ac_retval=1
1765fi
1766rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1767  conftest.$ac_objext conftest.beam conftest.$ac_ext
1768rm -f conftest.val
1769
1770  fi
1771  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1772  as_fn_set_status $ac_retval
1773
1774} # ac_fn_c_compute_int
1775
1776# ac_fn_c_check_header_preproc LINENO HEADER VAR
1777# ----------------------------------------------
1778# Tests whether HEADER is present, setting the cache variable VAR accordingly.
1779ac_fn_c_check_header_preproc ()
1780{
1781  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1782  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1783$as_echo_n "checking for $2... " >&6; }
1784if eval \${$3+:} false; then :
1785  $as_echo_n "(cached) " >&6
1786else
1787  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1788/* end confdefs.h.  */
1789#include <$2>
1790_ACEOF
1791if ac_fn_c_try_cpp "$LINENO"; then :
1792  eval "$3=yes"
1793else
1794  eval "$3=no"
1795fi
1796rm -f conftest.err conftest.i conftest.$ac_ext
1797fi
1798eval ac_res=\$$3
1799	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1800$as_echo "$ac_res" >&6; }
1801  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1802
1803} # ac_fn_c_check_header_preproc
1804cat >config.log <<_ACEOF
1805This file contains any messages produced by compilers while
1806running configure, to aid debugging if configure makes a mistake.
1807
1808It was created by GNU C Runtime Library $as_me 1.0, which was
1809generated by GNU Autoconf 2.69.  Invocation command line was
1810
1811  $ $0 $@
1812
1813_ACEOF
1814exec 5>>config.log
1815{
1816cat <<_ASUNAME
1817## --------- ##
1818## Platform. ##
1819## --------- ##
1820
1821hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1822uname -m = `(uname -m) 2>/dev/null || echo unknown`
1823uname -r = `(uname -r) 2>/dev/null || echo unknown`
1824uname -s = `(uname -s) 2>/dev/null || echo unknown`
1825uname -v = `(uname -v) 2>/dev/null || echo unknown`
1826
1827/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1828/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1829
1830/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1831/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1832/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1833/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1834/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1835/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1836/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1837
1838_ASUNAME
1839
1840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1841for as_dir in $PATH
1842do
1843  IFS=$as_save_IFS
1844  test -z "$as_dir" && as_dir=.
1845    $as_echo "PATH: $as_dir"
1846  done
1847IFS=$as_save_IFS
1848
1849} >&5
1850
1851cat >&5 <<_ACEOF
1852
1853
1854## ----------- ##
1855## Core tests. ##
1856## ----------- ##
1857
1858_ACEOF
1859
1860
1861# Keep a trace of the command line.
1862# Strip out --no-create and --no-recursion so they do not pile up.
1863# Strip out --silent because we don't want to record it for future runs.
1864# Also quote any args containing shell meta-characters.
1865# Make two passes to allow for proper duplicate-argument suppression.
1866ac_configure_args=
1867ac_configure_args0=
1868ac_configure_args1=
1869ac_must_keep_next=false
1870for ac_pass in 1 2
1871do
1872  for ac_arg
1873  do
1874    case $ac_arg in
1875    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1876    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1877    | -silent | --silent | --silen | --sile | --sil)
1878      continue ;;
1879    *\'*)
1880      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1881    esac
1882    case $ac_pass in
1883    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1884    2)
1885      as_fn_append ac_configure_args1 " '$ac_arg'"
1886      if test $ac_must_keep_next = true; then
1887	ac_must_keep_next=false # Got value, back to normal.
1888      else
1889	case $ac_arg in
1890	  *=* | --config-cache | -C | -disable-* | --disable-* \
1891	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1892	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1893	  | -with-* | --with-* | -without-* | --without-* | --x)
1894	    case "$ac_configure_args0 " in
1895	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1896	    esac
1897	    ;;
1898	  -* ) ac_must_keep_next=true ;;
1899	esac
1900      fi
1901      as_fn_append ac_configure_args " '$ac_arg'"
1902      ;;
1903    esac
1904  done
1905done
1906{ ac_configure_args0=; unset ac_configure_args0;}
1907{ ac_configure_args1=; unset ac_configure_args1;}
1908
1909# When interrupted or exit'd, cleanup temporary files, and complete
1910# config.log.  We remove comments because anyway the quotes in there
1911# would cause problems or look ugly.
1912# WARNING: Use '\'' to represent an apostrophe within the trap.
1913# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1914trap 'exit_status=$?
1915  # Save into config.log some information that might help in debugging.
1916  {
1917    echo
1918
1919    $as_echo "## ---------------- ##
1920## Cache variables. ##
1921## ---------------- ##"
1922    echo
1923    # The following way of writing the cache mishandles newlines in values,
1924(
1925  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1926    eval ac_val=\$$ac_var
1927    case $ac_val in #(
1928    *${as_nl}*)
1929      case $ac_var in #(
1930      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1931$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1932      esac
1933      case $ac_var in #(
1934      _ | IFS | as_nl) ;; #(
1935      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1936      *) { eval $ac_var=; unset $ac_var;} ;;
1937      esac ;;
1938    esac
1939  done
1940  (set) 2>&1 |
1941    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1942    *${as_nl}ac_space=\ *)
1943      sed -n \
1944	"s/'\''/'\''\\\\'\'''\''/g;
1945	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1946      ;; #(
1947    *)
1948      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1949      ;;
1950    esac |
1951    sort
1952)
1953    echo
1954
1955    $as_echo "## ----------------- ##
1956## Output variables. ##
1957## ----------------- ##"
1958    echo
1959    for ac_var in $ac_subst_vars
1960    do
1961      eval ac_val=\$$ac_var
1962      case $ac_val in
1963      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1964      esac
1965      $as_echo "$ac_var='\''$ac_val'\''"
1966    done | sort
1967    echo
1968
1969    if test -n "$ac_subst_files"; then
1970      $as_echo "## ------------------- ##
1971## File substitutions. ##
1972## ------------------- ##"
1973      echo
1974      for ac_var in $ac_subst_files
1975      do
1976	eval ac_val=\$$ac_var
1977	case $ac_val in
1978	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1979	esac
1980	$as_echo "$ac_var='\''$ac_val'\''"
1981      done | sort
1982      echo
1983    fi
1984
1985    if test -s confdefs.h; then
1986      $as_echo "## ----------- ##
1987## confdefs.h. ##
1988## ----------- ##"
1989      echo
1990      cat confdefs.h
1991      echo
1992    fi
1993    test "$ac_signal" != 0 &&
1994      $as_echo "$as_me: caught signal $ac_signal"
1995    $as_echo "$as_me: exit $exit_status"
1996  } >&5
1997  rm -f core *.core core.conftest.* &&
1998    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1999    exit $exit_status
2000' 0
2001for ac_signal in 1 2 13 15; do
2002  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2003done
2004ac_signal=0
2005
2006# confdefs.h avoids OS command line length limits that DEFS can exceed.
2007rm -f -r conftest* confdefs.h
2008
2009$as_echo "/* confdefs.h */" > confdefs.h
2010
2011# Predefined preprocessor variables.
2012
2013cat >>confdefs.h <<_ACEOF
2014#define PACKAGE_NAME "$PACKAGE_NAME"
2015_ACEOF
2016
2017cat >>confdefs.h <<_ACEOF
2018#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2019_ACEOF
2020
2021cat >>confdefs.h <<_ACEOF
2022#define PACKAGE_VERSION "$PACKAGE_VERSION"
2023_ACEOF
2024
2025cat >>confdefs.h <<_ACEOF
2026#define PACKAGE_STRING "$PACKAGE_STRING"
2027_ACEOF
2028
2029cat >>confdefs.h <<_ACEOF
2030#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2031_ACEOF
2032
2033cat >>confdefs.h <<_ACEOF
2034#define PACKAGE_URL "$PACKAGE_URL"
2035_ACEOF
2036
2037
2038# Let the site file select an alternate cache file if it wants to.
2039# Prefer an explicitly selected file to automatically selected ones.
2040ac_site_file1=NONE
2041ac_site_file2=NONE
2042if test -n "$CONFIG_SITE"; then
2043  # We do not want a PATH search for config.site.
2044  case $CONFIG_SITE in #((
2045    -*)  ac_site_file1=./$CONFIG_SITE;;
2046    */*) ac_site_file1=$CONFIG_SITE;;
2047    *)   ac_site_file1=./$CONFIG_SITE;;
2048  esac
2049elif test "x$prefix" != xNONE; then
2050  ac_site_file1=$prefix/share/config.site
2051  ac_site_file2=$prefix/etc/config.site
2052else
2053  ac_site_file1=$ac_default_prefix/share/config.site
2054  ac_site_file2=$ac_default_prefix/etc/config.site
2055fi
2056for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2057do
2058  test "x$ac_site_file" = xNONE && continue
2059  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2060    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2061$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2062    sed 's/^/| /' "$ac_site_file" >&5
2063    . "$ac_site_file" \
2064      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2065$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2066as_fn_error $? "failed to load site script $ac_site_file
2067See \`config.log' for more details" "$LINENO" 5; }
2068  fi
2069done
2070
2071if test -r "$cache_file"; then
2072  # Some versions of bash will fail to source /dev/null (special files
2073  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2074  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2075    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2076$as_echo "$as_me: loading cache $cache_file" >&6;}
2077    case $cache_file in
2078      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2079      *)                      . "./$cache_file";;
2080    esac
2081  fi
2082else
2083  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2084$as_echo "$as_me: creating cache $cache_file" >&6;}
2085  >$cache_file
2086fi
2087
2088# Check that the precious variables saved in the cache have kept the same
2089# value.
2090ac_cache_corrupted=false
2091for ac_var in $ac_precious_vars; do
2092  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2093  eval ac_new_set=\$ac_env_${ac_var}_set
2094  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2095  eval ac_new_val=\$ac_env_${ac_var}_value
2096  case $ac_old_set,$ac_new_set in
2097    set,)
2098      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2099$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2100      ac_cache_corrupted=: ;;
2101    ,set)
2102      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2103$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2104      ac_cache_corrupted=: ;;
2105    ,);;
2106    *)
2107      if test "x$ac_old_val" != "x$ac_new_val"; then
2108	# differences in whitespace do not lead to failure.
2109	ac_old_val_w=`echo x $ac_old_val`
2110	ac_new_val_w=`echo x $ac_new_val`
2111	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2112	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2113$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2114	  ac_cache_corrupted=:
2115	else
2116	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2117$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2118	  eval $ac_var=\$ac_old_val
2119	fi
2120	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2121$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2122	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2123$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2124      fi;;
2125  esac
2126  # Pass precious variables to config.status.
2127  if test "$ac_new_set" = set; then
2128    case $ac_new_val in
2129    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2130    *) ac_arg=$ac_var=$ac_new_val ;;
2131    esac
2132    case " $ac_configure_args " in
2133      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2134      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2135    esac
2136  fi
2137done
2138if $ac_cache_corrupted; then
2139  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2140$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2141  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2142$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2143  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2144fi
2145## -------------------- ##
2146## Main body of script. ##
2147## -------------------- ##
2148
2149ac_ext=c
2150ac_cpp='$CPP $CPPFLAGS'
2151ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2152ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2153ac_compiler_gnu=$ac_cv_c_compiler_gnu
2154
2155
2156
2157
2158
2159
2160
2161# The libgcc should not depend on any header files
2162
2163
2164
2165# Check whether --with-target-subdir was given.
2166if test "${with_target_subdir+set}" = set; then :
2167  withval=$with_target_subdir;
2168fi
2169
2170
2171# Check whether --with-cross-host was given.
2172if test "${with_cross_host+set}" = set; then :
2173  withval=$with_cross_host;
2174fi
2175
2176
2177# Check whether --with-ld was given.
2178if test "${with_ld+set}" = set; then :
2179  withval=$with_ld;
2180fi
2181
2182
2183if test "${srcdir}" = "."; then
2184  if test -n "${with_build_subdir}"; then
2185    libgcc_topdir="${srcdir}/../.."
2186    with_target_subdir=
2187  elif test -z "${with_target_subdir}"; then
2188    libgcc_topdir="${srcdir}/.."
2189  else
2190    if test "${with_target_subdir}" != "."; then
2191      libgcc_topdir="${srcdir}/${with_multisrctop}../.."
2192    else
2193      libgcc_topdir="${srcdir}/${with_multisrctop}.."
2194    fi
2195  fi
2196else
2197  libgcc_topdir="${srcdir}/.."
2198fi
2199
2200ac_aux_dir=
2201for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do
2202  if test -f "$ac_dir/install-sh"; then
2203    ac_aux_dir=$ac_dir
2204    ac_install_sh="$SHELL $ac_aux_dir/install-sh -c"
2205    break
2206  elif test -f "$ac_dir/install.sh"; then
2207    ac_aux_dir=$ac_dir
2208    ac_install_sh="$SHELL $ac_aux_dir/install.sh -c"
2209    break
2210  elif test -f "$ac_dir/shtool"; then
2211    ac_aux_dir=$ac_dir
2212    ac_install_sh="$SHELL $ac_aux_dir/shtool install -c"
2213    break
2214  fi
2215done
2216if test -z "$ac_aux_dir"; then
2217  as_fn_error $? "cannot find install-sh, install.sh, or shtool in $libgcc_topdir \"$srcdir\"/$libgcc_topdir" "$LINENO" 5
2218fi
2219
2220# These three variables are undocumented and unsupported,
2221# and are intended to be withdrawn in a future Autoconf release.
2222# They can cause serious problems if a builder's source tree is in a directory
2223# whose full name contains unusual characters.
2224ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2225ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2226ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2227
2228
2229ac_config_headers="$ac_config_headers auto-target.h:config.in"
2230
2231
2232# Check whether --enable-shared was given.
2233if test "${enable_shared+set}" = set; then :
2234  enableval=$enable_shared;
2235  case $enable_shared in
2236  yes | no) ;;
2237  *)
2238    enable_shared=no
2239    IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2240    for pkg in $enableval; do
2241      if test "X$pkg" = "Xgcc" || test "X$pkg" = "Xlibgcc"; then
2242	enable_shared=yes
2243      fi
2244    done
2245    IFS="$ac_save_ifs"
2246    ;;
2247  esac
2248
2249else
2250  enable_shared=yes
2251fi
2252
2253
2254
2255# Check whether --enable-vtable-verify was given.
2256if test "${enable_vtable_verify+set}" = set; then :
2257  enableval=$enable_vtable_verify; case "$enableval" in
2258 yes) enable_vtable_verify=yes ;;
2259 no)  enable_vtable_verify=no ;;
2260 *)   enable_vtable_verify=no;;
2261 esac
2262else
2263  enable_vtable_verify=no
2264fi
2265
2266
2267
2268
2269# Check whether --with-aix-soname was given.
2270if test "${with_aix_soname+set}" = set; then :
2271  withval=$with_aix_soname; case "${host}:${enable_shared}" in
2272 power*-*-aix[5-9]*:yes)
2273   { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide for shared libgcc" >&5
2274$as_echo_n "checking which variant of shared library versioning to provide for shared libgcc... " >&6; }
2275   case ${withval} in
2276     aix|svr4|both) ;;
2277     *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5;;
2278   esac
2279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
2280$as_echo "$withval" >&6; }
2281   ;;
2282 *) with_aix_soname=aix ;;
2283 esac
2284
2285else
2286  with_aix_soname=aix
2287fi
2288
2289
2290
2291# Make sure we can run config.sub.
2292$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2293  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2294
2295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2296$as_echo_n "checking build system type... " >&6; }
2297if ${ac_cv_build+:} false; then :
2298  $as_echo_n "(cached) " >&6
2299else
2300  ac_build_alias=$build_alias
2301test "x$ac_build_alias" = x &&
2302  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2303test "x$ac_build_alias" = x &&
2304  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2305ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2306  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2307
2308fi
2309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2310$as_echo "$ac_cv_build" >&6; }
2311case $ac_cv_build in
2312*-*-*) ;;
2313*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2314esac
2315build=$ac_cv_build
2316ac_save_IFS=$IFS; IFS='-'
2317set x $ac_cv_build
2318shift
2319build_cpu=$1
2320build_vendor=$2
2321shift; shift
2322# Remember, the first character of IFS is used to create $*,
2323# except with old shells:
2324build_os=$*
2325IFS=$ac_save_IFS
2326case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2327
2328
2329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2330$as_echo_n "checking host system type... " >&6; }
2331if ${ac_cv_host+:} false; then :
2332  $as_echo_n "(cached) " >&6
2333else
2334  if test "x$host_alias" = x; then
2335  ac_cv_host=$ac_cv_build
2336else
2337  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2338    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2339fi
2340
2341fi
2342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2343$as_echo "$ac_cv_host" >&6; }
2344case $ac_cv_host in
2345*-*-*) ;;
2346*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2347esac
2348host=$ac_cv_host
2349ac_save_IFS=$IFS; IFS='-'
2350set x $ac_cv_host
2351shift
2352host_cpu=$1
2353host_vendor=$2
2354shift; shift
2355# Remember, the first character of IFS is used to create $*,
2356# except with old shells:
2357host_os=$*
2358IFS=$ac_save_IFS
2359case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2360
2361
2362
2363
2364
2365
2366case "${host}" in
2367    # PIC is the default on some targets or must not be used.
2368    *-*-darwin*)
2369	# For darwin, common symbols are not allowed in MH_DYLIB files
2370	case "${CFLAGS}" in
2371	  # If we are using a compiler supporting mdynamic-no-pic
2372	  # and the option has been tested as safe to add, then cancel
2373	  # it here, since the code generated is incompatible with shared
2374	  # libs.
2375	  *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
2376	  *) PICFLAG=-fno-common ;;
2377	esac
2378	;;
2379    alpha*-dec-osf5*)
2380	# PIC is the default.
2381	;;
2382    hppa*64*-*-hpux*)
2383	# PIC is the default for 64-bit PA HP-UX.
2384	;;
2385    i[34567]86-*-cygwin* | x86_64-*-cygwin*)
2386	;;
2387    i[34567]86-*-mingw* | x86_64-*-mingw*)
2388	;;
2389    i[34567]86-*-interix[3-9]*)
2390	# Interix 3.x gcc -fpic/-fPIC options generate broken code.
2391	# Instead, we relocate shared libraries at runtime.
2392	;;
2393    i[34567]86-*-nto-qnx*)
2394	# QNX uses GNU C++, but need to define -shared option too, otherwise
2395	# it will coredump.
2396	PICFLAG='-fPIC -shared'
2397	;;
2398    i[34567]86-pc-msdosdjgpp*)
2399	# DJGPP does not support shared libraries at all.
2400	;;
2401    ia64*-*-hpux*)
2402	# On IA64 HP-UX, PIC is the default but the pic flag
2403	# sets the default TLS model and affects inlining.
2404	PICFLAG=-fPIC
2405	;;
2406    loongarch*-*-*)
2407	PICFLAG=-fpic
2408	;;
2409    mips-sgi-irix6*)
2410	# PIC is the default.
2411	;;
2412    rs6000-ibm-aix* | powerpc-ibm-aix*)
2413	# All AIX code is PIC.
2414	;;
2415
2416    # Some targets support both -fPIC and -fpic, but prefer the latter.
2417    # FIXME: Why?
2418    i[34567]86-*-* | x86_64-*-*)
2419	PICFLAG=-fpic
2420	;;
2421    # FIXME: Override -fPIC default in libgcc only?
2422    sh-*-linux* | sh[2346lbe]*-*-linux*)
2423	PICFLAG=-fpic
2424	;;
2425    # FIXME: Simplify to sh*-*-netbsd*?
2426    sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
2427      sh64-*-netbsd* | sh64l*-*-netbsd*)
2428	PICFLAG=-fpic
2429	;;
2430    # Default to -fPIC unless specified otherwise.
2431    *)
2432	PICFLAG=-fPIC
2433	;;
2434esac
2435
2436# If the user explicitly uses -fpic/-fPIC, keep that.
2437case "${CFLAGS}" in
2438    *-fpic*)
2439	PICFLAG=-fpic
2440	;;
2441    *-fPIC*)
2442	PICFLAG=-fPIC
2443	;;
2444esac
2445
2446
2447
2448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2449$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2450# Check whether --enable-version-specific-runtime-libs was given.
2451if test "${enable_version_specific_runtime_libs+set}" = set; then :
2452  enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2453 yes) version_specific_libs=yes ;;
2454 no)  version_specific_libs=no ;;
2455 *)   as_fn_error $? "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2456 esac
2457else
2458  version_specific_libs=no
2459fi
2460
2461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2462$as_echo "$version_specific_libs" >&6; }
2463
2464
2465# Check whether --with-toolexeclibdir was given.
2466if test "${with_toolexeclibdir+set}" = set; then :
2467  withval=$with_toolexeclibdir; case ${with_toolexeclibdir} in
2468  /)
2469    ;;
2470  */)
2471    with_toolexeclibdir=`echo $with_toolexeclibdir | sed 's,/$,,'`
2472    ;;
2473esac
2474else
2475  with_toolexeclibdir=no
2476fi
2477
2478
2479
2480
2481# Check whether --with-slibdir was given.
2482if test "${with_slibdir+set}" = set; then :
2483  withval=$with_slibdir; slibdir="$with_slibdir"
2484else
2485  if test "${version_specific_libs}" = yes; then
2486  slibdir='$(libsubdir)'
2487elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then
2488  case ${with_toolexeclibdir} in
2489    no)
2490      slibdir='$(exec_prefix)/$(host_noncanonical)/lib'
2491      ;;
2492    *)
2493      slibdir=${with_toolexeclibdir}
2494      ;;
2495  esac
2496else
2497  slibdir='$(libdir)'
2498fi
2499fi
2500
2501
2502
2503# Command-line options.
2504# Very limited version of AC_MAINTAINER_MODE.
2505# Check whether --enable-maintainer-mode was given.
2506if test "${enable_maintainer_mode+set}" = set; then :
2507  enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
2508     yes) MAINT='' ;;
2509     no) MAINT='#' ;;
2510     *) as_fn_error $? "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
2511   esac
2512   maintainer_mode=${enableval}
2513else
2514  MAINT='#'
2515fi
2516
2517
2518# Find a good install program.  We prefer a C program (faster),
2519# so one script is as good as another.  But avoid the broken or
2520# incompatible versions:
2521# SysV /etc/install, /usr/sbin/install
2522# SunOS /usr/etc/install
2523# IRIX /sbin/install
2524# AIX /bin/install
2525# AmigaOS /C/install, which installs bootblocks on floppy discs
2526# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2527# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2528# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2529# OS/2's system install, which has a completely different semantic
2530# ./install, which can be erroneously created by make from ./install.sh.
2531# Reject install programs that cannot install multiple files.
2532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2533$as_echo_n "checking for a BSD-compatible install... " >&6; }
2534if test -z "$INSTALL"; then
2535if ${ac_cv_path_install+:} false; then :
2536  $as_echo_n "(cached) " >&6
2537else
2538  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2539for as_dir in $PATH
2540do
2541  IFS=$as_save_IFS
2542  test -z "$as_dir" && as_dir=.
2543    # Account for people who put trailing slashes in PATH elements.
2544case $as_dir/ in #((
2545  ./ | .// | /[cC]/* | \
2546  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2547  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2548  /usr/ucb/* ) ;;
2549  *)
2550    # OSF1 and SCO ODT 3.0 have their own names for install.
2551    # Don't use installbsd from OSF since it installs stuff as root
2552    # by default.
2553    for ac_prog in ginstall scoinst install; do
2554      for ac_exec_ext in '' $ac_executable_extensions; do
2555	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2556	  if test $ac_prog = install &&
2557	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2558	    # AIX install.  It has an incompatible calling convention.
2559	    :
2560	  elif test $ac_prog = install &&
2561	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2562	    # program-specific install script used by HP pwplus--don't use.
2563	    :
2564	  else
2565	    rm -rf conftest.one conftest.two conftest.dir
2566	    echo one > conftest.one
2567	    echo two > conftest.two
2568	    mkdir conftest.dir
2569	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2570	      test -s conftest.one && test -s conftest.two &&
2571	      test -s conftest.dir/conftest.one &&
2572	      test -s conftest.dir/conftest.two
2573	    then
2574	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2575	      break 3
2576	    fi
2577	  fi
2578	fi
2579      done
2580    done
2581    ;;
2582esac
2583
2584  done
2585IFS=$as_save_IFS
2586
2587rm -rf conftest.one conftest.two conftest.dir
2588
2589fi
2590  if test "${ac_cv_path_install+set}" = set; then
2591    INSTALL=$ac_cv_path_install
2592  else
2593    # As a last resort, use the slow shell script.  Don't cache a
2594    # value for INSTALL within a source directory, because that will
2595    # break other packages using the cache if that directory is
2596    # removed, or if the value is a relative name.
2597    INSTALL=$ac_install_sh
2598  fi
2599fi
2600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2601$as_echo "$INSTALL" >&6; }
2602
2603# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2604# It thinks the first close brace ends the variable substitution.
2605test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2606
2607test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2608
2609test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2610
2611
2612for ac_prog in gawk mawk nawk awk
2613do
2614  # Extract the first word of "$ac_prog", so it can be a program name with args.
2615set dummy $ac_prog; ac_word=$2
2616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2617$as_echo_n "checking for $ac_word... " >&6; }
2618if ${ac_cv_prog_AWK+:} false; then :
2619  $as_echo_n "(cached) " >&6
2620else
2621  if test -n "$AWK"; then
2622  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2623else
2624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625for as_dir in $PATH
2626do
2627  IFS=$as_save_IFS
2628  test -z "$as_dir" && as_dir=.
2629    for ac_exec_ext in '' $ac_executable_extensions; do
2630  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2631    ac_cv_prog_AWK="$ac_prog"
2632    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2633    break 2
2634  fi
2635done
2636  done
2637IFS=$as_save_IFS
2638
2639fi
2640fi
2641AWK=$ac_cv_prog_AWK
2642if test -n "$AWK"; then
2643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2644$as_echo "$AWK" >&6; }
2645else
2646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2647$as_echo "no" >&6; }
2648fi
2649
2650
2651  test -n "$AWK" && break
2652done
2653
2654# We need awk; bail out if it's missing.
2655case ${AWK} in
2656  "") as_fn_error $? "can't build without awk, bailing out" "$LINENO" 5 ;;
2657esac
2658
2659
2660 case ${build_alias} in
2661  "") build_noncanonical=${build} ;;
2662  *) build_noncanonical=${build_alias} ;;
2663esac
2664
2665 case ${host_alias} in
2666  "") host_noncanonical=${build_noncanonical} ;;
2667  *) host_noncanonical=${host_alias} ;;
2668esac
2669
2670
2671
2672 case ${target_alias} in
2673  "") target_noncanonical=${host_noncanonical} ;;
2674  *) target_noncanonical=${target_alias} ;;
2675esac
2676
2677
2678
2679
2680# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2681# have matching libraries, they should use host libraries: Makefile.tpl
2682# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2683# However, they still use the build modules, because the corresponding
2684# host modules (e.g. bison) are only built for the host when bootstrap
2685# finishes. So:
2686# - build_subdir is where we find build modules, and never changes.
2687# - build_libsubdir is where we find build libraries, and can be overridden.
2688
2689# Prefix 'build-' so this never conflicts with target_subdir.
2690build_subdir="build-${build_noncanonical}"
2691
2692# Check whether --with-build-libsubdir was given.
2693if test "${with_build_libsubdir+set}" = set; then :
2694  withval=$with_build_libsubdir; build_libsubdir="$withval"
2695else
2696  build_libsubdir="$build_subdir"
2697fi
2698
2699# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2700if ( test $srcdir = . && test -d gcc ) \
2701   || test -d $srcdir/../host-${host_noncanonical}; then
2702  host_subdir="host-${host_noncanonical}"
2703else
2704  host_subdir=.
2705fi
2706# No prefix.
2707target_subdir=${target_noncanonical}
2708
2709
2710# Check whether --enable-gcov was given.
2711if test "${enable_gcov+set}" = set; then :
2712  enableval=$enable_gcov;
2713else
2714  case $target in
2715       bpf-*-*)
2716         enable_gcov=no
2717       ;;
2718       *)
2719         enable_gcov=yes
2720       ;;
2721     esac
2722fi
2723
2724
2725
2726# Calculate toolexeclibdir
2727# Also toolexecdir, though it's only used in toolexeclibdir
2728case ${version_specific_libs} in
2729  yes)
2730    # Need the gcc compiler version to know where to install libraries
2731    # and header files if --enable-version-specific-runtime-libs option
2732    # is selected.
2733    toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
2734    toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
2735    ;;
2736  no)
2737    if test -n "$with_cross_host" &&
2738       test x"$with_cross_host" != x"no"; then
2739      # Install a library built with a cross compiler in tooldir, not libdir.
2740      toolexecdir='$(exec_prefix)/$(target_noncanonical)'
2741      case ${with_toolexeclibdir} in
2742	no)
2743	  toolexeclibdir='$(toolexecdir)/lib'
2744	  ;;
2745	*)
2746	  toolexeclibdir=${with_toolexeclibdir}
2747	  ;;
2748      esac
2749    else
2750      toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
2751      toolexeclibdir='$(libdir)'
2752    fi
2753    multi_os_directory=`$CC -print-multi-os-directory`
2754    case $multi_os_directory in
2755      .) ;; # Avoid trailing /.
2756      *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2757    esac
2758    ;;
2759esac
2760
2761
2762
2763if test -n "$ac_tool_prefix"; then
2764  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2765set dummy ${ac_tool_prefix}ar; ac_word=$2
2766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2767$as_echo_n "checking for $ac_word... " >&6; }
2768if ${ac_cv_prog_AR+:} false; then :
2769  $as_echo_n "(cached) " >&6
2770else
2771  if test -n "$AR"; then
2772  ac_cv_prog_AR="$AR" # Let the user override the test.
2773else
2774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2775for as_dir in $PATH
2776do
2777  IFS=$as_save_IFS
2778  test -z "$as_dir" && as_dir=.
2779    for ac_exec_ext in '' $ac_executable_extensions; do
2780  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2781    ac_cv_prog_AR="${ac_tool_prefix}ar"
2782    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2783    break 2
2784  fi
2785done
2786  done
2787IFS=$as_save_IFS
2788
2789fi
2790fi
2791AR=$ac_cv_prog_AR
2792if test -n "$AR"; then
2793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2794$as_echo "$AR" >&6; }
2795else
2796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2797$as_echo "no" >&6; }
2798fi
2799
2800
2801fi
2802if test -z "$ac_cv_prog_AR"; then
2803  ac_ct_AR=$AR
2804  # Extract the first word of "ar", so it can be a program name with args.
2805set dummy ar; ac_word=$2
2806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2807$as_echo_n "checking for $ac_word... " >&6; }
2808if ${ac_cv_prog_ac_ct_AR+:} false; then :
2809  $as_echo_n "(cached) " >&6
2810else
2811  if test -n "$ac_ct_AR"; then
2812  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2813else
2814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2815for as_dir in $PATH
2816do
2817  IFS=$as_save_IFS
2818  test -z "$as_dir" && as_dir=.
2819    for ac_exec_ext in '' $ac_executable_extensions; do
2820  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2821    ac_cv_prog_ac_ct_AR="ar"
2822    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2823    break 2
2824  fi
2825done
2826  done
2827IFS=$as_save_IFS
2828
2829fi
2830fi
2831ac_ct_AR=$ac_cv_prog_ac_ct_AR
2832if test -n "$ac_ct_AR"; then
2833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2834$as_echo "$ac_ct_AR" >&6; }
2835else
2836  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2837$as_echo "no" >&6; }
2838fi
2839
2840  if test "x$ac_ct_AR" = x; then
2841    AR=""
2842  else
2843    case $cross_compiling:$ac_tool_warned in
2844yes:)
2845{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2846$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2847ac_tool_warned=yes ;;
2848esac
2849    AR=$ac_ct_AR
2850  fi
2851else
2852  AR="$ac_cv_prog_AR"
2853fi
2854
2855if test -n "$ac_tool_prefix"; then
2856  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
2857set dummy ${ac_tool_prefix}lipo; ac_word=$2
2858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2859$as_echo_n "checking for $ac_word... " >&6; }
2860if ${ac_cv_prog_LIPO+:} false; then :
2861  $as_echo_n "(cached) " >&6
2862else
2863  if test -n "$LIPO"; then
2864  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
2865else
2866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2867for as_dir in $PATH
2868do
2869  IFS=$as_save_IFS
2870  test -z "$as_dir" && as_dir=.
2871    for ac_exec_ext in '' $ac_executable_extensions; do
2872  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2873    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
2874    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2875    break 2
2876  fi
2877done
2878  done
2879IFS=$as_save_IFS
2880
2881fi
2882fi
2883LIPO=$ac_cv_prog_LIPO
2884if test -n "$LIPO"; then
2885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
2886$as_echo "$LIPO" >&6; }
2887else
2888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889$as_echo "no" >&6; }
2890fi
2891
2892
2893fi
2894if test -z "$ac_cv_prog_LIPO"; then
2895  ac_ct_LIPO=$LIPO
2896  # Extract the first word of "lipo", so it can be a program name with args.
2897set dummy lipo; ac_word=$2
2898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2899$as_echo_n "checking for $ac_word... " >&6; }
2900if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
2901  $as_echo_n "(cached) " >&6
2902else
2903  if test -n "$ac_ct_LIPO"; then
2904  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
2905else
2906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2907for as_dir in $PATH
2908do
2909  IFS=$as_save_IFS
2910  test -z "$as_dir" && as_dir=.
2911    for ac_exec_ext in '' $ac_executable_extensions; do
2912  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2913    ac_cv_prog_ac_ct_LIPO="lipo"
2914    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2915    break 2
2916  fi
2917done
2918  done
2919IFS=$as_save_IFS
2920
2921fi
2922fi
2923ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
2924if test -n "$ac_ct_LIPO"; then
2925  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
2926$as_echo "$ac_ct_LIPO" >&6; }
2927else
2928  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2929$as_echo "no" >&6; }
2930fi
2931
2932  if test "x$ac_ct_LIPO" = x; then
2933    LIPO=":"
2934  else
2935    case $cross_compiling:$ac_tool_warned in
2936yes:)
2937{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2938$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2939ac_tool_warned=yes ;;
2940esac
2941    LIPO=$ac_ct_LIPO
2942  fi
2943else
2944  LIPO="$ac_cv_prog_LIPO"
2945fi
2946
2947if test -n "$ac_tool_prefix"; then
2948  # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
2949set dummy ${ac_tool_prefix}nm; ac_word=$2
2950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2951$as_echo_n "checking for $ac_word... " >&6; }
2952if ${ac_cv_prog_NM+:} false; then :
2953  $as_echo_n "(cached) " >&6
2954else
2955  if test -n "$NM"; then
2956  ac_cv_prog_NM="$NM" # Let the user override the test.
2957else
2958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2959for as_dir in $PATH
2960do
2961  IFS=$as_save_IFS
2962  test -z "$as_dir" && as_dir=.
2963    for ac_exec_ext in '' $ac_executable_extensions; do
2964  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2965    ac_cv_prog_NM="${ac_tool_prefix}nm"
2966    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2967    break 2
2968  fi
2969done
2970  done
2971IFS=$as_save_IFS
2972
2973fi
2974fi
2975NM=$ac_cv_prog_NM
2976if test -n "$NM"; then
2977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
2978$as_echo "$NM" >&6; }
2979else
2980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2981$as_echo "no" >&6; }
2982fi
2983
2984
2985fi
2986if test -z "$ac_cv_prog_NM"; then
2987  ac_ct_NM=$NM
2988  # Extract the first word of "nm", so it can be a program name with args.
2989set dummy nm; ac_word=$2
2990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2991$as_echo_n "checking for $ac_word... " >&6; }
2992if ${ac_cv_prog_ac_ct_NM+:} false; then :
2993  $as_echo_n "(cached) " >&6
2994else
2995  if test -n "$ac_ct_NM"; then
2996  ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
2997else
2998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2999for as_dir in $PATH
3000do
3001  IFS=$as_save_IFS
3002  test -z "$as_dir" && as_dir=.
3003    for ac_exec_ext in '' $ac_executable_extensions; do
3004  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3005    ac_cv_prog_ac_ct_NM="nm"
3006    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3007    break 2
3008  fi
3009done
3010  done
3011IFS=$as_save_IFS
3012
3013fi
3014fi
3015ac_ct_NM=$ac_cv_prog_ac_ct_NM
3016if test -n "$ac_ct_NM"; then
3017  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
3018$as_echo "$ac_ct_NM" >&6; }
3019else
3020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3021$as_echo "no" >&6; }
3022fi
3023
3024  if test "x$ac_ct_NM" = x; then
3025    NM=""
3026  else
3027    case $cross_compiling:$ac_tool_warned in
3028yes:)
3029{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3030$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3031ac_tool_warned=yes ;;
3032esac
3033    NM=$ac_ct_NM
3034  fi
3035else
3036  NM="$ac_cv_prog_NM"
3037fi
3038
3039if test -n "$ac_tool_prefix"; then
3040  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3041set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3043$as_echo_n "checking for $ac_word... " >&6; }
3044if ${ac_cv_prog_RANLIB+:} false; then :
3045  $as_echo_n "(cached) " >&6
3046else
3047  if test -n "$RANLIB"; then
3048  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3049else
3050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3051for as_dir in $PATH
3052do
3053  IFS=$as_save_IFS
3054  test -z "$as_dir" && as_dir=.
3055    for ac_exec_ext in '' $ac_executable_extensions; do
3056  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3057    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3058    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3059    break 2
3060  fi
3061done
3062  done
3063IFS=$as_save_IFS
3064
3065fi
3066fi
3067RANLIB=$ac_cv_prog_RANLIB
3068if test -n "$RANLIB"; then
3069  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3070$as_echo "$RANLIB" >&6; }
3071else
3072  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3073$as_echo "no" >&6; }
3074fi
3075
3076
3077fi
3078if test -z "$ac_cv_prog_RANLIB"; then
3079  ac_ct_RANLIB=$RANLIB
3080  # Extract the first word of "ranlib", so it can be a program name with args.
3081set dummy ranlib; ac_word=$2
3082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3083$as_echo_n "checking for $ac_word... " >&6; }
3084if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3085  $as_echo_n "(cached) " >&6
3086else
3087  if test -n "$ac_ct_RANLIB"; then
3088  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3089else
3090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3091for as_dir in $PATH
3092do
3093  IFS=$as_save_IFS
3094  test -z "$as_dir" && as_dir=.
3095    for ac_exec_ext in '' $ac_executable_extensions; do
3096  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3097    ac_cv_prog_ac_ct_RANLIB="ranlib"
3098    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3099    break 2
3100  fi
3101done
3102  done
3103IFS=$as_save_IFS
3104
3105fi
3106fi
3107ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3108if test -n "$ac_ct_RANLIB"; then
3109  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3110$as_echo "$ac_ct_RANLIB" >&6; }
3111else
3112  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3113$as_echo "no" >&6; }
3114fi
3115
3116  if test "x$ac_ct_RANLIB" = x; then
3117    RANLIB=":"
3118  else
3119    case $cross_compiling:$ac_tool_warned in
3120yes:)
3121{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3122$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3123ac_tool_warned=yes ;;
3124esac
3125    RANLIB=$ac_ct_RANLIB
3126  fi
3127else
3128  RANLIB="$ac_cv_prog_RANLIB"
3129fi
3130
3131if test -n "$ac_tool_prefix"; then
3132  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3133set dummy ${ac_tool_prefix}strip; ac_word=$2
3134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3135$as_echo_n "checking for $ac_word... " >&6; }
3136if ${ac_cv_prog_STRIP+:} false; then :
3137  $as_echo_n "(cached) " >&6
3138else
3139  if test -n "$STRIP"; then
3140  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3141else
3142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3143for as_dir in $PATH
3144do
3145  IFS=$as_save_IFS
3146  test -z "$as_dir" && as_dir=.
3147    for ac_exec_ext in '' $ac_executable_extensions; do
3148  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3149    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3150    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3151    break 2
3152  fi
3153done
3154  done
3155IFS=$as_save_IFS
3156
3157fi
3158fi
3159STRIP=$ac_cv_prog_STRIP
3160if test -n "$STRIP"; then
3161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3162$as_echo "$STRIP" >&6; }
3163else
3164  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3165$as_echo "no" >&6; }
3166fi
3167
3168
3169fi
3170if test -z "$ac_cv_prog_STRIP"; then
3171  ac_ct_STRIP=$STRIP
3172  # Extract the first word of "strip", so it can be a program name with args.
3173set dummy strip; ac_word=$2
3174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3175$as_echo_n "checking for $ac_word... " >&6; }
3176if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3177  $as_echo_n "(cached) " >&6
3178else
3179  if test -n "$ac_ct_STRIP"; then
3180  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3181else
3182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3183for as_dir in $PATH
3184do
3185  IFS=$as_save_IFS
3186  test -z "$as_dir" && as_dir=.
3187    for ac_exec_ext in '' $ac_executable_extensions; do
3188  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3189    ac_cv_prog_ac_ct_STRIP="strip"
3190    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3191    break 2
3192  fi
3193done
3194  done
3195IFS=$as_save_IFS
3196
3197fi
3198fi
3199ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3200if test -n "$ac_ct_STRIP"; then
3201  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3202$as_echo "$ac_ct_STRIP" >&6; }
3203else
3204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3205$as_echo "no" >&6; }
3206fi
3207
3208  if test "x$ac_ct_STRIP" = x; then
3209    STRIP=":"
3210  else
3211    case $cross_compiling:$ac_tool_warned in
3212yes:)
3213{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3214$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3215ac_tool_warned=yes ;;
3216esac
3217    STRIP=$ac_ct_STRIP
3218  fi
3219else
3220  STRIP="$ac_cv_prog_STRIP"
3221fi
3222
3223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3224$as_echo_n "checking whether ln -s works... " >&6; }
3225LN_S=$as_ln_s
3226if test "$LN_S" = "ln -s"; then
3227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3228$as_echo "yes" >&6; }
3229else
3230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3231$as_echo "no, using $LN_S" >&6; }
3232fi
3233
3234
3235
3236ac_ext=c
3237ac_cpp='$CPP $CPPFLAGS'
3238ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3239ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3240ac_compiler_gnu=$ac_cv_c_compiler_gnu
3241if test -n "$ac_tool_prefix"; then
3242  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3243set dummy ${ac_tool_prefix}gcc; ac_word=$2
3244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3245$as_echo_n "checking for $ac_word... " >&6; }
3246if ${ac_cv_prog_CC+:} false; then :
3247  $as_echo_n "(cached) " >&6
3248else
3249  if test -n "$CC"; then
3250  ac_cv_prog_CC="$CC" # Let the user override the test.
3251else
3252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3253for as_dir in $PATH
3254do
3255  IFS=$as_save_IFS
3256  test -z "$as_dir" && as_dir=.
3257    for ac_exec_ext in '' $ac_executable_extensions; do
3258  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3259    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3260    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3261    break 2
3262  fi
3263done
3264  done
3265IFS=$as_save_IFS
3266
3267fi
3268fi
3269CC=$ac_cv_prog_CC
3270if test -n "$CC"; then
3271  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3272$as_echo "$CC" >&6; }
3273else
3274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3275$as_echo "no" >&6; }
3276fi
3277
3278
3279fi
3280if test -z "$ac_cv_prog_CC"; then
3281  ac_ct_CC=$CC
3282  # Extract the first word of "gcc", so it can be a program name with args.
3283set dummy gcc; ac_word=$2
3284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3285$as_echo_n "checking for $ac_word... " >&6; }
3286if ${ac_cv_prog_ac_ct_CC+:} false; then :
3287  $as_echo_n "(cached) " >&6
3288else
3289  if test -n "$ac_ct_CC"; then
3290  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3291else
3292as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3293for as_dir in $PATH
3294do
3295  IFS=$as_save_IFS
3296  test -z "$as_dir" && as_dir=.
3297    for ac_exec_ext in '' $ac_executable_extensions; do
3298  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3299    ac_cv_prog_ac_ct_CC="gcc"
3300    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3301    break 2
3302  fi
3303done
3304  done
3305IFS=$as_save_IFS
3306
3307fi
3308fi
3309ac_ct_CC=$ac_cv_prog_ac_ct_CC
3310if test -n "$ac_ct_CC"; then
3311  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3312$as_echo "$ac_ct_CC" >&6; }
3313else
3314  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3315$as_echo "no" >&6; }
3316fi
3317
3318  if test "x$ac_ct_CC" = x; then
3319    CC=""
3320  else
3321    case $cross_compiling:$ac_tool_warned in
3322yes:)
3323{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3324$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3325ac_tool_warned=yes ;;
3326esac
3327    CC=$ac_ct_CC
3328  fi
3329else
3330  CC="$ac_cv_prog_CC"
3331fi
3332
3333if test -z "$CC"; then
3334          if test -n "$ac_tool_prefix"; then
3335    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3336set dummy ${ac_tool_prefix}cc; ac_word=$2
3337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3338$as_echo_n "checking for $ac_word... " >&6; }
3339if ${ac_cv_prog_CC+:} false; then :
3340  $as_echo_n "(cached) " >&6
3341else
3342  if test -n "$CC"; then
3343  ac_cv_prog_CC="$CC" # Let the user override the test.
3344else
3345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3346for as_dir in $PATH
3347do
3348  IFS=$as_save_IFS
3349  test -z "$as_dir" && as_dir=.
3350    for ac_exec_ext in '' $ac_executable_extensions; do
3351  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3352    ac_cv_prog_CC="${ac_tool_prefix}cc"
3353    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3354    break 2
3355  fi
3356done
3357  done
3358IFS=$as_save_IFS
3359
3360fi
3361fi
3362CC=$ac_cv_prog_CC
3363if test -n "$CC"; then
3364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3365$as_echo "$CC" >&6; }
3366else
3367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3368$as_echo "no" >&6; }
3369fi
3370
3371
3372  fi
3373fi
3374if test -z "$CC"; then
3375  # Extract the first word of "cc", so it can be a program name with args.
3376set dummy cc; ac_word=$2
3377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3378$as_echo_n "checking for $ac_word... " >&6; }
3379if ${ac_cv_prog_CC+:} false; then :
3380  $as_echo_n "(cached) " >&6
3381else
3382  if test -n "$CC"; then
3383  ac_cv_prog_CC="$CC" # Let the user override the test.
3384else
3385  ac_prog_rejected=no
3386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3387for as_dir in $PATH
3388do
3389  IFS=$as_save_IFS
3390  test -z "$as_dir" && as_dir=.
3391    for ac_exec_ext in '' $ac_executable_extensions; do
3392  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3393    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3394       ac_prog_rejected=yes
3395       continue
3396     fi
3397    ac_cv_prog_CC="cc"
3398    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3399    break 2
3400  fi
3401done
3402  done
3403IFS=$as_save_IFS
3404
3405if test $ac_prog_rejected = yes; then
3406  # We found a bogon in the path, so make sure we never use it.
3407  set dummy $ac_cv_prog_CC
3408  shift
3409  if test $# != 0; then
3410    # We chose a different compiler from the bogus one.
3411    # However, it has the same basename, so the bogon will be chosen
3412    # first if we set CC to just the basename; use the full file name.
3413    shift
3414    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3415  fi
3416fi
3417fi
3418fi
3419CC=$ac_cv_prog_CC
3420if test -n "$CC"; then
3421  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3422$as_echo "$CC" >&6; }
3423else
3424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3425$as_echo "no" >&6; }
3426fi
3427
3428
3429fi
3430if test -z "$CC"; then
3431  if test -n "$ac_tool_prefix"; then
3432  for ac_prog in cl.exe
3433  do
3434    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3435set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3437$as_echo_n "checking for $ac_word... " >&6; }
3438if ${ac_cv_prog_CC+:} false; then :
3439  $as_echo_n "(cached) " >&6
3440else
3441  if test -n "$CC"; then
3442  ac_cv_prog_CC="$CC" # Let the user override the test.
3443else
3444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3445for as_dir in $PATH
3446do
3447  IFS=$as_save_IFS
3448  test -z "$as_dir" && as_dir=.
3449    for ac_exec_ext in '' $ac_executable_extensions; do
3450  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3451    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3452    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3453    break 2
3454  fi
3455done
3456  done
3457IFS=$as_save_IFS
3458
3459fi
3460fi
3461CC=$ac_cv_prog_CC
3462if test -n "$CC"; then
3463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3464$as_echo "$CC" >&6; }
3465else
3466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3467$as_echo "no" >&6; }
3468fi
3469
3470
3471    test -n "$CC" && break
3472  done
3473fi
3474if test -z "$CC"; then
3475  ac_ct_CC=$CC
3476  for ac_prog in cl.exe
3477do
3478  # Extract the first word of "$ac_prog", so it can be a program name with args.
3479set dummy $ac_prog; ac_word=$2
3480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3481$as_echo_n "checking for $ac_word... " >&6; }
3482if ${ac_cv_prog_ac_ct_CC+:} false; then :
3483  $as_echo_n "(cached) " >&6
3484else
3485  if test -n "$ac_ct_CC"; then
3486  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3487else
3488as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3489for as_dir in $PATH
3490do
3491  IFS=$as_save_IFS
3492  test -z "$as_dir" && as_dir=.
3493    for ac_exec_ext in '' $ac_executable_extensions; do
3494  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3495    ac_cv_prog_ac_ct_CC="$ac_prog"
3496    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3497    break 2
3498  fi
3499done
3500  done
3501IFS=$as_save_IFS
3502
3503fi
3504fi
3505ac_ct_CC=$ac_cv_prog_ac_ct_CC
3506if test -n "$ac_ct_CC"; then
3507  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3508$as_echo "$ac_ct_CC" >&6; }
3509else
3510  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3511$as_echo "no" >&6; }
3512fi
3513
3514
3515  test -n "$ac_ct_CC" && break
3516done
3517
3518  if test "x$ac_ct_CC" = x; then
3519    CC=""
3520  else
3521    case $cross_compiling:$ac_tool_warned in
3522yes:)
3523{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3524$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3525ac_tool_warned=yes ;;
3526esac
3527    CC=$ac_ct_CC
3528  fi
3529fi
3530
3531fi
3532
3533
3534test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3535$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3536as_fn_error $? "no acceptable C compiler found in \$PATH
3537See \`config.log' for more details" "$LINENO" 5; }
3538
3539# Provide some information about the compiler.
3540$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3541set X $ac_compile
3542ac_compiler=$2
3543for ac_option in --version -v -V -qversion; do
3544  { { ac_try="$ac_compiler $ac_option >&5"
3545case "(($ac_try" in
3546  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3547  *) ac_try_echo=$ac_try;;
3548esac
3549eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3550$as_echo "$ac_try_echo"; } >&5
3551  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3552  ac_status=$?
3553  if test -s conftest.err; then
3554    sed '10a\
3555... rest of stderr output deleted ...
3556         10q' conftest.err >conftest.er1
3557    cat conftest.er1 >&5
3558  fi
3559  rm -f conftest.er1 conftest.err
3560  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3561  test $ac_status = 0; }
3562done
3563
3564cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3565/* end confdefs.h.  */
3566#include <stdio.h>
3567int
3568main ()
3569{
3570printf ("hello world\n");
3571  ;
3572  return 0;
3573}
3574_ACEOF
3575# FIXME: Cleanup?
3576if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3577  (eval $ac_link) 2>&5
3578  ac_status=$?
3579  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3580  test $ac_status = 0; }; then :
3581  gcc_no_link=no
3582else
3583  gcc_no_link=yes
3584fi
3585if test x$gcc_no_link = xyes; then
3586  # Setting cross_compile will disable run tests; it will
3587  # also disable AC_CHECK_FILE but that's generally
3588  # correct if we can't link.
3589  cross_compiling=yes
3590  EXEEXT=
3591else
3592  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3593/* end confdefs.h.  */
3594
3595int
3596main ()
3597{
3598
3599  ;
3600  return 0;
3601}
3602_ACEOF
3603ac_clean_files_save=$ac_clean_files
3604ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3605# Try to create an executable without -o first, disregard a.out.
3606# It will help us diagnose broken compilers, and finding out an intuition
3607# of exeext.
3608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3609$as_echo_n "checking whether the C compiler works... " >&6; }
3610ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3611
3612# The possible output files:
3613ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3614
3615ac_rmfiles=
3616for ac_file in $ac_files
3617do
3618  case $ac_file in
3619    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3620    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3621  esac
3622done
3623rm -f $ac_rmfiles
3624
3625if { { ac_try="$ac_link_default"
3626case "(($ac_try" in
3627  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3628  *) ac_try_echo=$ac_try;;
3629esac
3630eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3631$as_echo "$ac_try_echo"; } >&5
3632  (eval "$ac_link_default") 2>&5
3633  ac_status=$?
3634  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3635  test $ac_status = 0; }; then :
3636  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3637# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3638# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3639# so that the user can short-circuit this test for compilers unknown to
3640# Autoconf.
3641for ac_file in $ac_files ''
3642do
3643  test -f "$ac_file" || continue
3644  case $ac_file in
3645    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3646	;;
3647    [ab].out )
3648	# We found the default executable, but exeext='' is most
3649	# certainly right.
3650	break;;
3651    *.* )
3652	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3653	then :; else
3654	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3655	fi
3656	# We set ac_cv_exeext here because the later test for it is not
3657	# safe: cross compilers may not add the suffix if given an `-o'
3658	# argument, so we may need to know it at that point already.
3659	# Even if this section looks crufty: it has the advantage of
3660	# actually working.
3661	break;;
3662    * )
3663	break;;
3664  esac
3665done
3666test "$ac_cv_exeext" = no && ac_cv_exeext=
3667
3668else
3669  ac_file=''
3670fi
3671if test -z "$ac_file"; then :
3672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3673$as_echo "no" >&6; }
3674$as_echo "$as_me: failed program was:" >&5
3675sed 's/^/| /' conftest.$ac_ext >&5
3676
3677{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3678$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3679as_fn_error 77 "C compiler cannot create executables
3680See \`config.log' for more details" "$LINENO" 5; }
3681else
3682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3683$as_echo "yes" >&6; }
3684fi
3685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3686$as_echo_n "checking for C compiler default output file name... " >&6; }
3687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3688$as_echo "$ac_file" >&6; }
3689ac_exeext=$ac_cv_exeext
3690
3691rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3692ac_clean_files=$ac_clean_files_save
3693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3694$as_echo_n "checking for suffix of executables... " >&6; }
3695if { { ac_try="$ac_link"
3696case "(($ac_try" in
3697  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3698  *) ac_try_echo=$ac_try;;
3699esac
3700eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3701$as_echo "$ac_try_echo"; } >&5
3702  (eval "$ac_link") 2>&5
3703  ac_status=$?
3704  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3705  test $ac_status = 0; }; then :
3706  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3707# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3708# work properly (i.e., refer to `conftest.exe'), while it won't with
3709# `rm'.
3710for ac_file in conftest.exe conftest conftest.*; do
3711  test -f "$ac_file" || continue
3712  case $ac_file in
3713    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3714    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3715	  break;;
3716    * ) break;;
3717  esac
3718done
3719else
3720  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3721$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3722as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3723See \`config.log' for more details" "$LINENO" 5; }
3724fi
3725rm -f conftest conftest$ac_cv_exeext
3726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3727$as_echo "$ac_cv_exeext" >&6; }
3728
3729rm -f conftest.$ac_ext
3730EXEEXT=$ac_cv_exeext
3731ac_exeext=$EXEEXT
3732cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3733/* end confdefs.h.  */
3734#include <stdio.h>
3735int
3736main ()
3737{
3738FILE *f = fopen ("conftest.out", "w");
3739 return ferror (f) || fclose (f) != 0;
3740
3741  ;
3742  return 0;
3743}
3744_ACEOF
3745ac_clean_files="$ac_clean_files conftest.out"
3746# Check that the compiler produces executables we can run.  If not, either
3747# the compiler is broken, or we cross compile.
3748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3749$as_echo_n "checking whether we are cross compiling... " >&6; }
3750if test "$cross_compiling" != yes; then
3751  { { ac_try="$ac_link"
3752case "(($ac_try" in
3753  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3754  *) ac_try_echo=$ac_try;;
3755esac
3756eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3757$as_echo "$ac_try_echo"; } >&5
3758  (eval "$ac_link") 2>&5
3759  ac_status=$?
3760  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3761  test $ac_status = 0; }
3762  if { ac_try='./conftest$ac_cv_exeext'
3763  { { case "(($ac_try" in
3764  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3765  *) ac_try_echo=$ac_try;;
3766esac
3767eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3768$as_echo "$ac_try_echo"; } >&5
3769  (eval "$ac_try") 2>&5
3770  ac_status=$?
3771  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3772  test $ac_status = 0; }; }; then
3773    cross_compiling=no
3774  else
3775    if test "$cross_compiling" = maybe; then
3776	cross_compiling=yes
3777    else
3778	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3779$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3780as_fn_error $? "cannot run C compiled programs.
3781If you meant to cross compile, use \`--host'.
3782See \`config.log' for more details" "$LINENO" 5; }
3783    fi
3784  fi
3785fi
3786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3787$as_echo "$cross_compiling" >&6; }
3788
3789rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3790ac_clean_files=$ac_clean_files_save
3791fi
3792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3793$as_echo_n "checking for suffix of object files... " >&6; }
3794if ${ac_cv_objext+:} false; then :
3795  $as_echo_n "(cached) " >&6
3796else
3797  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3798/* end confdefs.h.  */
3799
3800int
3801main ()
3802{
3803
3804  ;
3805  return 0;
3806}
3807_ACEOF
3808rm -f conftest.o conftest.obj
3809if { { ac_try="$ac_compile"
3810case "(($ac_try" in
3811  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3812  *) ac_try_echo=$ac_try;;
3813esac
3814eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3815$as_echo "$ac_try_echo"; } >&5
3816  (eval "$ac_compile") 2>&5
3817  ac_status=$?
3818  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3819  test $ac_status = 0; }; then :
3820  for ac_file in conftest.o conftest.obj conftest.*; do
3821  test -f "$ac_file" || continue;
3822  case $ac_file in
3823    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3824    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3825       break;;
3826  esac
3827done
3828else
3829  $as_echo "$as_me: failed program was:" >&5
3830sed 's/^/| /' conftest.$ac_ext >&5
3831
3832{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3833$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3834as_fn_error $? "cannot compute suffix of object files: cannot compile
3835See \`config.log' for more details" "$LINENO" 5; }
3836fi
3837rm -f conftest.$ac_cv_objext conftest.$ac_ext
3838fi
3839{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3840$as_echo "$ac_cv_objext" >&6; }
3841OBJEXT=$ac_cv_objext
3842ac_objext=$OBJEXT
3843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3844$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3845if ${ac_cv_c_compiler_gnu+:} false; then :
3846  $as_echo_n "(cached) " >&6
3847else
3848  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3849/* end confdefs.h.  */
3850
3851int
3852main ()
3853{
3854#ifndef __GNUC__
3855       choke me
3856#endif
3857
3858  ;
3859  return 0;
3860}
3861_ACEOF
3862if ac_fn_c_try_compile "$LINENO"; then :
3863  ac_compiler_gnu=yes
3864else
3865  ac_compiler_gnu=no
3866fi
3867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3868ac_cv_c_compiler_gnu=$ac_compiler_gnu
3869
3870fi
3871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3872$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3873if test $ac_compiler_gnu = yes; then
3874  GCC=yes
3875else
3876  GCC=
3877fi
3878ac_test_CFLAGS=${CFLAGS+set}
3879ac_save_CFLAGS=$CFLAGS
3880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3881$as_echo_n "checking whether $CC accepts -g... " >&6; }
3882if ${ac_cv_prog_cc_g+:} false; then :
3883  $as_echo_n "(cached) " >&6
3884else
3885  ac_save_c_werror_flag=$ac_c_werror_flag
3886   ac_c_werror_flag=yes
3887   ac_cv_prog_cc_g=no
3888   CFLAGS="-g"
3889   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3890/* end confdefs.h.  */
3891
3892int
3893main ()
3894{
3895
3896  ;
3897  return 0;
3898}
3899_ACEOF
3900if ac_fn_c_try_compile "$LINENO"; then :
3901  ac_cv_prog_cc_g=yes
3902else
3903  CFLAGS=""
3904      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3905/* end confdefs.h.  */
3906
3907int
3908main ()
3909{
3910
3911  ;
3912  return 0;
3913}
3914_ACEOF
3915if ac_fn_c_try_compile "$LINENO"; then :
3916
3917else
3918  ac_c_werror_flag=$ac_save_c_werror_flag
3919	 CFLAGS="-g"
3920	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3921/* end confdefs.h.  */
3922
3923int
3924main ()
3925{
3926
3927  ;
3928  return 0;
3929}
3930_ACEOF
3931if ac_fn_c_try_compile "$LINENO"; then :
3932  ac_cv_prog_cc_g=yes
3933fi
3934rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3935fi
3936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3937fi
3938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3939   ac_c_werror_flag=$ac_save_c_werror_flag
3940fi
3941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3942$as_echo "$ac_cv_prog_cc_g" >&6; }
3943if test "$ac_test_CFLAGS" = set; then
3944  CFLAGS=$ac_save_CFLAGS
3945elif test $ac_cv_prog_cc_g = yes; then
3946  if test "$GCC" = yes; then
3947    CFLAGS="-g -O2"
3948  else
3949    CFLAGS="-g"
3950  fi
3951else
3952  if test "$GCC" = yes; then
3953    CFLAGS="-O2"
3954  else
3955    CFLAGS=
3956  fi
3957fi
3958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3959$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3960if ${ac_cv_prog_cc_c89+:} false; then :
3961  $as_echo_n "(cached) " >&6
3962else
3963  ac_cv_prog_cc_c89=no
3964ac_save_CC=$CC
3965cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3966/* end confdefs.h.  */
3967#include <stdarg.h>
3968#include <stdio.h>
3969struct stat;
3970/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3971struct buf { int x; };
3972FILE * (*rcsopen) (struct buf *, struct stat *, int);
3973static char *e (p, i)
3974     char **p;
3975     int i;
3976{
3977  return p[i];
3978}
3979static char *f (char * (*g) (char **, int), char **p, ...)
3980{
3981  char *s;
3982  va_list v;
3983  va_start (v,p);
3984  s = g (p, va_arg (v,int));
3985  va_end (v);
3986  return s;
3987}
3988
3989/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3990   function prototypes and stuff, but not '\xHH' hex character constants.
3991   These don't provoke an error unfortunately, instead are silently treated
3992   as 'x'.  The following induces an error, until -std is added to get
3993   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3994   array size at least.  It's necessary to write '\x00'==0 to get something
3995   that's true only with -std.  */
3996int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3997
3998/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3999   inside strings and character constants.  */
4000#define FOO(x) 'x'
4001int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4002
4003int test (int i, double x);
4004struct s1 {int (*f) (int a);};
4005struct s2 {int (*f) (double a);};
4006int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4007int argc;
4008char **argv;
4009int
4010main ()
4011{
4012return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4013  ;
4014  return 0;
4015}
4016_ACEOF
4017for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4018	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4019do
4020  CC="$ac_save_CC $ac_arg"
4021  if ac_fn_c_try_compile "$LINENO"; then :
4022  ac_cv_prog_cc_c89=$ac_arg
4023fi
4024rm -f core conftest.err conftest.$ac_objext
4025  test "x$ac_cv_prog_cc_c89" != "xno" && break
4026done
4027rm -f conftest.$ac_ext
4028CC=$ac_save_CC
4029
4030fi
4031# AC_CACHE_VAL
4032case "x$ac_cv_prog_cc_c89" in
4033  x)
4034    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4035$as_echo "none needed" >&6; } ;;
4036  xno)
4037    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4038$as_echo "unsupported" >&6; } ;;
4039  *)
4040    CC="$CC $ac_cv_prog_cc_c89"
4041    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4042$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4043esac
4044if test "x$ac_cv_prog_cc_c89" != xno; then :
4045
4046fi
4047
4048ac_ext=c
4049ac_cpp='$CPP $CPPFLAGS'
4050ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4051ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4052ac_compiler_gnu=$ac_cv_c_compiler_gnu
4053
4054ac_ext=c
4055ac_cpp='$CPP $CPPFLAGS'
4056ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4057ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4058ac_compiler_gnu=$ac_cv_c_compiler_gnu
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4060$as_echo_n "checking how to run the C preprocessor... " >&6; }
4061# On Suns, sometimes $CPP names a directory.
4062if test -n "$CPP" && test -d "$CPP"; then
4063  CPP=
4064fi
4065if test -z "$CPP"; then
4066  if ${ac_cv_prog_CPP+:} false; then :
4067  $as_echo_n "(cached) " >&6
4068else
4069      # Double quotes because CPP needs to be expanded
4070    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4071    do
4072      ac_preproc_ok=false
4073for ac_c_preproc_warn_flag in '' yes
4074do
4075  # Use a header file that comes with gcc, so configuring glibc
4076  # with a fresh cross-compiler works.
4077  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4078  # <limits.h> exists even on freestanding compilers.
4079  # On the NeXT, cc -E runs the code through the compiler's parser,
4080  # not just through cpp. "Syntax error" is here to catch this case.
4081  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4082/* end confdefs.h.  */
4083#ifdef __STDC__
4084# include <limits.h>
4085#else
4086# include <assert.h>
4087#endif
4088		     Syntax error
4089_ACEOF
4090if ac_fn_c_try_cpp "$LINENO"; then :
4091
4092else
4093  # Broken: fails on valid input.
4094continue
4095fi
4096rm -f conftest.err conftest.i conftest.$ac_ext
4097
4098  # OK, works on sane cases.  Now check whether nonexistent headers
4099  # can be detected and how.
4100  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4101/* end confdefs.h.  */
4102#include <ac_nonexistent.h>
4103_ACEOF
4104if ac_fn_c_try_cpp "$LINENO"; then :
4105  # Broken: success on invalid input.
4106continue
4107else
4108  # Passes both tests.
4109ac_preproc_ok=:
4110break
4111fi
4112rm -f conftest.err conftest.i conftest.$ac_ext
4113
4114done
4115# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4116rm -f conftest.i conftest.err conftest.$ac_ext
4117if $ac_preproc_ok; then :
4118  break
4119fi
4120
4121    done
4122    ac_cv_prog_CPP=$CPP
4123
4124fi
4125  CPP=$ac_cv_prog_CPP
4126else
4127  ac_cv_prog_CPP=$CPP
4128fi
4129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4130$as_echo "$CPP" >&6; }
4131ac_preproc_ok=false
4132for ac_c_preproc_warn_flag in '' yes
4133do
4134  # Use a header file that comes with gcc, so configuring glibc
4135  # with a fresh cross-compiler works.
4136  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4137  # <limits.h> exists even on freestanding compilers.
4138  # On the NeXT, cc -E runs the code through the compiler's parser,
4139  # not just through cpp. "Syntax error" is here to catch this case.
4140  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4141/* end confdefs.h.  */
4142#ifdef __STDC__
4143# include <limits.h>
4144#else
4145# include <assert.h>
4146#endif
4147		     Syntax error
4148_ACEOF
4149if ac_fn_c_try_cpp "$LINENO"; then :
4150
4151else
4152  # Broken: fails on valid input.
4153continue
4154fi
4155rm -f conftest.err conftest.i conftest.$ac_ext
4156
4157  # OK, works on sane cases.  Now check whether nonexistent headers
4158  # can be detected and how.
4159  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4160/* end confdefs.h.  */
4161#include <ac_nonexistent.h>
4162_ACEOF
4163if ac_fn_c_try_cpp "$LINENO"; then :
4164  # Broken: success on invalid input.
4165continue
4166else
4167  # Passes both tests.
4168ac_preproc_ok=:
4169break
4170fi
4171rm -f conftest.err conftest.i conftest.$ac_ext
4172
4173done
4174# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4175rm -f conftest.i conftest.err conftest.$ac_ext
4176if $ac_preproc_ok; then :
4177
4178else
4179  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4180$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4181as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4182See \`config.log' for more details" "$LINENO" 5; }
4183fi
4184
4185ac_ext=c
4186ac_cpp='$CPP $CPPFLAGS'
4187ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4188ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4189ac_compiler_gnu=$ac_cv_c_compiler_gnu
4190
4191
4192ac_c_preproc_warn_flag=yes
4193
4194
4195# Check whether --enable-largefile was given.
4196if test "${enable_largefile+set}" = set; then :
4197  enableval=$enable_largefile;
4198fi
4199
4200if test "$enable_largefile" != no; then
4201
4202  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4203$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4204if ${ac_cv_sys_largefile_CC+:} false; then :
4205  $as_echo_n "(cached) " >&6
4206else
4207  ac_cv_sys_largefile_CC=no
4208     if test "$GCC" != yes; then
4209       ac_save_CC=$CC
4210       while :; do
4211	 # IRIX 6.2 and later do not support large files by default,
4212	 # so use the C compiler's -n32 option if that helps.
4213	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4214/* end confdefs.h.  */
4215#include <sys/types.h>
4216 /* Check that off_t can represent 2**63 - 1 correctly.
4217    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4218    since some C++ compilers masquerading as C compilers
4219    incorrectly reject 9223372036854775807.  */
4220#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4221  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4222		       && LARGE_OFF_T % 2147483647 == 1)
4223		      ? 1 : -1];
4224int
4225main ()
4226{
4227
4228  ;
4229  return 0;
4230}
4231_ACEOF
4232	 if ac_fn_c_try_compile "$LINENO"; then :
4233  break
4234fi
4235rm -f core conftest.err conftest.$ac_objext
4236	 CC="$CC -n32"
4237	 if ac_fn_c_try_compile "$LINENO"; then :
4238  ac_cv_sys_largefile_CC=' -n32'; break
4239fi
4240rm -f core conftest.err conftest.$ac_objext
4241	 break
4242       done
4243       CC=$ac_save_CC
4244       rm -f conftest.$ac_ext
4245    fi
4246fi
4247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4248$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4249  if test "$ac_cv_sys_largefile_CC" != no; then
4250    CC=$CC$ac_cv_sys_largefile_CC
4251  fi
4252
4253  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4254$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4255if ${ac_cv_sys_file_offset_bits+:} false; then :
4256  $as_echo_n "(cached) " >&6
4257else
4258  while :; do
4259  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4260/* end confdefs.h.  */
4261#include <sys/types.h>
4262 /* Check that off_t can represent 2**63 - 1 correctly.
4263    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4264    since some C++ compilers masquerading as C compilers
4265    incorrectly reject 9223372036854775807.  */
4266#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4267  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4268		       && LARGE_OFF_T % 2147483647 == 1)
4269		      ? 1 : -1];
4270int
4271main ()
4272{
4273
4274  ;
4275  return 0;
4276}
4277_ACEOF
4278if ac_fn_c_try_compile "$LINENO"; then :
4279  ac_cv_sys_file_offset_bits=no; break
4280fi
4281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4282  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4283/* end confdefs.h.  */
4284#define _FILE_OFFSET_BITS 64
4285#include <sys/types.h>
4286 /* Check that off_t can represent 2**63 - 1 correctly.
4287    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4288    since some C++ compilers masquerading as C compilers
4289    incorrectly reject 9223372036854775807.  */
4290#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4291  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4292		       && LARGE_OFF_T % 2147483647 == 1)
4293		      ? 1 : -1];
4294int
4295main ()
4296{
4297
4298  ;
4299  return 0;
4300}
4301_ACEOF
4302if ac_fn_c_try_compile "$LINENO"; then :
4303  ac_cv_sys_file_offset_bits=64; break
4304fi
4305rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4306  ac_cv_sys_file_offset_bits=unknown
4307  break
4308done
4309fi
4310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4311$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4312case $ac_cv_sys_file_offset_bits in #(
4313  no | unknown) ;;
4314  *)
4315cat >>confdefs.h <<_ACEOF
4316#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4317_ACEOF
4318;;
4319esac
4320rm -rf conftest*
4321  if test $ac_cv_sys_file_offset_bits = unknown; then
4322    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4323$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4324if ${ac_cv_sys_large_files+:} false; then :
4325  $as_echo_n "(cached) " >&6
4326else
4327  while :; do
4328  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4329/* end confdefs.h.  */
4330#include <sys/types.h>
4331 /* Check that off_t can represent 2**63 - 1 correctly.
4332    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4333    since some C++ compilers masquerading as C compilers
4334    incorrectly reject 9223372036854775807.  */
4335#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4336  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4337		       && LARGE_OFF_T % 2147483647 == 1)
4338		      ? 1 : -1];
4339int
4340main ()
4341{
4342
4343  ;
4344  return 0;
4345}
4346_ACEOF
4347if ac_fn_c_try_compile "$LINENO"; then :
4348  ac_cv_sys_large_files=no; break
4349fi
4350rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4351  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4352/* end confdefs.h.  */
4353#define _LARGE_FILES 1
4354#include <sys/types.h>
4355 /* Check that off_t can represent 2**63 - 1 correctly.
4356    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4357    since some C++ compilers masquerading as C compilers
4358    incorrectly reject 9223372036854775807.  */
4359#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4360  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4361		       && LARGE_OFF_T % 2147483647 == 1)
4362		      ? 1 : -1];
4363int
4364main ()
4365{
4366
4367  ;
4368  return 0;
4369}
4370_ACEOF
4371if ac_fn_c_try_compile "$LINENO"; then :
4372  ac_cv_sys_large_files=1; break
4373fi
4374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4375  ac_cv_sys_large_files=unknown
4376  break
4377done
4378fi
4379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4380$as_echo "$ac_cv_sys_large_files" >&6; }
4381case $ac_cv_sys_large_files in #(
4382  no | unknown) ;;
4383  *)
4384cat >>confdefs.h <<_ACEOF
4385#define _LARGE_FILES $ac_cv_sys_large_files
4386_ACEOF
4387;;
4388esac
4389rm -rf conftest*
4390  fi
4391
4392
4393fi
4394
4395
4396
4397# The cast to long int works around a bug in the HP C Compiler
4398# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4399# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4400# This bug is HP SR number 8606223364.
4401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
4402$as_echo_n "checking size of double... " >&6; }
4403if ${ac_cv_sizeof_double+:} false; then :
4404  $as_echo_n "(cached) " >&6
4405else
4406  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double"        "$ac_includes_default"; then :
4407
4408else
4409  if test "$ac_cv_type_double" = yes; then
4410     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4411$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4412as_fn_error 77 "cannot compute sizeof (double)
4413See \`config.log' for more details" "$LINENO" 5; }
4414   else
4415     ac_cv_sizeof_double=0
4416   fi
4417fi
4418
4419fi
4420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
4421$as_echo "$ac_cv_sizeof_double" >&6; }
4422
4423
4424
4425cat >>confdefs.h <<_ACEOF
4426#define SIZEOF_DOUBLE $ac_cv_sizeof_double
4427_ACEOF
4428
4429
4430# The cast to long int works around a bug in the HP C Compiler
4431# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4432# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4433# This bug is HP SR number 8606223364.
4434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
4435$as_echo_n "checking size of long double... " >&6; }
4436if ${ac_cv_sizeof_long_double+:} false; then :
4437  $as_echo_n "(cached) " >&6
4438else
4439  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double"        "$ac_includes_default"; then :
4440
4441else
4442  if test "$ac_cv_type_long_double" = yes; then
4443     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4444$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4445as_fn_error 77 "cannot compute sizeof (long double)
4446See \`config.log' for more details" "$LINENO" 5; }
4447   else
4448     ac_cv_sizeof_long_double=0
4449   fi
4450fi
4451
4452fi
4453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
4454$as_echo "$ac_cv_sizeof_long_double" >&6; }
4455
4456
4457
4458cat >>confdefs.h <<_ACEOF
4459#define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
4460_ACEOF
4461
4462
4463as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val
4464as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val
4465
4466
4467
4468
4469for ac_header in inttypes.h stdint.h stdlib.h ftw.h \
4470	unistd.h sys/stat.h sys/types.h \
4471	string.h strings.h memory.h sys/auxv.h sys/mman.h
4472do :
4473  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4474ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
4475if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4476  cat >>confdefs.h <<_ACEOF
4477#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4478_ACEOF
4479
4480fi
4481done
4482
4483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4484$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4485if ${ac_cv_path_GREP+:} false; then :
4486  $as_echo_n "(cached) " >&6
4487else
4488  if test -z "$GREP"; then
4489  ac_path_GREP_found=false
4490  # Loop through the user's path and test for each of PROGNAME-LIST
4491  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4492for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4493do
4494  IFS=$as_save_IFS
4495  test -z "$as_dir" && as_dir=.
4496    for ac_prog in grep ggrep; do
4497    for ac_exec_ext in '' $ac_executable_extensions; do
4498      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4499      as_fn_executable_p "$ac_path_GREP" || continue
4500# Check for GNU ac_path_GREP and select it if it is found.
4501  # Check for GNU $ac_path_GREP
4502case `"$ac_path_GREP" --version 2>&1` in
4503*GNU*)
4504  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4505*)
4506  ac_count=0
4507  $as_echo_n 0123456789 >"conftest.in"
4508  while :
4509  do
4510    cat "conftest.in" "conftest.in" >"conftest.tmp"
4511    mv "conftest.tmp" "conftest.in"
4512    cp "conftest.in" "conftest.nl"
4513    $as_echo 'GREP' >> "conftest.nl"
4514    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4515    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4516    as_fn_arith $ac_count + 1 && ac_count=$as_val
4517    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4518      # Best one so far, save it but keep looking for a better one
4519      ac_cv_path_GREP="$ac_path_GREP"
4520      ac_path_GREP_max=$ac_count
4521    fi
4522    # 10*(2^10) chars as input seems more than enough
4523    test $ac_count -gt 10 && break
4524  done
4525  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4526esac
4527
4528      $ac_path_GREP_found && break 3
4529    done
4530  done
4531  done
4532IFS=$as_save_IFS
4533  if test -z "$ac_cv_path_GREP"; then
4534    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4535  fi
4536else
4537  ac_cv_path_GREP=$GREP
4538fi
4539
4540fi
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4542$as_echo "$ac_cv_path_GREP" >&6; }
4543 GREP="$ac_cv_path_GREP"
4544
4545
4546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4547$as_echo_n "checking for egrep... " >&6; }
4548if ${ac_cv_path_EGREP+:} false; then :
4549  $as_echo_n "(cached) " >&6
4550else
4551  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4552   then ac_cv_path_EGREP="$GREP -E"
4553   else
4554     if test -z "$EGREP"; then
4555  ac_path_EGREP_found=false
4556  # Loop through the user's path and test for each of PROGNAME-LIST
4557  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4558for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4559do
4560  IFS=$as_save_IFS
4561  test -z "$as_dir" && as_dir=.
4562    for ac_prog in egrep; do
4563    for ac_exec_ext in '' $ac_executable_extensions; do
4564      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4565      as_fn_executable_p "$ac_path_EGREP" || continue
4566# Check for GNU ac_path_EGREP and select it if it is found.
4567  # Check for GNU $ac_path_EGREP
4568case `"$ac_path_EGREP" --version 2>&1` in
4569*GNU*)
4570  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4571*)
4572  ac_count=0
4573  $as_echo_n 0123456789 >"conftest.in"
4574  while :
4575  do
4576    cat "conftest.in" "conftest.in" >"conftest.tmp"
4577    mv "conftest.tmp" "conftest.in"
4578    cp "conftest.in" "conftest.nl"
4579    $as_echo 'EGREP' >> "conftest.nl"
4580    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4581    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4582    as_fn_arith $ac_count + 1 && ac_count=$as_val
4583    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4584      # Best one so far, save it but keep looking for a better one
4585      ac_cv_path_EGREP="$ac_path_EGREP"
4586      ac_path_EGREP_max=$ac_count
4587    fi
4588    # 10*(2^10) chars as input seems more than enough
4589    test $ac_count -gt 10 && break
4590  done
4591  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4592esac
4593
4594      $ac_path_EGREP_found && break 3
4595    done
4596  done
4597  done
4598IFS=$as_save_IFS
4599  if test -z "$ac_cv_path_EGREP"; then
4600    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4601  fi
4602else
4603  ac_cv_path_EGREP=$EGREP
4604fi
4605
4606   fi
4607fi
4608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4609$as_echo "$ac_cv_path_EGREP" >&6; }
4610 EGREP="$ac_cv_path_EGREP"
4611
4612
4613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4614$as_echo_n "checking for ANSI C header files... " >&6; }
4615if ${ac_cv_header_stdc+:} false; then :
4616  $as_echo_n "(cached) " >&6
4617else
4618  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4619/* end confdefs.h.  */
4620#include <stdlib.h>
4621#include <stdarg.h>
4622#include <string.h>
4623#include <float.h>
4624
4625int
4626main ()
4627{
4628
4629  ;
4630  return 0;
4631}
4632_ACEOF
4633if ac_fn_c_try_compile "$LINENO"; then :
4634  ac_cv_header_stdc=yes
4635else
4636  ac_cv_header_stdc=no
4637fi
4638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4639
4640if test $ac_cv_header_stdc = yes; then
4641  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4642  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4643/* end confdefs.h.  */
4644#include <string.h>
4645
4646_ACEOF
4647if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4648  $EGREP "memchr" >/dev/null 2>&1; then :
4649
4650else
4651  ac_cv_header_stdc=no
4652fi
4653rm -f conftest*
4654
4655fi
4656
4657if test $ac_cv_header_stdc = yes; then
4658  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4659  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4660/* end confdefs.h.  */
4661#include <stdlib.h>
4662
4663_ACEOF
4664if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4665  $EGREP "free" >/dev/null 2>&1; then :
4666
4667else
4668  ac_cv_header_stdc=no
4669fi
4670rm -f conftest*
4671
4672fi
4673
4674if test $ac_cv_header_stdc = yes; then
4675  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4676  if test "$cross_compiling" = yes; then :
4677  :
4678else
4679  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4680/* end confdefs.h.  */
4681#include <ctype.h>
4682#include <stdlib.h>
4683#if ((' ' & 0x0FF) == 0x020)
4684# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4685# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4686#else
4687# define ISLOWER(c) \
4688		   (('a' <= (c) && (c) <= 'i') \
4689		     || ('j' <= (c) && (c) <= 'r') \
4690		     || ('s' <= (c) && (c) <= 'z'))
4691# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4692#endif
4693
4694#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4695int
4696main ()
4697{
4698  int i;
4699  for (i = 0; i < 256; i++)
4700    if (XOR (islower (i), ISLOWER (i))
4701	|| toupper (i) != TOUPPER (i))
4702      return 2;
4703  return 0;
4704}
4705_ACEOF
4706if ac_fn_c_try_run "$LINENO"; then :
4707
4708else
4709  ac_cv_header_stdc=no
4710fi
4711rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4712  conftest.$ac_objext conftest.beam conftest.$ac_ext
4713fi
4714
4715fi
4716fi
4717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4718$as_echo "$ac_cv_header_stdc" >&6; }
4719if test $ac_cv_header_stdc = yes; then
4720
4721$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4722
4723fi
4724
4725
4726# Check for decimal float support.
4727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5
4728$as_echo_n "checking whether decimal floating point is supported... " >&6; }
4729if ${libgcc_cv_dfp+:} false; then :
4730  $as_echo_n "(cached) " >&6
4731else
4732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4733/* end confdefs.h.  */
4734
4735#include <fenv.h>
4736
4737int
4738main ()
4739{
4740
4741_Decimal32 x;
4742int fe_except =
4743  FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT;
4744
4745  ;
4746  return 0;
4747}
4748_ACEOF
4749if ac_fn_c_try_compile "$LINENO"; then :
4750  libgcc_cv_dfp=yes
4751else
4752  libgcc_cv_dfp=no
4753fi
4754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4755fi
4756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5
4757$as_echo "$libgcc_cv_dfp" >&6; }
4758decimal_float=$libgcc_cv_dfp
4759
4760
4761
4762# Check whether --enable-decimal-float was given.
4763if test "${enable_decimal_float+set}" = set; then :
4764  enableval=$enable_decimal_float;
4765  case $enable_decimal_float in
4766    yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
4767    *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
4768Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
4769  esac
4770
4771else
4772
4773  case $host in
4774    powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
4775    i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
4776    i?86*-*-mingw* | x86_64*-*-mingw* | \
4777    i?86*-*-cygwin* | x86_64*-*-cygwin*)
4778      enable_decimal_float=yes
4779      ;;
4780    *)
4781      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4782$as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4783      enable_decimal_float=no
4784      ;;
4785  esac
4786
4787fi
4788
4789
4790# x86's use BID format instead of DPD
4791case x$enable_decimal_float in
4792  xyes)
4793    case $host in
4794      i?86*-*-* | x86_64*-*-*)
4795	enable_decimal_float=bid
4796	;;
4797      *)
4798	enable_decimal_float=dpd
4799	;;
4800    esac
4801    default_decimal_float=$enable_decimal_float
4802    ;;
4803  xno)
4804    # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4805    # dependency on libdecnumber.
4806    default_decimal_float=dpd
4807    ;;
4808esac
4809
4810
4811
4812
4813# Check for fixed-point support.
4814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5
4815$as_echo_n "checking whether fixed-point is supported... " >&6; }
4816if ${libgcc_cv_fixed_point+:} false; then :
4817  $as_echo_n "(cached) " >&6
4818else
4819  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4820/* end confdefs.h.  */
4821_Sat _Fract x;
4822_ACEOF
4823if ac_fn_c_try_compile "$LINENO"; then :
4824  libgcc_cv_fixed_point=yes
4825else
4826  libgcc_cv_fixed_point=no
4827fi
4828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4829fi
4830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5
4831$as_echo "$libgcc_cv_fixed_point" >&6; }
4832fixed_point=$libgcc_cv_fixed_point
4833
4834
4835# For platforms with the unwind ABI which includes an unwind library,
4836# libunwind, we can choose to use the system libunwind.
4837# config.gcc also contains tests of with_system_libunwind.
4838
4839
4840# Check whether --with-system-libunwind was given.
4841if test "${with_system_libunwind+set}" = set; then :
4842  withval=$with_system_libunwind;
4843fi
4844
4845  # If system-libunwind was not specifically set, pick a default setting.
4846  if test x$with_system_libunwind = x; then
4847    case ${target} in
4848      ia64-*-hpux*) with_system_libunwind=yes ;;
4849      *) with_system_libunwind=no ;;
4850    esac
4851  fi
4852  # Based on system-libunwind and target, do we have ipinfo?
4853  if  test x$with_system_libunwind = xyes; then
4854    case ${target} in
4855      ia64-*-*) have_unwind_getipinfo=no ;;
4856      *) have_unwind_getipinfo=yes ;;
4857    esac
4858  else
4859    # Darwin before version 9 does not have _Unwind_GetIPInfo.
4860
4861    case ${target} in
4862      *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
4863      *) have_unwind_getipinfo=yes ;;
4864    esac
4865
4866  fi
4867
4868  if test x$have_unwind_getipinfo = xyes; then
4869
4870$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
4871
4872  fi
4873
4874
4875# Check if the compiler is configured for setjmp/longjmp exceptions.
4876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler is configured for setjmp/longjmp exceptions" >&5
4877$as_echo_n "checking whether the compiler is configured for setjmp/longjmp exceptions... " >&6; }
4878if ${ac_cv_sjlj_exceptions+:} false; then :
4879  $as_echo_n "(cached) " >&6
4880else
4881  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4882/* end confdefs.h.  */
4883#ifdef __USING_SJLJ_EXCEPTIONS__
4884          this will fail
4885          #endif
4886int
4887main ()
4888{
4889int i;
4890  ;
4891  return 0;
4892}
4893_ACEOF
4894if ac_fn_c_try_compile "$LINENO"; then :
4895  ac_cv_sjlj_exceptions=no
4896else
4897  ac_cv_sjlj_exceptions=yes
4898fi
4899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4900fi
4901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sjlj_exceptions" >&5
4902$as_echo "$ac_cv_sjlj_exceptions" >&6; }
4903
4904 # Check whether --enable-cet was given.
4905if test "${enable_cet+set}" = set; then :
4906  enableval=$enable_cet;
4907      case "$enableval" in
4908       yes|no|auto) ;;
4909       *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
4910                          esac
4911
4912else
4913  enable_cet=auto
4914fi
4915
4916
4917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
4918$as_echo_n "checking for CET support... " >&6; }
4919
4920# NB: Avoid nested save_CFLAGS and save_LDFLAGS.
4921case "$host" in
4922  i[34567]86-*-linux* | x86_64-*-linux*)
4923    case "$enable_cet" in
4924      auto)
4925	# Check if target supports multi-byte NOPs
4926	# and if compiler and assembler support CET insn.
4927	cet_save_CFLAGS="$CFLAGS"
4928	CFLAGS="$CFLAGS -fcf-protection"
4929	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4930/* end confdefs.h.  */
4931
4932int
4933main ()
4934{
4935
4936#if !defined(__SSE2__)
4937#error target does not support multi-byte NOPs
4938#else
4939asm ("setssbsy");
4940#endif
4941
4942  ;
4943  return 0;
4944}
4945_ACEOF
4946if ac_fn_c_try_compile "$LINENO"; then :
4947  enable_cet=yes
4948else
4949  enable_cet=no
4950fi
4951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4952	CFLAGS="$cet_save_CFLAGS"
4953	;;
4954      yes)
4955	# Check if assembler supports CET.
4956	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4957/* end confdefs.h.  */
4958
4959int
4960main ()
4961{
4962asm ("setssbsy");
4963  ;
4964  return 0;
4965}
4966_ACEOF
4967if ac_fn_c_try_compile "$LINENO"; then :
4968
4969else
4970  as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5
4971fi
4972rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4973	;;
4974    esac
4975    ;;
4976  *)
4977    enable_cet=no
4978    ;;
4979esac
4980if test x$enable_cet = xyes; then
4981  CET_FLAGS="-fcf-protection -mshstk"
4982  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4983$as_echo "yes" >&6; }
4984else
4985  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4986$as_echo "no" >&6; }
4987fi
4988
4989
4990
4991# Check whether --enable-explicit-exception-frame-registration was given.
4992if test "${enable_explicit_exception_frame_registration+set}" = set; then :
4993  enableval=$enable_explicit_exception_frame_registration;
4994force_explicit_eh_registry=
4995if test "$enable_explicit_exception_frame_registration" = yes; then
4996  if test $ac_cv_sjlj_exceptions = yes; then
4997    as_fn_error $? "Can't --enable-explicit-exception-frame-registration
4998                  with setjmp/longjmp exceptions" "$LINENO" 5
4999  fi
5000  force_explicit_eh_registry=-DUSE_EH_FRAME_REGISTRY_ALWAYS
5001fi
5002
5003fi
5004
5005
5006
5007# Check whether --enable-tm-clone-registry was given.
5008if test "${enable_tm_clone_registry+set}" = set; then :
5009  enableval=$enable_tm_clone_registry;
5010use_tm_clone_registry=
5011if test "$enable_tm_clone_registry" = no; then
5012  use_tm_clone_registry=-DUSE_TM_CLONE_REGISTRY=0
5013fi
5014
5015else
5016
5017use_tm_clone_registry=
5018case $target in
5019  msp430*elfbare)
5020   use_tm_clone_registry=-DUSE_TM_CLONE_REGISTRY=0
5021   ;;
5022esac
5023
5024fi
5025
5026
5027
5028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5029$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5030if ${acl_cv_prog_gnu_ld+:} false; then :
5031  $as_echo_n "(cached) " >&6
5032else
5033  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5034if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
5035  acl_cv_prog_gnu_ld=yes
5036else
5037  acl_cv_prog_gnu_ld=no
5038fi
5039fi
5040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
5041$as_echo "$acl_cv_prog_gnu_ld" >&6; }
5042with_gnu_ld=$acl_cv_prog_gnu_ld
5043
5044
5045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
5046$as_echo_n "checking for thread model used by GCC... " >&6; }
5047target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
5048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
5049$as_echo "$target_thread_file" >&6; }
5050
5051# Check for assembler CFI support.
5052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5
5053$as_echo_n "checking whether assembler supports CFI directives... " >&6; }
5054if ${libgcc_cv_cfi+:} false; then :
5055  $as_echo_n "(cached) " >&6
5056else
5057  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5058/* end confdefs.h.  */
5059asm("\n\
5060	.text\n\
5061	.cfi_startproc\n\
5062	.cfi_personality 0, symbol\n\
5063	.cfi_endproc");
5064_ACEOF
5065if ac_fn_c_try_compile "$LINENO"; then :
5066  libgcc_cv_cfi=yes
5067else
5068  libgcc_cv_cfi=no
5069fi
5070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5071fi
5072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5
5073$as_echo "$libgcc_cv_cfi" >&6; }
5074
5075# Check 32bit or 64bit.  In the case of MIPS, this really determines the
5076# word size rather than the address size.
5077cat > conftest.c <<EOF
5078#if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \
5079    || defined(__mips64) || defined(__loongarch64)
5080host_address=64
5081#else
5082host_address=32
5083#endif
5084EOF
5085eval `${CC-cc} -E conftest.c | grep host_address=`
5086rm -f conftest.c
5087
5088case ${host} in
5089mips*-*-*)
5090  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target is hard-float" >&5
5091$as_echo_n "checking whether the target is hard-float... " >&6; }
5092if ${libgcc_cv_mips_hard_float+:} false; then :
5093  $as_echo_n "(cached) " >&6
5094else
5095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5096/* end confdefs.h.  */
5097#ifndef __mips_hard_float
5098     #error FOO
5099     #endif
5100
5101_ACEOF
5102if ac_fn_c_try_compile "$LINENO"; then :
5103  libgcc_cv_mips_hard_float=yes
5104else
5105  libgcc_cv_mips_hard_float=no
5106fi
5107rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5108fi
5109{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_mips_hard_float" >&5
5110$as_echo "$libgcc_cv_mips_hard_float" >&6; }
5111esac
5112
5113case ${host} in
5114*-*-solaris2*)
5115  # Check for system-provided CRTs on Solaris 11.4.
5116  { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5
5117$as_echo_n "checking system-provided CRTs on Solaris... " >&6; }
5118if ${libgcc_cv_solaris_crts+:} false; then :
5119  $as_echo_n "(cached) " >&6
5120else
5121  libgcc_cv_solaris_crts=no
5122     libgcc_sysroot="`${CC} -print-sysroot`"
5123     libgcc_libdir="$libgcc_sysroot/usr/lib"
5124     # At the time they were added, gcrt1.o became a symlink for backwards
5125     # compatibility on x86, while crt1.o was added on sparc, so check for that.
5126     case ${host} in
5127       i?86-*-solaris2* | x86_64-*-solaris2*)
5128         if test -h "$libgcc_libdir/gcrt1.o"; then libgcc_cv_solaris_crts=yes; fi
5129	 ;;
5130       sparc*-*-solaris2*)
5131         if test -f "$libgcc_libdir/crt1.o"; then libgcc_cv_solaris_crts=yes; fi
5132	 ;;
5133     esac
5134fi
5135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_solaris_crts" >&5
5136$as_echo "$libgcc_cv_solaris_crts" >&6; }
5137  if test $libgcc_cv_solaris_crts = yes; then
5138
5139$as_echo "#define HAVE_SOLARIS_CRTS 1" >>confdefs.h
5140
5141  fi
5142  ;;
5143esac
5144
5145# Determine the version of glibc, if any, used on the target.
5146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for target glibc version" >&5
5147$as_echo_n "checking for target glibc version... " >&6; }
5148
5149# Check whether --with-glibc-version was given.
5150if test "${with_glibc_version+set}" = set; then :
5151  withval=$with_glibc_version;
5152if echo "$with_glibc_version" | grep '^[0-9][0-9]*\.[0-9][0-9]*$'; then
5153  glibc_version_major=`echo "$with_glibc_version" | sed -e 's/\..*//'`
5154  glibc_version_minor=`echo "$with_glibc_version" | sed -e 's/.*\.//'`
5155else
5156  as_fn_error $? "option --with-glibc-version requires a version number M.N" "$LINENO" 5
5157fi
5158else
5159
5160if ac_fn_c_compute_int "$LINENO" "__GLIBC__" "glibc_version_major"        "#include <features.h>"; then :
5161
5162else
5163  glibc_version_major=0
5164fi
5165
5166if ac_fn_c_compute_int "$LINENO" "__GLIBC_MINOR__" "glibc_version_minor"        "#include <features.h>"; then :
5167
5168else
5169  glibc_version_minor=0
5170fi
5171
5172fi
5173
5174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibc_version_major.$glibc_version_minor" >&5
5175$as_echo "$glibc_version_major.$glibc_version_minor" >&6; }
5176
5177# Determine floating-point type for powerpc*-*-linux* or vxworks7*.
5178# Single-precision-only FPRs are not a supported configuration for
5179# this target, so are not allowed for in this test.
5180case ${host} in
5181powerpc*-*-linux* | powerpc*-*-vxworks7*)
5182  cat > conftest.c <<EOF
5183#ifdef __powerpc64__
5184ppc_fp_type=64
5185#elif defined _SOFT_FLOAT
5186ppc_fp_type=soft
5187#elif defined _SOFT_DOUBLE
5188ppc_fp_type=e500v1
5189#elif defined __NO_FPRS__
5190ppc_fp_type=e500v2
5191#else
5192ppc_fp_type=hard
5193#endif
5194EOF
5195eval `${CC-cc} -E conftest.c | grep ppc_fp_type=`
5196rm -f conftest.c
5197# glibc 2.19 and later provide all the soft-fp functions, with proper
5198# interactions with <fenv.h> exception and rounding mode handling, so
5199# make libgcc's versions into compat symbols if a recent enough glibc
5200# version is being used.
5201ppc_fp_compat=
5202case ${ppc_fp_type} in
5203soft|e500v1|e500v2)
5204  if test $glibc_version_major -gt 2 \
5205    || ( test $glibc_version_major -eq 2 \
5206        && test $glibc_version_minor -ge 19 ); then
5207    ppc_fp_compat="t-softfp-compat"
5208  fi
5209  ;;
5210esac
5211;;
5212esac
5213
5214case ${host} in
5215# At present, we cannot turn -mfloat128 on via #pragma GCC target, so just
5216# check if we have VSX (ISA 2.06) support to build the software libraries, and
5217# whether the assembler can handle xsaddqp for hardware support.  Also check if
5218# a new glibc is being used so that __builtin_cpu_supports can be used.
5219powerpc*-*-linux*)
5220  saved_CFLAGS="$CFLAGS"
5221  CFLAGS="$CFLAGS -mabi=altivec -mvsx -mfloat128"
5222  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 2.06 to build __float128 libraries" >&5
5223$as_echo_n "checking for PowerPC ISA 2.06 to build __float128 libraries... " >&6; }
5224if ${libgcc_cv_powerpc_float128+:} false; then :
5225  $as_echo_n "(cached) " >&6
5226else
5227  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5228/* end confdefs.h.  */
5229vector double dadd (vector double a, vector double b) { return a + b; }
5230_ACEOF
5231if ac_fn_c_try_compile "$LINENO"; then :
5232  libgcc_cv_powerpc_float128=yes
5233else
5234  libgcc_cv_powerpc_float128=no
5235fi
5236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5237fi
5238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128" >&5
5239$as_echo "$libgcc_cv_powerpc_float128" >&6; }
5240
5241  CFLAGS="$CFLAGS -mpower9-vector -mfloat128-hardware"
5242  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.0 to build hardware __float128 libraries" >&5
5243$as_echo_n "checking for PowerPC ISA 3.0 to build hardware __float128 libraries... " >&6; }
5244if ${libgcc_cv_powerpc_float128_hw+:} false; then :
5245  $as_echo_n "(cached) " >&6
5246else
5247  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5248/* end confdefs.h.  */
5249#include <sys/auxv.h>
5250     #ifndef AT_PLATFORM
5251     #error "AT_PLATFORM is not defined"
5252     #endif
5253     #ifndef __BUILTIN_CPU_SUPPORTS__
5254     #error "__builtin_cpu_supports is not available"
5255     #endif
5256     vector unsigned char add (vector unsigned char a, vector unsigned char b)
5257     {
5258       vector unsigned char ret;
5259       __asm__ ("xsaddqp %0,%1,%2" : "=v" (ret) : "v" (a), "v" (b));
5260       return ret;
5261     }
5262     void *add_resolver (void) { return (void *) add; }
5263     __float128 add_ifunc (__float128, __float128)
5264	__attribute__ ((__ifunc__ ("add_resolver")));
5265_ACEOF
5266if ac_fn_c_try_compile "$LINENO"; then :
5267  libgcc_cv_powerpc_float128_hw=yes
5268else
5269  libgcc_cv_powerpc_float128_hw=no
5270fi
5271rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5272fi
5273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128_hw" >&5
5274$as_echo "$libgcc_cv_powerpc_float128_hw" >&6; }
5275  CFLAGS="$saved_CFLAGS"
5276
5277  saved_CFLAGS="$CFLAGS"
5278  CFLAGS="$CFLAGS -mcpu=power10 -mfloat128-hardware"
5279  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.1 to build hardware __float128 libraries" >&5
5280$as_echo_n "checking for PowerPC ISA 3.1 to build hardware __float128 libraries... " >&6; }
5281if ${libgcc_cv_powerpc_3_1_float128_hw+:} false; then :
5282  $as_echo_n "(cached) " >&6
5283else
5284  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5285/* end confdefs.h.  */
5286#include <sys/auxv.h>
5287     #ifndef AT_PLATFORM
5288     #error "AT_PLATFORM is not defined"
5289     #endif
5290     #ifndef __BUILTIN_CPU_SUPPORTS__
5291     #error "__builtin_cpu_supports is not available"
5292     #endif
5293     vector unsigned char conv (vector unsigned char qs)
5294     {
5295       vector unsigned char ret;
5296       __asm__ ("xscvsqqp %0,%1" : "=v" (ret) : "v" (qs));
5297       return ret;
5298     }
5299     void *conv_resolver (void) { return (void *) conv; }
5300     __float128 conv_ifunc (__float128)
5301	__attribute__ ((__ifunc__ ("conv_resolver")));
5302_ACEOF
5303if ac_fn_c_try_compile "$LINENO"; then :
5304  libgcc_cv_powerpc_3_1_float128_hw=yes
5305else
5306  libgcc_cv_powerpc_3_1_float128_hw=no
5307fi
5308rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5309fi
5310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_3_1_float128_hw" >&5
5311$as_echo "$libgcc_cv_powerpc_3_1_float128_hw" >&6; }
5312  CFLAGS="$saved_CFLAGS"
5313esac
5314
5315# Collect host-machine-specific information.
5316. ${srcdir}/config.host
5317
5318# Used for constructing correct paths for offload compilers.
5319accel_dir_suffix=
5320real_host_noncanonical=${host_noncanonical}
5321if test x"$enable_as_accelerator_for" != x; then
5322  accel_dir_suffix=/accel/${target_noncanonical}
5323  real_host_noncanonical=${enable_as_accelerator_for}
5324fi
5325
5326
5327
5328if test x"$enable_offload_targets" != x; then
5329  extra_parts="${extra_parts} crtoffloadbegin.o crtoffloadend.o crtoffloadtable.o"
5330fi
5331
5332# Check if Solaris/x86 linker supports ZERO terminator unwind entries.
5333# This is after config.host so we can augment tmake_file.
5334# Link with -nostartfiles -nodefaultlibs since neither are present while
5335# building libgcc.
5336case ${host} in
5337i?86-*-solaris2* | x86_64-*-solaris2*)
5338  cat > conftest.s <<EOF
5339	.section	.eh_frame,"a",@unwind
5340	.zero	4
5341	.section	.jcr,"aw",@progbits
5342	.zero	8
5343EOF
5344  if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5'
5345  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5346  (eval $ac_try) 2>&5
5347  ac_status=$?
5348  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5349  test $ac_status = 0; }; }; then
5350      tmake_file="${tmake_file} i386/t-crtstuff"
5351  fi
5352  ;;
5353esac
5354
5355# Check if Solaris linker support v2 linker mapfile syntax.
5356# Link with -nostartfiles -nodefaultlibs since neither are present while
5357# building libgcc.
5358case ${host} in
5359*-*-solaris2*)
5360  solaris_ld_v2_maps=no
5361  echo 'int main(void) {return 0;}' > conftest.c
5362  echo '$mapfile_version 2' > conftest.map
5363  if { ac_try='${CC-cc} -nostartfiles -nodefaultlibs -Wl,-M,conftest.map -o conftest conftest.c 1>&5'
5364  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5365  (eval $ac_try) 2>&5
5366  ac_status=$?
5367  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5368  test $ac_status = 0; }; }; then
5369      solaris_ld_v2_maps=yes
5370  fi
5371  ;;
5372esac
5373
5374
5375# Check if xtensa target is configured for windowed ABI and thus needs to use
5376# custom unwind code.
5377# This is after config.host so we can augment tmake_file.
5378case ${host} in
5379xtensa*-*)
5380  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5381/* end confdefs.h.  */
5382#ifdef __XTENSA_CALL0_ABI__
5383		      #error
5384		      #endif
5385
5386_ACEOF
5387if ac_fn_c_try_compile "$LINENO"; then :
5388  tmake_file="${tmake_file} xtensa/t-windowed"
5389fi
5390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5391  ;;
5392esac
5393
5394# Check for visibility support.  This is after config.host so that
5395# we can check for asm_hidden_op.
5396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5
5397$as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; }
5398if ${libgcc_cv_hidden_visibility_attribute+:} false; then :
5399  $as_echo_n "(cached) " >&6
5400else
5401
5402	echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
5403	libgcc_cv_hidden_visibility_attribute=no
5404	if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5405  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5406  (eval $ac_try) 2>&5
5407  ac_status=$?
5408  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5409  test $ac_status = 0; }; }; then
5410	    if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then
5411		libgcc_cv_hidden_visibility_attribute=yes
5412	    fi
5413	fi
5414	rm -f conftest.*
5415
5416fi
5417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5
5418$as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; }
5419
5420if test $libgcc_cv_hidden_visibility_attribute = yes; then
5421    vis_hide='-fvisibility=hidden -DHIDE_EXPORTS'
5422
5423cat >>confdefs.h <<_ACEOF
5424#define AS_HIDDEN_DIRECTIVE $asm_hidden_op
5425_ACEOF
5426
5427else
5428    vis_hide=
5429fi
5430
5431
5432# Check for .cfi_sections .debug_frame support.
5433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for .cfi_sections .debug_frame" >&5
5434$as_echo_n "checking for .cfi_sections .debug_frame... " >&6; }
5435if ${libgcc_cv_cfi_sections_directive+:} false; then :
5436  $as_echo_n "(cached) " >&6
5437else
5438
5439	echo 'int foo (int, char *);' > conftest.c
5440	echo 'int bar (int x) { char *y = __builtin_alloca (x); return foo (x + 1, y) + 1; }' >> conftest.c
5441	libgcc_cv_cfi_sections_directive=no
5442	if { ac_try='${CC-cc} -Werror -g -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-exceptions -S conftest.c -o conftest.s 1>&5'
5443  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5444  (eval $ac_try) 2>&5
5445  ac_status=$?
5446  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5447  test $ac_status = 0; }; }; then
5448	    if grep "\\.cfi_sections.*\\.debug_frame" conftest.s >/dev/null; then
5449		libgcc_cv_cfi_sections_directive=yes
5450	    fi
5451	fi
5452	rm -f conftest.*
5453
5454fi
5455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi_sections_directive" >&5
5456$as_echo "$libgcc_cv_cfi_sections_directive" >&6; }
5457if test $libgcc_cv_cfi_sections_directive = yes; then
5458
5459$as_echo "#define HAVE_AS_CFI_SECTIONS 1" >>confdefs.h
5460
5461fi
5462
5463# See if we have thread-local storage.  We can only test assembler
5464# since link-time and run-time tests require the newly built
5465# gcc, which can't be used to build executable due to that libgcc
5466# is yet to be built here.
5467
5468   # Check whether --enable-tls was given.
5469if test "${enable_tls+set}" = set; then :
5470  enableval=$enable_tls;
5471      case "$enableval" in
5472       yes|no) ;;
5473       *) as_fn_error $? "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
5474      esac
5475
5476else
5477  enable_tls=yes
5478fi
5479
5480
5481  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5
5482$as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; }
5483if ${gcc_cv_have_cc_tls+:} false; then :
5484  $as_echo_n "(cached) " >&6
5485else
5486
5487    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5488/* end confdefs.h.  */
5489__thread int a; int b; int main() { return a = b; }
5490_ACEOF
5491if ac_fn_c_try_compile "$LINENO"; then :
5492  gcc_cv_have_cc_tls=yes
5493else
5494  gcc_cv_have_cc_tls=no
5495fi
5496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5497
5498fi
5499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5
5500$as_echo "$gcc_cv_have_cc_tls" >&6; }
5501  if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
5502
5503$as_echo "#define HAVE_CC_TLS 1" >>confdefs.h
5504
5505  fi
5506set_have_cc_tls=
5507if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
5508  set_have_cc_tls="-DHAVE_CC_TLS"
5509fi
5510
5511
5512# See if we have emulated thread-local storage.
5513
5514  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
5515$as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
5516if ${gcc_cv_use_emutls+:} false; then :
5517  $as_echo_n "(cached) " >&6
5518else
5519
5520    gcc_cv_use_emutls=no
5521    echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
5522    if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
5523  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5524  (eval $ac_try) 2>&5
5525  ac_status=$?
5526  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5527  test $ac_status = 0; }; }; then
5528      if grep __emutls_get_address conftest.s > /dev/null; then
5529	gcc_cv_use_emutls=yes
5530      fi
5531    fi
5532    rm -f conftest.*
5533
5534fi
5535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
5536$as_echo "$gcc_cv_use_emutls" >&6; }
5537  if test "$gcc_cv_use_emutls" = "yes" ; then
5538
5539$as_echo "#define USE_EMUTLS 1" >>confdefs.h
5540
5541  fi
5542set_use_emutls=
5543if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then
5544  set_use_emutls="-DUSE_EMUTLS"
5545fi
5546
5547
5548
5549
5550case "${target}" in
5551i[34567]86-*-* | x86_64-*-*)
5552  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports AVX" >&5
5553$as_echo_n "checking if the assembler supports AVX... " >&6; }
5554if ${libgcc_cv_as_avx+:} false; then :
5555  $as_echo_n "(cached) " >&6
5556else
5557
5558    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5559/* end confdefs.h.  */
5560
5561int
5562main ()
5563{
5564asm("vzeroupper");
5565  ;
5566  return 0;
5567}
5568_ACEOF
5569if ac_fn_c_try_compile "$LINENO"; then :
5570  libgcc_cv_as_avx=yes
5571else
5572  libgcc_cv_as_avx=no
5573fi
5574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5575
5576fi
5577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_avx" >&5
5578$as_echo "$libgcc_cv_as_avx" >&6; }
5579  if test x$libgcc_cv_as_avx = xyes; then
5580
5581$as_echo "#define HAVE_AS_AVX 1" >>confdefs.h
5582
5583  fi
5584  ;;
5585esac
5586
5587
5588
5589case "${target}" in
5590aarch64*-*-*)
5591  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports LSE" >&5
5592$as_echo_n "checking if the assembler supports LSE... " >&6; }
5593if ${libgcc_cv_as_lse+:} false; then :
5594  $as_echo_n "(cached) " >&6
5595else
5596
5597    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5598/* end confdefs.h.  */
5599
5600int
5601main ()
5602{
5603			asm(".arch armv8-a+lse\n\tcas w0, w1, [x2]");
5604
5605  ;
5606  return 0;
5607}
5608_ACEOF
5609if ac_fn_c_try_compile "$LINENO"; then :
5610  libgcc_cv_as_lse=yes
5611else
5612  libgcc_cv_as_lse=no
5613fi
5614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5615
5616fi
5617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_lse" >&5
5618$as_echo "$libgcc_cv_as_lse" >&6; }
5619  if test x$libgcc_cv_as_lse = xyes; then
5620
5621$as_echo "#define HAVE_AS_LSE 1" >>confdefs.h
5622
5623  fi
5624  ;;
5625esac
5626
5627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5
5628$as_echo_n "checking for init priority support... " >&6; }
5629if ${libgcc_cv_init_priority+:} false; then :
5630  $as_echo_n "(cached) " >&6
5631else
5632
5633cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5634/* end confdefs.h.  */
5635
5636int
5637main ()
5638{
5639void ip (void) __attribute__ ((constructor (1)));
5640  ;
5641  return 0;
5642}
5643_ACEOF
5644if ac_fn_c_try_compile "$LINENO"; then :
5645  libgcc_cv_init_priority=yes
5646else
5647  libgcc_cv_init_priority=no
5648fi
5649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5650fi
5651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5
5652$as_echo "$libgcc_cv_init_priority" >&6; }
5653if test $libgcc_cv_init_priority = yes; then
5654
5655$as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h
5656
5657fi
5658
5659# Conditionalize the sfp-machine.h header for this target machine.
5660if test -z "${sfp_machine_header}"; then
5661	sfp_machine_header=$cpu_type/sfp-machine.h
5662	if test -f ${srcdir}/config/${sfp_machine_header}; then
5663		:
5664	else
5665		sfp_machine_header=no-sfp-machine.h
5666	fi
5667fi
5668
5669
5670# Conditionalize the makefile for this target machine.
5671tmake_file_=
5672for f in ${tmake_file}
5673do
5674	if test -f ${srcdir}/config/$f
5675	then
5676		tmake_file_="${tmake_file_} \$(srcdir)/config/$f"
5677	fi
5678done
5679tmake_file="${tmake_file_}"
5680
5681
5682# Likewise export definitions for libgcc_tm.h
5683tm_file_=
5684for f in ${tm_file}
5685do
5686	tm_file_="${tm_file_} \$(srcdir)/config/$f"
5687done
5688tm_file="${tm_file_}"
5689
5690
5691
5692# Map from thread model to thread header.
5693
5694case $target_thread_file in
5695    aix)	thread_header=config/rs6000/gthr-aix.h ;;
5696    dce)	thread_header=config/pa/gthr-dce.h ;;
5697    gcn)	thread_header=config/gcn/gthr-gcn.h ;;
5698    lynx)	thread_header=config/gthr-lynx.h ;;
5699    mipssde)	thread_header=config/mips/gthr-mipssde.h ;;
5700    posix)	thread_header=gthr-posix.h ;;
5701    rtems)	thread_header=config/gthr-rtems.h ;;
5702    single)	thread_header=gthr-single.h ;;
5703    tpf)	thread_header=config/s390/gthr-tpf.h ;;
5704    vxworks)	thread_header=config/gthr-vxworks.h ;;
5705    win32)	thread_header=config/i386/gthr-win32.h ;;
5706esac
5707
5708
5709
5710# Determine what GCC version number to use in filesystem paths.
5711
5712  get_gcc_base_ver="cat"
5713
5714# Check whether --with-gcc-major-version-only was given.
5715if test "${with_gcc_major_version_only+set}" = set; then :
5716  withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
5717        get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
5718      fi
5719
5720fi
5721
5722
5723
5724
5725# Substitute configuration variables
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735# We need multilib support.
5736ac_config_files="$ac_config_files Makefile"
5737
5738ac_config_commands="$ac_config_commands default"
5739
5740cat >confcache <<\_ACEOF
5741# This file is a shell script that caches the results of configure
5742# tests run on this system so they can be shared between configure
5743# scripts and configure runs, see configure's option --config-cache.
5744# It is not useful on other systems.  If it contains results you don't
5745# want to keep, you may remove or edit it.
5746#
5747# config.status only pays attention to the cache file if you give it
5748# the --recheck option to rerun configure.
5749#
5750# `ac_cv_env_foo' variables (set or unset) will be overridden when
5751# loading this file, other *unset* `ac_cv_foo' will be assigned the
5752# following values.
5753
5754_ACEOF
5755
5756# The following way of writing the cache mishandles newlines in values,
5757# but we know of no workaround that is simple, portable, and efficient.
5758# So, we kill variables containing newlines.
5759# Ultrix sh set writes to stderr and can't be redirected directly,
5760# and sets the high bit in the cache file unless we assign to the vars.
5761(
5762  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5763    eval ac_val=\$$ac_var
5764    case $ac_val in #(
5765    *${as_nl}*)
5766      case $ac_var in #(
5767      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5768$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5769      esac
5770      case $ac_var in #(
5771      _ | IFS | as_nl) ;; #(
5772      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5773      *) { eval $ac_var=; unset $ac_var;} ;;
5774      esac ;;
5775    esac
5776  done
5777
5778  (set) 2>&1 |
5779    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5780    *${as_nl}ac_space=\ *)
5781      # `set' does not quote correctly, so add quotes: double-quote
5782      # substitution turns \\\\ into \\, and sed turns \\ into \.
5783      sed -n \
5784	"s/'/'\\\\''/g;
5785	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5786      ;; #(
5787    *)
5788      # `set' quotes correctly as required by POSIX, so do not add quotes.
5789      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5790      ;;
5791    esac |
5792    sort
5793) |
5794  sed '
5795     /^ac_cv_env_/b end
5796     t clear
5797     :clear
5798     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5799     t end
5800     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5801     :end' >>confcache
5802if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5803  if test -w "$cache_file"; then
5804    if test "x$cache_file" != "x/dev/null"; then
5805      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5806$as_echo "$as_me: updating cache $cache_file" >&6;}
5807      if test ! -f "$cache_file" || test -h "$cache_file"; then
5808	cat confcache >"$cache_file"
5809      else
5810        case $cache_file in #(
5811        */* | ?:*)
5812	  mv -f confcache "$cache_file"$$ &&
5813	  mv -f "$cache_file"$$ "$cache_file" ;; #(
5814        *)
5815	  mv -f confcache "$cache_file" ;;
5816	esac
5817      fi
5818    fi
5819  else
5820    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5821$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5822  fi
5823fi
5824rm -f confcache
5825
5826test "x$prefix" = xNONE && prefix=$ac_default_prefix
5827# Let make expand exec_prefix.
5828test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5829
5830DEFS=-DHAVE_CONFIG_H
5831
5832ac_libobjs=
5833ac_ltlibobjs=
5834U=
5835for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5836  # 1. Remove the extension, and $U if already installed.
5837  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5838  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5839  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5840  #    will be set to the directory where LIBOBJS objects are built.
5841  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5842  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5843done
5844LIBOBJS=$ac_libobjs
5845
5846LTLIBOBJS=$ac_ltlibobjs
5847
5848
5849
5850: "${CONFIG_STATUS=./config.status}"
5851ac_write_fail=0
5852ac_clean_files_save=$ac_clean_files
5853ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5854{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5855$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5856as_write_fail=0
5857cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5858#! $SHELL
5859# Generated by $as_me.
5860# Run this file to recreate the current configuration.
5861# Compiler output produced by configure, useful for debugging
5862# configure, is in config.log if it exists.
5863
5864debug=false
5865ac_cs_recheck=false
5866ac_cs_silent=false
5867
5868SHELL=\${CONFIG_SHELL-$SHELL}
5869export SHELL
5870_ASEOF
5871cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5872## -------------------- ##
5873## M4sh Initialization. ##
5874## -------------------- ##
5875
5876# Be more Bourne compatible
5877DUALCASE=1; export DUALCASE # for MKS sh
5878if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5879  emulate sh
5880  NULLCMD=:
5881  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5882  # is contrary to our usage.  Disable this feature.
5883  alias -g '${1+"$@"}'='"$@"'
5884  setopt NO_GLOB_SUBST
5885else
5886  case `(set -o) 2>/dev/null` in #(
5887  *posix*) :
5888    set -o posix ;; #(
5889  *) :
5890     ;;
5891esac
5892fi
5893
5894
5895as_nl='
5896'
5897export as_nl
5898# Printing a long string crashes Solaris 7 /usr/bin/printf.
5899as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5900as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5901as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5902# Prefer a ksh shell builtin over an external printf program on Solaris,
5903# but without wasting forks for bash or zsh.
5904if test -z "$BASH_VERSION$ZSH_VERSION" \
5905    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5906  as_echo='print -r --'
5907  as_echo_n='print -rn --'
5908elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5909  as_echo='printf %s\n'
5910  as_echo_n='printf %s'
5911else
5912  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5913    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5914    as_echo_n='/usr/ucb/echo -n'
5915  else
5916    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5917    as_echo_n_body='eval
5918      arg=$1;
5919      case $arg in #(
5920      *"$as_nl"*)
5921	expr "X$arg" : "X\\(.*\\)$as_nl";
5922	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5923      esac;
5924      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5925    '
5926    export as_echo_n_body
5927    as_echo_n='sh -c $as_echo_n_body as_echo'
5928  fi
5929  export as_echo_body
5930  as_echo='sh -c $as_echo_body as_echo'
5931fi
5932
5933# The user is always right.
5934if test "${PATH_SEPARATOR+set}" != set; then
5935  PATH_SEPARATOR=:
5936  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5937    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5938      PATH_SEPARATOR=';'
5939  }
5940fi
5941
5942
5943# IFS
5944# We need space, tab and new line, in precisely that order.  Quoting is
5945# there to prevent editors from complaining about space-tab.
5946# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5947# splitting by setting IFS to empty value.)
5948IFS=" ""	$as_nl"
5949
5950# Find who we are.  Look in the path if we contain no directory separator.
5951as_myself=
5952case $0 in #((
5953  *[\\/]* ) as_myself=$0 ;;
5954  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5955for as_dir in $PATH
5956do
5957  IFS=$as_save_IFS
5958  test -z "$as_dir" && as_dir=.
5959    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5960  done
5961IFS=$as_save_IFS
5962
5963     ;;
5964esac
5965# We did not find ourselves, most probably we were run as `sh COMMAND'
5966# in which case we are not to be found in the path.
5967if test "x$as_myself" = x; then
5968  as_myself=$0
5969fi
5970if test ! -f "$as_myself"; then
5971  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5972  exit 1
5973fi
5974
5975# Unset variables that we do not need and which cause bugs (e.g. in
5976# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5977# suppresses any "Segmentation fault" message there.  '((' could
5978# trigger a bug in pdksh 5.2.14.
5979for as_var in BASH_ENV ENV MAIL MAILPATH
5980do eval test x\${$as_var+set} = xset \
5981  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5982done
5983PS1='$ '
5984PS2='> '
5985PS4='+ '
5986
5987# NLS nuisances.
5988LC_ALL=C
5989export LC_ALL
5990LANGUAGE=C
5991export LANGUAGE
5992
5993# CDPATH.
5994(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5995
5996
5997# as_fn_error STATUS ERROR [LINENO LOG_FD]
5998# ----------------------------------------
5999# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6000# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6001# script with STATUS, using 1 if that was 0.
6002as_fn_error ()
6003{
6004  as_status=$1; test $as_status -eq 0 && as_status=1
6005  if test "$4"; then
6006    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6007    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
6008  fi
6009  $as_echo "$as_me: error: $2" >&2
6010  as_fn_exit $as_status
6011} # as_fn_error
6012
6013
6014# as_fn_set_status STATUS
6015# -----------------------
6016# Set $? to STATUS, without forking.
6017as_fn_set_status ()
6018{
6019  return $1
6020} # as_fn_set_status
6021
6022# as_fn_exit STATUS
6023# -----------------
6024# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6025as_fn_exit ()
6026{
6027  set +e
6028  as_fn_set_status $1
6029  exit $1
6030} # as_fn_exit
6031
6032# as_fn_unset VAR
6033# ---------------
6034# Portably unset VAR.
6035as_fn_unset ()
6036{
6037  { eval $1=; unset $1;}
6038}
6039as_unset=as_fn_unset
6040# as_fn_append VAR VALUE
6041# ----------------------
6042# Append the text in VALUE to the end of the definition contained in VAR. Take
6043# advantage of any shell optimizations that allow amortized linear growth over
6044# repeated appends, instead of the typical quadratic growth present in naive
6045# implementations.
6046if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6047  eval 'as_fn_append ()
6048  {
6049    eval $1+=\$2
6050  }'
6051else
6052  as_fn_append ()
6053  {
6054    eval $1=\$$1\$2
6055  }
6056fi # as_fn_append
6057
6058# as_fn_arith ARG...
6059# ------------------
6060# Perform arithmetic evaluation on the ARGs, and store the result in the
6061# global $as_val. Take advantage of shells that can avoid forks. The arguments
6062# must be portable across $(()) and expr.
6063if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6064  eval 'as_fn_arith ()
6065  {
6066    as_val=$(( $* ))
6067  }'
6068else
6069  as_fn_arith ()
6070  {
6071    as_val=`expr "$@" || test $? -eq 1`
6072  }
6073fi # as_fn_arith
6074
6075
6076if expr a : '\(a\)' >/dev/null 2>&1 &&
6077   test "X`expr 00001 : '.*\(...\)'`" = X001; then
6078  as_expr=expr
6079else
6080  as_expr=false
6081fi
6082
6083if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6084  as_basename=basename
6085else
6086  as_basename=false
6087fi
6088
6089if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6090  as_dirname=dirname
6091else
6092  as_dirname=false
6093fi
6094
6095as_me=`$as_basename -- "$0" ||
6096$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6097	 X"$0" : 'X\(//\)$' \| \
6098	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6099$as_echo X/"$0" |
6100    sed '/^.*\/\([^/][^/]*\)\/*$/{
6101	    s//\1/
6102	    q
6103	  }
6104	  /^X\/\(\/\/\)$/{
6105	    s//\1/
6106	    q
6107	  }
6108	  /^X\/\(\/\).*/{
6109	    s//\1/
6110	    q
6111	  }
6112	  s/.*/./; q'`
6113
6114# Avoid depending upon Character Ranges.
6115as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6116as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6117as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6118as_cr_digits='0123456789'
6119as_cr_alnum=$as_cr_Letters$as_cr_digits
6120
6121ECHO_C= ECHO_N= ECHO_T=
6122case `echo -n x` in #(((((
6123-n*)
6124  case `echo 'xy\c'` in
6125  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
6126  xy)  ECHO_C='\c';;
6127  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
6128       ECHO_T='	';;
6129  esac;;
6130*)
6131  ECHO_N='-n';;
6132esac
6133
6134rm -f conf$$ conf$$.exe conf$$.file
6135if test -d conf$$.dir; then
6136  rm -f conf$$.dir/conf$$.file
6137else
6138  rm -f conf$$.dir
6139  mkdir conf$$.dir 2>/dev/null
6140fi
6141if (echo >conf$$.file) 2>/dev/null; then
6142  if ln -s conf$$.file conf$$ 2>/dev/null; then
6143    as_ln_s='ln -s'
6144    # ... but there are two gotchas:
6145    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6146    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6147    # In both cases, we have to default to `cp -pR'.
6148    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6149      as_ln_s='cp -pR'
6150  elif ln conf$$.file conf$$ 2>/dev/null; then
6151    as_ln_s=ln
6152  else
6153    as_ln_s='cp -pR'
6154  fi
6155else
6156  as_ln_s='cp -pR'
6157fi
6158rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6159rmdir conf$$.dir 2>/dev/null
6160
6161
6162# as_fn_mkdir_p
6163# -------------
6164# Create "$as_dir" as a directory, including parents if necessary.
6165as_fn_mkdir_p ()
6166{
6167
6168  case $as_dir in #(
6169  -*) as_dir=./$as_dir;;
6170  esac
6171  test -d "$as_dir" || eval $as_mkdir_p || {
6172    as_dirs=
6173    while :; do
6174      case $as_dir in #(
6175      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6176      *) as_qdir=$as_dir;;
6177      esac
6178      as_dirs="'$as_qdir' $as_dirs"
6179      as_dir=`$as_dirname -- "$as_dir" ||
6180$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6181	 X"$as_dir" : 'X\(//\)[^/]' \| \
6182	 X"$as_dir" : 'X\(//\)$' \| \
6183	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6184$as_echo X"$as_dir" |
6185    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6186	    s//\1/
6187	    q
6188	  }
6189	  /^X\(\/\/\)[^/].*/{
6190	    s//\1/
6191	    q
6192	  }
6193	  /^X\(\/\/\)$/{
6194	    s//\1/
6195	    q
6196	  }
6197	  /^X\(\/\).*/{
6198	    s//\1/
6199	    q
6200	  }
6201	  s/.*/./; q'`
6202      test -d "$as_dir" && break
6203    done
6204    test -z "$as_dirs" || eval "mkdir $as_dirs"
6205  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
6206
6207
6208} # as_fn_mkdir_p
6209if mkdir -p . 2>/dev/null; then
6210  as_mkdir_p='mkdir -p "$as_dir"'
6211else
6212  test -d ./-p && rmdir ./-p
6213  as_mkdir_p=false
6214fi
6215
6216
6217# as_fn_executable_p FILE
6218# -----------------------
6219# Test if FILE is an executable regular file.
6220as_fn_executable_p ()
6221{
6222  test -f "$1" && test -x "$1"
6223} # as_fn_executable_p
6224as_test_x='test -x'
6225as_executable_p=as_fn_executable_p
6226
6227# Sed expression to map a string onto a valid CPP name.
6228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6229
6230# Sed expression to map a string onto a valid variable name.
6231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6232
6233
6234exec 6>&1
6235## ----------------------------------- ##
6236## Main body of $CONFIG_STATUS script. ##
6237## ----------------------------------- ##
6238_ASEOF
6239test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6240
6241cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6242# Save the log message, to keep $0 and so on meaningful, and to
6243# report actual input values of CONFIG_FILES etc. instead of their
6244# values after options handling.
6245ac_log="
6246This file was extended by GNU C Runtime Library $as_me 1.0, which was
6247generated by GNU Autoconf 2.69.  Invocation command line was
6248
6249  CONFIG_FILES    = $CONFIG_FILES
6250  CONFIG_HEADERS  = $CONFIG_HEADERS
6251  CONFIG_LINKS    = $CONFIG_LINKS
6252  CONFIG_COMMANDS = $CONFIG_COMMANDS
6253  $ $0 $@
6254
6255on `(hostname || uname -n) 2>/dev/null | sed 1q`
6256"
6257
6258_ACEOF
6259
6260case $ac_config_files in *"
6261"*) set x $ac_config_files; shift; ac_config_files=$*;;
6262esac
6263
6264case $ac_config_headers in *"
6265"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6266esac
6267
6268
6269cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6270# Files that config.status was made for.
6271config_files="$ac_config_files"
6272config_headers="$ac_config_headers"
6273config_commands="$ac_config_commands"
6274
6275_ACEOF
6276
6277cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6278ac_cs_usage="\
6279\`$as_me' instantiates files and other configuration actions
6280from templates according to the current configuration.  Unless the files
6281and actions are specified as TAGs, all are instantiated by default.
6282
6283Usage: $0 [OPTION]... [TAG]...
6284
6285  -h, --help       print this help, then exit
6286  -V, --version    print version number and configuration settings, then exit
6287      --config     print configuration, then exit
6288  -q, --quiet, --silent
6289                   do not print progress messages
6290  -d, --debug      don't remove temporary files
6291      --recheck    update $as_me by reconfiguring in the same conditions
6292      --file=FILE[:TEMPLATE]
6293                   instantiate the configuration file FILE
6294      --header=FILE[:TEMPLATE]
6295                   instantiate the configuration header FILE
6296
6297Configuration files:
6298$config_files
6299
6300Configuration headers:
6301$config_headers
6302
6303Configuration commands:
6304$config_commands
6305
6306Report bugs to the package provider.
6307GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
6308General help using GNU software: <http://www.gnu.org/gethelp/>."
6309
6310_ACEOF
6311cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6312ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6313ac_cs_version="\\
6314GNU C Runtime Library config.status 1.0
6315configured by $0, generated by GNU Autoconf 2.69,
6316  with options \\"\$ac_cs_config\\"
6317
6318Copyright (C) 2012 Free Software Foundation, Inc.
6319This config.status script is free software; the Free Software Foundation
6320gives unlimited permission to copy, distribute and modify it."
6321
6322ac_pwd='$ac_pwd'
6323srcdir='$srcdir'
6324INSTALL='$INSTALL'
6325AWK='$AWK'
6326test -n "\$AWK" || AWK=awk
6327_ACEOF
6328
6329cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6330# The default lists apply if the user does not specify any file.
6331ac_need_defaults=:
6332while test $# != 0
6333do
6334  case $1 in
6335  --*=?*)
6336    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6337    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6338    ac_shift=:
6339    ;;
6340  --*=)
6341    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6342    ac_optarg=
6343    ac_shift=:
6344    ;;
6345  *)
6346    ac_option=$1
6347    ac_optarg=$2
6348    ac_shift=shift
6349    ;;
6350  esac
6351
6352  case $ac_option in
6353  # Handling of the options.
6354  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6355    ac_cs_recheck=: ;;
6356  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6357    $as_echo "$ac_cs_version"; exit ;;
6358  --config | --confi | --conf | --con | --co | --c )
6359    $as_echo "$ac_cs_config"; exit ;;
6360  --debug | --debu | --deb | --de | --d | -d )
6361    debug=: ;;
6362  --file | --fil | --fi | --f )
6363    $ac_shift
6364    case $ac_optarg in
6365    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6366    '') as_fn_error $? "missing file argument" ;;
6367    esac
6368    as_fn_append CONFIG_FILES " '$ac_optarg'"
6369    ac_need_defaults=false;;
6370  --header | --heade | --head | --hea )
6371    $ac_shift
6372    case $ac_optarg in
6373    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6374    esac
6375    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6376    ac_need_defaults=false;;
6377  --he | --h)
6378    # Conflict between --help and --header
6379    as_fn_error $? "ambiguous option: \`$1'
6380Try \`$0 --help' for more information.";;
6381  --help | --hel | -h )
6382    $as_echo "$ac_cs_usage"; exit ;;
6383  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6384  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6385    ac_cs_silent=: ;;
6386
6387  # This is an error.
6388  -*) as_fn_error $? "unrecognized option: \`$1'
6389Try \`$0 --help' for more information." ;;
6390
6391  *) as_fn_append ac_config_targets " $1"
6392     ac_need_defaults=false ;;
6393
6394  esac
6395  shift
6396done
6397
6398ac_configure_extra_args=
6399
6400if $ac_cs_silent; then
6401  exec 6>/dev/null
6402  ac_configure_extra_args="$ac_configure_extra_args --silent"
6403fi
6404
6405_ACEOF
6406cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6407if \$ac_cs_recheck; then
6408  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6409  shift
6410  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6411  CONFIG_SHELL='$SHELL'
6412  export CONFIG_SHELL
6413  exec "\$@"
6414fi
6415
6416_ACEOF
6417cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6418exec 5>>config.log
6419{
6420  echo
6421  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6422## Running $as_me. ##
6423_ASBOX
6424  $as_echo "$ac_log"
6425} >&5
6426
6427_ACEOF
6428cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6429#
6430# INIT-COMMANDS
6431#
6432srcdir=${srcdir}
6433host=${host}
6434with_target_subdir=${with_target_subdir}
6435with_multisubdir=${with_multisubdir}
6436ac_configure_args="--enable-multilib ${ac_configure_args}"
6437CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
6438libgcc_topdir=${libgcc_topdir}
6439CC="${CC}"
6440
6441
6442_ACEOF
6443
6444cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6445
6446# Handling of arguments.
6447for ac_config_target in $ac_config_targets
6448do
6449  case $ac_config_target in
6450    "auto-target.h") CONFIG_HEADERS="$CONFIG_HEADERS auto-target.h:config.in" ;;
6451    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6452    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
6453
6454  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6455  esac
6456done
6457
6458
6459# If the user did not use the arguments to specify the items to instantiate,
6460# then the envvar interface is used.  Set only those that are not.
6461# We use the long form for the default assignment because of an extremely
6462# bizarre bug on SunOS 4.1.3.
6463if $ac_need_defaults; then
6464  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6465  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6466  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6467fi
6468
6469# Have a temporary directory for convenience.  Make it in the build tree
6470# simply because there is no reason against having it here, and in addition,
6471# creating and moving files from /tmp can sometimes cause problems.
6472# Hook for its removal unless debugging.
6473# Note that there is a small window in which the directory will not be cleaned:
6474# after its creation but before its name has been assigned to `$tmp'.
6475$debug ||
6476{
6477  tmp= ac_tmp=
6478  trap 'exit_status=$?
6479  : "${ac_tmp:=$tmp}"
6480  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
6481' 0
6482  trap 'as_fn_exit 1' 1 2 13 15
6483}
6484# Create a (secure) tmp directory for tmp files.
6485
6486{
6487  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6488  test -d "$tmp"
6489}  ||
6490{
6491  tmp=./conf$$-$RANDOM
6492  (umask 077 && mkdir "$tmp")
6493} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
6494ac_tmp=$tmp
6495
6496# Set up the scripts for CONFIG_FILES section.
6497# No need to generate them if there are no CONFIG_FILES.
6498# This happens for instance with `./config.status config.h'.
6499if test -n "$CONFIG_FILES"; then
6500
6501
6502ac_cr=`echo X | tr X '\015'`
6503# On cygwin, bash can eat \r inside `` if the user requested igncr.
6504# But we know of no other shell where ac_cr would be empty at this
6505# point, so we can use a bashism as a fallback.
6506if test "x$ac_cr" = x; then
6507  eval ac_cr=\$\'\\r\'
6508fi
6509ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6510if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6511  ac_cs_awk_cr='\\r'
6512else
6513  ac_cs_awk_cr=$ac_cr
6514fi
6515
6516echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
6517_ACEOF
6518
6519
6520{
6521  echo "cat >conf$$subs.awk <<_ACEOF" &&
6522  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6523  echo "_ACEOF"
6524} >conf$$subs.sh ||
6525  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6526ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
6527ac_delim='%!_!# '
6528for ac_last_try in false false false false false :; do
6529  . ./conf$$subs.sh ||
6530    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6531
6532  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6533  if test $ac_delim_n = $ac_delim_num; then
6534    break
6535  elif $ac_last_try; then
6536    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6537  else
6538    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6539  fi
6540done
6541rm -f conf$$subs.sh
6542
6543cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6544cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
6545_ACEOF
6546sed -n '
6547h
6548s/^/S["/; s/!.*/"]=/
6549p
6550g
6551s/^[^!]*!//
6552:repl
6553t repl
6554s/'"$ac_delim"'$//
6555t delim
6556:nl
6557h
6558s/\(.\{148\}\)..*/\1/
6559t more1
6560s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6561p
6562n
6563b repl
6564:more1
6565s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6566p
6567g
6568s/.\{148\}//
6569t nl
6570:delim
6571h
6572s/\(.\{148\}\)..*/\1/
6573t more2
6574s/["\\]/\\&/g; s/^/"/; s/$/"/
6575p
6576b
6577:more2
6578s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6579p
6580g
6581s/.\{148\}//
6582t delim
6583' <conf$$subs.awk | sed '
6584/^[^""]/{
6585  N
6586  s/\n//
6587}
6588' >>$CONFIG_STATUS || ac_write_fail=1
6589rm -f conf$$subs.awk
6590cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6591_ACAWK
6592cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
6593  for (key in S) S_is_set[key] = 1
6594  FS = ""
6595
6596}
6597{
6598  line = $ 0
6599  nfields = split(line, field, "@")
6600  substed = 0
6601  len = length(field[1])
6602  for (i = 2; i < nfields; i++) {
6603    key = field[i]
6604    keylen = length(key)
6605    if (S_is_set[key]) {
6606      value = S[key]
6607      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6608      len += length(value) + length(field[++i])
6609      substed = 1
6610    } else
6611      len += 1 + keylen
6612  }
6613
6614  print line
6615}
6616
6617_ACAWK
6618_ACEOF
6619cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6620if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6621  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6622else
6623  cat
6624fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
6625  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
6626_ACEOF
6627
6628# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
6629# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
6630# trailing colons and then remove the whole line if VPATH becomes empty
6631# (actually we leave an empty line to preserve line numbers).
6632if test "x$srcdir" = x.; then
6633  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
6634h
6635s///
6636s/^/:/
6637s/[	 ]*$/:/
6638s/:\$(srcdir):/:/g
6639s/:\${srcdir}:/:/g
6640s/:@srcdir@:/:/g
6641s/^:*//
6642s/:*$//
6643x
6644s/\(=[	 ]*\).*/\1/
6645G
6646s/\n//
6647s/^[^=]*=[	 ]*$//
6648}'
6649fi
6650
6651cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6652fi # test -n "$CONFIG_FILES"
6653
6654# Set up the scripts for CONFIG_HEADERS section.
6655# No need to generate them if there are no CONFIG_HEADERS.
6656# This happens for instance with `./config.status Makefile'.
6657if test -n "$CONFIG_HEADERS"; then
6658cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
6659BEGIN {
6660_ACEOF
6661
6662# Transform confdefs.h into an awk script `defines.awk', embedded as
6663# here-document in config.status, that substitutes the proper values into
6664# config.h.in to produce config.h.
6665
6666# Create a delimiter string that does not exist in confdefs.h, to ease
6667# handling of long lines.
6668ac_delim='%!_!# '
6669for ac_last_try in false false :; do
6670  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
6671  if test -z "$ac_tt"; then
6672    break
6673  elif $ac_last_try; then
6674    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
6675  else
6676    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6677  fi
6678done
6679
6680# For the awk script, D is an array of macro values keyed by name,
6681# likewise P contains macro parameters if any.  Preserve backslash
6682# newline sequences.
6683
6684ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6685sed -n '
6686s/.\{148\}/&'"$ac_delim"'/g
6687t rset
6688:rset
6689s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
6690t def
6691d
6692:def
6693s/\\$//
6694t bsnl
6695s/["\\]/\\&/g
6696s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6697D["\1"]=" \3"/p
6698s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
6699d
6700:bsnl
6701s/["\\]/\\&/g
6702s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6703D["\1"]=" \3\\\\\\n"\\/p
6704t cont
6705s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6706t cont
6707d
6708:cont
6709n
6710s/.\{148\}/&'"$ac_delim"'/g
6711t clear
6712:clear
6713s/\\$//
6714t bsnlc
6715s/["\\]/\\&/g; s/^/"/; s/$/"/p
6716d
6717:bsnlc
6718s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6719b cont
6720' <confdefs.h | sed '
6721s/'"$ac_delim"'/"\\\
6722"/g' >>$CONFIG_STATUS || ac_write_fail=1
6723
6724cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6725  for (key in D) D_is_set[key] = 1
6726  FS = ""
6727}
6728/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6729  line = \$ 0
6730  split(line, arg, " ")
6731  if (arg[1] == "#") {
6732    defundef = arg[2]
6733    mac1 = arg[3]
6734  } else {
6735    defundef = substr(arg[1], 2)
6736    mac1 = arg[2]
6737  }
6738  split(mac1, mac2, "(") #)
6739  macro = mac2[1]
6740  prefix = substr(line, 1, index(line, defundef) - 1)
6741  if (D_is_set[macro]) {
6742    # Preserve the white space surrounding the "#".
6743    print prefix "define", macro P[macro] D[macro]
6744    next
6745  } else {
6746    # Replace #undef with comments.  This is necessary, for example,
6747    # in the case of _POSIX_SOURCE, which is predefined and required
6748    # on some systems where configure will not decide to define it.
6749    if (defundef == "undef") {
6750      print "/*", prefix defundef, macro, "*/"
6751      next
6752    }
6753  }
6754}
6755{ print }
6756_ACAWK
6757_ACEOF
6758cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6759  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
6760fi # test -n "$CONFIG_HEADERS"
6761
6762
6763eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
6764shift
6765for ac_tag
6766do
6767  case $ac_tag in
6768  :[FHLC]) ac_mode=$ac_tag; continue;;
6769  esac
6770  case $ac_mode$ac_tag in
6771  :[FHL]*:*);;
6772  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
6773  :[FH]-) ac_tag=-:-;;
6774  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6775  esac
6776  ac_save_IFS=$IFS
6777  IFS=:
6778  set x $ac_tag
6779  IFS=$ac_save_IFS
6780  shift
6781  ac_file=$1
6782  shift
6783
6784  case $ac_mode in
6785  :L) ac_source=$1;;
6786  :[FH])
6787    ac_file_inputs=
6788    for ac_f
6789    do
6790      case $ac_f in
6791      -) ac_f="$ac_tmp/stdin";;
6792      *) # Look for the file first in the build tree, then in the source tree
6793	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
6794	 # because $ac_f cannot contain `:'.
6795	 test -f "$ac_f" ||
6796	   case $ac_f in
6797	   [\\/$]*) false;;
6798	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6799	   esac ||
6800	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6801      esac
6802      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6803      as_fn_append ac_file_inputs " '$ac_f'"
6804    done
6805
6806    # Let's still pretend it is `configure' which instantiates (i.e., don't
6807    # use $as_me), people would be surprised to read:
6808    #    /* config.h.  Generated by config.status.  */
6809    configure_input='Generated from '`
6810	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6811	`' by configure.'
6812    if test x"$ac_file" != x-; then
6813      configure_input="$ac_file.  $configure_input"
6814      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6815$as_echo "$as_me: creating $ac_file" >&6;}
6816    fi
6817    # Neutralize special characters interpreted by sed in replacement strings.
6818    case $configure_input in #(
6819    *\&* | *\|* | *\\* )
6820       ac_sed_conf_input=`$as_echo "$configure_input" |
6821       sed 's/[\\\\&|]/\\\\&/g'`;; #(
6822    *) ac_sed_conf_input=$configure_input;;
6823    esac
6824
6825    case $ac_tag in
6826    *:-:* | *:-) cat >"$ac_tmp/stdin" \
6827      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
6828    esac
6829    ;;
6830  esac
6831
6832  ac_dir=`$as_dirname -- "$ac_file" ||
6833$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6834	 X"$ac_file" : 'X\(//\)[^/]' \| \
6835	 X"$ac_file" : 'X\(//\)$' \| \
6836	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6837$as_echo X"$ac_file" |
6838    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6839	    s//\1/
6840	    q
6841	  }
6842	  /^X\(\/\/\)[^/].*/{
6843	    s//\1/
6844	    q
6845	  }
6846	  /^X\(\/\/\)$/{
6847	    s//\1/
6848	    q
6849	  }
6850	  /^X\(\/\).*/{
6851	    s//\1/
6852	    q
6853	  }
6854	  s/.*/./; q'`
6855  as_dir="$ac_dir"; as_fn_mkdir_p
6856  ac_builddir=.
6857
6858case "$ac_dir" in
6859.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6860*)
6861  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6862  # A ".." for each directory in $ac_dir_suffix.
6863  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6864  case $ac_top_builddir_sub in
6865  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6866  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6867  esac ;;
6868esac
6869ac_abs_top_builddir=$ac_pwd
6870ac_abs_builddir=$ac_pwd$ac_dir_suffix
6871# for backward compatibility:
6872ac_top_builddir=$ac_top_build_prefix
6873
6874case $srcdir in
6875  .)  # We are building in place.
6876    ac_srcdir=.
6877    ac_top_srcdir=$ac_top_builddir_sub
6878    ac_abs_top_srcdir=$ac_pwd ;;
6879  [\\/]* | ?:[\\/]* )  # Absolute name.
6880    ac_srcdir=$srcdir$ac_dir_suffix;
6881    ac_top_srcdir=$srcdir
6882    ac_abs_top_srcdir=$srcdir ;;
6883  *) # Relative name.
6884    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6885    ac_top_srcdir=$ac_top_build_prefix$srcdir
6886    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6887esac
6888ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6889
6890
6891  case $ac_mode in
6892  :F)
6893  #
6894  # CONFIG_FILE
6895  #
6896
6897  case $INSTALL in
6898  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6899  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6900  esac
6901_ACEOF
6902
6903cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6904# If the template does not know about datarootdir, expand it.
6905# FIXME: This hack should be removed a few years after 2.60.
6906ac_datarootdir_hack=; ac_datarootdir_seen=
6907ac_sed_dataroot='
6908/datarootdir/ {
6909  p
6910  q
6911}
6912/@datadir@/p
6913/@docdir@/p
6914/@infodir@/p
6915/@localedir@/p
6916/@mandir@/p'
6917case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6918*datarootdir*) ac_datarootdir_seen=yes;;
6919*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6920  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6921$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6922_ACEOF
6923cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6924  ac_datarootdir_hack='
6925  s&@datadir@&$datadir&g
6926  s&@docdir@&$docdir&g
6927  s&@infodir@&$infodir&g
6928  s&@localedir@&$localedir&g
6929  s&@mandir@&$mandir&g
6930  s&\\\${datarootdir}&$datarootdir&g' ;;
6931esac
6932_ACEOF
6933
6934# Neutralize VPATH when `$srcdir' = `.'.
6935# Shell code in configure.ac might set extrasub.
6936# FIXME: do we really want to maintain this feature?
6937cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6938ac_sed_extra="$ac_vpsub
6939$extrasub
6940_ACEOF
6941cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6942:t
6943/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6944s|@configure_input@|$ac_sed_conf_input|;t t
6945s&@top_builddir@&$ac_top_builddir_sub&;t t
6946s&@top_build_prefix@&$ac_top_build_prefix&;t t
6947s&@srcdir@&$ac_srcdir&;t t
6948s&@abs_srcdir@&$ac_abs_srcdir&;t t
6949s&@top_srcdir@&$ac_top_srcdir&;t t
6950s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6951s&@builddir@&$ac_builddir&;t t
6952s&@abs_builddir@&$ac_abs_builddir&;t t
6953s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6954s&@INSTALL@&$ac_INSTALL&;t t
6955$ac_datarootdir_hack
6956"
6957eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
6958  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6959
6960test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6961  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
6962  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
6963      "$ac_tmp/out"`; test -z "$ac_out"; } &&
6964  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6965which seems to be undefined.  Please make sure it is defined" >&5
6966$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6967which seems to be undefined.  Please make sure it is defined" >&2;}
6968
6969  rm -f "$ac_tmp/stdin"
6970  case $ac_file in
6971  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
6972  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
6973  esac \
6974  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6975 ;;
6976  :H)
6977  #
6978  # CONFIG_HEADER
6979  #
6980  if test x"$ac_file" != x-; then
6981    {
6982      $as_echo "/* $configure_input  */" \
6983      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
6984    } >"$ac_tmp/config.h" \
6985      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6986    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
6987      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6988$as_echo "$as_me: $ac_file is unchanged" >&6;}
6989    else
6990      rm -f "$ac_file"
6991      mv "$ac_tmp/config.h" "$ac_file" \
6992	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
6993    fi
6994  else
6995    $as_echo "/* $configure_input  */" \
6996      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
6997      || as_fn_error $? "could not create -" "$LINENO" 5
6998  fi
6999 ;;
7000
7001  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7002$as_echo "$as_me: executing $ac_file commands" >&6;}
7003 ;;
7004  esac
7005
7006
7007  case $ac_file$ac_mode in
7008    "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
7009if test -n "$CONFIG_FILES"; then
7010  # FIXME: We shouldn't need to set ac_file
7011  ac_file=Makefile
7012  . ${libgcc_topdir}/config-ml.in
7013fi ;;
7014
7015  esac
7016done # for ac_tag
7017
7018
7019as_fn_exit 0
7020_ACEOF
7021ac_clean_files=$ac_clean_files_save
7022
7023test $ac_write_fail = 0 ||
7024  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
7025
7026
7027# configure is writing to config.log, and then calls config.status.
7028# config.status does its own redirection, appending to config.log.
7029# Unfortunately, on DOS this fails, as config.log is still kept open
7030# by configure, so config.status won't be able to write to it; its
7031# output is simply discarded.  So we exec the FD to /dev/null,
7032# effectively closing config.log, so it can be properly (re)opened and
7033# appended to by config.status.  When coming back to configure, we
7034# need to make the FD available again.
7035if test "$no_create" != yes; then
7036  ac_cs_success=:
7037  ac_config_status_args=
7038  test "$silent" = yes &&
7039    ac_config_status_args="$ac_config_status_args --quiet"
7040  exec 5>/dev/null
7041  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7042  exec 5>>config.log
7043  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7044  # would make configure fail if this is the last instruction.
7045  $ac_cs_success || as_fn_exit 1
7046fi
7047if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7048  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7049$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7050fi
7051
7052