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