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