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