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