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