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