MIPS/BFD: Call `mips_elf32_rtype_to_howto' directly with o32
[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
657EGREP
658GREP
659CPP
660LN_S
661RANLIB
662YFLAGS
663YACC
664am__fastdepCXX_FALSE
665am__fastdepCXX_TRUE
666CXXDEPMODE
667ac_ct_CXX
668CXXFLAGS
669CXX
670am__fastdepCC_FALSE
671am__fastdepCC_TRUE
672CCDEPMODE
6eb7d830 673am__nodep
81ecdfbb
RW
674AMDEPBACKSLASH
675AMDEP_FALSE
676AMDEP_TRUE
677am__quote
678am__include
679DEPDIR
680OBJEXT
681EXEEXT
682ac_ct_CC
683CPPFLAGS
684LDFLAGS
685CFLAGS
686CC
ebb300b2 687NM
81ecdfbb 688TARGETOBJS
9df9de2c 689DEFAULT_TARGET
9810d34d
SS
690DEFAULT_TARGET_MIPS_FALSE
691DEFAULT_TARGET_MIPS_TRUE
0a6f1bf2
AM
692DEFAULT_TARGET_TILEGX_FALSE
693DEFAULT_TARGET_TILEGX_TRUE
ad961eab
L
694DEFAULT_TARGET_X86_64_OR_X32_FALSE
695DEFAULT_TARGET_X86_64_OR_X32_TRUE
4fc1b9d4
L
696DEFAULT_TARGET_X32_FALSE
697DEFAULT_TARGET_X32_TRUE
364c7fa5
ILT
698DEFAULT_TARGET_X86_64_FALSE
699DEFAULT_TARGET_X86_64_TRUE
e79a4bad
MK
700DEFAULT_TARGET_S390_FALSE
701DEFAULT_TARGET_S390_TRUE
364c7fa5
ILT
702DEFAULT_TARGET_SPARC_FALSE
703DEFAULT_TARGET_SPARC_TRUE
704DEFAULT_TARGET_POWERPC_FALSE
705DEFAULT_TARGET_POWERPC_TRUE
706DEFAULT_TARGET_I386_FALSE
707DEFAULT_TARGET_I386_TRUE
708DEFAULT_TARGET_ARM_FALSE
709DEFAULT_TARGET_ARM_TRUE
053a4d68
JY
710DEFAULT_TARGET_AARCH64_FALSE
711DEFAULT_TARGET_AARCH64_TRUE
81ecdfbb
RW
712PLUGINS_FALSE
713PLUGINS_TRUE
714THREADS_FALSE
715THREADS_TRUE
4fda8867
NC
716installed_linker
717install_as_default
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
794with_sysroot
4fda8867 795enable_gold
81ecdfbb
RW
796enable_threads
797enable_plugins
6b1edb94 798enable_relro
81ecdfbb 799enable_targets
2760f24c 800enable_default_hash_style
3f3cddf1 801with_lib_path
81ecdfbb
RW
802enable_dependency_tracking
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
819CXX
820CXXFLAGS
821CCC
822YACC
823YFLAGS
824CPP
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]
c7791212 1446 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
fe9a4c12 1447 --enable-threads multi-threaded linking
89fc3421 1448 --enable-plugins linker plugins
6b1edb94 1449 --enable-relro enable -z relro in ELF linker by default
193a53d9 1450 --enable-targets alternative target configurations
2760f24c
RG
1451 --enable-default-hash-style={sysv,gnu,both}
1452 use this default hash style
bae7f79e
ILT
1453 --disable-dependency-tracking speeds up one-time build
1454 --enable-dependency-tracking do not reject slow dependency extractors
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>
bae7f79e
ILT
1478 CXX C++ compiler command
1479 CXXFLAGS C++ compiler flags
81ecdfbb
RW
1480 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1481 the first program found out of: `bison -y', `byacc', `yacc'.
1482 YFLAGS The list of arguments that will be passed by default to $YACC.
1483 This script will default YFLAGS to the empty string to avoid a
1484 default value of `-d' given by some make applications.
9a0910c3 1485 CPP C preprocessor
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_cxx_try_compile LINENO
1607# ----------------------------
1608# Try to compile conftest.$ac_ext, and return whether this succeeded.
1609ac_fn_cxx_try_compile ()
1610{
1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1612 rm -f conftest.$ac_objext
1613 if { { ac_try="$ac_compile"
1614case "(($ac_try" in
1615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1616 *) ac_try_echo=$ac_try;;
1617esac
1618eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1619$as_echo "$ac_try_echo"; } >&5
1620 (eval "$ac_compile") 2>conftest.err
1621 ac_status=$?
1622 if test -s conftest.err; then
1623 grep -v '^ *+' conftest.err >conftest.er1
1624 cat conftest.er1 >&5
1625 mv -f conftest.er1 conftest.err
1626 fi
1627 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1628 test $ac_status = 0; } && {
1629 test -z "$ac_cxx_werror_flag" ||
1630 test ! -s conftest.err
1631 } && test -s conftest.$ac_objext; then :
1632 ac_retval=0
1633else
1634 $as_echo "$as_me: failed program was:" >&5
1635sed 's/^/| /' conftest.$ac_ext >&5
bae7f79e 1636
81ecdfbb
RW
1637 ac_retval=1
1638fi
1639 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640 return $ac_retval
bae7f79e 1641
81ecdfbb 1642} # ac_fn_cxx_try_compile
bae7f79e 1643
81ecdfbb
RW
1644# ac_fn_c_try_cpp LINENO
1645# ----------------------
1646# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1647ac_fn_c_try_cpp ()
1648{
1649 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1650 if { { ac_try="$ac_cpp conftest.$ac_ext"
1651case "(($ac_try" in
1652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1653 *) ac_try_echo=$ac_try;;
1654esac
1655eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1656$as_echo "$ac_try_echo"; } >&5
1657 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1658 ac_status=$?
1659 if test -s conftest.err; then
1660 grep -v '^ *+' conftest.err >conftest.er1
1661 cat conftest.er1 >&5
1662 mv -f conftest.er1 conftest.err
1663 fi
1664 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1665 test $ac_status = 0; } >/dev/null && {
1666 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1667 test ! -s conftest.err
1668 }; then :
1669 ac_retval=0
1670else
1671 $as_echo "$as_me: failed program was:" >&5
1672sed 's/^/| /' conftest.$ac_ext >&5
bae7f79e 1673
81ecdfbb
RW
1674 ac_retval=1
1675fi
1676 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1677 return $ac_retval
bae7f79e 1678
81ecdfbb 1679} # ac_fn_c_try_cpp
bae7f79e 1680
81ecdfbb
RW
1681# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1682# -------------------------------------------------------
1683# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1684# the include files in INCLUDES and setting the cache variable VAR
1685# accordingly.
1686ac_fn_c_check_header_mongrel ()
1687{
1688 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1689 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1691$as_echo_n "checking for $2... " >&6; }
1692if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1693 $as_echo_n "(cached) " >&6
1694fi
1695eval ac_res=\$$3
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697$as_echo "$ac_res" >&6; }
1698else
1699 # Is the header compilable?
1700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1701$as_echo_n "checking $2 usability... " >&6; }
1702cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1703/* end confdefs.h. */
1704$4
1705#include <$2>
bae7f79e 1706_ACEOF
81ecdfbb
RW
1707if ac_fn_c_try_compile "$LINENO"; then :
1708 ac_header_compiler=yes
1709else
1710 ac_header_compiler=no
1711fi
1712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1714$as_echo "$ac_header_compiler" >&6; }
bae7f79e 1715
81ecdfbb
RW
1716# Is the header present?
1717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1718$as_echo_n "checking $2 presence... " >&6; }
1719cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1720/* end confdefs.h. */
1721#include <$2>
1722_ACEOF
1723if ac_fn_c_try_cpp "$LINENO"; then :
1724 ac_header_preproc=yes
1725else
1726 ac_header_preproc=no
1727fi
1728rm -f conftest.err conftest.$ac_ext
1729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1730$as_echo "$ac_header_preproc" >&6; }
bae7f79e 1731
81ecdfbb
RW
1732# So? What about this header?
1733case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1734 yes:no: )
1735 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1736$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1737 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1738$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1739 ;;
1740 no:yes:* )
1741 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1742$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1743 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1744$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1745 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1746$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1747 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1748$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1749 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1750$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1751 ;;
1752esac
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1754$as_echo_n "checking for $2... " >&6; }
1755if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1756 $as_echo_n "(cached) " >&6
1757else
1758 eval "$3=\$ac_header_compiler"
1759fi
1760eval ac_res=\$$3
1761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1762$as_echo "$ac_res" >&6; }
1763fi
1764 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
bae7f79e 1765
81ecdfbb 1766} # ac_fn_c_check_header_mongrel
bae7f79e 1767
81ecdfbb
RW
1768# ac_fn_c_try_run LINENO
1769# ----------------------
1770# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1771# that executables *can* be run.
1772ac_fn_c_try_run ()
bae7f79e 1773{
81ecdfbb
RW
1774 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775 if { { ac_try="$ac_link"
1776case "(($ac_try" in
1777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1778 *) ac_try_echo=$ac_try;;
1779esac
1780eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1781$as_echo "$ac_try_echo"; } >&5
1782 (eval "$ac_link") 2>&5
1783 ac_status=$?
1784 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1785 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1786 { { case "(($ac_try" in
1787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788 *) ac_try_echo=$ac_try;;
1789esac
1790eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791$as_echo "$ac_try_echo"; } >&5
1792 (eval "$ac_try") 2>&5
1793 ac_status=$?
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; }; }; then :
1796 ac_retval=0
1797else
1798 $as_echo "$as_me: program exited with status $ac_status" >&5
1799 $as_echo "$as_me: failed program was:" >&5
1800sed 's/^/| /' conftest.$ac_ext >&5
bae7f79e 1801
81ecdfbb
RW
1802 ac_retval=$ac_status
1803fi
1804 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1805 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1806 return $ac_retval
bae7f79e 1807
81ecdfbb 1808} # ac_fn_c_try_run
bae7f79e 1809
81ecdfbb
RW
1810# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1811# -------------------------------------------------------
1812# Tests whether HEADER exists and can be compiled using the include files in
1813# INCLUDES, setting the cache variable VAR accordingly.
1814ac_fn_c_check_header_compile ()
1815{
1816 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1818$as_echo_n "checking for $2... " >&6; }
1819if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1820 $as_echo_n "(cached) " >&6
1821else
1822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1823/* end confdefs.h. */
1824$4
1825#include <$2>
1826_ACEOF
1827if ac_fn_c_try_compile "$LINENO"; then :
1828 eval "$3=yes"
1829else
1830 eval "$3=no"
1831fi
1832rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1833fi
1834eval ac_res=\$$3
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1836$as_echo "$ac_res" >&6; }
1837 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
bae7f79e 1838
81ecdfbb 1839} # ac_fn_c_check_header_compile
bae7f79e 1840
81ecdfbb
RW
1841# ac_fn_c_try_link LINENO
1842# -----------------------
1843# Try to link conftest.$ac_ext, and return whether this succeeded.
1844ac_fn_c_try_link ()
1845{
1846 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1847 rm -f conftest.$ac_objext conftest$ac_exeext
1848 if { { ac_try="$ac_link"
1849case "(($ac_try" in
1850 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1851 *) ac_try_echo=$ac_try;;
1852esac
1853eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1854$as_echo "$ac_try_echo"; } >&5
1855 (eval "$ac_link") 2>conftest.err
1856 ac_status=$?
1857 if test -s conftest.err; then
1858 grep -v '^ *+' conftest.err >conftest.er1
1859 cat conftest.er1 >&5
1860 mv -f conftest.er1 conftest.err
1861 fi
1862 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1863 test $ac_status = 0; } && {
1864 test -z "$ac_c_werror_flag" ||
1865 test ! -s conftest.err
1866 } && test -s conftest$ac_exeext && {
1867 test "$cross_compiling" = yes ||
1868 $as_test_x conftest$ac_exeext
1869 }; then :
1870 ac_retval=0
1871else
1872 $as_echo "$as_me: failed program was:" >&5
1873sed 's/^/| /' conftest.$ac_ext >&5
bae7f79e 1874
81ecdfbb
RW
1875 ac_retval=1
1876fi
1877 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1878 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1879 # interfere with the next link command; also delete a directory that is
1880 # left behind by Apple's compiler. We do this before executing the actions.
1881 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1882 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1883 return $ac_retval
bae7f79e 1884
81ecdfbb 1885} # ac_fn_c_try_link
bae7f79e 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
7c0640fa 3252# PR 14072
81ecdfbb 3253
df7b86aa
NC
3254
3255
81ecdfbb
RW
3256# Check whether --with-sysroot was given.
3257if test "${with_sysroot+set}" = set; then :
3258 withval=$with_sysroot; sysroot=$withval
bae7f79e 3259else
81ecdfbb 3260 sysroot=no
bae7f79e
ILT
3261fi
3262
81ecdfbb
RW
3263
3264if test "$sysroot" = "yes"; then
3265 sysroot='${exec_prefix}/${target_alias}/sys-root'
3266elif test "$sysroot" = "no"; then
3267 sysroot=
ad2d6943
ILT
3268fi
3269
3270sysroot_relocatable=0
3271if test -n "$sysroot"; then
7a34932b 3272 case "$sysroot" in
ad2d6943
ILT
3273 "${prefix}" | "${prefix}/"* | \
3274 "${exec_prefix}" | "${exec_prefix}/"* | \
3275 '${prefix}' | '${prefix}/'*| \
3276 '${exec_prefix}' | '${exec_prefix}/'*)
3277 sysroot_relocatable=1
3278 ;;
3279 esac
3280fi
3281
3282
3283cat >>confdefs.h <<_ACEOF
3284#define TARGET_SYSTEM_ROOT "$sysroot"
3285_ACEOF
3286
3287
3288cat >>confdefs.h <<_ACEOF
3289#define TARGET_SYSTEM_ROOT_RELOCATABLE $sysroot_relocatable
3290_ACEOF
3291
3292
c7791212 3293
f2a6224b 3294installed_linker=ld.gold
4fda8867
NC
3295# Check whether --enable-gold was given.
3296if test "${enable_gold+set}" = set; then :
3297 enableval=$enable_gold; case "${enableval}" in
f2a6224b
L
3298 default)
3299 install_as_default=yes
3300 ;;
3301 yes)
3302 if test x${enable_ld} = xno; then
c7791212
NC
3303 install_as_default=yes
3304 fi
4fda8867
NC
3305 ;;
3306 esac
3307else
c7791212 3308 install_as_default=no
4fda8867
NC
3309fi
3310
3311
3312
3313
81ecdfbb
RW
3314# Check whether --enable-threads was given.
3315if test "${enable_threads+set}" = set; then :
3316 enableval=$enable_threads; case "${enableval}" in
fe9a4c12
ILT
3317 yes | "") threads=yes ;;
3318 no) threads=no ;;
3319 *) threads=yes ;;
3320 esac
3321else
3322 threads=no
81ecdfbb
RW
3323fi
3324
fe9a4c12
ILT
3325if test "$threads" = "yes"; then
3326
81ecdfbb 3327$as_echo "#define ENABLE_THREADS 1" >>confdefs.h
fe9a4c12
ILT
3328
3329fi
81ecdfbb 3330 if test "$threads" = "yes"; then
fe9a4c12
ILT
3331 THREADS_TRUE=
3332 THREADS_FALSE='#'
3333else
3334 THREADS_TRUE='#'
3335 THREADS_FALSE=
3336fi
3337
3338
81ecdfbb
RW
3339# Check whether --enable-plugins was given.
3340if test "${enable_plugins+set}" = set; then :
3341 enableval=$enable_plugins; case "${enableval}" in
89fc3421
CC
3342 yes | "") plugins=yes ;;
3343 no) plugins=no ;;
3344 *) plugins=yes ;;
3345 esac
3346else
3347 plugins=no
81ecdfbb
RW
3348fi
3349
89fc3421
CC
3350if test "$plugins" = "yes"; then
3351
81ecdfbb 3352$as_echo "#define ENABLE_PLUGINS 1" >>confdefs.h
89fc3421
CC
3353
3354fi
81ecdfbb 3355 if test "$plugins" = "yes"; then
89fc3421
CC
3356 PLUGINS_TRUE=
3357 PLUGINS_FALSE='#'
3358else
3359 PLUGINS_TRUE='#'
3360 PLUGINS_FALSE=
3361fi
3362
3363
6b1edb94
L
3364# Decide if -z relro should be enabled in ELF linker by default.
3365ac_default_ld_z_relro=unset
3366# Provide a configure time option to override our default.
3367# Check whether --enable-relro was given.
3368if test "${enable_relro+set}" = set; then :
3369 enableval=$enable_relro; case "${enableval}" in
3370 yes) ac_default_ld_z_relro=1 ;;
3371 no) ac_default_ld_z_relro=0 ;;
3372esac
3373fi
3374if test "${ac_default_ld_z_relro}" = unset; then
3375 ac_default_ld_z_relro=1
3376fi
3377
3378cat >>confdefs.h <<_ACEOF
3379#define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
3380_ACEOF
3381
3382
81ecdfbb
RW
3383# Check whether --enable-targets was given.
3384if test "${enable_targets+set}" = set; then :
3385 enableval=$enable_targets; case "${enableval}" in
193a53d9 3386 yes | "")
81ecdfbb 3387 as_fn_error "--enable-targets option must specify target names or 'all'" "$LINENO" 5
193a53d9
ILT
3388 ;;
3389 no)
3390 enable_targets=
3391 ;;
3392 *)
3393 enable_targets=$enableval
3394 ;;
3395esac
3396else
3397 # For now, enable all targets by default
3398 enable_targets=all
3399
81ecdfbb
RW
3400fi
3401
193a53d9
ILT
3402
3403# Canonicalize the enabled targets.
3404if test -n "$enable_targets"; then
3405 for targ in `echo $enable_targets | sed -e 's/,/ /g'`; do
3406 result=`$ac_config_sub $targ 2>/dev/null`
3407 if test -n "$result"; then
3408 canon_targets="$canon_targets $result"
3409 else
3410 # Permit unrecognized target names, like "all".
3411 canon_targets="$canon_targets $targ"
3412 fi
3413 done
3414fi
3415
2760f24c
RG
3416# Decide which "--hash-style" to use by default
3417# Provide a configure time option to override our default.
3418# Check whether --enable-default-hash-style was given.
3419if test "${enable_default_hash_style+set}" = set; then :
3420 enableval=$enable_default_hash_style; case "${enable_default_hash_style}" in
3421 sysv | gnu | both) ;;
3422 *) as_fn_error "bad value ${enable_default_hash_style} for enable-default-hash-style option" "$LINENO" 5 ;;
3423esac
3424else
3425 case "${target}" in
3426 # Enable gnu hash only on GNU targets, but not mips
3427 mips*-*-*) enable_default_hash_style=sysv ;;
3428 *-*-gnu* | *-*-linux* | *-*-nacl*) enable_default_hash_style=both ;;
3429 *) enable_default_hash_style=sysv ;;
3430esac
3431fi
3432
3433
3434
3435cat >>confdefs.h <<_ACEOF
3436#define DEFAULT_HASH_STYLE "${enable_default_hash_style}"
3437_ACEOF
3438
3439
193a53d9 3440# See which specific instantiations we need.
6df6da4a
ILT
3441targetobjs=
3442all_targets=
fbfba508
ILT
3443default_machine=
3444default_size=
3445default_big_endian=
36959681 3446default_osabi=ELFOSABI_NONE
fbfba508
ILT
3447targ_32_little=
3448targ_32_big=
81ecdfbb
RW
3449targ_64_little=
3450targ_64_big=
3451for targ in $target $canon_targets; do
3452 if test "$targ" = "all"; then
3453 targ_32_little=yes
3454 targ_32_big=yes
3455 targ_64_little=yes
3456 targ_64_big=yes
3457 all_targets=yes
3458 else
3459 . ${srcdir}/configure.tgt
bae7f79e 3460
81ecdfbb
RW
3461 if test "$targ_obj" = "UNKNOWN"; then
3462 as_fn_error "\"unsupported target $targ\"" "$LINENO" 5
3463 else
3464 targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)"
3465 if test "$targ_extra_obj" != ""; then
3466 targetobjs="$targetobjs ${targ_extra_obj}.\$(OBJEXT)"
3467 fi
3468 if test "$targ_size" = "32" -o "$targ_extra_size" = "32"; then
3469 if test "$targ_big_endian" = "true" \
3470 -o "$targ_extra_big_endian" = "true"; then
3471 targ_32_big=yes
3472 fi
3473 if test "$targ_big_endian" = "false" \
3474 -o "$targ_extra_big_endian" = "false"; then
3475 targ_32_little=yes
3476 fi
3477 fi
3478 if test "$targ_size" = "64" -o "$targ_extra_size" = "64"; then
3479 if test "$targ_big_endian" = "true" \
3480 -o "$targ_extra_big_endian" = "true"; then
3481 targ_64_big=yes
3482 fi
3483 if test "$targ_big_endian" = "false" \
3484 -o "$targ_extra_big_endian" = "false"; then
3485 targ_64_little=yes
3486 fi
3487 fi
bae7f79e 3488
81ecdfbb
RW
3489 if test "$target" = "$targ"; then
3490 default_machine=$targ_machine
3491 default_size=$targ_size
3492 default_big_endian=$targ_big_endian
3493 default_osabi=$targ_osabi
364c7fa5 3494
053a4d68
JY
3495 if test "$targ_obj" = "aarch64"; then
3496 DEFAULT_TARGET_AARCH64_TRUE=
3497 DEFAULT_TARGET_AARCH64_FALSE='#'
3498else
3499 DEFAULT_TARGET_AARCH64_TRUE='#'
3500 DEFAULT_TARGET_AARCH64_FALSE=
3501fi
3502
364c7fa5
ILT
3503 if test "$targ_obj" = "arm"; then
3504 DEFAULT_TARGET_ARM_TRUE=
3505 DEFAULT_TARGET_ARM_FALSE='#'
3506else
3507 DEFAULT_TARGET_ARM_TRUE='#'
3508 DEFAULT_TARGET_ARM_FALSE=
3509fi
3510
3511 if test "$targ_obj" = "i386"; then
3512 DEFAULT_TARGET_I386_TRUE=
3513 DEFAULT_TARGET_I386_FALSE='#'
3514else
3515 DEFAULT_TARGET_I386_TRUE='#'
3516 DEFAULT_TARGET_I386_FALSE=
3517fi
3518
3519 if test "$targ_obj" = "powerpc"; then
3520 DEFAULT_TARGET_POWERPC_TRUE=
3521 DEFAULT_TARGET_POWERPC_FALSE='#'
3522else
3523 DEFAULT_TARGET_POWERPC_TRUE='#'
3524 DEFAULT_TARGET_POWERPC_FALSE=
3525fi
3526
3527 if test "$targ_obj" = "sparc"; then
3528 DEFAULT_TARGET_SPARC_TRUE=
3529 DEFAULT_TARGET_SPARC_FALSE='#'
3530else
3531 DEFAULT_TARGET_SPARC_TRUE='#'
3532 DEFAULT_TARGET_SPARC_FALSE=
3533fi
3534
e79a4bad
MK
3535 if test "$targ_obj" = "s390"; then
3536 DEFAULT_TARGET_S390_TRUE=
3537 DEFAULT_TARGET_S390_FALSE='#'
3538else
3539 DEFAULT_TARGET_S390_TRUE='#'
3540 DEFAULT_TARGET_S390_FALSE=
3541fi
3542
4fc1b9d4
L
3543 target_x86_64=no
3544 target_x32=no
3545 if test "$targ_obj" = "x86_64"; then
3546 case "$target" in
3547 x86_64*-linux-gnux32)
3548 target_x32=yes
be66981e 3549 default_size=32
4fc1b9d4
L
3550 ;;
3551 *)
3552 target_x86_64=yes
3553 ;;
3554 esac
3555 fi
3556 if test "$target_x86_64" = "yes"; then
364c7fa5
ILT
3557 DEFAULT_TARGET_X86_64_TRUE=
3558 DEFAULT_TARGET_X86_64_FALSE='#'
3559else
3560 DEFAULT_TARGET_X86_64_TRUE='#'
3561 DEFAULT_TARGET_X86_64_FALSE=
3562fi
3563
4fc1b9d4
L
3564 if test "$target_x32" = "yes"; then
3565 DEFAULT_TARGET_X32_TRUE=
3566 DEFAULT_TARGET_X32_FALSE='#'
3567else
3568 DEFAULT_TARGET_X32_TRUE='#'
3569 DEFAULT_TARGET_X32_FALSE=
3570fi
3571
ad961eab
L
3572 if test "$target_x86_64" = "yes" -o "$target_x32" = "yes"; then
3573 DEFAULT_TARGET_X86_64_OR_X32_TRUE=
3574 DEFAULT_TARGET_X86_64_OR_X32_FALSE='#'
3575else
3576 DEFAULT_TARGET_X86_64_OR_X32_TRUE='#'
3577 DEFAULT_TARGET_X86_64_OR_X32_FALSE=
3578fi
3579
0a6f1bf2
AM
3580 if test "$targ_obj" = "tilegx"; then
3581 DEFAULT_TARGET_TILEGX_TRUE=
3582 DEFAULT_TARGET_TILEGX_FALSE='#'
3583else
3584 DEFAULT_TARGET_TILEGX_TRUE='#'
3585 DEFAULT_TARGET_TILEGX_FALSE=
3586fi
3587
9810d34d
SS
3588 if test "$targ_obj" = "mips"; then
3589 DEFAULT_TARGET_MIPS_TRUE=
3590 DEFAULT_TARGET_MIPS_FALSE='#'
3591else
3592 DEFAULT_TARGET_MIPS_TRUE='#'
3593 DEFAULT_TARGET_MIPS_FALSE=
3594fi
3595
9df9de2c
CC
3596 DEFAULT_TARGET=${targ_obj}
3597
81ecdfbb
RW
3598 fi
3599 fi
bae7f79e 3600 fi
81ecdfbb 3601done
bae7f79e 3602
6cfaf60b 3603# Remove any duplicates.
9109c078
ILT
3604to=""
3605for t in $targetobjs; do
3606 case " $to " in
3607 *" $t "*) ;;
3608 *) to="$to $t" ;;
3609 esac
3610done
3611targetobjs=$to
6cfaf60b 3612
81ecdfbb 3613if test -n "$targ_32_little"; then
bae7f79e 3614
81ecdfbb 3615$as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h
bae7f79e 3616
537b5f51 3617fi
81ecdfbb 3618if test -n "$targ_32_big"; then
537b5f51 3619
81ecdfbb 3620$as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h
fa99aa09 3621
81ecdfbb
RW
3622fi
3623if test -n "$targ_64_little"; then
fa99aa09 3624
81ecdfbb 3625$as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h
fa99aa09 3626
81ecdfbb
RW
3627fi
3628if test -n "$targ_64_big"; then
fa99aa09 3629
81ecdfbb 3630$as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h
bae7f79e 3631
bae7f79e 3632fi
bae7f79e 3633
81ecdfbb
RW
3634if test -n "$all_targets"; then
3635 TARGETOBJS='$(ALL_TARGETOBJS)'
3636else
3637 TARGETOBJS="$targetobjs"
3638fi
bae7f79e 3639
bae7f79e
ILT
3640
3641
81ecdfbb
RW
3642cat >>confdefs.h <<_ACEOF
3643#define GOLD_DEFAULT_MACHINE $default_machine
3644_ACEOF
bae7f79e 3645
bae7f79e 3646
81ecdfbb
RW
3647cat >>confdefs.h <<_ACEOF
3648#define GOLD_DEFAULT_SIZE $default_size
3649_ACEOF
bae7f79e 3650
bae7f79e 3651
81ecdfbb
RW
3652cat >>confdefs.h <<_ACEOF
3653#define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian
3654_ACEOF
bae7f79e 3655
bae7f79e 3656
81ecdfbb
RW
3657cat >>confdefs.h <<_ACEOF
3658#define GOLD_DEFAULT_OSABI $default_osabi
3659_ACEOF
bae7f79e
ILT
3660
3661
3f3cddf1
ILT
3662
3663# Check whether --with-lib-path was given.
3664if test "${with_lib_path+set}" = set; then :
3665 withval=$with_lib_path; case "$withval" in
3666 yes) LIB_PATH='"/lib:/usr/lib"' ;;
3667 no) LIB_PATH='""' ;;
3668 *) LIB_PATH='"'"$withval"'"' ;;
3669 esac
3670else
3671 LIB_PATH='"::DEFAULT::"'
3672fi
3673
3674
3675cat >>confdefs.h <<_ACEOF
3676#define LIB_PATH $LIB_PATH
3677_ACEOF
3678
3679if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
3680
3681$as_echo "#define NATIVE_LINKER 1" >>confdefs.h
3682
3683fi
3684
ebb300b2
CC
3685if test -n "$ac_tool_prefix"; then
3686 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
3687set dummy ${ac_tool_prefix}nm; ac_word=$2
3688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3689$as_echo_n "checking for $ac_word... " >&6; }
3690if test "${ac_cv_prog_NM+set}" = set; then :
3691 $as_echo_n "(cached) " >&6
3692else
3693 if test -n "$NM"; then
3694 ac_cv_prog_NM="$NM" # Let the user override the test.
3695else
3696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3697for as_dir in $PATH
3698do
3699 IFS=$as_save_IFS
3700 test -z "$as_dir" && as_dir=.
3701 for ac_exec_ext in '' $ac_executable_extensions; do
3702 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3703 ac_cv_prog_NM="${ac_tool_prefix}nm"
3704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3705 break 2
3706 fi
3707done
3708 done
3709IFS=$as_save_IFS
3710
3711fi
3712fi
3713NM=$ac_cv_prog_NM
3714if test -n "$NM"; then
3715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
3716$as_echo "$NM" >&6; }
3717else
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3719$as_echo "no" >&6; }
3720fi
3721
3722
3723fi
3724if test -z "$ac_cv_prog_NM"; then
3725 ac_ct_NM=$NM
3726 # Extract the first word of "nm", so it can be a program name with args.
3727set dummy nm; ac_word=$2
3728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3729$as_echo_n "checking for $ac_word... " >&6; }
3730if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
3731 $as_echo_n "(cached) " >&6
3732else
3733 if test -n "$ac_ct_NM"; then
3734 ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
3735else
3736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3737for as_dir in $PATH
3738do
3739 IFS=$as_save_IFS
3740 test -z "$as_dir" && as_dir=.
3741 for ac_exec_ext in '' $ac_executable_extensions; do
3742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3743 ac_cv_prog_ac_ct_NM="nm"
3744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3745 break 2
3746 fi
3747done
3748 done
3749IFS=$as_save_IFS
3750
3751fi
3752fi
3753ac_ct_NM=$ac_cv_prog_ac_ct_NM
3754if test -n "$ac_ct_NM"; then
3755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
3756$as_echo "$ac_ct_NM" >&6; }
3757else
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3759$as_echo "no" >&6; }
3760fi
3761
3762 if test "x$ac_ct_NM" = x; then
3763 NM=""
3764 else
3765 case $cross_compiling:$ac_tool_warned in
3766yes:)
3767{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3768$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3769ac_tool_warned=yes ;;
3770esac
3771 NM=$ac_ct_NM
3772 fi
3773else
3774 NM="$ac_cv_prog_NM"
3775fi
3776
3777
81ecdfbb
RW
3778ac_ext=c
3779ac_cpp='$CPP $CPPFLAGS'
3780ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3781ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782ac_compiler_gnu=$ac_cv_c_compiler_gnu
3783if test -n "$ac_tool_prefix"; then
3784 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3785set dummy ${ac_tool_prefix}gcc; ac_word=$2
3786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3787$as_echo_n "checking for $ac_word... " >&6; }
3788if test "${ac_cv_prog_CC+set}" = set; then :
3789 $as_echo_n "(cached) " >&6
bae7f79e 3790else
81ecdfbb
RW
3791 if test -n "$CC"; then
3792 ac_cv_prog_CC="$CC" # Let the user override the test.
3793else
3794as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795for as_dir in $PATH
3796do
3797 IFS=$as_save_IFS
3798 test -z "$as_dir" && as_dir=.
3799 for ac_exec_ext in '' $ac_executable_extensions; do
3800 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3801 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3803 break 2
3804 fi
3805done
3806 done
3807IFS=$as_save_IFS
bae7f79e 3808
81ecdfbb
RW
3809fi
3810fi
3811CC=$ac_cv_prog_CC
3812if test -n "$CC"; then
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3814$as_echo "$CC" >&6; }
3815else
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3817$as_echo "no" >&6; }
3818fi
bae7f79e
ILT
3819
3820
bae7f79e 3821fi
81ecdfbb
RW
3822if test -z "$ac_cv_prog_CC"; then
3823 ac_ct_CC=$CC
3824 # Extract the first word of "gcc", so it can be a program name with args.
3825set dummy gcc; ac_word=$2
3826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3827$as_echo_n "checking for $ac_word... " >&6; }
3828if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3829 $as_echo_n "(cached) " >&6
3830else
3831 if test -n "$ac_ct_CC"; then
3832 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3833else
3834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3835for as_dir in $PATH
3836do
3837 IFS=$as_save_IFS
3838 test -z "$as_dir" && as_dir=.
3839 for ac_exec_ext in '' $ac_executable_extensions; do
3840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3841 ac_cv_prog_ac_ct_CC="gcc"
3842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3843 break 2
3844 fi
3845done
3846 done
3847IFS=$as_save_IFS
bae7f79e 3848
81ecdfbb
RW
3849fi
3850fi
3851ac_ct_CC=$ac_cv_prog_ac_ct_CC
3852if test -n "$ac_ct_CC"; then
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3854$as_echo "$ac_ct_CC" >&6; }
bae7f79e 3855else
81ecdfbb
RW
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3857$as_echo "no" >&6; }
bae7f79e 3858fi
bae7f79e 3859
81ecdfbb
RW
3860 if test "x$ac_ct_CC" = x; then
3861 CC=""
3862 else
3863 case $cross_compiling:$ac_tool_warned in
3864yes:)
3865{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3866$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3867ac_tool_warned=yes ;;
bae7f79e 3868esac
81ecdfbb
RW
3869 CC=$ac_ct_CC
3870 fi
bae7f79e 3871else
81ecdfbb 3872 CC="$ac_cv_prog_CC"
bae7f79e
ILT
3873fi
3874
81ecdfbb
RW
3875if test -z "$CC"; then
3876 if test -n "$ac_tool_prefix"; then
3877 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3878set dummy ${ac_tool_prefix}cc; ac_word=$2
3879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3880$as_echo_n "checking for $ac_word... " >&6; }
3881if test "${ac_cv_prog_CC+set}" = set; then :
3882 $as_echo_n "(cached) " >&6
bae7f79e 3883else
81ecdfbb
RW
3884 if test -n "$CC"; then
3885 ac_cv_prog_CC="$CC" # Let the user override the test.
3886else
3887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
bae7f79e
ILT
3888for as_dir in $PATH
3889do
3890 IFS=$as_save_IFS
3891 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3892 for ac_exec_ext in '' $ac_executable_extensions; do
3893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3894 ac_cv_prog_CC="${ac_tool_prefix}cc"
3895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
bae7f79e
ILT
3896 break 2
3897 fi
3898done
81ecdfbb
RW
3899 done
3900IFS=$as_save_IFS
bae7f79e 3901
bae7f79e 3902fi
81ecdfbb
RW
3903fi
3904CC=$ac_cv_prog_CC
3905if test -n "$CC"; then
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3907$as_echo "$CC" >&6; }
bae7f79e 3908else
81ecdfbb
RW
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3910$as_echo "no" >&6; }
bae7f79e
ILT
3911fi
3912
3913
81ecdfbb
RW
3914 fi
3915fi
3916if test -z "$CC"; then
3917 # Extract the first word of "cc", so it can be a program name with args.
3918set dummy cc; ac_word=$2
3919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3920$as_echo_n "checking for $ac_word... " >&6; }
3921if test "${ac_cv_prog_CC+set}" = set; then :
3922 $as_echo_n "(cached) " >&6
3923else
3924 if test -n "$CC"; then
3925 ac_cv_prog_CC="$CC" # Let the user override the test.
3926else
3927 ac_prog_rejected=no
3928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3929for as_dir in $PATH
3930do
3931 IFS=$as_save_IFS
3932 test -z "$as_dir" && as_dir=.
3933 for ac_exec_ext in '' $ac_executable_extensions; do
3934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3935 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3936 ac_prog_rejected=yes
3937 continue
3938 fi
3939 ac_cv_prog_CC="cc"
3940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3941 break 2
3942 fi
3943done
3944 done
3945IFS=$as_save_IFS
bae7f79e 3946
81ecdfbb
RW
3947if test $ac_prog_rejected = yes; then
3948 # We found a bogon in the path, so make sure we never use it.
3949 set dummy $ac_cv_prog_CC
3950 shift
3951 if test $# != 0; then
3952 # We chose a different compiler from the bogus one.
3953 # However, it has the same basename, so the bogon will be chosen
3954 # first if we set CC to just the basename; use the full file name.
3955 shift
3956 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
bae7f79e 3957 fi
81ecdfbb
RW
3958fi
3959fi
3960fi
3961CC=$ac_cv_prog_CC
3962if test -n "$CC"; then
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3964$as_echo "$CC" >&6; }
3965else
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3967$as_echo "no" >&6; }
bae7f79e
ILT
3968fi
3969
81ecdfbb
RW
3970
3971fi
3972if test -z "$CC"; then
3973 if test -n "$ac_tool_prefix"; then
3974 for ac_prog in cl.exe
3975 do
3976 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3977set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3979$as_echo_n "checking for $ac_word... " >&6; }
3980if test "${ac_cv_prog_CC+set}" = set; then :
3981 $as_echo_n "(cached) " >&6
bae7f79e 3982else
81ecdfbb
RW
3983 if test -n "$CC"; then
3984 ac_cv_prog_CC="$CC" # Let the user override the test.
3985else
3986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3987for as_dir in $PATH
3988do
3989 IFS=$as_save_IFS
3990 test -z "$as_dir" && as_dir=.
3991 for ac_exec_ext in '' $ac_executable_extensions; do
3992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3993 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3995 break 2
3996 fi
3997done
3998 done
3999IFS=$as_save_IFS
4000
4001fi
4002fi
4003CC=$ac_cv_prog_CC
4004if test -n "$CC"; then
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4006$as_echo "$CC" >&6; }
4007else
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4009$as_echo "no" >&6; }
bae7f79e 4010fi
bae7f79e 4011
81ecdfbb
RW
4012
4013 test -n "$CC" && break
4014 done
4015fi
4016if test -z "$CC"; then
4017 ac_ct_CC=$CC
4018 for ac_prog in cl.exe
4019do
4020 # Extract the first word of "$ac_prog", so it can be a program name with args.
4021set dummy $ac_prog; ac_word=$2
4022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4023$as_echo_n "checking for $ac_word... " >&6; }
4024if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4025 $as_echo_n "(cached) " >&6
bae7f79e 4026else
81ecdfbb
RW
4027 if test -n "$ac_ct_CC"; then
4028 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4029else
4030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4031for as_dir in $PATH
4032do
4033 IFS=$as_save_IFS
4034 test -z "$as_dir" && as_dir=.
4035 for ac_exec_ext in '' $ac_executable_extensions; do
4036 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4037 ac_cv_prog_ac_ct_CC="$ac_prog"
4038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4039 break 2
4040 fi
4041done
4042 done
4043IFS=$as_save_IFS
4044
bae7f79e 4045fi
81ecdfbb
RW
4046fi
4047ac_ct_CC=$ac_cv_prog_ac_ct_CC
4048if test -n "$ac_ct_CC"; then
4049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4050$as_echo "$ac_ct_CC" >&6; }
bae7f79e 4051else
81ecdfbb
RW
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4053$as_echo "no" >&6; }
bae7f79e
ILT
4054fi
4055
bae7f79e 4056
81ecdfbb
RW
4057 test -n "$ac_ct_CC" && break
4058done
bae7f79e 4059
81ecdfbb
RW
4060 if test "x$ac_ct_CC" = x; then
4061 CC=""
bae7f79e 4062 else
81ecdfbb
RW
4063 case $cross_compiling:$ac_tool_warned in
4064yes:)
4065{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4066$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4067ac_tool_warned=yes ;;
4068esac
4069 CC=$ac_ct_CC
bae7f79e 4070 fi
bae7f79e
ILT
4071fi
4072
bae7f79e 4073fi
bae7f79e 4074
81ecdfbb
RW
4075
4076test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4077$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4078as_fn_error "no acceptable C compiler found in \$PATH
4079See \`config.log' for more details." "$LINENO" 5; }
4080
4081# Provide some information about the compiler.
4082$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4083set X $ac_compile
4084ac_compiler=$2
4085for ac_option in --version -v -V -qversion; do
4086 { { ac_try="$ac_compiler $ac_option >&5"
4087case "(($ac_try" in
4088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4089 *) ac_try_echo=$ac_try;;
bae7f79e 4090esac
81ecdfbb
RW
4091eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4092$as_echo "$ac_try_echo"; } >&5
4093 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4094 ac_status=$?
4095 if test -s conftest.err; then
4096 sed '10a\
4097... rest of stderr output deleted ...
4098 10q' conftest.err >conftest.er1
4099 cat conftest.er1 >&5
4100 rm -f conftest.er1 conftest.err
4101 fi
4102 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4103 test $ac_status = 0; }
4104done
4105
4106cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4107/* end confdefs.h. */
4108
4109int
4110main ()
4111{
4112
4113 ;
4114 return 0;
4115}
4116_ACEOF
4117ac_clean_files_save=$ac_clean_files
4118ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4119# Try to create an executable without -o first, disregard a.out.
4120# It will help us diagnose broken compilers, and finding out an intuition
4121# of exeext.
4122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4123$as_echo_n "checking for C compiler default output file name... " >&6; }
4124ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4125
4126# The possible output files:
4127ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4128
4129ac_rmfiles=
4130for ac_file in $ac_files
4131do
4132 case $ac_file in
4133 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4134 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4135 esac
4136done
4137rm -f $ac_rmfiles
4138
4139if { { ac_try="$ac_link_default"
4140case "(($ac_try" in
4141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4142 *) ac_try_echo=$ac_try;;
4143esac
4144eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4145$as_echo "$ac_try_echo"; } >&5
4146 (eval "$ac_link_default") 2>&5
4147 ac_status=$?
4148 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4149 test $ac_status = 0; }; then :
4150 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4151# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4152# in a Makefile. We should not override ac_cv_exeext if it was cached,
4153# so that the user can short-circuit this test for compilers unknown to
4154# Autoconf.
4155for ac_file in $ac_files ''
4156do
4157 test -f "$ac_file" || continue
4158 case $ac_file in
4159 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4160 ;;
4161 [ab].out )
4162 # We found the default executable, but exeext='' is most
4163 # certainly right.
4164 break;;
4165 *.* )
4166 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4167 then :; else
4168 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4169 fi
4170 # We set ac_cv_exeext here because the later test for it is not
4171 # safe: cross compilers may not add the suffix if given an `-o'
4172 # argument, so we may need to know it at that point already.
4173 # Even if this section looks crufty: it has the advantage of
4174 # actually working.
4175 break;;
4176 * )
4177 break;;
4178 esac
4179done
4180test "$ac_cv_exeext" = no && ac_cv_exeext=
4181
bae7f79e 4182else
81ecdfbb 4183 ac_file=''
bae7f79e 4184fi
81ecdfbb
RW
4185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4186$as_echo "$ac_file" >&6; }
4187if test -z "$ac_file"; then :
4188 $as_echo "$as_me: failed program was:" >&5
4189sed 's/^/| /' conftest.$ac_ext >&5
bae7f79e 4190
81ecdfbb
RW
4191{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4192$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4193{ as_fn_set_status 77
4194as_fn_error "C compiler cannot create executables
4195See \`config.log' for more details." "$LINENO" 5; }; }
4196fi
4197ac_exeext=$ac_cv_exeext
bae7f79e 4198
81ecdfbb
RW
4199# Check that the compiler produces executables we can run. If not, either
4200# the compiler is broken, or we cross compile.
4201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4202$as_echo_n "checking whether the C compiler works... " >&6; }
4203# If not cross compiling, check that we can run a simple program.
4204if test "$cross_compiling" != yes; then
4205 if { ac_try='./$ac_file'
4206 { { case "(($ac_try" in
4207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4208 *) ac_try_echo=$ac_try;;
4209esac
4210eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4211$as_echo "$ac_try_echo"; } >&5
4212 (eval "$ac_try") 2>&5
4213 ac_status=$?
4214 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4215 test $ac_status = 0; }; }; then
4216 cross_compiling=no
4217 else
4218 if test "$cross_compiling" = maybe; then
4219 cross_compiling=yes
bae7f79e 4220 else
81ecdfbb
RW
4221 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4222$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4223as_fn_error "cannot run C compiled programs.
4224If you meant to cross compile, use \`--host'.
4225See \`config.log' for more details." "$LINENO" 5; }
bae7f79e 4226 fi
bae7f79e 4227 fi
81ecdfbb
RW
4228fi
4229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4230$as_echo "yes" >&6; }
bae7f79e 4231
81ecdfbb
RW
4232rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4233ac_clean_files=$ac_clean_files_save
4234# Check that the compiler produces executables we can run. If not, either
4235# the compiler is broken, or we cross compile.
4236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4237$as_echo_n "checking whether we are cross compiling... " >&6; }
4238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4239$as_echo "$cross_compiling" >&6; }
4240
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4242$as_echo_n "checking for suffix of executables... " >&6; }
4243if { { ac_try="$ac_link"
4244case "(($ac_try" in
4245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4246 *) ac_try_echo=$ac_try;;
4247esac
4248eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4249$as_echo "$ac_try_echo"; } >&5
4250 (eval "$ac_link") 2>&5
4251 ac_status=$?
4252 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4253 test $ac_status = 0; }; then :
4254 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4255# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4256# work properly (i.e., refer to `conftest.exe'), while it won't with
4257# `rm'.
4258for ac_file in conftest.exe conftest conftest.*; do
4259 test -f "$ac_file" || continue
4260 case $ac_file in
4261 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4262 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4263 break;;
4264 * ) break;;
4265 esac
4266done
4267else
4268 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4269$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4270as_fn_error "cannot compute suffix of executables: cannot compile and link
4271See \`config.log' for more details." "$LINENO" 5; }
4272fi
4273rm -f conftest$ac_cv_exeext
4274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4275$as_echo "$ac_cv_exeext" >&6; }
bae7f79e 4276
81ecdfbb
RW
4277rm -f conftest.$ac_ext
4278EXEEXT=$ac_cv_exeext
4279ac_exeext=$EXEEXT
4280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4281$as_echo_n "checking for suffix of object files... " >&6; }
4282if test "${ac_cv_objext+set}" = set; then :
4283 $as_echo_n "(cached) " >&6
92e059d8 4284else
81ecdfbb 4285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92e059d8 4286/* end confdefs.h. */
92e059d8
ILT
4287
4288int
4289main ()
4290{
92e059d8
ILT
4291
4292 ;
4293 return 0;
4294}
4295_ACEOF
81ecdfbb
RW
4296rm -f conftest.o conftest.obj
4297if { { ac_try="$ac_compile"
4298case "(($ac_try" in
4299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4300 *) ac_try_echo=$ac_try;;
4301esac
4302eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4303$as_echo "$ac_try_echo"; } >&5
4304 (eval "$ac_compile") 2>&5
4305 ac_status=$?
4306 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4307 test $ac_status = 0; }; then :
4308 for ac_file in conftest.o conftest.obj conftest.*; do
4309 test -f "$ac_file" || continue;
4310 case $ac_file in
4311 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4312 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4313 break;;
4314 esac
4315done
4316else
4317 $as_echo "$as_me: failed program was:" >&5
4318sed 's/^/| /' conftest.$ac_ext >&5
4319
4320{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4321$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4322as_fn_error "cannot compute suffix of object files: cannot compile
4323See \`config.log' for more details." "$LINENO" 5; }
4324fi
4325rm -f conftest.$ac_cv_objext conftest.$ac_ext
4326fi
4327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4328$as_echo "$ac_cv_objext" >&6; }
4329OBJEXT=$ac_cv_objext
4330ac_objext=$OBJEXT
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4332$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4333if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4334 $as_echo_n "(cached) " >&6
4335else
4336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92e059d8 4337/* end confdefs.h. */
92e059d8
ILT
4338
4339int
4340main ()
4341{
81ecdfbb
RW
4342#ifndef __GNUC__
4343 choke me
92e059d8
ILT
4344#endif
4345
4346 ;
4347 return 0;
4348}
4349_ACEOF
81ecdfbb
RW
4350if ac_fn_c_try_compile "$LINENO"; then :
4351 ac_compiler_gnu=yes
92e059d8 4352else
81ecdfbb
RW
4353 ac_compiler_gnu=no
4354fi
4355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4356ac_cv_c_compiler_gnu=$ac_compiler_gnu
92e059d8 4357
92e059d8 4358fi
81ecdfbb
RW
4359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4360$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4361if test $ac_compiler_gnu = yes; then
4362 GCC=yes
92e059d8 4363else
81ecdfbb
RW
4364 GCC=
4365fi
4366ac_test_CFLAGS=${CFLAGS+set}
4367ac_save_CFLAGS=$CFLAGS
4368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4369$as_echo_n "checking whether $CC accepts -g... " >&6; }
4370if test "${ac_cv_prog_cc_g+set}" = set; then :
4371 $as_echo_n "(cached) " >&6
4372else
4373 ac_save_c_werror_flag=$ac_c_werror_flag
4374 ac_c_werror_flag=yes
4375 ac_cv_prog_cc_g=no
4376 CFLAGS="-g"
4377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92e059d8 4378/* end confdefs.h. */
81ecdfbb 4379
92e059d8
ILT
4380int
4381main ()
4382{
81ecdfbb 4383
92e059d8
ILT
4384 ;
4385 return 0;
4386}
4387_ACEOF
81ecdfbb
RW
4388if ac_fn_c_try_compile "$LINENO"; then :
4389 ac_cv_prog_cc_g=yes
92e059d8 4390else
81ecdfbb
RW
4391 CFLAGS=""
4392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92e059d8 4393/* end confdefs.h. */
81ecdfbb 4394
92e059d8
ILT
4395int
4396main ()
4397{
81ecdfbb
RW
4398
4399 ;
4400 return 0;
92e059d8
ILT
4401}
4402_ACEOF
81ecdfbb
RW
4403if ac_fn_c_try_compile "$LINENO"; then :
4404
92e059d8 4405else
81ecdfbb
RW
4406 ac_c_werror_flag=$ac_save_c_werror_flag
4407 CFLAGS="-g"
4408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409/* end confdefs.h. */
92e059d8 4410
81ecdfbb
RW
4411int
4412main ()
4413{
92e059d8 4414
81ecdfbb
RW
4415 ;
4416 return 0;
4417}
92e059d8 4418_ACEOF
81ecdfbb
RW
4419if ac_fn_c_try_compile "$LINENO"; then :
4420 ac_cv_prog_cc_g=yes
537b5f51 4421fi
81ecdfbb 4422rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
537b5f51 4423fi
81ecdfbb 4424rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
63402fe4 4425fi
81ecdfbb
RW
4426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4427 ac_c_werror_flag=$ac_save_c_werror_flag
8a5e3e08 4428fi
81ecdfbb
RW
4429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4430$as_echo "$ac_cv_prog_cc_g" >&6; }
4431if test "$ac_test_CFLAGS" = set; then
4432 CFLAGS=$ac_save_CFLAGS
4433elif test $ac_cv_prog_cc_g = yes; then
4434 if test "$GCC" = yes; then
4435 CFLAGS="-g -O2"
4436 else
4437 CFLAGS="-g"
4438 fi
6eee141f 4439else
81ecdfbb
RW
4440 if test "$GCC" = yes; then
4441 CFLAGS="-O2"
4442 else
4443 CFLAGS=
4444 fi
097ec620 4445fi
81ecdfbb
RW
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4447$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4448if test "${ac_cv_prog_cc_c89+set}" = set; then :
4449 $as_echo_n "(cached) " >&6
6eee141f 4450else
81ecdfbb
RW
4451 ac_cv_prog_cc_c89=no
4452ac_save_CC=$CC
4453cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4454/* end confdefs.h. */
4455#include <stdarg.h>
4456#include <stdio.h>
4457#include <sys/types.h>
4458#include <sys/stat.h>
4459/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4460struct buf { int x; };
4461FILE * (*rcsopen) (struct buf *, struct stat *, int);
4462static char *e (p, i)
4463 char **p;
4464 int i;
4465{
4466 return p[i];
4467}
4468static char *f (char * (*g) (char **, int), char **p, ...)
4469{
4470 char *s;
4471 va_list v;
4472 va_start (v,p);
4473 s = g (p, va_arg (v,int));
4474 va_end (v);
4475 return s;
4476}
6eee141f 4477
81ecdfbb
RW
4478/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4479 function prototypes and stuff, but not '\xHH' hex character constants.
4480 These don't provoke an error unfortunately, instead are silently treated
4481 as 'x'. The following induces an error, until -std is added to get
4482 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4483 array size at least. It's necessary to write '\x00'==0 to get something
4484 that's true only with -std. */
4485int osf4_cc_array ['\x00' == 0 ? 1 : -1];
097ec620 4486
81ecdfbb
RW
4487/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4488 inside strings and character constants. */
4489#define FOO(x) 'x'
4490int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
097ec620 4491
81ecdfbb
RW
4492int test (int i, double x);
4493struct s1 {int (*f) (int a);};
4494struct s2 {int (*f) (double a);};
4495int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4496int argc;
4497char **argv;
4498int
4499main ()
4500{
4501return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4502 ;
4503 return 0;
4504}
097ec620 4505_ACEOF
81ecdfbb
RW
4506for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4507 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4508do
4509 CC="$ac_save_CC $ac_arg"
4510 if ac_fn_c_try_compile "$LINENO"; then :
4511 ac_cv_prog_cc_c89=$ac_arg
097ec620 4512fi
81ecdfbb
RW
4513rm -f core conftest.err conftest.$ac_objext
4514 test "x$ac_cv_prog_cc_c89" != "xno" && break
4515done
4516rm -f conftest.$ac_ext
4517CC=$ac_save_CC
097ec620 4518
097ec620 4519fi
81ecdfbb
RW
4520# AC_CACHE_VAL
4521case "x$ac_cv_prog_cc_c89" in
4522 x)
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4524$as_echo "none needed" >&6; } ;;
4525 xno)
4526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4527$as_echo "unsupported" >&6; } ;;
4528 *)
4529 CC="$CC $ac_cv_prog_cc_c89"
4530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4531$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4532esac
4533if test "x$ac_cv_prog_cc_c89" != xno; then :
097ec620 4534
81ecdfbb 4535fi
097ec620 4536
81ecdfbb
RW
4537ac_ext=c
4538ac_cpp='$CPP $CPPFLAGS'
4539ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4540ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4541ac_compiler_gnu=$ac_cv_c_compiler_gnu
4542DEPDIR="${am__leading_dot}deps"
155a0dd7 4543
81ecdfbb 4544ac_config_commands="$ac_config_commands depfiles"
155a0dd7 4545
155a0dd7 4546
81ecdfbb
RW
4547am_make=${MAKE-make}
4548cat > confinc << 'END'
4549am__doit:
4550 @echo this is the am__doit target
4551.PHONY: am__doit
4552END
4553# If we don't find an include directive, just comment out the code.
4554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4555$as_echo_n "checking for style of include used by $am_make... " >&6; }
4556am__include="#"
4557am__quote=
4558_am_result=none
4559# First try GNU make style include.
4560echo "include confinc" > confmf
4561# Ignore all kinds of additional output from `make'.
4562case `$am_make -s -f confmf 2> /dev/null` in #(
4563*the\ am__doit\ target*)
4564 am__include=include
4565 am__quote=
4566 _am_result=GNU
4567 ;;
4568esac
4569# Now try BSD make style include.
4570if test "$am__include" = "#"; then
4571 echo '.include "confinc"' > confmf
4572 case `$am_make -s -f confmf 2> /dev/null` in #(
4573 *the\ am__doit\ target*)
4574 am__include=.include
4575 am__quote="\""
4576 _am_result=BSD
4577 ;;
4578 esac
155a0dd7 4579fi
155a0dd7 4580
155a0dd7 4581
81ecdfbb
RW
4582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4583$as_echo "$_am_result" >&6; }
4584rm -f confinc confmf
155a0dd7 4585
81ecdfbb
RW
4586# Check whether --enable-dependency-tracking was given.
4587if test "${enable_dependency_tracking+set}" = set; then :
4588 enableval=$enable_dependency_tracking;
4589fi
155a0dd7 4590
81ecdfbb
RW
4591if test "x$enable_dependency_tracking" != xno; then
4592 am_depcomp="$ac_aux_dir/depcomp"
4593 AMDEPBACKSLASH='\'
6eb7d830 4594 am__nodep='_no'
81ecdfbb
RW
4595fi
4596 if test "x$enable_dependency_tracking" != xno; then
4597 AMDEP_TRUE=
4598 AMDEP_FALSE='#'
155a0dd7 4599else
81ecdfbb
RW
4600 AMDEP_TRUE='#'
4601 AMDEP_FALSE=
155a0dd7
ILT
4602fi
4603
4604
c2b45e22 4605
81ecdfbb 4606depcc="$CC" am_compiler_list=
c2b45e22 4607
81ecdfbb
RW
4608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4609$as_echo_n "checking dependency style of $depcc... " >&6; }
4610if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4611 $as_echo_n "(cached) " >&6
c2b45e22 4612else
81ecdfbb
RW
4613 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4614 # We make a subdir and do the tests there. Otherwise we can end up
4615 # making bogus files that we don't know about and never remove. For
4616 # instance it was reported that on HP-UX the gcc test will end up
4617 # making a dummy file named `D' -- because `-MD' means `put the output
4618 # in D'.
6eb7d830 4619 rm -rf conftest.dir
81ecdfbb
RW
4620 mkdir conftest.dir
4621 # Copy depcomp to subdir because otherwise we won't find it if we're
4622 # using a relative directory.
4623 cp "$am_depcomp" conftest.dir
4624 cd conftest.dir
4625 # We will build objects and dependencies in a subdirectory because
4626 # it helps to detect inapplicable dependency modes. For instance
4627 # both Tru64's cc and ICC support -MD to output dependencies as a
4628 # side effect of compilation, but ICC will put the dependencies in
4629 # the current directory while Tru64 will put them in the object
4630 # directory.
4631 mkdir sub
c2b45e22 4632
81ecdfbb
RW
4633 am_cv_CC_dependencies_compiler_type=none
4634 if test "$am_compiler_list" = ""; then
4635 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4636 fi
4637 am__universal=false
4638 case " $depcc " in #(
4639 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4640 esac
c2b45e22 4641
81ecdfbb
RW
4642 for depmode in $am_compiler_list; do
4643 # Setup a source with many dependencies, because some compilers
4644 # like to wrap large dependency lists on column 80 (with \), and
4645 # we should not choose a depcomp mode which is confused by this.
4646 #
4647 # We need to recreate these files for each test, as the compiler may
4648 # overwrite some of them when testing with obscure command lines.
4649 # This happens at least with the AIX C compiler.
4650 : > sub/conftest.c
4651 for i in 1 2 3 4 5 6; do
4652 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4653 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4654 # Solaris 8's {/usr,}/bin/sh.
4655 touch sub/conftst$i.h
4656 done
4657 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
c2b45e22 4658
81ecdfbb
RW
4659 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4660 # mode. It turns out that the SunPro C++ compiler does not properly
4661 # handle `-M -o', and we need to detect this. Also, some Intel
4662 # versions had trouble with output in subdirs
4663 am__obj=sub/conftest.${OBJEXT-o}
4664 am__minus_obj="-o $am__obj"
4665 case $depmode in
4666 gcc)
4667 # This depmode causes a compiler race in universal mode.
4668 test "$am__universal" = false || continue
4669 ;;
4670 nosideeffect)
4671 # after this tag, mechanisms are not by side-effect, so they'll
4672 # only be used when explicitly requested
4673 if test "x$enable_dependency_tracking" = xyes; then
4674 continue
4675 else
4676 break
4677 fi
4678 ;;
6eb7d830 4679 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
81ecdfbb
RW
4680 # This compiler won't grok `-c -o', but also, the minuso test has
4681 # not run yet. These depmodes are late enough in the game, and
4682 # so weak that their functioning should not be impacted.
4683 am__obj=conftest.${OBJEXT-o}
4684 am__minus_obj=
4685 ;;
4686 none) break ;;
4687 esac
4688 if depmode=$depmode \
4689 source=sub/conftest.c object=$am__obj \
4690 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4691 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4692 >/dev/null 2>conftest.err &&
4693 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4694 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4695 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4696 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4697 # icc doesn't choke on unknown options, it will just issue warnings
4698 # or remarks (even with -Werror). So we grep stderr for any message
4699 # that says an option was ignored or not supported.
4700 # When given -MP, icc 7.0 and 7.1 complain thusly:
4701 # icc: Command line warning: ignoring option '-M'; no argument required
4702 # The diagnosis changed in icc 8.0:
4703 # icc: Command line remark: option '-MP' not supported
4704 if (grep 'ignoring option' conftest.err ||
4705 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4706 am_cv_CC_dependencies_compiler_type=$depmode
4707 break
4708 fi
4709 fi
4710 done
c2b45e22 4711
81ecdfbb
RW
4712 cd ..
4713 rm -rf conftest.dir
c2b45e22 4714else
81ecdfbb 4715 am_cv_CC_dependencies_compiler_type=none
c2b45e22 4716fi
c2b45e22 4717
81ecdfbb
RW
4718fi
4719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4720$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4721CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
c2b45e22 4722
81ecdfbb
RW
4723 if
4724 test "x$enable_dependency_tracking" != xno \
4725 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4726 am__fastdepCC_TRUE=
4727 am__fastdepCC_FALSE='#'
c2b45e22 4728else
81ecdfbb
RW
4729 am__fastdepCC_TRUE='#'
4730 am__fastdepCC_FALSE=
c2b45e22
CC
4731fi
4732
4733
81ecdfbb
RW
4734ac_ext=cpp
4735ac_cpp='$CXXCPP $CPPFLAGS'
4736ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4737ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4738ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4739if test -z "$CXX"; then
4740 if test -n "$CCC"; then
4741 CXX=$CCC
4742 else
4743 if test -n "$ac_tool_prefix"; then
4744 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4745 do
4746 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4747set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4749$as_echo_n "checking for $ac_word... " >&6; }
4750if test "${ac_cv_prog_CXX+set}" = set; then :
4751 $as_echo_n "(cached) " >&6
2fd32231 4752else
81ecdfbb
RW
4753 if test -n "$CXX"; then
4754 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2fd32231 4755else
81ecdfbb
RW
4756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4757for as_dir in $PATH
4758do
4759 IFS=$as_save_IFS
4760 test -z "$as_dir" && as_dir=.
4761 for ac_exec_ext in '' $ac_executable_extensions; do
4762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4763 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4765 break 2
4766 fi
4767done
4768 done
4769IFS=$as_save_IFS
2fd32231 4770
2fd32231 4771fi
2fd32231 4772fi
81ecdfbb
RW
4773CXX=$ac_cv_prog_CXX
4774if test -n "$CXX"; then
4775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4776$as_echo "$CXX" >&6; }
2fd32231 4777else
81ecdfbb
RW
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4779$as_echo "no" >&6; }
2fd32231
ILT
4780fi
4781
4782
81ecdfbb
RW
4783 test -n "$CXX" && break
4784 done
4785fi
4786if test -z "$CXX"; then
4787 ac_ct_CXX=$CXX
4788 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4789do
4790 # Extract the first word of "$ac_prog", so it can be a program name with args.
4791set dummy $ac_prog; ac_word=$2
4792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4793$as_echo_n "checking for $ac_word... " >&6; }
4794if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4795 $as_echo_n "(cached) " >&6
1d1f116d 4796else
81ecdfbb
RW
4797 if test -n "$ac_ct_CXX"; then
4798 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1d1f116d 4799else
81ecdfbb
RW
4800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4801for as_dir in $PATH
4802do
4803 IFS=$as_save_IFS
4804 test -z "$as_dir" && as_dir=.
4805 for ac_exec_ext in '' $ac_executable_extensions; do
4806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4807 ac_cv_prog_ac_ct_CXX="$ac_prog"
4808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4809 break 2
4810 fi
4811done
4812 done
4813IFS=$as_save_IFS
1d1f116d 4814
1d1f116d 4815fi
1d1f116d 4816fi
81ecdfbb
RW
4817ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4818if test -n "$ac_ct_CXX"; then
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4820$as_echo "$ac_ct_CXX" >&6; }
4821else
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4823$as_echo "no" >&6; }
1d1f116d
CD
4824fi
4825
4826
81ecdfbb
RW
4827 test -n "$ac_ct_CXX" && break
4828done
63402fe4 4829
81ecdfbb
RW
4830 if test "x$ac_ct_CXX" = x; then
4831 CXX="g++"
4832 else
4833 case $cross_compiling:$ac_tool_warned in
4834yes:)
4835{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4836$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4837ac_tool_warned=yes ;;
04bf7072 4838esac
81ecdfbb
RW
4839 CXX=$ac_ct_CXX
4840 fi
4841fi
04bf7072 4842
81ecdfbb 4843 fi
bae7f79e 4844fi
81ecdfbb
RW
4845# Provide some information about the compiler.
4846$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4847set X $ac_compile
4848ac_compiler=$2
4849for ac_option in --version -v -V -qversion; do
4850 { { ac_try="$ac_compiler $ac_option >&5"
4851case "(($ac_try" in
4852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4853 *) ac_try_echo=$ac_try;;
4854esac
4855eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4856$as_echo "$ac_try_echo"; } >&5
4857 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4858 ac_status=$?
4859 if test -s conftest.err; then
4860 sed '10a\
4861... rest of stderr output deleted ...
4862 10q' conftest.err >conftest.er1
4863 cat conftest.er1 >&5
4864 rm -f conftest.er1 conftest.err
4865 fi
4866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4867 test $ac_status = 0; }
4868done
bae7f79e 4869
81ecdfbb
RW
4870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4871$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4872if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4873 $as_echo_n "(cached) " >&6
4874else
4875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4876/* end confdefs.h. */
4877
4878int
4879main ()
4880{
4881#ifndef __GNUC__
4882 choke me
4883#endif
4884
4885 ;
4886 return 0;
4887}
4888_ACEOF
4889if ac_fn_cxx_try_compile "$LINENO"; then :
4890 ac_compiler_gnu=yes
4891else
4892 ac_compiler_gnu=no
bae7f79e 4893fi
81ecdfbb
RW
4894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4895ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
bae7f79e 4896
bae7f79e 4897fi
81ecdfbb
RW
4898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4899$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4900if test $ac_compiler_gnu = yes; then
4901 GXX=yes
4902else
4903 GXX=
4904fi
4905ac_test_CXXFLAGS=${CXXFLAGS+set}
4906ac_save_CXXFLAGS=$CXXFLAGS
4907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4908$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4909if test "${ac_cv_prog_cxx_g+set}" = set; then :
4910 $as_echo_n "(cached) " >&6
4911else
4912 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4913 ac_cxx_werror_flag=yes
4914 ac_cv_prog_cxx_g=no
4915 CXXFLAGS="-g"
4916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4917/* end confdefs.h. */
bae7f79e 4918
81ecdfbb
RW
4919int
4920main ()
4921{
bae7f79e 4922
81ecdfbb
RW
4923 ;
4924 return 0;
4925}
4926_ACEOF
4927if ac_fn_cxx_try_compile "$LINENO"; then :
4928 ac_cv_prog_cxx_g=yes
4929else
4930 CXXFLAGS=""
4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4932/* end confdefs.h. */
bae7f79e 4933
81ecdfbb
RW
4934int
4935main ()
4936{
bae7f79e 4937
81ecdfbb
RW
4938 ;
4939 return 0;
4940}
4941_ACEOF
4942if ac_fn_cxx_try_compile "$LINENO"; then :
bae7f79e 4943
81ecdfbb
RW
4944else
4945 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4946 CXXFLAGS="-g"
4947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4948/* end confdefs.h. */
bae7f79e 4949
81ecdfbb
RW
4950int
4951main ()
4952{
bae7f79e 4953
81ecdfbb
RW
4954 ;
4955 return 0;
4956}
4957_ACEOF
4958if ac_fn_cxx_try_compile "$LINENO"; then :
4959 ac_cv_prog_cxx_g=yes
4960fi
4961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4962fi
4963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4964fi
4965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4966 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4967fi
4968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4969$as_echo "$ac_cv_prog_cxx_g" >&6; }
4970if test "$ac_test_CXXFLAGS" = set; then
4971 CXXFLAGS=$ac_save_CXXFLAGS
4972elif test $ac_cv_prog_cxx_g = yes; then
4973 if test "$GXX" = yes; then
4974 CXXFLAGS="-g -O2"
4975 else
4976 CXXFLAGS="-g"
4977 fi
4978else
4979 if test "$GXX" = yes; then
4980 CXXFLAGS="-O2"
4981 else
4982 CXXFLAGS=
4983 fi
4984fi
4985ac_ext=c
4986ac_cpp='$CPP $CPPFLAGS'
4987ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4988ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4989ac_compiler_gnu=$ac_cv_c_compiler_gnu
bae7f79e 4990
81ecdfbb 4991depcc="$CXX" am_compiler_list=
bae7f79e 4992
81ecdfbb
RW
4993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4994$as_echo_n "checking dependency style of $depcc... " >&6; }
4995if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
4996 $as_echo_n "(cached) " >&6
4997else
4998 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4999 # We make a subdir and do the tests there. Otherwise we can end up
5000 # making bogus files that we don't know about and never remove. For
5001 # instance it was reported that on HP-UX the gcc test will end up
5002 # making a dummy file named `D' -- because `-MD' means `put the output
5003 # in D'.
6eb7d830 5004 rm -rf conftest.dir
81ecdfbb
RW
5005 mkdir conftest.dir
5006 # Copy depcomp to subdir because otherwise we won't find it if we're
5007 # using a relative directory.
5008 cp "$am_depcomp" conftest.dir
5009 cd conftest.dir
5010 # We will build objects and dependencies in a subdirectory because
5011 # it helps to detect inapplicable dependency modes. For instance
5012 # both Tru64's cc and ICC support -MD to output dependencies as a
5013 # side effect of compilation, but ICC will put the dependencies in
5014 # the current directory while Tru64 will put them in the object
5015 # directory.
5016 mkdir sub
bae7f79e 5017
81ecdfbb
RW
5018 am_cv_CXX_dependencies_compiler_type=none
5019 if test "$am_compiler_list" = ""; then
5020 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5021 fi
5022 am__universal=false
5023 case " $depcc " in #(
5024 *\ -arch\ *\ -arch\ *) am__universal=true ;;
5025 esac
bae7f79e 5026
81ecdfbb
RW
5027 for depmode in $am_compiler_list; do
5028 # Setup a source with many dependencies, because some compilers
5029 # like to wrap large dependency lists on column 80 (with \), and
5030 # we should not choose a depcomp mode which is confused by this.
5031 #
5032 # We need to recreate these files for each test, as the compiler may
5033 # overwrite some of them when testing with obscure command lines.
5034 # This happens at least with the AIX C compiler.
5035 : > sub/conftest.c
5036 for i in 1 2 3 4 5 6; do
5037 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5038 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5039 # Solaris 8's {/usr,}/bin/sh.
5040 touch sub/conftst$i.h
5041 done
5042 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
82dcae9d 5043
81ecdfbb
RW
5044 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5045 # mode. It turns out that the SunPro C++ compiler does not properly
5046 # handle `-M -o', and we need to detect this. Also, some Intel
5047 # versions had trouble with output in subdirs
5048 am__obj=sub/conftest.${OBJEXT-o}
5049 am__minus_obj="-o $am__obj"
5050 case $depmode in
5051 gcc)
5052 # This depmode causes a compiler race in universal mode.
5053 test "$am__universal" = false || continue
5054 ;;
5055 nosideeffect)
5056 # after this tag, mechanisms are not by side-effect, so they'll
5057 # only be used when explicitly requested
5058 if test "x$enable_dependency_tracking" = xyes; then
5059 continue
5060 else
5061 break
5062 fi
5063 ;;
6eb7d830 5064 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
81ecdfbb
RW
5065 # This compiler won't grok `-c -o', but also, the minuso test has
5066 # not run yet. These depmodes are late enough in the game, and
5067 # so weak that their functioning should not be impacted.
5068 am__obj=conftest.${OBJEXT-o}
5069 am__minus_obj=
5070 ;;
5071 none) break ;;
5072 esac
5073 if depmode=$depmode \
5074 source=sub/conftest.c object=$am__obj \
5075 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5076 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5077 >/dev/null 2>conftest.err &&
5078 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5079 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5080 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5081 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5082 # icc doesn't choke on unknown options, it will just issue warnings
5083 # or remarks (even with -Werror). So we grep stderr for any message
5084 # that says an option was ignored or not supported.
5085 # When given -MP, icc 7.0 and 7.1 complain thusly:
5086 # icc: Command line warning: ignoring option '-M'; no argument required
5087 # The diagnosis changed in icc 8.0:
5088 # icc: Command line remark: option '-MP' not supported
5089 if (grep 'ignoring option' conftest.err ||
5090 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5091 am_cv_CXX_dependencies_compiler_type=$depmode
5092 break
5093 fi
5094 fi
5095 done
9201d894 5096
81ecdfbb
RW
5097 cd ..
5098 rm -rf conftest.dir
5099else
5100 am_cv_CXX_dependencies_compiler_type=none
5101fi
9201d894 5102
81ecdfbb
RW
5103fi
5104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5105$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5106CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
9201d894 5107
81ecdfbb
RW
5108 if
5109 test "x$enable_dependency_tracking" != xno \
5110 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5111 am__fastdepCXX_TRUE=
5112 am__fastdepCXX_FALSE='#'
5113else
5114 am__fastdepCXX_TRUE='#'
5115 am__fastdepCXX_FALSE=
5116fi
9201d894 5117
9201d894 5118
81ecdfbb
RW
5119for ac_prog in 'bison -y' byacc
5120do
5121 # Extract the first word of "$ac_prog", so it can be a program name with args.
5122set dummy $ac_prog; ac_word=$2
5123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5124$as_echo_n "checking for $ac_word... " >&6; }
5125if test "${ac_cv_prog_YACC+set}" = set; then :
5126 $as_echo_n "(cached) " >&6
9201d894 5127else
81ecdfbb
RW
5128 if test -n "$YACC"; then
5129 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5130else
5131as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5132for as_dir in $PATH
5133do
5134 IFS=$as_save_IFS
5135 test -z "$as_dir" && as_dir=.
5136 for ac_exec_ext in '' $ac_executable_extensions; do
5137 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5138 ac_cv_prog_YACC="$ac_prog"
5139 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5140 break 2
5141 fi
5142done
5143 done
5144IFS=$as_save_IFS
9201d894 5145
9201d894 5146fi
9201d894 5147fi
81ecdfbb
RW
5148YACC=$ac_cv_prog_YACC
5149if test -n "$YACC"; then
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5151$as_echo "$YACC" >&6; }
5152else
5153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5154$as_echo "no" >&6; }
9201d894 5155fi
9201d894 5156
2f35ab9b 5157
81ecdfbb
RW
5158 test -n "$YACC" && break
5159done
5160test -n "$YACC" || YACC="yacc"
fd03461a 5161
81ecdfbb
RW
5162if test -n "$ac_tool_prefix"; then
5163 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5164set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5166$as_echo_n "checking for $ac_word... " >&6; }
5167if test "${ac_cv_prog_RANLIB+set}" = set; then :
5168 $as_echo_n "(cached) " >&6
5169else
5170 if test -n "$RANLIB"; then
5171 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5172else
5173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5174for as_dir in $PATH
82dcae9d 5175do
81ecdfbb
RW
5176 IFS=$as_save_IFS
5177 test -z "$as_dir" && as_dir=.
5178 for ac_exec_ext in '' $ac_executable_extensions; do
5179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5180 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5182 break 2
5183 fi
5184done
5185 done
5186IFS=$as_save_IFS
82dcae9d 5187
81ecdfbb
RW
5188fi
5189fi
5190RANLIB=$ac_cv_prog_RANLIB
5191if test -n "$RANLIB"; then
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5193$as_echo "$RANLIB" >&6; }
5194else
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5196$as_echo "no" >&6; }
5197fi
82dcae9d 5198
82dcae9d 5199
81ecdfbb
RW
5200fi
5201if test -z "$ac_cv_prog_RANLIB"; then
5202 ac_ct_RANLIB=$RANLIB
5203 # Extract the first word of "ranlib", so it can be a program name with args.
5204set dummy ranlib; ac_word=$2
5205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5206$as_echo_n "checking for $ac_word... " >&6; }
5207if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5208 $as_echo_n "(cached) " >&6
82dcae9d 5209else
81ecdfbb
RW
5210 if test -n "$ac_ct_RANLIB"; then
5211 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5212else
5213as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5214for as_dir in $PATH
5215do
5216 IFS=$as_save_IFS
5217 test -z "$as_dir" && as_dir=.
5218 for ac_exec_ext in '' $ac_executable_extensions; do
5219 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5220 ac_cv_prog_ac_ct_RANLIB="ranlib"
5221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5222 break 2
5223 fi
5224done
5225 done
5226IFS=$as_save_IFS
82dcae9d 5227
82dcae9d 5228fi
82dcae9d 5229fi
81ecdfbb
RW
5230ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5231if test -n "$ac_ct_RANLIB"; then
5232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5233$as_echo "$ac_ct_RANLIB" >&6; }
82dcae9d 5234else
81ecdfbb
RW
5235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5236$as_echo "no" >&6; }
5237fi
5238
5239 if test "x$ac_ct_RANLIB" = x; then
5240 RANLIB=":"
5241 else
5242 case $cross_compiling:$ac_tool_warned in
5243yes:)
5244{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5245$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5246ac_tool_warned=yes ;;
82dcae9d 5247esac
81ecdfbb
RW
5248 RANLIB=$ac_ct_RANLIB
5249 fi
5250else
5251 RANLIB="$ac_cv_prog_RANLIB"
5252fi
82dcae9d 5253
81ecdfbb
RW
5254
5255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5256$as_echo_n "checking whether ln -s works... " >&6; }
5257LN_S=$as_ln_s
5258if test "$LN_S" = "ln -s"; then
5259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5260$as_echo "yes" >&6; }
5261else
5262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5263$as_echo "no, using $LN_S" >&6; }
82dcae9d 5264fi
82dcae9d
ILT
5265
5266
5267
9a0910c3
ILT
5268ac_ext=c
5269ac_cpp='$CPP $CPPFLAGS'
5270ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5271ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5272ac_compiler_gnu=$ac_cv_c_compiler_gnu
81ecdfbb
RW
5273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5274$as_echo_n "checking how to run the C preprocessor... " >&6; }
9a0910c3
ILT
5275# On Suns, sometimes $CPP names a directory.
5276if test -n "$CPP" && test -d "$CPP"; then
5277 CPP=
5278fi
5279if test -z "$CPP"; then
81ecdfbb
RW
5280 if test "${ac_cv_prog_CPP+set}" = set; then :
5281 $as_echo_n "(cached) " >&6
9a0910c3
ILT
5282else
5283 # Double quotes because CPP needs to be expanded
5284 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5285 do
5286 ac_preproc_ok=false
5287for ac_c_preproc_warn_flag in '' yes
5288do
5289 # Use a header file that comes with gcc, so configuring glibc
5290 # with a fresh cross-compiler works.
5291 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5292 # <limits.h> exists even on freestanding compilers.
5293 # On the NeXT, cc -E runs the code through the compiler's parser,
5294 # not just through cpp. "Syntax error" is here to catch this case.
81ecdfbb 5295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5296/* end confdefs.h. */
5297#ifdef __STDC__
5298# include <limits.h>
5299#else
5300# include <assert.h>
5301#endif
5302 Syntax error
5303_ACEOF
81ecdfbb 5304if ac_fn_c_try_cpp "$LINENO"; then :
9a0910c3 5305
81ecdfbb 5306else
9a0910c3
ILT
5307 # Broken: fails on valid input.
5308continue
5309fi
5310rm -f conftest.err conftest.$ac_ext
5311
81ecdfbb 5312 # OK, works on sane cases. Now check whether nonexistent headers
9a0910c3 5313 # can be detected and how.
81ecdfbb 5314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5315/* end confdefs.h. */
5316#include <ac_nonexistent.h>
5317_ACEOF
81ecdfbb 5318if ac_fn_c_try_cpp "$LINENO"; then :
9a0910c3
ILT
5319 # Broken: success on invalid input.
5320continue
5321else
9a0910c3
ILT
5322 # Passes both tests.
5323ac_preproc_ok=:
5324break
5325fi
5326rm -f conftest.err conftest.$ac_ext
5327
5328done
5329# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5330rm -f conftest.err conftest.$ac_ext
81ecdfbb 5331if $ac_preproc_ok; then :
9a0910c3
ILT
5332 break
5333fi
5334
5335 done
5336 ac_cv_prog_CPP=$CPP
5337
5338fi
5339 CPP=$ac_cv_prog_CPP
5340else
5341 ac_cv_prog_CPP=$CPP
5342fi
81ecdfbb
RW
5343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5344$as_echo "$CPP" >&6; }
9a0910c3
ILT
5345ac_preproc_ok=false
5346for ac_c_preproc_warn_flag in '' yes
5347do
5348 # Use a header file that comes with gcc, so configuring glibc
5349 # with a fresh cross-compiler works.
5350 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5351 # <limits.h> exists even on freestanding compilers.
5352 # On the NeXT, cc -E runs the code through the compiler's parser,
5353 # not just through cpp. "Syntax error" is here to catch this case.
81ecdfbb 5354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5355/* end confdefs.h. */
5356#ifdef __STDC__
5357# include <limits.h>
5358#else
5359# include <assert.h>
5360#endif
5361 Syntax error
5362_ACEOF
81ecdfbb 5363if ac_fn_c_try_cpp "$LINENO"; then :
9a0910c3 5364
81ecdfbb 5365else
9a0910c3
ILT
5366 # Broken: fails on valid input.
5367continue
5368fi
5369rm -f conftest.err conftest.$ac_ext
5370
81ecdfbb 5371 # OK, works on sane cases. Now check whether nonexistent headers
9a0910c3 5372 # can be detected and how.
81ecdfbb 5373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5374/* end confdefs.h. */
5375#include <ac_nonexistent.h>
5376_ACEOF
81ecdfbb 5377if ac_fn_c_try_cpp "$LINENO"; then :
9a0910c3
ILT
5378 # Broken: success on invalid input.
5379continue
5380else
9a0910c3
ILT
5381 # Passes both tests.
5382ac_preproc_ok=:
5383break
5384fi
5385rm -f conftest.err conftest.$ac_ext
5386
5387done
5388# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5389rm -f conftest.err conftest.$ac_ext
81ecdfbb
RW
5390if $ac_preproc_ok; then :
5391
9a0910c3 5392else
81ecdfbb
RW
5393 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5394$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5395as_fn_error "C preprocessor \"$CPP\" fails sanity check
5396See \`config.log' for more details." "$LINENO" 5; }
9a0910c3
ILT
5397fi
5398
5399ac_ext=c
5400ac_cpp='$CPP $CPPFLAGS'
5401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5403ac_compiler_gnu=$ac_cv_c_compiler_gnu
5404
5405
81ecdfbb
RW
5406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5407$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5408if test "${ac_cv_path_GREP+set}" = set; then :
5409 $as_echo_n "(cached) " >&6
5410else
5411 if test -z "$GREP"; then
5412 ac_path_GREP_found=false
5413 # Loop through the user's path and test for each of PROGNAME-LIST
5414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5415for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5416do
5417 IFS=$as_save_IFS
5418 test -z "$as_dir" && as_dir=.
5419 for ac_prog in grep ggrep; do
5420 for ac_exec_ext in '' $ac_executable_extensions; do
5421 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5422 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5423# Check for GNU ac_path_GREP and select it if it is found.
5424 # Check for GNU $ac_path_GREP
5425case `"$ac_path_GREP" --version 2>&1` in
5426*GNU*)
5427 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5428*)
5429 ac_count=0
5430 $as_echo_n 0123456789 >"conftest.in"
5431 while :
5432 do
5433 cat "conftest.in" "conftest.in" >"conftest.tmp"
5434 mv "conftest.tmp" "conftest.in"
5435 cp "conftest.in" "conftest.nl"
5436 $as_echo 'GREP' >> "conftest.nl"
5437 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5438 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5439 as_fn_arith $ac_count + 1 && ac_count=$as_val
5440 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5441 # Best one so far, save it but keep looking for a better one
5442 ac_cv_path_GREP="$ac_path_GREP"
5443 ac_path_GREP_max=$ac_count
5444 fi
5445 # 10*(2^10) chars as input seems more than enough
5446 test $ac_count -gt 10 && break
5447 done
5448 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5449esac
5450
5451 $ac_path_GREP_found && break 3
5452 done
5453 done
5454 done
5455IFS=$as_save_IFS
5456 if test -z "$ac_cv_path_GREP"; then
5457 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5458 fi
5459else
5460 ac_cv_path_GREP=$GREP
5461fi
5462
5463fi
5464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5465$as_echo "$ac_cv_path_GREP" >&6; }
5466 GREP="$ac_cv_path_GREP"
5467
5468
5469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5470$as_echo_n "checking for egrep... " >&6; }
5471if test "${ac_cv_path_EGREP+set}" = set; then :
5472 $as_echo_n "(cached) " >&6
9a0910c3 5473else
81ecdfbb
RW
5474 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5475 then ac_cv_path_EGREP="$GREP -E"
5476 else
5477 if test -z "$EGREP"; then
5478 ac_path_EGREP_found=false
5479 # Loop through the user's path and test for each of PROGNAME-LIST
5480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5481for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5482do
5483 IFS=$as_save_IFS
5484 test -z "$as_dir" && as_dir=.
5485 for ac_prog in egrep; do
5486 for ac_exec_ext in '' $ac_executable_extensions; do
5487 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5488 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5489# Check for GNU ac_path_EGREP and select it if it is found.
5490 # Check for GNU $ac_path_EGREP
5491case `"$ac_path_EGREP" --version 2>&1` in
5492*GNU*)
5493 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5494*)
5495 ac_count=0
5496 $as_echo_n 0123456789 >"conftest.in"
5497 while :
5498 do
5499 cat "conftest.in" "conftest.in" >"conftest.tmp"
5500 mv "conftest.tmp" "conftest.in"
5501 cp "conftest.in" "conftest.nl"
5502 $as_echo 'EGREP' >> "conftest.nl"
5503 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5504 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5505 as_fn_arith $ac_count + 1 && ac_count=$as_val
5506 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5507 # Best one so far, save it but keep looking for a better one
5508 ac_cv_path_EGREP="$ac_path_EGREP"
5509 ac_path_EGREP_max=$ac_count
9a0910c3 5510 fi
81ecdfbb
RW
5511 # 10*(2^10) chars as input seems more than enough
5512 test $ac_count -gt 10 && break
5513 done
5514 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5515esac
5516
5517 $ac_path_EGREP_found && break 3
5518 done
5519 done
5520 done
5521IFS=$as_save_IFS
5522 if test -z "$ac_cv_path_EGREP"; then
5523 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5524 fi
5525else
5526 ac_cv_path_EGREP=$EGREP
5527fi
5528
5529 fi
9a0910c3 5530fi
81ecdfbb
RW
5531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5532$as_echo "$ac_cv_path_EGREP" >&6; }
5533 EGREP="$ac_cv_path_EGREP"
9a0910c3
ILT
5534
5535
81ecdfbb
RW
5536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5537$as_echo_n "checking for ANSI C header files... " >&6; }
5538if test "${ac_cv_header_stdc+set}" = set; then :
5539 $as_echo_n "(cached) " >&6
9a0910c3 5540else
81ecdfbb 5541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5542/* end confdefs.h. */
5543#include <stdlib.h>
5544#include <stdarg.h>
5545#include <string.h>
5546#include <float.h>
5547
5548int
5549main ()
5550{
5551
5552 ;
5553 return 0;
5554}
5555_ACEOF
81ecdfbb 5556if ac_fn_c_try_compile "$LINENO"; then :
9a0910c3
ILT
5557 ac_cv_header_stdc=yes
5558else
81ecdfbb 5559 ac_cv_header_stdc=no
9a0910c3 5560fi
81ecdfbb 5561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9a0910c3
ILT
5562
5563if test $ac_cv_header_stdc = yes; then
5564 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
81ecdfbb 5565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5566/* end confdefs.h. */
5567#include <string.h>
5568
5569_ACEOF
5570if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
81ecdfbb
RW
5571 $EGREP "memchr" >/dev/null 2>&1; then :
5572
9a0910c3
ILT
5573else
5574 ac_cv_header_stdc=no
5575fi
5576rm -f conftest*
5577
5578fi
5579
5580if test $ac_cv_header_stdc = yes; then
5581 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
81ecdfbb 5582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5583/* end confdefs.h. */
5584#include <stdlib.h>
5585
5586_ACEOF
5587if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
81ecdfbb
RW
5588 $EGREP "free" >/dev/null 2>&1; then :
5589
9a0910c3
ILT
5590else
5591 ac_cv_header_stdc=no
5592fi
5593rm -f conftest*
5594
5595fi
5596
5597if test $ac_cv_header_stdc = yes; then
5598 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
81ecdfbb 5599 if test "$cross_compiling" = yes; then :
9a0910c3
ILT
5600 :
5601else
81ecdfbb 5602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5603/* end confdefs.h. */
5604#include <ctype.h>
81ecdfbb 5605#include <stdlib.h>
9a0910c3
ILT
5606#if ((' ' & 0x0FF) == 0x020)
5607# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5608# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5609#else
5610# define ISLOWER(c) \
5611 (('a' <= (c) && (c) <= 'i') \
5612 || ('j' <= (c) && (c) <= 'r') \
5613 || ('s' <= (c) && (c) <= 'z'))
5614# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5615#endif
5616
5617#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5618int
5619main ()
5620{
5621 int i;
5622 for (i = 0; i < 256; i++)
5623 if (XOR (islower (i), ISLOWER (i))
5624 || toupper (i) != TOUPPER (i))
81ecdfbb
RW
5625 return 2;
5626 return 0;
9a0910c3
ILT
5627}
5628_ACEOF
81ecdfbb 5629if ac_fn_c_try_run "$LINENO"; then :
9a0910c3 5630
81ecdfbb
RW
5631else
5632 ac_cv_header_stdc=no
9a0910c3 5633fi
81ecdfbb
RW
5634rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5635 conftest.$ac_objext conftest.beam conftest.$ac_ext
9a0910c3 5636fi
81ecdfbb 5637
9a0910c3
ILT
5638fi
5639fi
81ecdfbb
RW
5640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5641$as_echo "$ac_cv_header_stdc" >&6; }
9a0910c3
ILT
5642if test $ac_cv_header_stdc = yes; then
5643
81ecdfbb 5644$as_echo "#define STDC_HEADERS 1" >>confdefs.h
9a0910c3
ILT
5645
5646fi
5647
5648# On IRIX 5.3, sys/types and inttypes.h are conflicting.
81ecdfbb
RW
5649for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5650 inttypes.h stdint.h unistd.h
5651do :
5652 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5653ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5654"
5655eval as_val=\$$as_ac_Header
5656 if test "x$as_val" = x""yes; then :
5657 cat >>confdefs.h <<_ACEOF
5658#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5659_ACEOF
9a0910c3 5660
81ecdfbb 5661fi
9a0910c3 5662
81ecdfbb 5663done
9a0910c3
ILT
5664
5665
5666
81ecdfbb
RW
5667 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5668if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5669 MINIX=yes
5670else
5671 MINIX=
5672fi
9a0910c3
ILT
5673
5674
81ecdfbb 5675 if test "$MINIX" = yes; then
9a0910c3 5676
81ecdfbb 5677$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
9a0910c3 5678
9a0910c3 5679
81ecdfbb 5680$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
9a0910c3 5681
9a0910c3 5682
81ecdfbb 5683$as_echo "#define _MINIX 1" >>confdefs.h
9a0910c3 5684
81ecdfbb 5685 fi
9a0910c3
ILT
5686
5687
81ecdfbb
RW
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5689$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5690if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5691 $as_echo_n "(cached) " >&6
9a0910c3 5692else
81ecdfbb 5693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9a0910c3
ILT
5694/* end confdefs.h. */
5695
81ecdfbb
RW
5696# define __EXTENSIONS__ 1
5697 $ac_includes_default
9a0910c3
ILT
5698int
5699main ()
5700{
81ecdfbb 5701
9a0910c3
ILT
5702 ;
5703 return 0;
5704}
5705_ACEOF
81ecdfbb
RW
5706if ac_fn_c_try_compile "$LINENO"; then :
5707 ac_cv_safe_to_define___extensions__=yes
9a0910c3 5708else
81ecdfbb 5709 ac_cv_safe_to_define___extensions__=no
9a0910c3 5710fi
81ecdfbb
RW
5711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5712fi
5713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5714$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5715 test $ac_cv_safe_to_define___extensions__ = yes &&
5716 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
9a0910c3 5717
81ecdfbb
RW
5718 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5719
5720 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
9a0910c3 5721
81ecdfbb
RW
5722 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5723
5724 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5725
5726
5727
5728
5729# If we haven't got the data from the intl directory,
5730# assume NLS is disabled.
5731USE_NLS=no
5732LIBINTL=
5733LIBINTL_DEP=
5734INCINTL=
5735XGETTEXT=
5736GMSGFMT=
5737POSUB=
5738
5739if test -f ../intl/config.intl; then
5740 . ../intl/config.intl
9a0910c3 5741fi
81ecdfbb
RW
5742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5743$as_echo_n "checking whether NLS is requested... " >&6; }
5744if test x"$USE_NLS" != xyes; then
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5746$as_echo "no" >&6; }
5747else
5748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5749$as_echo "yes" >&6; }
5750
5751$as_echo "#define ENABLE_NLS 1" >>confdefs.h
5752
5753
5754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5755$as_echo_n "checking for catalogs to be installed... " >&6; }
5756 # Look for .po and .gmo files in the source directory.
5757 CATALOGS=
5758 XLINGUAS=
5759 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5760 # If there aren't any .gmo files the shell will give us the
5761 # literal string "../path/to/srcdir/po/*.gmo" which has to be
5762 # weeded out.
5763 case "$cat" in *\**)
5764 continue;;
5765 esac
5766 # The quadruple backslash is collapsed to a double backslash
5767 # by the backticks, then collapsed again by the double quotes,
5768 # leaving us with one backslash in the sed expression (right
5769 # before the dot that mustn't act as a wildcard).
5770 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5771 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
5772 # The user is allowed to set LINGUAS to a list of languages to
5773 # install catalogs for. If it's empty that means "all of them."
5774 if test "x$LINGUAS" = x; then
5775 CATALOGS="$CATALOGS $cat"
5776 XLINGUAS="$XLINGUAS $lang"
5777 else
5778 case "$LINGUAS" in *$lang*)
5779 CATALOGS="$CATALOGS $cat"
5780 XLINGUAS="$XLINGUAS $lang"
5781 ;;
5782 esac
5783 fi
9a0910c3 5784 done
81ecdfbb
RW
5785 LINGUAS="$XLINGUAS"
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5787$as_echo "$LINGUAS" >&6; }
5788
5789
5790 DATADIRNAME=share
5791
5792 INSTOBJEXT=.mo
5793
5794 GENCAT=gencat
5795
5796 CATOBJEXT=.gmo
9a0910c3 5797
9a0910c3 5798fi
9a0910c3 5799
81ecdfbb
RW
5800 MKINSTALLDIRS=
5801 if test -n "$ac_aux_dir"; then
5802 case "$ac_aux_dir" in
5803 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5804 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5805 esac
5806 fi
5807 if test -z "$MKINSTALLDIRS"; then
5808 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5809 fi
5810
5811
5812
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5814$as_echo_n "checking whether NLS is requested... " >&6; }
5815 # Check whether --enable-nls was given.
5816if test "${enable_nls+set}" = set; then :
5817 enableval=$enable_nls; USE_NLS=$enableval
5818else
5819 USE_NLS=yes
9a0910c3 5820fi
9a0910c3 5821
81ecdfbb
RW
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
5823$as_echo "$USE_NLS" >&6; }
5824
5825
5826
5827
5828
5829
5830# Prepare PATH_SEPARATOR.
5831# The user is always right.
5832if test "${PATH_SEPARATOR+set}" != set; then
5833 echo "#! /bin/sh" >conf$$.sh
5834 echo "exit 0" >>conf$$.sh
5835 chmod +x conf$$.sh
5836 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5837 PATH_SEPARATOR=';'
9a0910c3 5838 else
81ecdfbb 5839 PATH_SEPARATOR=:
9a0910c3 5840 fi
81ecdfbb 5841 rm -f conf$$.sh
9a0910c3 5842fi
81ecdfbb
RW
5843
5844# Find out how to test for executable files. Don't use a zero-byte file,
5845# as systems may use methods other than mode bits to determine executability.
5846cat >conf$$.file <<_ASEOF
5847#! /bin/sh
5848exit 0
5849_ASEOF
5850chmod +x conf$$.file
5851if test -x conf$$.file >/dev/null 2>&1; then
5852 ac_executable_p="test -x"
9a0910c3 5853else
81ecdfbb
RW
5854 ac_executable_p="test -f"
5855fi
5856rm -f conf$$.file
9a0910c3 5857
81ecdfbb
RW
5858# Extract the first word of "msgfmt", so it can be a program name with args.
5859set dummy msgfmt; ac_word=$2
5860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5861$as_echo_n "checking for $ac_word... " >&6; }
5862if test "${ac_cv_path_MSGFMT+set}" = set; then :
5863 $as_echo_n "(cached) " >&6
5864else
5865 case "$MSGFMT" in
5866 [\\/]* | ?:[\\/]*)
5867 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5868 ;;
5869 *)
5870 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5871 for ac_dir in $PATH; do
5872 IFS="$ac_save_IFS"
5873 test -z "$ac_dir" && ac_dir=.
5874 for ac_exec_ext in '' $ac_executable_extensions; do
5875 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5876 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5877 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5878 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5879 break 2
5880 fi
5881 fi
5882 done
5883 done
5884 IFS="$ac_save_IFS"
5885 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5886 ;;
5887esac
9a0910c3 5888fi
81ecdfbb
RW
5889MSGFMT="$ac_cv_path_MSGFMT"
5890if test "$MSGFMT" != ":"; then
5891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5892$as_echo "$MSGFMT" >&6; }
5893else
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5895$as_echo "no" >&6; }
5896fi
5897
5898 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5899set dummy gmsgfmt; ac_word=$2
5900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5901$as_echo_n "checking for $ac_word... " >&6; }
5902if test "${ac_cv_path_GMSGFMT+set}" = set; then :
5903 $as_echo_n "(cached) " >&6
5904else
5905 case $GMSGFMT in
5906 [\\/]* | ?:[\\/]*)
5907 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5908 ;;
5909 *)
5910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5911for as_dir in $PATH
5912do
5913 IFS=$as_save_IFS
5914 test -z "$as_dir" && as_dir=.
5915 for ac_exec_ext in '' $ac_executable_extensions; do
5916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5917 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5919 break 2
5920 fi
5921done
5922 done
5923IFS=$as_save_IFS
9a0910c3 5924
81ecdfbb
RW
5925 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5926 ;;
9a0910c3 5927esac
81ecdfbb
RW
5928fi
5929GMSGFMT=$ac_cv_path_GMSGFMT
5930if test -n "$GMSGFMT"; then
5931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
5932$as_echo "$GMSGFMT" >&6; }
9a0910c3 5933else
81ecdfbb
RW
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5935$as_echo "no" >&6; }
9a0910c3 5936fi
9a0910c3 5937
9a0910c3 5938
9a0910c3 5939
9a0910c3 5940
81ecdfbb
RW
5941# Prepare PATH_SEPARATOR.
5942# The user is always right.
5943if test "${PATH_SEPARATOR+set}" != set; then
5944 echo "#! /bin/sh" >conf$$.sh
5945 echo "exit 0" >>conf$$.sh
5946 chmod +x conf$$.sh
5947 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5948 PATH_SEPARATOR=';'
5949 else
5950 PATH_SEPARATOR=:
5951 fi
5952 rm -f conf$$.sh
9a0910c3
ILT
5953fi
5954
81ecdfbb
RW
5955# Find out how to test for executable files. Don't use a zero-byte file,
5956# as systems may use methods other than mode bits to determine executability.
5957cat >conf$$.file <<_ASEOF
5958#! /bin/sh
5959exit 0
5960_ASEOF
5961chmod +x conf$$.file
5962if test -x conf$$.file >/dev/null 2>&1; then
5963 ac_executable_p="test -x"
7fcd0256 5964else
81ecdfbb 5965 ac_executable_p="test -f"
7fcd0256 5966fi
81ecdfbb 5967rm -f conf$$.file
7fcd0256 5968
81ecdfbb
RW
5969# Extract the first word of "xgettext", so it can be a program name with args.
5970set dummy xgettext; ac_word=$2
5971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5972$as_echo_n "checking for $ac_word... " >&6; }
5973if test "${ac_cv_path_XGETTEXT+set}" = set; then :
5974 $as_echo_n "(cached) " >&6
54dc6425 5975else
81ecdfbb
RW
5976 case "$XGETTEXT" in
5977 [\\/]* | ?:[\\/]*)
5978 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5979 ;;
5980 *)
5981 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5982 for ac_dir in $PATH; do
5983 IFS="$ac_save_IFS"
5984 test -z "$ac_dir" && ac_dir=.
5985 for ac_exec_ext in '' $ac_executable_extensions; do
5986 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5987 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5988 (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
5989 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5990 break 2
5991 fi
5992 fi
5993 done
5994 done
5995 IFS="$ac_save_IFS"
5996 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5997 ;;
5998esac
54dc6425 5999fi
81ecdfbb
RW
6000XGETTEXT="$ac_cv_path_XGETTEXT"
6001if test "$XGETTEXT" != ":"; then
6002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6003$as_echo "$XGETTEXT" >&6; }
6004else
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6006$as_echo "no" >&6; }
0639a6f6 6007fi
0639a6f6 6008
81ecdfbb 6009 rm -f messages.po
0639a6f6
ILT
6010
6011
81ecdfbb
RW
6012# Prepare PATH_SEPARATOR.
6013# The user is always right.
6014if test "${PATH_SEPARATOR+set}" != set; then
6015 echo "#! /bin/sh" >conf$$.sh
6016 echo "exit 0" >>conf$$.sh
6017 chmod +x conf$$.sh
6018 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6019 PATH_SEPARATOR=';'
6020 else
6021 PATH_SEPARATOR=:
6022 fi
6023 rm -f conf$$.sh
0639a6f6 6024fi
0639a6f6 6025
81ecdfbb
RW
6026# Find out how to test for executable files. Don't use a zero-byte file,
6027# as systems may use methods other than mode bits to determine executability.
6028cat >conf$$.file <<_ASEOF
6029#! /bin/sh
6030exit 0
6031_ASEOF
6032chmod +x conf$$.file
6033if test -x conf$$.file >/dev/null 2>&1; then
6034 ac_executable_p="test -x"
54dc6425 6035else
81ecdfbb 6036 ac_executable_p="test -f"
54dc6425 6037fi
81ecdfbb 6038rm -f conf$$.file
54dc6425 6039
81ecdfbb
RW
6040# Extract the first word of "msgmerge", so it can be a program name with args.
6041set dummy msgmerge; ac_word=$2
6042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6043$as_echo_n "checking for $ac_word... " >&6; }
6044if test "${ac_cv_path_MSGMERGE+set}" = set; then :
6045 $as_echo_n "(cached) " >&6
54dc6425 6046else
81ecdfbb
RW
6047 case "$MSGMERGE" in
6048 [\\/]* | ?:[\\/]*)
6049 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6050 ;;
6051 *)
6052 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6053 for ac_dir in $PATH; do
6054 IFS="$ac_save_IFS"
6055 test -z "$ac_dir" && ac_dir=.
6056 for ac_exec_ext in '' $ac_executable_extensions; do
6057 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6058 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
6059 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6060 break 2
6061 fi
6062 fi
6063 done
6064 done
6065 IFS="$ac_save_IFS"
6066 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6067 ;;
6068esac
54dc6425 6069fi
81ecdfbb
RW
6070MSGMERGE="$ac_cv_path_MSGMERGE"
6071if test "$MSGMERGE" != ":"; then
6072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6073$as_echo "$MSGMERGE" >&6; }
0639a6f6 6074else
81ecdfbb
RW
6075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6076$as_echo "no" >&6; }
6077fi
0639a6f6 6078
54dc6425 6079
81ecdfbb
RW
6080 if test "$GMSGFMT" != ":"; then
6081 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6082 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6083 : ;
6084 else
6085 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
6087$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
6088 GMSGFMT=":"
6089 fi
6090 fi
54dc6425 6091
81ecdfbb
RW
6092 if test "$XGETTEXT" != ":"; then
6093 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6094 (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
6095 : ;
6096 else
6097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
6098$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
6099 XGETTEXT=":"
6100 fi
6101 rm -f messages.po
6102 fi
54dc6425 6103
81ecdfbb 6104 ac_config_commands="$ac_config_commands default-1"
54dc6425 6105
54dc6425
ILT
6106
6107
81ecdfbb
RW
6108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
6109$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6110if test "${ac_cv_c_bigendian+set}" = set; then :
6111 $as_echo_n "(cached) " >&6
54dc6425 6112else
81ecdfbb
RW
6113 ac_cv_c_bigendian=unknown
6114 # See if we're dealing with a universal compiler.
6115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54dc6425 6116/* end confdefs.h. */
81ecdfbb
RW
6117#ifndef __APPLE_CC__
6118 not a universal capable compiler
6119 #endif
6120 typedef int dummy;
6121
6122_ACEOF
6123if ac_fn_c_try_compile "$LINENO"; then :
6124
6125 # Check for potential -arch flags. It is not universal unless
6126 # there are at least two -arch flags with different values.
6127 ac_arch=
6128 ac_prev=
6129 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6130 if test -n "$ac_prev"; then
6131 case $ac_word in
6132 i?86 | x86_64 | ppc | ppc64)
6133 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
6134 ac_arch=$ac_word
6135 else
6136 ac_cv_c_bigendian=universal
6137 break
6138 fi
6139 ;;
6140 esac
6141 ac_prev=
6142 elif test "x$ac_word" = "x-arch"; then
6143 ac_prev=arch
6144 fi
6145 done
6146fi
6147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6148 if test $ac_cv_c_bigendian = unknown; then
6149 # See if sys/param.h defines the BYTE_ORDER macro.
6150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6151/* end confdefs.h. */
6152#include <sys/types.h>
6153 #include <sys/param.h>
6154
0639a6f6
ILT
6155int
6156main ()
6157{
81ecdfbb
RW
6158#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6159 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6160 && LITTLE_ENDIAN)
6161 bogus endian macros
6162 #endif
54dc6425 6163
81ecdfbb
RW
6164 ;
6165 return 0;
6166}
15d5fa16 6167_ACEOF
81ecdfbb
RW
6168if ac_fn_c_try_compile "$LINENO"; then :
6169 # It does; now see whether it defined to BIG_ENDIAN or not.
6170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15d5fa16 6171/* end confdefs.h. */
81ecdfbb
RW
6172#include <sys/types.h>
6173 #include <sys/param.h>
6174
0639a6f6
ILT
6175int
6176main ()
6177{
81ecdfbb
RW
6178#if BYTE_ORDER != BIG_ENDIAN
6179 not big endian
6180 #endif
0639a6f6
ILT
6181
6182 ;
6183 return 0;
6184}
15d5fa16 6185_ACEOF
81ecdfbb
RW
6186if ac_fn_c_try_compile "$LINENO"; then :
6187 ac_cv_c_bigendian=yes
15d5fa16 6188else
81ecdfbb 6189 ac_cv_c_bigendian=no
15d5fa16 6190fi
81ecdfbb 6191rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0639a6f6 6192fi
81ecdfbb
RW
6193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6194 fi
6195 if test $ac_cv_c_bigendian = unknown; then
6196 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6198/* end confdefs.h. */
6199#include <limits.h>
0639a6f6 6200
81ecdfbb
RW
6201int
6202main ()
6203{
6204#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6205 bogus endian macros
6206 #endif
0639a6f6 6207
81ecdfbb
RW
6208 ;
6209 return 0;
6210}
15d5fa16 6211_ACEOF
81ecdfbb
RW
6212if ac_fn_c_try_compile "$LINENO"; then :
6213 # It does; now see whether it defined to _BIG_ENDIAN or not.
6214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15d5fa16 6215/* end confdefs.h. */
81ecdfbb
RW
6216#include <limits.h>
6217
0639a6f6
ILT
6218int
6219main ()
6220{
81ecdfbb
RW
6221#ifndef _BIG_ENDIAN
6222 not big endian
6223 #endif
0639a6f6
ILT
6224
6225 ;
6226 return 0;
6227}
15d5fa16 6228_ACEOF
81ecdfbb
RW
6229if ac_fn_c_try_compile "$LINENO"; then :
6230 ac_cv_c_bigendian=yes
15d5fa16 6231else
81ecdfbb 6232 ac_cv_c_bigendian=no
15d5fa16 6233fi
81ecdfbb 6234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15d5fa16 6235fi
81ecdfbb
RW
6236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6237 fi
6238 if test $ac_cv_c_bigendian = unknown; then
6239 # Compile a test program.
6240 if test "$cross_compiling" = yes; then :
6241 # Try to guess by grepping values from an object file.
6242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6243/* end confdefs.h. */
6244short int ascii_mm[] =
6245 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6246 short int ascii_ii[] =
6247 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6248 int use_ascii (int i) {
6249 return ascii_mm[i] + ascii_ii[i];
6250 }
6251 short int ebcdic_ii[] =
6252 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6253 short int ebcdic_mm[] =
6254 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6255 int use_ebcdic (int i) {
6256 return ebcdic_mm[i] + ebcdic_ii[i];
6257 }
6258 extern int foo;
15d5fa16 6259
81ecdfbb
RW
6260int
6261main ()
6262{
6263return use_ascii (foo) == use_ebcdic (foo);
6264 ;
6265 return 0;
6266}
0639a6f6 6267_ACEOF
81ecdfbb
RW
6268if ac_fn_c_try_compile "$LINENO"; then :
6269 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6270 ac_cv_c_bigendian=yes
6271 fi
6272 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6273 if test "$ac_cv_c_bigendian" = unknown; then
6274 ac_cv_c_bigendian=no
6275 else
6276 # finding both strings is unlikely to happen, but who knows?
6277 ac_cv_c_bigendian=unknown
6278 fi
6279 fi
54dc6425 6280fi
81ecdfbb 6281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
54dc6425 6282else
81ecdfbb 6283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54dc6425
ILT
6284/* end confdefs.h. */
6285$ac_includes_default
0639a6f6
ILT
6286int
6287main ()
6288{
81ecdfbb
RW
6289
6290 /* Are we little or big endian? From Harbison&Steele. */
6291 union
6292 {
6293 long int l;
6294 char c[sizeof (long int)];
6295 } u;
6296 u.l = 1;
6297 return u.c[sizeof (long int) - 1] == 1;
0639a6f6
ILT
6298
6299 ;
6300 return 0;
6301}
54dc6425 6302_ACEOF
81ecdfbb
RW
6303if ac_fn_c_try_run "$LINENO"; then :
6304 ac_cv_c_bigendian=no
54dc6425 6305else
81ecdfbb 6306 ac_cv_c_bigendian=yes
54dc6425 6307fi
81ecdfbb
RW
6308rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6309 conftest.$ac_objext conftest.beam conftest.$ac_ext
0639a6f6 6310fi
54dc6425 6311
81ecdfbb
RW
6312 fi
6313fi
6314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6315$as_echo "$ac_cv_c_bigendian" >&6; }
6316 case $ac_cv_c_bigendian in #(
6317 yes)
6318 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6319;; #(
6320 no)
6321 ;; #(
6322 universal)
6323
6324$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6325
6326 ;; #(
6327 *)
6328 as_fn_error "unknown endianness
6329 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6330 esac
0639a6f6
ILT
6331
6332
0639a6f6
ILT
6333
6334
81ecdfbb
RW
6335 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
6336 NATIVE_LINKER_TRUE=
6337 NATIVE_LINKER_FALSE='#'
6338else
6339 NATIVE_LINKER_TRUE='#'
6340 NATIVE_LINKER_FALSE=
0639a6f6
ILT
6341fi
6342
81ecdfbb
RW
6343 if test "$GCC" = yes; then
6344 GCC_TRUE=
6345 GCC_FALSE='#'
6346else
6347 GCC_TRUE='#'
6348 GCC_FALSE=
6349fi
0639a6f6
ILT
6350
6351
eb373049
ILT
6352 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias" -o "x$host_alias" = "x$build_alias"; then
6353 NATIVE_OR_CROSS_LINKER_TRUE=
6354 NATIVE_OR_CROSS_LINKER_FALSE='#'
6355else
6356 NATIVE_OR_CROSS_LINKER_TRUE='#'
6357 NATIVE_OR_CROSS_LINKER_FALSE=
6358fi
6359
6360
328c7c2f
ILT
6361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether static linking works" >&5
6362$as_echo_n "checking whether static linking works... " >&6; }
6363if test "${gold_cv_lib_static+set}" = set; then :
6364 $as_echo_n "(cached) " >&6
6365else
6366 LDFLAGS_hold=$LDFLAGS
6367LDFLAGS="$LDFLAGS -static"
6368cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6369/* end confdefs.h. */
6370
6371void f() { }
6372int
6373main ()
6374{
6375
6376 ;
6377 return 0;
6378}
6379_ACEOF
6380if ac_fn_c_try_link "$LINENO"; then :
6381 gold_cv_lib_static=yes
6382else
6383 gold_cv_lib_static=no
6384fi
6385rm -f core conftest.err conftest.$ac_objext \
6386 conftest$ac_exeext conftest.$ac_ext
dd7af074 6387LDFLAGS=$LDFLAGS_hold
328c7c2f
ILT
6388fi
6389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_static" >&5
6390$as_echo "$gold_cv_lib_static" >&6; }
6391 if test "$gold_cv_lib_static" = "yes"; then
6392 HAVE_STATIC_TRUE=
6393 HAVE_STATIC_FALSE='#'
6394else
6395 HAVE_STATIC_TRUE='#'
6396 HAVE_STATIC_FALSE=
6397fi
6398
6399
81ecdfbb
RW
6400 if
6401 case $target_cpu in
864a1b56 6402 powerpc*) false;;
81ecdfbb
RW
6403 x86_64) false;;
6404 sparc64) false;;
e79a4bad 6405 s390x) false;;
81ecdfbb
RW
6406 *) true;;
6407 esac; then
6408 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE=
6409 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE='#'
6410else
6411 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE='#'
6412 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE=
6413fi
0639a6f6
ILT
6414
6415
084e2665
ILT
6416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 4.1" >&5
6417$as_echo_n "checking for gcc >= 4.1... " >&6; }
6418if test "${gold_cv_prog_gcc41+set}" = set; then :
6419 $as_echo_n "(cached) " >&6
6420else
6421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6422/* end confdefs.h. */
6423
6424#if !defined __GNUC__
6425error
6426#elif __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 1)
6427error
6428#endif
6429
6430_ACEOF
6431if ac_fn_c_try_compile "$LINENO"; then :
6432 gold_cv_prog_gcc41=yes
6433else
6434 gold_cv_prog_gcc41=no
6435fi
6436rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6437fi
6438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc41" >&5
6439$as_echo "$gold_cv_prog_gcc41" >&6; }
6440
24482ca0
L
6441save_CFLAGS="$CFLAGS"
6442CFLAGS="$CFLAGS -mcmodel=medium"
6443cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6444/* end confdefs.h. */
6445int i;
6446_ACEOF
6447if ac_fn_c_try_compile "$LINENO"; then :
6448 have_mcmodel_medium=yes
6449else
6450 have_mcmodel_medium=no
6451fi
6452rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6453CFLAGS="$save_CFLAGS"
6454 if test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"; then
81ecdfbb
RW
6455 MCMODEL_MEDIUM_TRUE=
6456 MCMODEL_MEDIUM_FALSE='#'
54dc6425 6457else
81ecdfbb
RW
6458 MCMODEL_MEDIUM_TRUE='#'
6459 MCMODEL_MEDIUM_FALSE=
54dc6425 6460fi
54dc6425 6461
54dc6425 6462
2b64b551
RM
6463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fmerge-constants" >&5
6464$as_echo_n "checking whether $CC supports -fmerge-constants... " >&6; }
6465if test "${gold_cv_merge_constants+set}" = set; then :
6466 $as_echo_n "(cached) " >&6
6467else
6468
6469save_CFLAGS="$CFLAGS"
6470CFLAGS="$CFLAGS -fmerge-constants"
6471cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6472/* end confdefs.h. */
6473const char *s = "foo";
6474_ACEOF
6475if ac_fn_c_try_compile "$LINENO"; then :
2500c017 6476 gold_cv_merge_constants=yes
2b64b551 6477else
2500c017 6478 gold_cv_merge_constants=no
2b64b551
RM
6479fi
6480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6481CFLAGS="$save_CFLAGS"
6482fi
6483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_merge_constants" >&5
6484$as_echo "$gold_cv_merge_constants" >&6; }
6485
6486if test "$gold_cv_merge_constants" = yes; then :
6487 MERGE_CONSTANTS_FLAG=-fmerge-constants
6488else
6489 MERGE_CONSTANTS_FLAG=
6490fi
6491
81ecdfbb
RW
6492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread support" >&5
6493$as_echo_n "checking for thread support... " >&6; }
6494if test "${gold_cv_c_thread+set}" = set; then :
6495 $as_echo_n "(cached) " >&6
6496else
6497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e44fcf3b 6498/* end confdefs.h. */
81ecdfbb 6499__thread int i = 1;
e44fcf3b 6500_ACEOF
81ecdfbb
RW
6501if ac_fn_c_try_compile "$LINENO"; then :
6502 gold_cv_c_thread=yes
0639a6f6 6503else
81ecdfbb 6504 gold_cv_c_thread=no
0639a6f6 6505fi
81ecdfbb 6506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e44fcf3b 6507fi
81ecdfbb
RW
6508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_thread" >&5
6509$as_echo "$gold_cv_c_thread" >&6; }
e44fcf3b 6510
81ecdfbb
RW
6511 if test "$gold_cv_c_thread" = "yes"; then
6512 TLS_TRUE=
6513 TLS_FALSE='#'
6514else
6515 TLS_TRUE='#'
6516 TLS_FALSE=
0639a6f6 6517fi
e44fcf3b 6518
0639a6f6 6519
81ecdfbb
RW
6520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.4" >&5
6521$as_echo_n "checking for glibc >= 2.4... " >&6; }
6522if test "${gold_cv_lib_glibc24+set}" = set; then :
6523 $as_echo_n "(cached) " >&6
1b77ea50 6524else
81ecdfbb 6525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1b77ea50 6526/* end confdefs.h. */
81ecdfbb
RW
6527
6528#include <features.h>
6529#if !defined __GLIBC__
6530error
6531#elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 4)
6532error
1b77ea50 6533#endif
81ecdfbb 6534
1b77ea50 6535_ACEOF
81ecdfbb
RW
6536if ac_fn_c_try_compile "$LINENO"; then :
6537 gold_cv_lib_glibc24=yes
0639a6f6 6538else
81ecdfbb 6539 gold_cv_lib_glibc24=no
0639a6f6 6540fi
81ecdfbb 6541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1b77ea50 6542fi
81ecdfbb
RW
6543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc24" >&5
6544$as_echo "$gold_cv_lib_glibc24" >&6; }
1b77ea50 6545
81ecdfbb
RW
6546 if test "$gold_cv_lib_glibc24" = "yes"; then
6547 STATIC_TLS_TRUE=
6548 STATIC_TLS_FALSE='#'
0639a6f6 6549else
81ecdfbb
RW
6550 STATIC_TLS_TRUE='#'
6551 STATIC_TLS_FALSE=
0639a6f6 6552fi
1b77ea50 6553
0639a6f6 6554
81ecdfbb
RW
6555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for omp support" >&5
6556$as_echo_n "checking for omp support... " >&6; }
6557if test "${gold_cv_c_threadprivate+set}" = set; then :
6558 $as_echo_n "(cached) " >&6
0639a6f6 6559else
81ecdfbb
RW
6560 save_CFLAGS="$CFLAGS"
6561CFLAGS="$CFLAGS -fopenmp"
6562cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6563/* end confdefs.h. */
1b77ea50 6564
81ecdfbb
RW
6565#include <omp.h>
6566int i;
6567#pragma omp threadprivate (i)
1b77ea50 6568
81ecdfbb
RW
6569_ACEOF
6570if ac_fn_c_try_compile "$LINENO"; then :
6571 gold_cv_c_threadprivate=yes
6572else
6573 gold_cv_c_threadprivate=no
6574fi
6575rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6576CFLAGS="$save_CFLAGS"
6577fi
6578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_threadprivate" >&5
6579$as_echo "$gold_cv_c_threadprivate" >&6; }
6580if test "$gold_cv_c_threadprivate" = "yes"; then
1b77ea50 6581
81ecdfbb 6582$as_echo "#define HAVE_OMP_SUPPORT 1" >>confdefs.h
1b77ea50 6583
0639a6f6 6584fi
81ecdfbb
RW
6585 if test "$gold_cv_c_threadprivate" = "yes"; then
6586 OMP_SUPPORT_TRUE=
6587 OMP_SUPPORT_FALSE='#'
1b77ea50 6588else
81ecdfbb
RW
6589 OMP_SUPPORT_TRUE='#'
6590 OMP_SUPPORT_FALSE=
1b77ea50 6591fi
1b77ea50 6592
81ecdfbb
RW
6593
6594save_CFLAGS="$CFLAGS"
13323c49 6595CFLAGS="$CFLAGS -Werror -fpic -mtls-dialect=gnu2"
81ecdfbb 6596cat confdefs.h - <<_ACEOF >conftest.$ac_ext
0639a6f6 6597/* end confdefs.h. */
63887f3d
L
6598
6599__thread int i;
6600void foo (void)
6601{
6602 i = 10;
6603}
6604
1b77ea50 6605_ACEOF
81ecdfbb
RW
6606if ac_fn_c_try_compile "$LINENO"; then :
6607 have_tls_gnu2=yes
0639a6f6 6608else
81ecdfbb 6609 have_tls_gnu2=no
0639a6f6 6610fi
81ecdfbb
RW
6611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6612CFLAGS="$save_CFLAGS"
6613 if test "$have_tls_gnu2" = "yes"; then
6614 TLS_GNU2_DIALECT_TRUE=
6615 TLS_GNU2_DIALECT_FALSE='#'
0639a6f6 6616else
81ecdfbb
RW
6617 TLS_GNU2_DIALECT_TRUE='#'
6618 TLS_GNU2_DIALECT_FALSE=
0639a6f6 6619fi
1b77ea50 6620
81ecdfbb
RW
6621
6622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.9" >&5
6623$as_echo_n "checking for glibc >= 2.9... " >&6; }
6624if test "${gold_cv_lib_glibc29+set}" = set; then :
6625 $as_echo_n "(cached) " >&6
1b77ea50 6626else
81ecdfbb
RW
6627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6628/* end confdefs.h. */
0639a6f6 6629
81ecdfbb
RW
6630#include <features.h>
6631#if !defined __GLIBC__
6632error
6633#elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 9)
6634error
6635#endif
1b77ea50 6636
81ecdfbb
RW
6637_ACEOF
6638if ac_fn_c_try_compile "$LINENO"; then :
6639 gold_cv_lib_glibc29=yes
6640else
6641 gold_cv_lib_glibc29=no
1b77ea50 6642fi
81ecdfbb
RW
6643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6644fi
6645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc29" >&5
6646$as_echo "$gold_cv_lib_glibc29" >&6; }
0639a6f6 6647
81ecdfbb
RW
6648 if test "$gold_cv_lib_glibc29" = "yes"; then
6649 TLS_DESCRIPTORS_TRUE=
6650 TLS_DESCRIPTORS_FALSE='#'
6651else
6652 TLS_DESCRIPTORS_TRUE='#'
6653 TLS_DESCRIPTORS_FALSE=
6654fi
0639a6f6
ILT
6655
6656
81ecdfbb
RW
6657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed support" >&5
6658$as_echo_n "checking for -frandom-seed support... " >&6; }
6659if test "${gold_cv_c_random_seed+set}" = set; then :
6660 $as_echo_n "(cached) " >&6
6661else
6662 save_CFLAGS="$CFLAGS"
6663CFLAGS="$CFLAGS -frandom-seed=foo"
6664cat confdefs.h - <<_ACEOF >conftest.$ac_ext
0639a6f6 6665/* end confdefs.h. */
81ecdfbb 6666int i;
0639a6f6 6667_ACEOF
81ecdfbb
RW
6668if ac_fn_c_try_compile "$LINENO"; then :
6669 gold_cv_c_random_seed=yes
0639a6f6 6670else
81ecdfbb
RW
6671 gold_cv_c_random_seed=no
6672fi
6673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6674CFLAGS="$save_CFLAGS"
6675fi
6676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_random_seed" >&5
6677$as_echo "$gold_cv_c_random_seed" >&6; }
6678if test "$gold_cv_c_random_seed" = "yes"; then
6679 # In Makefile, '$@' will be expanded to be the name of the file
6680 # being built, providing a unique seed for each file.
6681 RANDOM_SEED_CFLAGS=-frandom-seed=\$@
0639a6f6 6682fi
1b77ea50 6683
81ecdfbb 6684
ebb300b2
CC
6685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc ifunc support" >&5
6686$as_echo_n "checking for glibc ifunc support... " >&6; }
6687if test "${gold_cv_lib_glibc_ifunc+set}" = set; then :
7223e9ca
ILT
6688 $as_echo_n "(cached) " >&6
6689else
ebb300b2
CC
6690 save_LDFLAGS="$LDFLAGS"
6691LDFLAGS="$LDFLAGS -static"
6692cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7223e9ca
ILT
6693/* end confdefs.h. */
6694
6695#include <features.h>
6696#if !defined __GLIBC__
6697error
6698#elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 11)
6699error
6700#endif
ebb300b2
CC
6701void func (void) { }
6702void invoke (void);
6703__asm__(".type invoke, %gnu_indirect_function");
6704typedef void (*funcptr) (void);
6705funcptr dispatch (void) __asm__ ("invoke");
6706funcptr dispatch (void) { return &func; }
6707int
6708main ()
6709{
6710invoke();
6711 ;
6712 return 0;
6713}
7223e9ca
ILT
6714
6715_ACEOF
ebb300b2
CC
6716if ac_fn_c_try_link "$LINENO"; then :
6717
6718if ${NM} conftest$EXEEXT | grep "__rela\?_iplt_start" >/dev/null 2>&1; then
6719 gold_cv_lib_glibc_ifunc=both
7223e9ca 6720else
ebb300b2 6721 gold_cv_lib_glibc_ifunc=dyn
7223e9ca 6722fi
ebb300b2
CC
6723else
6724 gold_cv_lib_glibc_ifunc=no
6725fi
6726rm -f core conftest.err conftest.$ac_objext \
6727 conftest$ac_exeext conftest.$ac_ext
6728LDFLAGS="$save_LDFLAGS"
7223e9ca 6729fi
ebb300b2
CC
6730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc_ifunc" >&5
6731$as_echo "$gold_cv_lib_glibc_ifunc" >&6; }
7223e9ca 6732
ebb300b2 6733 if test "$gold_cv_lib_glibc_ifunc" != "no"; then
7223e9ca
ILT
6734 IFUNC_TRUE=
6735 IFUNC_FALSE='#'
6736else
6737 IFUNC_TRUE='#'
6738 IFUNC_FALSE=
6739fi
6740
ebb300b2
CC
6741 if test "$gold_cv_lib_glibc_ifunc" = "both"; then
6742 IFUNC_STATIC_TRUE=
6743 IFUNC_STATIC_FALSE='#'
6744else
6745 IFUNC_STATIC_TRUE='#'
6746 IFUNC_STATIC_FALSE=
6747fi
6748
7223e9ca 6749
81ecdfbb 6750
270c9937
JB
6751# Set the 'development' global.
6752. $srcdir/../bfd/development.sh
6753
c5da1932
VZ
6754# Set acp_cpp_for_build variable
6755ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
6756
9780e045 6757# Default set of GCC warnings to enable.
efc8d4f2 6758GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
c5da1932 6759GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
9780e045
NC
6760
6761# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
efc8d4f2
RW
6762cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6763/* end confdefs.h. */
6764__GNUC__
6765_ACEOF
6766if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6767 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6768
6769else
6770 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
6771fi
6772rm -f conftest*
6773
81ecdfbb 6774
9780e045
NC
6775# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
6776cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6777/* end confdefs.h. */
6778__GNUC__
6779_ACEOF
6780if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6781 $EGREP "^[0-4]$" >/dev/null 2>&1; then :
6782
6783else
6784 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
6785fi
6786rm -f conftest*
6787
6788
6757cf57
TS
6789# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
6790WARN_WRITE_STRINGS=""
6791cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6792/* end confdefs.h. */
6793__GNUC__
6794_ACEOF
6795if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6796 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6797
6798else
6799 WARN_WRITE_STRINGS="-Wwrite-strings"
6800fi
6801rm -f conftest*
6802
9780e045 6803
96fe4562 6804# Verify CC_FOR_BUILD to be compatible with warning flags
c5da1932
VZ
6805
6806# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
6807cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6808/* end confdefs.h. */
6809__GNUC__
6810_ACEOF
6811if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
6812 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6813
6814else
6815 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
6816fi
6817rm -f conftest*
6818
6819
6820# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
6821cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6822/* end confdefs.h. */
6823__GNUC__
6824_ACEOF
6825if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
6826 $EGREP "^[0-4]$" >/dev/null 2>&1; then :
6827
6828else
6829 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
6830fi
6831rm -f conftest*
6832
6833
81ecdfbb
RW
6834# Check whether --enable-werror was given.
6835if test "${enable_werror+set}" = set; then :
6836 enableval=$enable_werror; case "${enableval}" in
6837 yes | y) ERROR_ON_WARNING="yes" ;;
6838 no | n) ERROR_ON_WARNING="no" ;;
6839 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
6840 esac
0639a6f6 6841fi
1b77ea50 6842
81ecdfbb 6843
efc8d4f2 6844# Disable -Wformat by default when using gcc on mingw
81ecdfbb
RW
6845case "${host}" in
6846 *-*-mingw32*)
6847 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
6848 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
c5da1932 6849 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
81ecdfbb 6850 fi
0639a6f6 6851 ;;
81ecdfbb 6852 *) ;;
0639a6f6 6853esac
81ecdfbb 6854
270c9937
JB
6855# Enable -Werror by default when using gcc. Turn it off for releases.
6856if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
81ecdfbb 6857 ERROR_ON_WARNING=yes
0639a6f6 6858fi
0639a6f6 6859
81ecdfbb
RW
6860NO_WERROR=
6861if test "${ERROR_ON_WARNING}" = yes ; then
9780e045 6862 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
c5da1932 6863 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
81ecdfbb 6864 NO_WERROR="-Wno-error"
0639a6f6 6865fi
1b77ea50 6866
81ecdfbb
RW
6867if test "${GCC}" = yes ; then
6868 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
c5da1932 6869 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
0639a6f6
ILT
6870fi
6871
81ecdfbb
RW
6872# Check whether --enable-build-warnings was given.
6873if test "${enable_build_warnings+set}" = set; then :
6874 enableval=$enable_build_warnings; case "${enableval}" in
c5da1932
VZ
6875 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}"
6876 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
81ecdfbb
RW
6877 no) if test "${GCC}" = yes ; then
6878 WARN_CFLAGS="-w"
c5da1932 6879 WARN_CFLAGS_FOR_BUILD="-w"
81ecdfbb
RW
6880 fi;;
6881 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
c5da1932
VZ
6882 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
6883 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
81ecdfbb 6884 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
c5da1932
VZ
6885 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
6886 WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
6887 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
6888 WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
81ecdfbb
RW
6889esac
6890fi
0639a6f6 6891
1b77ea50 6892
81ecdfbb
RW
6893if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
6894 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
0639a6f6 6895fi
1b77ea50 6896
1b77ea50 6897
1b77ea50 6898
0639a6f6 6899
1b77ea50 6900
6757cf57 6901
c5da1932 6902
2ea97941 6903WARN_CXXFLAGS=`echo ${WARN_CFLAGS} | sed -e 's/-Wstrict-prototypes//' -e 's/-Wmissing-prototypes//' -e 's/-Wshadow//'`
81ecdfbb
RW
6904
6905
dc87f620
ILT
6906
6907# Check whether --with-gold-ldflags was given.
6908if test "${with_gold_ldflags+set}" = set; then :
6909 withval=$with_gold_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
6910 GOLD_LDFLAGS=
6911 else
6912 GOLD_LDFLAGS=$withval
6913 fi
6914else
6915 GOLD_LDFLAGS=
6916fi
6917
6918
6919
6920
6921# Check whether --with-gold-ldadd was given.
6922if test "${with_gold_ldadd+set}" = set; then :
6923 withval=$with_gold_ldadd; if test "$withval" = "no" -o "$withval" = "yes"; then
6924 GOLD_LDADD=
6925 else
6926 GOLD_LDADD=$withval
6927 fi
6928else
6929 GOLD_LDADD=
6930fi
6931
6932
6933
81ecdfbb
RW
6934LFS_CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
6935
6936
88597d34 6937for ac_header in sys/mman.h
81ecdfbb 6938do :
88597d34
ILT
6939 ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
6940if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
0639a6f6 6941 cat >>confdefs.h <<_ACEOF
88597d34
ILT
6942#define HAVE_SYS_MMAN_H 1
6943_ACEOF
6944
6945fi
6946
6947done
6948
6949for ac_func in chsize mmap
6950do :
6951 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6952ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6953eval as_val=\$$as_ac_var
6954 if test "x$as_val" = x""yes; then :
6955 cat >>confdefs.h <<_ACEOF
6956#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1b77ea50
ILT
6957_ACEOF
6958
0639a6f6 6959fi
0639a6f6 6960done
1b77ea50 6961
88597d34 6962for ac_func in pread ftruncate ffsll
81ecdfbb
RW
6963do :
6964 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6965ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6966eval as_val=\$$as_ac_var
6967 if test "x$as_val" = x""yes; then :
6968 cat >>confdefs.h <<_ACEOF
6969#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1b77ea50 6970_ACEOF
0639a6f6 6971
81ecdfbb
RW
6972else
6973 case " $LIBOBJS " in
6974 *" $ac_func.$ac_objext "* ) ;;
6975 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
6976 ;;
6977esac
0639a6f6 6978
81ecdfbb
RW
6979fi
6980done
0639a6f6 6981
0639a6f6 6982
81ecdfbb 6983
88597d34
ILT
6984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking mremap with MREMAP_MAYMOVE" >&5
6985$as_echo_n "checking mremap with MREMAP_MAYMOVE... " >&6; }
6986if test "${gold_cv_lib_mremap_maymove+set}" = set; then :
6987 $as_echo_n "(cached) " >&6
6988else
6989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6990/* end confdefs.h. */
6991
6992
6993#include <sys/mman.h>
6994void f() { mremap (0, 0, 0, MREMAP_MAYMOVE); }
6995
6996int
6997main ()
6998{
6999
7000 ;
7001 return 0;
7002}
7003_ACEOF
7004if ac_fn_c_try_link "$LINENO"; then :
7005 gold_cv_lib_mremap_maymove=yes
7006else
7007 gold_cv_lib_mremap_maymove=no
7008fi
7009rm -f core conftest.err conftest.$ac_objext \
7010 conftest$ac_exeext conftest.$ac_ext
7011fi
7012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_mremap_maymove" >&5
7013$as_echo "$gold_cv_lib_mremap_maymove" >&6; }
7014if test "$gold_cv_lib_mremap_maymove" = "yes"; then
7015
7016$as_echo "#define HAVE_MREMAP 1" >>confdefs.h
7017
7018else
7019 case " $LIBOBJS " in
7020 *" mremap.$ac_objext "* ) ;;
7021 *) LIBOBJS="$LIBOBJS mremap.$ac_objext"
7022 ;;
7023esac
7024
7025fi
7026
81ecdfbb 7027# Link in zlib if we can. This allows us to write compressed sections.
ae2eea65 7028
918357b9 7029 # Use the system's zlib library.
39f3de7c
L
7030 zlibdir="-L\$(top_builddir)/../zlib"
7031 zlibinc="-I\$(top_srcdir)/../zlib"
ae2eea65 7032
918357b9
L
7033# Check whether --with-system-zlib was given.
7034if test "${with_system_zlib+set}" = set; then :
7035 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
7036 zlibdir=
7037 zlibinc=
81ecdfbb 7038 fi
1b77ea50 7039
1b77ea50 7040fi
1b77ea50 7041
81ecdfbb 7042
1b77ea50 7043
81ecdfbb
RW
7044
7045
7046ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
7047if test "x$ac_cv_have_decl_basename" = x""yes; then :
7048 ac_have_decl=1
7049else
7050 ac_have_decl=0
3d857b98 7051fi
3d857b98
DK
7052
7053cat >>confdefs.h <<_ACEOF
81ecdfbb 7054#define HAVE_DECL_BASENAME $ac_have_decl
3d857b98 7055_ACEOF
81ecdfbb
RW
7056ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7057if test "x$ac_cv_have_decl_ffs" = x""yes; then :
7058 ac_have_decl=1
3d857b98 7059else
81ecdfbb 7060 ac_have_decl=0
3d857b98 7061fi
3d857b98 7062
81ecdfbb
RW
7063cat >>confdefs.h <<_ACEOF
7064#define HAVE_DECL_FFS $ac_have_decl
3d857b98 7065_ACEOF
81ecdfbb
RW
7066ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7067if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
7068 ac_have_decl=1
3d857b98 7069else
81ecdfbb 7070 ac_have_decl=0
3d857b98 7071fi
3d857b98
DK
7072
7073cat >>confdefs.h <<_ACEOF
81ecdfbb 7074#define HAVE_DECL_ASPRINTF $ac_have_decl
3d857b98 7075_ACEOF
81ecdfbb
RW
7076ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7077if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
7078 ac_have_decl=1
3d857b98 7079else
81ecdfbb 7080 ac_have_decl=0
3d857b98 7081fi
3d857b98 7082
81ecdfbb
RW
7083cat >>confdefs.h <<_ACEOF
7084#define HAVE_DECL_VASPRINTF $ac_have_decl
3d857b98 7085_ACEOF
81ecdfbb
RW
7086ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7087if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
7088 ac_have_decl=1
3d857b98 7089else
81ecdfbb
RW
7090 ac_have_decl=0
7091fi
3d857b98 7092
81ecdfbb
RW
7093cat >>confdefs.h <<_ACEOF
7094#define HAVE_DECL_SNPRINTF $ac_have_decl
7095_ACEOF
7096ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7097if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
7098 ac_have_decl=1
7099else
7100 ac_have_decl=0
3d857b98 7101fi
81ecdfbb
RW
7102
7103cat >>confdefs.h <<_ACEOF
7104#define HAVE_DECL_VSNPRINTF $ac_have_decl
7105_ACEOF
7106ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7107if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
7108 ac_have_decl=1
7109else
7110 ac_have_decl=0
3d857b98 7111fi
3d857b98
DK
7112
7113cat >>confdefs.h <<_ACEOF
81ecdfbb 7114#define HAVE_DECL_STRVERSCMP $ac_have_decl
3d857b98
DK
7115_ACEOF
7116
7117
ae447ddd
CC
7118save_CFLAGS="$CFLAGS"
7119CFLAGS="$CFLAGS -Werror -gpubnames"
7120cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7121/* end confdefs.h. */
7122int i;
7123_ACEOF
7124if ac_fn_c_try_compile "$LINENO"; then :
7125 have_pubnames=yes
7126else
7127 have_pubnames=no
7128fi
7129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7130CFLAGS="$save_CFLAGS"
7131 if test "$have_pubnames" = "yes"; then
7132 HAVE_PUBNAMES_TRUE=
7133 HAVE_PUBNAMES_FALSE='#'
7134else
7135 HAVE_PUBNAMES_TRUE='#'
7136 HAVE_PUBNAMES_FALSE=
7137fi
7138
7139
7140save_CFLAGS="$CFLAGS"
7141CFLAGS="$CFLAGS -Werror -fno-use-linker-plugin"
7142cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7143/* end confdefs.h. */
7144int i;
7145_ACEOF
7146if ac_fn_c_try_compile "$LINENO"; then :
7147 have_no_use_linker_plugin=yes
7148else
7149 have_no_use_linker_plugin=no
7150fi
7151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7152CFLAGS="$save_CFLAGS"
7153 if test "$have_no_use_linker_plugin" = "yes"; then
7154 HAVE_NO_USE_LINKER_PLUGIN_TRUE=
7155 HAVE_NO_USE_LINKER_PLUGIN_FALSE='#'
7156else
7157 HAVE_NO_USE_LINKER_PLUGIN_TRUE='#'
7158 HAVE_NO_USE_LINKER_PLUGIN_FALSE=
7159fi
7160
7161
81ecdfbb
RW
7162ac_ext=cpp
7163ac_cpp='$CXXCPP $CPPFLAGS'
7164ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7165ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7166ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3d857b98
DK
7167
7168
81ecdfbb
RW
7169
7170ac_ext=cpp
7171ac_cpp='$CXXCPP $CPPFLAGS'
7172ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7173ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7174ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
7176$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
7177if test -z "$CXXCPP"; then
7178 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
7179 $as_echo_n "(cached) " >&6
3d857b98 7180else
81ecdfbb
RW
7181 # Double quotes because CXXCPP needs to be expanded
7182 for CXXCPP in "$CXX -E" "/lib/cpp"
7183 do
7184 ac_preproc_ok=false
7185for ac_cxx_preproc_warn_flag in '' yes
7186do
7187 # Use a header file that comes with gcc, so configuring glibc
7188 # with a fresh cross-compiler works.
7189 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7190 # <limits.h> exists even on freestanding compilers.
7191 # On the NeXT, cc -E runs the code through the compiler's parser,
7192 # not just through cpp. "Syntax error" is here to catch this case.
7193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3d857b98 7194/* end confdefs.h. */
81ecdfbb
RW
7195#ifdef __STDC__
7196# include <limits.h>
7197#else
7198# include <assert.h>
3d857b98 7199#endif
81ecdfbb 7200 Syntax error
3d857b98 7201_ACEOF
81ecdfbb 7202if ac_fn_cxx_try_cpp "$LINENO"; then :
3d857b98 7203
81ecdfbb
RW
7204else
7205 # Broken: fails on valid input.
7206continue
3d857b98 7207fi
81ecdfbb 7208rm -f conftest.err conftest.$ac_ext
3d857b98 7209
81ecdfbb
RW
7210 # OK, works on sane cases. Now check whether nonexistent headers
7211 # can be detected and how.
7212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7213/* end confdefs.h. */
7214#include <ac_nonexistent.h>
3d857b98 7215_ACEOF
81ecdfbb
RW
7216if ac_fn_cxx_try_cpp "$LINENO"; then :
7217 # Broken: success on invalid input.
7218continue
3d857b98 7219else
81ecdfbb
RW
7220 # Passes both tests.
7221ac_preproc_ok=:
7222break
7223fi
7224rm -f conftest.err conftest.$ac_ext
7225
7226done
7227# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7228rm -f conftest.err conftest.$ac_ext
7229if $ac_preproc_ok; then :
7230 break
7231fi
3d857b98 7232
81ecdfbb
RW
7233 done
7234 ac_cv_prog_CXXCPP=$CXXCPP
3d857b98
DK
7235
7236fi
81ecdfbb 7237 CXXCPP=$ac_cv_prog_CXXCPP
3d857b98 7238else
81ecdfbb
RW
7239 ac_cv_prog_CXXCPP=$CXXCPP
7240fi
7241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
7242$as_echo "$CXXCPP" >&6; }
7243ac_preproc_ok=false
7244for ac_cxx_preproc_warn_flag in '' yes
7245do
7246 # Use a header file that comes with gcc, so configuring glibc
7247 # with a fresh cross-compiler works.
7248 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7249 # <limits.h> exists even on freestanding compilers.
7250 # On the NeXT, cc -E runs the code through the compiler's parser,
7251 # not just through cpp. "Syntax error" is here to catch this case.
7252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3d857b98 7253/* end confdefs.h. */
81ecdfbb
RW
7254#ifdef __STDC__
7255# include <limits.h>
7256#else
7257# include <assert.h>
3d857b98 7258#endif
81ecdfbb 7259 Syntax error
3d857b98 7260_ACEOF
81ecdfbb 7261if ac_fn_cxx_try_cpp "$LINENO"; then :
3d857b98 7262
81ecdfbb
RW
7263else
7264 # Broken: fails on valid input.
7265continue
3d857b98 7266fi
81ecdfbb 7267rm -f conftest.err conftest.$ac_ext
3d857b98 7268
81ecdfbb
RW
7269 # OK, works on sane cases. Now check whether nonexistent headers
7270 # can be detected and how.
7271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7272/* end confdefs.h. */
7273#include <ac_nonexistent.h>
3d857b98 7274_ACEOF
81ecdfbb
RW
7275if ac_fn_cxx_try_cpp "$LINENO"; then :
7276 # Broken: success on invalid input.
7277continue
7278else
7279 # Passes both tests.
7280ac_preproc_ok=:
7281break
7282fi
7283rm -f conftest.err conftest.$ac_ext
3d857b98 7284
81ecdfbb
RW
7285done
7286# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7287rm -f conftest.err conftest.$ac_ext
7288if $ac_preproc_ok; then :
3d857b98
DK
7289
7290else
81ecdfbb
RW
7291 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7292$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7293as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
7294See \`config.log' for more details." "$LINENO" 5; }
7295fi
7296
7297ac_ext=cpp
7298ac_cpp='$CXXCPP $CPPFLAGS'
7299ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7300ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7301ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7302
7303
8356f2d0
CC
7304for ac_header in unordered_set unordered_map
7305do :
7306 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7307ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7308eval as_val=\$$as_ac_Header
7309 if test "x$as_val" = x""yes; then :
7310 cat >>confdefs.h <<_ACEOF
7311#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7312_ACEOF
7313
7314fi
7315
7316done
7317
81ecdfbb
RW
7318for ac_header in tr1/unordered_set tr1/unordered_map
7319do :
7320 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7321ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7322eval as_val=\$$as_ac_Header
7323 if test "x$as_val" = x""yes; then :
3d857b98 7324 cat >>confdefs.h <<_ACEOF
81ecdfbb 7325#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3d857b98
DK
7326_ACEOF
7327
3d857b98 7328fi
3d857b98 7329
81ecdfbb
RW
7330done
7331
7332for ac_header in ext/hash_map ext/hash_set
7333do :
7334 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7335ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7336eval as_val=\$$as_ac_Header
7337 if test "x$as_val" = x""yes; then :
7338 cat >>confdefs.h <<_ACEOF
7339#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7340_ACEOF
3d857b98 7341
3d857b98 7342fi
3d857b98 7343
81ecdfbb
RW
7344done
7345
7346for ac_header in byteswap.h
7347do :
7348 ac_fn_cxx_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
7349if test "x$ac_cv_header_byteswap_h" = x""yes; then :
7350 cat >>confdefs.h <<_ACEOF
7351#define HAVE_BYTESWAP_H 1
3d857b98
DK
7352_ACEOF
7353
81ecdfbb 7354fi
3d857b98 7355
81ecdfbb
RW
7356done
7357
0bf402d5
ILT
7358
7359for ac_header in windows.h
7360do :
7361 ac_fn_cxx_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
7362if test "x$ac_cv_header_windows_h" = x""yes; then :
7363 cat >>confdefs.h <<_ACEOF
7364#define HAVE_WINDOWS_H 1
7365_ACEOF
7366
7367fi
7368
7369done
7370
7371for ac_header in dlfcn.h
7372do :
7373 ac_fn_cxx_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
7374if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7375 cat >>confdefs.h <<_ACEOF
7376#define HAVE_DLFCN_H 1
7377_ACEOF
6632e8cc 7378
0bf402d5
ILT
7379fi
7380
7381done
7382
6632e8cc
CC
7383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7384$as_echo_n "checking for library containing dlopen... " >&6; }
7385if test "${ac_cv_search_dlopen+set}" = set; then :
7386 $as_echo_n "(cached) " >&6
7387else
7388 ac_func_search_save_LIBS=$LIBS
7389cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7390/* end confdefs.h. */
7391
7392/* Override any GCC internal prototype to avoid an error.
7393 Use char because int might match the return type of a GCC
7394 builtin and then its argument prototype would still apply. */
7395#ifdef __cplusplus
7396extern "C"
7397#endif
7398char dlopen ();
7399int
7400main ()
7401{
7402return dlopen ();
7403 ;
7404 return 0;
7405}
7406_ACEOF
7407for ac_lib in '' dl dld; do
7408 if test -z "$ac_lib"; then
7409 ac_res="none required"
7410 else
7411 ac_res=-l$ac_lib
7412 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7413 fi
7414 if ac_fn_cxx_try_link "$LINENO"; then :
7415 ac_cv_search_dlopen=$ac_res
7416fi
7417rm -f core conftest.err conftest.$ac_objext \
7418 conftest$ac_exeext
7419 if test "${ac_cv_search_dlopen+set}" = set; then :
7420 break
7421fi
7422done
7423if test "${ac_cv_search_dlopen+set}" = set; then :
7424
7425else
7426 ac_cv_search_dlopen=no
7427fi
7428rm conftest.$ac_ext
7429LIBS=$ac_func_search_save_LIBS
7430fi
7431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
7432$as_echo "$ac_cv_search_dlopen" >&6; }
7433ac_res=$ac_cv_search_dlopen
7434if test "$ac_res" != no; then :
7435 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7436
7437fi
7438
7439case "$ac_cv_search_dlopen" in
7440 no*) DLOPEN_LIBS="";;
7441 *) DLOPEN_LIBS="$ac_cv_search_dlopen";;
7442esac
0bf402d5
ILT
7443
7444
7c0640fa 7445for ac_func in mallinfo posix_fallocate fallocate readv sysconf times
81ecdfbb
RW
7446do :
7447 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7448ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7449eval as_val=\$$as_ac_var
7450 if test "x$as_val" = x""yes; then :
3d857b98 7451 cat >>confdefs.h <<_ACEOF
81ecdfbb 7452#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
3d857b98
DK
7453_ACEOF
7454
3d857b98 7455fi
81ecdfbb
RW
7456done
7457
7458ac_fn_cxx_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
7459if test "x$ac_cv_have_decl_basename" = x""yes; then :
7460 ac_have_decl=1
3d857b98 7461else
81ecdfbb
RW
7462 ac_have_decl=0
7463fi
3d857b98 7464
81ecdfbb
RW
7465cat >>confdefs.h <<_ACEOF
7466#define HAVE_DECL_BASENAME $ac_have_decl
3d857b98 7467_ACEOF
81ecdfbb
RW
7468ac_fn_cxx_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7469if test "x$ac_cv_have_decl_ffs" = x""yes; then :
7470 ac_have_decl=1
3d857b98 7471else
81ecdfbb 7472 ac_have_decl=0
3d857b98 7473fi
3d857b98
DK
7474
7475cat >>confdefs.h <<_ACEOF
81ecdfbb 7476#define HAVE_DECL_FFS $ac_have_decl
3d857b98 7477_ACEOF
81ecdfbb
RW
7478ac_fn_cxx_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7479if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
7480 ac_have_decl=1
3d857b98 7481else
81ecdfbb 7482 ac_have_decl=0
3d857b98 7483fi
3d857b98 7484
81ecdfbb
RW
7485cat >>confdefs.h <<_ACEOF
7486#define HAVE_DECL_ASPRINTF $ac_have_decl
3d857b98 7487_ACEOF
81ecdfbb
RW
7488ac_fn_cxx_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7489if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
7490 ac_have_decl=1
3d857b98 7491else
81ecdfbb 7492 ac_have_decl=0
3d857b98 7493fi
3d857b98
DK
7494
7495cat >>confdefs.h <<_ACEOF
81ecdfbb 7496#define HAVE_DECL_VASPRINTF $ac_have_decl
3d857b98 7497_ACEOF
81ecdfbb
RW
7498ac_fn_cxx_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7499if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
7500 ac_have_decl=1
3d857b98 7501else
81ecdfbb 7502 ac_have_decl=0
3d857b98 7503fi
3d857b98 7504
81ecdfbb
RW
7505cat >>confdefs.h <<_ACEOF
7506#define HAVE_DECL_SNPRINTF $ac_have_decl
3d857b98 7507_ACEOF
81ecdfbb
RW
7508ac_fn_cxx_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7509if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
7510 ac_have_decl=1
3d857b98 7511else
81ecdfbb 7512 ac_have_decl=0
3d857b98 7513fi
3d857b98
DK
7514
7515cat >>confdefs.h <<_ACEOF
81ecdfbb 7516#define HAVE_DECL_VSNPRINTF $ac_have_decl
3d857b98 7517_ACEOF
81ecdfbb
RW
7518ac_fn_cxx_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7519if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
7520 ac_have_decl=1
3d857b98 7521else
81ecdfbb
RW
7522 ac_have_decl=0
7523fi
3d857b98 7524
81ecdfbb
RW
7525cat >>confdefs.h <<_ACEOF
7526#define HAVE_DECL_STRVERSCMP $ac_have_decl
7527_ACEOF
7528ac_fn_cxx_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
7529if test "x$ac_cv_have_decl_strndup" = x""yes; then :
7530 ac_have_decl=1
7531else
7532 ac_have_decl=0
7533fi
3d857b98 7534
81ecdfbb
RW
7535cat >>confdefs.h <<_ACEOF
7536#define HAVE_DECL_STRNDUP $ac_have_decl
7537_ACEOF
7538ac_fn_cxx_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
7539if test "x$ac_cv_have_decl_memmem" = x""yes; then :
7540 ac_have_decl=1
7541else
7542 ac_have_decl=0
3d857b98
DK
7543fi
7544
81ecdfbb
RW
7545cat >>confdefs.h <<_ACEOF
7546#define HAVE_DECL_MEMMEM $ac_have_decl
7547_ACEOF
3d857b98 7548
e44fcf3b 7549
40fde488
CD
7550# Use of ::std::tr1::unordered_map::rehash causes undefined symbols
7551# at link time with some versions of GCC.
81ecdfbb
RW
7552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ::std::tr1::unordered_map::rehash is usable." >&5
7553$as_echo_n "checking whether ::std::tr1::unordered_map::rehash is usable.... " >&6; }
7554if test "${gold_cv_unordered_map_rehash+set}" = set; then :
7555 $as_echo_n "(cached) " >&6
40fde488 7556else
81ecdfbb 7557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40fde488
CD
7558/* end confdefs.h. */
7559
7560#include <tr1/unordered_map>
7561void bar() { ::std::tr1::unordered_map<int, int> x; x.rehash(10); }
7562
7563int
7564main ()
7565{
7566
7567 ;
7568 return 0;
7569}
7570_ACEOF
81ecdfbb 7571if ac_fn_cxx_try_link "$LINENO"; then :
40fde488
CD
7572 gold_cv_unordered_map_rehash=yes
7573else
81ecdfbb 7574 gold_cv_unordered_map_rehash=no
40fde488 7575fi
81ecdfbb
RW
7576rm -f core conftest.err conftest.$ac_objext \
7577 conftest$ac_exeext conftest.$ac_ext
40fde488 7578fi
81ecdfbb
RW
7579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_unordered_map_rehash" >&5
7580$as_echo "$gold_cv_unordered_map_rehash" >&6; }
40fde488
CD
7581if test "$gold_cv_unordered_map_rehash" = "yes"; then
7582
81ecdfbb 7583$as_echo "#define HAVE_TR1_UNORDERED_MAP_REHASH 1" >>confdefs.h
40fde488
CD
7584
7585fi
7586
81c82a68
ILT
7587# Use of tr1/unordered_map with off_t as a key is not supported on GCC
7588# 4.1.xx when compiling in 32-bit mode with a 64-bit off_t type.
7589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether std::tr1::hash<off_t> is defined" >&5
7590$as_echo_n "checking whether std::tr1::hash<off_t> is defined... " >&6; }
7591if test "${gold_cv_hash_off_t+set}" = set; then :
7592 $as_echo_n "(cached) " >&6
7593else
7594 CXXFLAGS_hold=$CXXFLAGS
7595CXXFLAGS="$CXXFLAGS $LFS_CFLAGS"
7596cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7597/* end confdefs.h. */
7598
7599#include <sys/types.h>
7600#include <tr1/unordered_map>
7601std::tr1::hash<off_t> h;
7602
7603_ACEOF
7604if ac_fn_cxx_try_compile "$LINENO"; then :
7605 gold_cv_hash_off_t=yes
7606else
7607 gold_cv_hash_off_t=no
7608fi
7609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26e4ef59 7610CXXFLAGS=$CXXFLAGS_hold
81c82a68
ILT
7611fi
7612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_hash_off_t" >&5
7613$as_echo "$gold_cv_hash_off_t" >&6; }
7614if test "$gold_cv_hash_off_t" = "yes"; then
7615
7616$as_echo "#define HAVE_TR1_HASH_OFF_T 1" >>confdefs.h
7617
7618fi
7619
04bf7072
ILT
7620# gcc 4.3.0 doesn't recognize the printf attribute on a template
7621# function. Check for that. This is gcc bug 35546. This test can
7622# probably be removed after the bug has been fixed for a while.
81ecdfbb
RW
7623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use attributes with template functions" >&5
7624$as_echo_n "checking whether we can use attributes with template functions... " >&6; }
7625if test "${gold_cv_template_attribute+set}" = set; then :
7626 $as_echo_n "(cached) " >&6
04bf7072 7627else
81ecdfbb
RW
7628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7629/* end confdefs.h. */
04bf7072
ILT
7630
7631template<typename T> extern void foo(const char*, ...)
7632 __attribute__ ((__format__ (__printf__, 1, 2)));
7633template<typename T> void foo(const char* format, ...) {}
7634void bar() { foo<int>("%s\n", "foo"); }
7635
7636_ACEOF
81ecdfbb 7637if ac_fn_cxx_try_compile "$LINENO"; then :
04bf7072
ILT
7638 gold_cv_template_attribute=yes
7639else
81ecdfbb 7640 gold_cv_template_attribute=no
04bf7072 7641fi
81ecdfbb 7642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
04bf7072 7643fi
81ecdfbb
RW
7644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_template_attribute" >&5
7645$as_echo "$gold_cv_template_attribute" >&6; }
04bf7072
ILT
7646if test "$gold_cv_template_attribute" = "yes"; then
7647
81ecdfbb 7648$as_echo "#define HAVE_TEMPLATE_ATTRIBUTES 1" >>confdefs.h
04bf7072
ILT
7649
7650fi
7651
5d329b7d
ILT
7652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat::st_mtim." >&5
7653$as_echo_n "checking for struct stat::st_mtim.... " >&6; }
7654if test "${gold_cv_stat_st_mtim+set}" = set; then :
7655 $as_echo_n "(cached) " >&6
7656else
7657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7658/* end confdefs.h. */
7659
7660#include <sys/stat.h>
7661long bar() { struct stat s; return (long)(s.st_mtim.tv_sec + s.st_mtim.tv_sec);}
7662
7663int
7664main ()
7665{
7666
7667 ;
7668 return 0;
7669}
7670_ACEOF
7671if ac_fn_cxx_try_compile "$LINENO"; then :
7672 gold_cv_stat_st_mtim=yes
7673else
7674 gold_cv_stat_st_mtim=no
7675fi
7676rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7677fi
7678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_stat_st_mtim" >&5
7679$as_echo "$gold_cv_stat_st_mtim" >&6; }
7680if test "$gold_cv_stat_st_mtim" = "yes"; then
7681
7682$as_echo "#define HAVE_STAT_ST_MTIM 1" >>confdefs.h
7683
7684fi
7685
54dc6425
ILT
7686ac_ext=c
7687ac_cpp='$CPP $CPPFLAGS'
7688ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7689ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7690ac_compiler_gnu=$ac_cv_c_compiler_gnu
7691
7692
58797674
RM
7693for ac_header in locale.h
7694do :
7695 ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
7696if test "x$ac_cv_header_locale_h" = x""yes; then :
7697 cat >>confdefs.h <<_ACEOF
7698#define HAVE_LOCALE_H 1
7699_ACEOF
7700
7701fi
7702
7703done
7704
44350750
NC
7705for ac_func in setlocale
7706do :
7707 ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale"
7708if test "x$ac_cv_func_setlocale" = x""yes; then :
7709 cat >>confdefs.h <<_ACEOF
7710#define HAVE_SETLOCALE 1
7711_ACEOF
7712
7713fi
7714done
7715
7716
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
7718$as_echo_n "checking for LC_MESSAGES... " >&6; }
7719if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
7720 $as_echo_n "(cached) " >&6
7721else
7722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7723/* end confdefs.h. */
7724#include <locale.h>
7725int
7726main ()
7727{
7728return LC_MESSAGES
7729 ;
7730 return 0;
7731}
7732_ACEOF
7733if ac_fn_c_try_link "$LINENO"; then :
7734 am_cv_val_LC_MESSAGES=yes
7735else
7736 am_cv_val_LC_MESSAGES=no
7737fi
7738rm -f core conftest.err conftest.$ac_objext \
7739 conftest$ac_exeext conftest.$ac_ext
7740fi
7741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
7742$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
7743 if test $am_cv_val_LC_MESSAGES = yes; then
7744
7745$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
7746
7747 fi
7748
7749
81ecdfbb
RW
7750
7751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
7752$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
7753 # Check whether --enable-maintainer-mode was given.
7754if test "${enable_maintainer_mode+set}" = set; then :
7755 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
bae7f79e
ILT
7756else
7757 USE_MAINTAINER_MODE=no
81ecdfbb 7758fi
bae7f79e 7759
81ecdfbb
RW
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
7761$as_echo "$USE_MAINTAINER_MODE" >&6; }
7762 if test $USE_MAINTAINER_MODE = yes; then
bae7f79e
ILT
7763 MAINTAINER_MODE_TRUE=
7764 MAINTAINER_MODE_FALSE='#'
7765else
7766 MAINTAINER_MODE_TRUE='#'
7767 MAINTAINER_MODE_FALSE=
7768fi
7769
7770 MAINT=$MAINTAINER_MODE_TRUE
7771
7772
7773
81ecdfbb
RW
7774ac_config_files="$ac_config_files Makefile testsuite/Makefile po/Makefile.in:po/Make-in"
7775
bae7f79e
ILT
7776cat >confcache <<\_ACEOF
7777# This file is a shell script that caches the results of configure
7778# tests run on this system so they can be shared between configure
7779# scripts and configure runs, see configure's option --config-cache.
7780# It is not useful on other systems. If it contains results you don't
7781# want to keep, you may remove or edit it.
7782#
7783# config.status only pays attention to the cache file if you give it
7784# the --recheck option to rerun configure.
7785#
7786# `ac_cv_env_foo' variables (set or unset) will be overridden when
7787# loading this file, other *unset* `ac_cv_foo' will be assigned the
7788# following values.
7789
7790_ACEOF
7791
7792# The following way of writing the cache mishandles newlines in values,
7793# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 7794# So, we kill variables containing newlines.
bae7f79e
ILT
7795# Ultrix sh set writes to stderr and can't be redirected directly,
7796# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
7797(
7798 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7799 eval ac_val=\$$ac_var
7800 case $ac_val in #(
7801 *${as_nl}*)
7802 case $ac_var in #(
7803 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7804$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7805 esac
7806 case $ac_var in #(
7807 _ | IFS | as_nl) ;; #(
7808 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7809 *) { eval $ac_var=; unset $ac_var;} ;;
7810 esac ;;
7811 esac
7812 done
7813
bae7f79e 7814 (set) 2>&1 |
81ecdfbb
RW
7815 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7816 *${as_nl}ac_space=\ *)
7817 # `set' does not quote correctly, so add quotes: double-quote
7818 # substitution turns \\\\ into \\, and sed turns \\ into \.
bae7f79e
ILT
7819 sed -n \
7820 "s/'/'\\\\''/g;
7821 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 7822 ;; #(
bae7f79e
ILT
7823 *)
7824 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 7825 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
bae7f79e 7826 ;;
81ecdfbb
RW
7827 esac |
7828 sort
7829) |
bae7f79e 7830 sed '
81ecdfbb 7831 /^ac_cv_env_/b end
bae7f79e 7832 t clear
81ecdfbb 7833 :clear
bae7f79e
ILT
7834 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7835 t end
81ecdfbb
RW
7836 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7837 :end' >>confcache
7838if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7839 if test -w "$cache_file"; then
7840 test "x$cache_file" != "x/dev/null" &&
7841 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7842$as_echo "$as_me: updating cache $cache_file" >&6;}
bae7f79e
ILT
7843 cat confcache >$cache_file
7844 else
81ecdfbb
RW
7845 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7846$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
bae7f79e
ILT
7847 fi
7848fi
7849rm -f confcache
7850
7851test "x$prefix" = xNONE && prefix=$ac_default_prefix
7852# Let make expand exec_prefix.
7853test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7854
bae7f79e
ILT
7855DEFS=-DHAVE_CONFIG_H
7856
7857ac_libobjs=
7858ac_ltlibobjs=
7859for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7860 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
7861 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7862 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7863 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7864 # will be set to the directory where LIBOBJS objects are built.
7865 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7866 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
bae7f79e
ILT
7867done
7868LIBOBJS=$ac_libobjs
7869
7870LTLIBOBJS=$ac_ltlibobjs
7871
7872
81ecdfbb
RW
7873 if test -n "$EXEEXT"; then
7874 am__EXEEXT_TRUE=
7875 am__EXEEXT_FALSE='#'
7876else
7877 am__EXEEXT_TRUE='#'
7878 am__EXEEXT_FALSE=
7879fi
7880
fe9a4c12 7881if test -z "${THREADS_TRUE}" && test -z "${THREADS_FALSE}"; then
81ecdfbb
RW
7882 as_fn_error "conditional \"THREADS\" was never defined.
7883Usually this means the macro was only invoked conditionally." "$LINENO" 5
fe9a4c12 7884fi
89fc3421 7885if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
81ecdfbb
RW
7886 as_fn_error "conditional \"PLUGINS\" was never defined.
7887Usually this means the macro was only invoked conditionally." "$LINENO" 5
89fc3421 7888fi
053a4d68
JY
7889if test -z "${DEFAULT_TARGET_AARCH64_TRUE}" && test -z "${DEFAULT_TARGET_AARCH64_FALSE}"; then
7890 as_fn_error "conditional \"DEFAULT_TARGET_AARCH64\" was never defined.
7891Usually this means the macro was only invoked conditionally." "$LINENO" 5
7892fi
364c7fa5
ILT
7893if test -z "${DEFAULT_TARGET_ARM_TRUE}" && test -z "${DEFAULT_TARGET_ARM_FALSE}"; then
7894 as_fn_error "conditional \"DEFAULT_TARGET_ARM\" was never defined.
7895Usually this means the macro was only invoked conditionally." "$LINENO" 5
7896fi
7897if test -z "${DEFAULT_TARGET_I386_TRUE}" && test -z "${DEFAULT_TARGET_I386_FALSE}"; then
7898 as_fn_error "conditional \"DEFAULT_TARGET_I386\" was never defined.
7899Usually this means the macro was only invoked conditionally." "$LINENO" 5
7900fi
7901if test -z "${DEFAULT_TARGET_POWERPC_TRUE}" && test -z "${DEFAULT_TARGET_POWERPC_FALSE}"; then
7902 as_fn_error "conditional \"DEFAULT_TARGET_POWERPC\" was never defined.
7903Usually this means the macro was only invoked conditionally." "$LINENO" 5
7904fi
7905if test -z "${DEFAULT_TARGET_SPARC_TRUE}" && test -z "${DEFAULT_TARGET_SPARC_FALSE}"; then
7906 as_fn_error "conditional \"DEFAULT_TARGET_SPARC\" was never defined.
7907Usually this means the macro was only invoked conditionally." "$LINENO" 5
7908fi
e79a4bad
MK
7909if test -z "${DEFAULT_TARGET_S390_TRUE}" && test -z "${DEFAULT_TARGET_S390_FALSE}"; then
7910 as_fn_error "conditional \"DEFAULT_TARGET_S390\" was never defined.
7911Usually this means the macro was only invoked conditionally." "$LINENO" 5
7912fi
364c7fa5
ILT
7913if test -z "${DEFAULT_TARGET_X86_64_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_FALSE}"; then
7914 as_fn_error "conditional \"DEFAULT_TARGET_X86_64\" was never defined.
7915Usually this means the macro was only invoked conditionally." "$LINENO" 5
7916fi
4fc1b9d4
L
7917if test -z "${DEFAULT_TARGET_X32_TRUE}" && test -z "${DEFAULT_TARGET_X32_FALSE}"; then
7918 as_fn_error "conditional \"DEFAULT_TARGET_X32\" was never defined.
7919Usually this means the macro was only invoked conditionally." "$LINENO" 5
7920fi
ad961eab
L
7921if test -z "${DEFAULT_TARGET_X86_64_OR_X32_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_OR_X32_FALSE}"; then
7922 as_fn_error "conditional \"DEFAULT_TARGET_X86_64_OR_X32\" was never defined.
7923Usually this means the macro was only invoked conditionally." "$LINENO" 5
7924fi
0a6f1bf2
AM
7925if test -z "${DEFAULT_TARGET_TILEGX_TRUE}" && test -z "${DEFAULT_TARGET_TILEGX_FALSE}"; then
7926 as_fn_error "conditional \"DEFAULT_TARGET_TILEGX\" was never defined.
7927Usually this means the macro was only invoked conditionally." "$LINENO" 5
7928fi
9810d34d
SS
7929if test -z "${DEFAULT_TARGET_MIPS_TRUE}" && test -z "${DEFAULT_TARGET_MIPS_FALSE}"; then
7930 as_fn_error "conditional \"DEFAULT_TARGET_MIPS\" was never defined.
7931Usually this means the macro was only invoked conditionally." "$LINENO" 5
7932fi
bae7f79e 7933if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
81ecdfbb
RW
7934 as_fn_error "conditional \"AMDEP\" was never defined.
7935Usually this means the macro was only invoked conditionally." "$LINENO" 5
bae7f79e
ILT
7936fi
7937if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
81ecdfbb
RW
7938 as_fn_error "conditional \"am__fastdepCC\" was never defined.
7939Usually this means the macro was only invoked conditionally." "$LINENO" 5
bae7f79e
ILT
7940fi
7941if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
81ecdfbb
RW
7942 as_fn_error "conditional \"am__fastdepCXX\" was never defined.
7943Usually this means the macro was only invoked conditionally." "$LINENO" 5
bae7f79e 7944fi
81ecdfbb 7945
537b5f51 7946if test -z "${NATIVE_LINKER_TRUE}" && test -z "${NATIVE_LINKER_FALSE}"; then
81ecdfbb
RW
7947 as_fn_error "conditional \"NATIVE_LINKER\" was never defined.
7948Usually this means the macro was only invoked conditionally." "$LINENO" 5
537b5f51
ILT
7949fi
7950if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
81ecdfbb
RW
7951 as_fn_error "conditional \"GCC\" was never defined.
7952Usually this means the macro was only invoked conditionally." "$LINENO" 5
537b5f51 7953fi
eb373049
ILT
7954if test -z "${NATIVE_OR_CROSS_LINKER_TRUE}" && test -z "${NATIVE_OR_CROSS_LINKER_FALSE}"; then
7955 as_fn_error "conditional \"NATIVE_OR_CROSS_LINKER\" was never defined.
7956Usually this means the macro was only invoked conditionally." "$LINENO" 5
328c7c2f
ILT
7957fi
7958if test -z "${HAVE_STATIC_TRUE}" && test -z "${HAVE_STATIC_FALSE}"; then
7959 as_fn_error "conditional \"HAVE_STATIC\" was never defined.
7960Usually this means the macro was only invoked conditionally." "$LINENO" 5
eb373049 7961fi
63402fe4 7962if test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_TRUE}" && test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_FALSE}"; then
81ecdfbb
RW
7963 as_fn_error "conditional \"FN_PTRS_IN_SO_WITHOUT_PIC\" was never defined.
7964Usually this means the macro was only invoked conditionally." "$LINENO" 5
63402fe4 7965fi
8a5e3e08 7966if test -z "${MCMODEL_MEDIUM_TRUE}" && test -z "${MCMODEL_MEDIUM_FALSE}"; then
81ecdfbb
RW
7967 as_fn_error "conditional \"MCMODEL_MEDIUM\" was never defined.
7968Usually this means the macro was only invoked conditionally." "$LINENO" 5
8a5e3e08 7969fi
6eee141f 7970if test -z "${TLS_TRUE}" && test -z "${TLS_FALSE}"; then
81ecdfbb
RW
7971 as_fn_error "conditional \"TLS\" was never defined.
7972Usually this means the macro was only invoked conditionally." "$LINENO" 5
6eee141f 7973fi
097ec620 7974if test -z "${STATIC_TLS_TRUE}" && test -z "${STATIC_TLS_FALSE}"; then
81ecdfbb
RW
7975 as_fn_error "conditional \"STATIC_TLS\" was never defined.
7976Usually this means the macro was only invoked conditionally." "$LINENO" 5
097ec620 7977fi
155a0dd7 7978if test -z "${OMP_SUPPORT_TRUE}" && test -z "${OMP_SUPPORT_FALSE}"; then
81ecdfbb
RW
7979 as_fn_error "conditional \"OMP_SUPPORT\" was never defined.
7980Usually this means the macro was only invoked conditionally." "$LINENO" 5
155a0dd7 7981fi
c2b45e22 7982if test -z "${TLS_GNU2_DIALECT_TRUE}" && test -z "${TLS_GNU2_DIALECT_FALSE}"; then
81ecdfbb
RW
7983 as_fn_error "conditional \"TLS_GNU2_DIALECT\" was never defined.
7984Usually this means the macro was only invoked conditionally." "$LINENO" 5
c2b45e22
CC
7985fi
7986if test -z "${TLS_DESCRIPTORS_TRUE}" && test -z "${TLS_DESCRIPTORS_FALSE}"; then
81ecdfbb
RW
7987 as_fn_error "conditional \"TLS_DESCRIPTORS\" was never defined.
7988Usually this means the macro was only invoked conditionally." "$LINENO" 5
c2b45e22 7989fi
7223e9ca
ILT
7990if test -z "${IFUNC_TRUE}" && test -z "${IFUNC_FALSE}"; then
7991 as_fn_error "conditional \"IFUNC\" was never defined.
7992Usually this means the macro was only invoked conditionally." "$LINENO" 5
7993fi
ebb300b2
CC
7994if test -z "${IFUNC_STATIC_TRUE}" && test -z "${IFUNC_STATIC_FALSE}"; then
7995 as_fn_error "conditional \"IFUNC_STATIC\" was never defined.
7996Usually this means the macro was only invoked conditionally." "$LINENO" 5
7997fi
f1415016
CC
7998if test -z "${HAVE_PUBNAMES_TRUE}" && test -z "${HAVE_PUBNAMES_FALSE}"; then
7999 as_fn_error "conditional \"HAVE_PUBNAMES\" was never defined.
8000Usually this means the macro was only invoked conditionally." "$LINENO" 5
8001fi
ae447ddd
CC
8002if test -z "${HAVE_NO_USE_LINKER_PLUGIN_TRUE}" && test -z "${HAVE_NO_USE_LINKER_PLUGIN_FALSE}"; then
8003 as_fn_error "conditional \"HAVE_NO_USE_LINKER_PLUGIN\" was never defined.
8004Usually this means the macro was only invoked conditionally." "$LINENO" 5
8005fi
bae7f79e 8006if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
81ecdfbb
RW
8007 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
8008Usually this means the macro was only invoked conditionally." "$LINENO" 5
bae7f79e
ILT
8009fi
8010
8011: ${CONFIG_STATUS=./config.status}
81ecdfbb 8012ac_write_fail=0
bae7f79e
ILT
8013ac_clean_files_save=$ac_clean_files
8014ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
8015{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8016$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8017as_write_fail=0
8018cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
bae7f79e
ILT
8019#! $SHELL
8020# Generated by $as_me.
8021# Run this file to recreate the current configuration.
8022# Compiler output produced by configure, useful for debugging
8023# configure, is in config.log if it exists.
8024
8025debug=false
8026ac_cs_recheck=false
8027ac_cs_silent=false
bae7f79e 8028
81ecdfbb
RW
8029SHELL=\${CONFIG_SHELL-$SHELL}
8030export SHELL
8031_ASEOF
8032cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8033## -------------------- ##
8034## M4sh Initialization. ##
8035## -------------------- ##
bae7f79e 8036
81ecdfbb
RW
8037# Be more Bourne compatible
8038DUALCASE=1; export DUALCASE # for MKS sh
8039if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
bae7f79e
ILT
8040 emulate sh
8041 NULLCMD=:
81ecdfbb 8042 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
bae7f79e
ILT
8043 # is contrary to our usage. Disable this feature.
8044 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
8045 setopt NO_GLOB_SUBST
8046else
8047 case `(set -o) 2>/dev/null` in #(
8048 *posix*) :
8049 set -o posix ;; #(
8050 *) :
8051 ;;
8052esac
bae7f79e 8053fi
bae7f79e 8054
81ecdfbb
RW
8055
8056as_nl='
8057'
8058export as_nl
8059# Printing a long string crashes Solaris 7 /usr/bin/printf.
8060as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8061as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8062as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8063# Prefer a ksh shell builtin over an external printf program on Solaris,
8064# but without wasting forks for bash or zsh.
8065if test -z "$BASH_VERSION$ZSH_VERSION" \
8066 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8067 as_echo='print -r --'
8068 as_echo_n='print -rn --'
8069elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8070 as_echo='printf %s\n'
8071 as_echo_n='printf %s'
8072else
8073 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8074 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8075 as_echo_n='/usr/ucb/echo -n'
8076 else
8077 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8078 as_echo_n_body='eval
8079 arg=$1;
8080 case $arg in #(
8081 *"$as_nl"*)
8082 expr "X$arg" : "X\\(.*\\)$as_nl";
8083 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8084 esac;
8085 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8086 '
8087 export as_echo_n_body
8088 as_echo_n='sh -c $as_echo_n_body as_echo'
8089 fi
8090 export as_echo_body
8091 as_echo='sh -c $as_echo_body as_echo'
8092fi
8093
8094# The user is always right.
8095if test "${PATH_SEPARATOR+set}" != set; then
8096 PATH_SEPARATOR=:
8097 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8098 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8099 PATH_SEPARATOR=';'
8100 }
bae7f79e
ILT
8101fi
8102
8103
81ecdfbb
RW
8104# IFS
8105# We need space, tab and new line, in precisely that order. Quoting is
8106# there to prevent editors from complaining about space-tab.
8107# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8108# splitting by setting IFS to empty value.)
8109IFS=" "" $as_nl"
8110
8111# Find who we are. Look in the path if we contain no directory separator.
8112case $0 in #((
8113 *[\\/]* ) as_myself=$0 ;;
8114 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8115for as_dir in $PATH
8116do
8117 IFS=$as_save_IFS
8118 test -z "$as_dir" && as_dir=.
8119 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8120 done
8121IFS=$as_save_IFS
8122
8123 ;;
8124esac
8125# We did not find ourselves, most probably we were run as `sh COMMAND'
8126# in which case we are not to be found in the path.
8127if test "x$as_myself" = x; then
8128 as_myself=$0
8129fi
8130if test ! -f "$as_myself"; then
8131 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8132 exit 1
8133fi
8134
8135# Unset variables that we do not need and which cause bugs (e.g. in
8136# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8137# suppresses any "Segmentation fault" message there. '((' could
8138# trigger a bug in pdksh 5.2.14.
8139for as_var in BASH_ENV ENV MAIL MAILPATH
8140do eval test x\${$as_var+set} = xset \
8141 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8142done
bae7f79e
ILT
8143PS1='$ '
8144PS2='> '
8145PS4='+ '
8146
8147# NLS nuisances.
81ecdfbb
RW
8148LC_ALL=C
8149export LC_ALL
8150LANGUAGE=C
8151export LANGUAGE
8152
8153# CDPATH.
8154(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8155
8156
8157# as_fn_error ERROR [LINENO LOG_FD]
8158# ---------------------------------
8159# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8160# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8161# script with status $?, using 1 if that was 0.
8162as_fn_error ()
8163{
8164 as_status=$?; test $as_status -eq 0 && as_status=1
8165 if test "$3"; then
8166 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8167 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
bae7f79e 8168 fi
81ecdfbb
RW
8169 $as_echo "$as_me: error: $1" >&2
8170 as_fn_exit $as_status
8171} # as_fn_error
8172
8173
8174# as_fn_set_status STATUS
8175# -----------------------
8176# Set $? to STATUS, without forking.
8177as_fn_set_status ()
8178{
8179 return $1
8180} # as_fn_set_status
bae7f79e 8181
81ecdfbb
RW
8182# as_fn_exit STATUS
8183# -----------------
8184# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8185as_fn_exit ()
8186{
8187 set +e
8188 as_fn_set_status $1
8189 exit $1
8190} # as_fn_exit
8191
8192# as_fn_unset VAR
8193# ---------------
8194# Portably unset VAR.
8195as_fn_unset ()
8196{
8197 { eval $1=; unset $1;}
8198}
8199as_unset=as_fn_unset
8200# as_fn_append VAR VALUE
8201# ----------------------
8202# Append the text in VALUE to the end of the definition contained in VAR. Take
8203# advantage of any shell optimizations that allow amortized linear growth over
8204# repeated appends, instead of the typical quadratic growth present in naive
8205# implementations.
8206if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8207 eval 'as_fn_append ()
8208 {
8209 eval $1+=\$2
8210 }'
8211else
8212 as_fn_append ()
8213 {
8214 eval $1=\$$1\$2
8215 }
8216fi # as_fn_append
8217
8218# as_fn_arith ARG...
8219# ------------------
8220# Perform arithmetic evaluation on the ARGs, and store the result in the
8221# global $as_val. Take advantage of shells that can avoid forks. The arguments
8222# must be portable across $(()) and expr.
8223if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8224 eval 'as_fn_arith ()
8225 {
8226 as_val=$(( $* ))
8227 }'
8228else
8229 as_fn_arith ()
8230 {
8231 as_val=`expr "$@" || test $? -eq 1`
8232 }
8233fi # as_fn_arith
8234
8235
8236if expr a : '\(a\)' >/dev/null 2>&1 &&
8237 test "X`expr 00001 : '.*\(...\)'`" = X001; then
bae7f79e
ILT
8238 as_expr=expr
8239else
8240 as_expr=false
8241fi
8242
81ecdfbb 8243if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
bae7f79e
ILT
8244 as_basename=basename
8245else
8246 as_basename=false
8247fi
8248
81ecdfbb
RW
8249if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8250 as_dirname=dirname
8251else
8252 as_dirname=false
8253fi
bae7f79e 8254
81ecdfbb 8255as_me=`$as_basename -- "$0" ||
bae7f79e
ILT
8256$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8257 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
8258 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8259$as_echo X/"$0" |
8260 sed '/^.*\/\([^/][^/]*\)\/*$/{
8261 s//\1/
8262 q
8263 }
8264 /^X\/\(\/\/\)$/{
8265 s//\1/
8266 q
8267 }
8268 /^X\/\(\/\).*/{
8269 s//\1/
8270 q
8271 }
8272 s/.*/./; q'`
bae7f79e 8273
bae7f79e
ILT
8274# Avoid depending upon Character Ranges.
8275as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8276as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8277as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8278as_cr_digits='0123456789'
8279as_cr_alnum=$as_cr_Letters$as_cr_digits
8280
81ecdfbb
RW
8281ECHO_C= ECHO_N= ECHO_T=
8282case `echo -n x` in #(((((
8283-n*)
8284 case `echo 'xy\c'` in
8285 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8286 xy) ECHO_C='\c';;
8287 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8288 ECHO_T=' ';;
8289 esac;;
8290*)
8291 ECHO_N='-n';;
bae7f79e
ILT
8292esac
8293
81ecdfbb
RW
8294rm -f conf$$ conf$$.exe conf$$.file
8295if test -d conf$$.dir; then
8296 rm -f conf$$.dir/conf$$.file
bae7f79e 8297else
81ecdfbb
RW
8298 rm -f conf$$.dir
8299 mkdir conf$$.dir 2>/dev/null
bae7f79e 8300fi
81ecdfbb
RW
8301if (echo >conf$$.file) 2>/dev/null; then
8302 if ln -s conf$$.file conf$$ 2>/dev/null; then
bae7f79e 8303 as_ln_s='ln -s'
81ecdfbb
RW
8304 # ... but there are two gotchas:
8305 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8306 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8307 # In both cases, we have to default to `cp -p'.
8308 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8309 as_ln_s='cp -p'
8310 elif ln conf$$.file conf$$ 2>/dev/null; then
8311 as_ln_s=ln
8312 else
8313 as_ln_s='cp -p'
bae7f79e 8314 fi
bae7f79e
ILT
8315else
8316 as_ln_s='cp -p'
8317fi
81ecdfbb
RW
8318rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8319rmdir conf$$.dir 2>/dev/null
8320
8321
8322# as_fn_mkdir_p
8323# -------------
8324# Create "$as_dir" as a directory, including parents if necessary.
8325as_fn_mkdir_p ()
8326{
8327
8328 case $as_dir in #(
8329 -*) as_dir=./$as_dir;;
8330 esac
8331 test -d "$as_dir" || eval $as_mkdir_p || {
8332 as_dirs=
8333 while :; do
8334 case $as_dir in #(
8335 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8336 *) as_qdir=$as_dir;;
8337 esac
8338 as_dirs="'$as_qdir' $as_dirs"
8339 as_dir=`$as_dirname -- "$as_dir" ||
8340$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8341 X"$as_dir" : 'X\(//\)[^/]' \| \
8342 X"$as_dir" : 'X\(//\)$' \| \
8343 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8344$as_echo X"$as_dir" |
8345 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8346 s//\1/
8347 q
8348 }
8349 /^X\(\/\/\)[^/].*/{
8350 s//\1/
8351 q
8352 }
8353 /^X\(\/\/\)$/{
8354 s//\1/
8355 q
8356 }
8357 /^X\(\/\).*/{
8358 s//\1/
8359 q
8360 }
8361 s/.*/./; q'`
8362 test -d "$as_dir" && break
8363 done
8364 test -z "$as_dirs" || eval "mkdir $as_dirs"
8365 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
8366
bae7f79e 8367
81ecdfbb 8368} # as_fn_mkdir_p
bae7f79e 8369if mkdir -p . 2>/dev/null; then
81ecdfbb 8370 as_mkdir_p='mkdir -p "$as_dir"'
bae7f79e
ILT
8371else
8372 test -d ./-p && rmdir ./-p
8373 as_mkdir_p=false
8374fi
8375
81ecdfbb
RW
8376if test -x / >/dev/null 2>&1; then
8377 as_test_x='test -x'
8378else
8379 if ls -dL / >/dev/null 2>&1; then
8380 as_ls_L_option=L
8381 else
8382 as_ls_L_option=
8383 fi
8384 as_test_x='
8385 eval sh -c '\''
8386 if test -d "$1"; then
8387 test -d "$1/.";
8388 else
8389 case $1 in #(
8390 -*)set "./$1";;
8391 esac;
8392 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8393 ???[sx]*):;;*)false;;esac;fi
8394 '\'' sh
8395 '
8396fi
8397as_executable_p=$as_test_x
bae7f79e
ILT
8398
8399# Sed expression to map a string onto a valid CPP name.
8400as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8401
8402# Sed expression to map a string onto a valid variable name.
8403as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8404
8405
bae7f79e 8406exec 6>&1
81ecdfbb
RW
8407## ----------------------------------- ##
8408## Main body of $CONFIG_STATUS script. ##
8409## ----------------------------------- ##
8410_ASEOF
8411test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
bae7f79e 8412
81ecdfbb
RW
8413cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8414# Save the log message, to keep $0 and so on meaningful, and to
bae7f79e 8415# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
8416# values after options handling.
8417ac_log="
8486ee48 8418This file was extended by gold $as_me 0.1, which was
81ecdfbb 8419generated by GNU Autoconf 2.64. Invocation command line was
bae7f79e
ILT
8420
8421 CONFIG_FILES = $CONFIG_FILES
8422 CONFIG_HEADERS = $CONFIG_HEADERS
8423 CONFIG_LINKS = $CONFIG_LINKS
8424 CONFIG_COMMANDS = $CONFIG_COMMANDS
8425 $ $0 $@
8426
81ecdfbb
RW
8427on `(hostname || uname -n) 2>/dev/null | sed 1q`
8428"
8429
bae7f79e
ILT
8430_ACEOF
8431
81ecdfbb
RW
8432case $ac_config_files in *"
8433"*) set x $ac_config_files; shift; ac_config_files=$*;;
8434esac
bae7f79e 8435
81ecdfbb
RW
8436case $ac_config_headers in *"
8437"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8438esac
bae7f79e 8439
bae7f79e 8440
81ecdfbb
RW
8441cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8442# Files that config.status was made for.
8443config_files="$ac_config_files"
8444config_headers="$ac_config_headers"
8445config_commands="$ac_config_commands"
bae7f79e 8446
81ecdfbb 8447_ACEOF
bae7f79e 8448
81ecdfbb 8449cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
bae7f79e 8450ac_cs_usage="\
81ecdfbb
RW
8451\`$as_me' instantiates files and other configuration actions
8452from templates according to the current configuration. Unless the files
8453and actions are specified as TAGs, all are instantiated by default.
bae7f79e 8454
81ecdfbb 8455Usage: $0 [OPTION]... [TAG]...
bae7f79e
ILT
8456
8457 -h, --help print this help, then exit
81ecdfbb
RW
8458 -V, --version print version number and configuration settings, then exit
8459 -q, --quiet, --silent
8460 do not print progress messages
bae7f79e
ILT
8461 -d, --debug don't remove temporary files
8462 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
8463 --file=FILE[:TEMPLATE]
8464 instantiate the configuration file FILE
8465 --header=FILE[:TEMPLATE]
8466 instantiate the configuration header FILE
bae7f79e
ILT
8467
8468Configuration files:
8469$config_files
8470
8471Configuration headers:
8472$config_headers
8473
8474Configuration commands:
8475$config_commands
8476
81ecdfbb 8477Report bugs to the package provider."
bae7f79e 8478
81ecdfbb
RW
8479_ACEOF
8480cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
bae7f79e 8481ac_cs_version="\\
8486ee48 8482gold config.status 0.1
81ecdfbb
RW
8483configured by $0, generated by GNU Autoconf 2.64,
8484 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
bae7f79e 8485
81ecdfbb 8486Copyright (C) 2009 Free Software Foundation, Inc.
bae7f79e
ILT
8487This config.status script is free software; the Free Software Foundation
8488gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
8489
8490ac_pwd='$ac_pwd'
8491srcdir='$srcdir'
8492INSTALL='$INSTALL'
8493MKDIR_P='$MKDIR_P'
8494AWK='$AWK'
8495test -n "\$AWK" || AWK=awk
bae7f79e
ILT
8496_ACEOF
8497
81ecdfbb
RW
8498cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8499# The default lists apply if the user does not specify any file.
bae7f79e
ILT
8500ac_need_defaults=:
8501while test $# != 0
8502do
8503 case $1 in
8504 --*=*)
81ecdfbb
RW
8505 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8506 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
bae7f79e
ILT
8507 ac_shift=:
8508 ;;
81ecdfbb 8509 *)
bae7f79e
ILT
8510 ac_option=$1
8511 ac_optarg=$2
8512 ac_shift=shift
8513 ;;
bae7f79e
ILT
8514 esac
8515
8516 case $ac_option in
8517 # Handling of the options.
bae7f79e
ILT
8518 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8519 ac_cs_recheck=: ;;
81ecdfbb
RW
8520 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8521 $as_echo "$ac_cs_version"; exit ;;
8522 --debug | --debu | --deb | --de | --d | -d )
bae7f79e
ILT
8523 debug=: ;;
8524 --file | --fil | --fi | --f )
8525 $ac_shift
81ecdfbb
RW
8526 case $ac_optarg in
8527 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8528 esac
8529 as_fn_append CONFIG_FILES " '$ac_optarg'"
bae7f79e
ILT
8530 ac_need_defaults=false;;
8531 --header | --heade | --head | --hea )
8532 $ac_shift
81ecdfbb
RW
8533 case $ac_optarg in
8534 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8535 esac
8536 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
bae7f79e 8537 ac_need_defaults=false;;
81ecdfbb
RW
8538 --he | --h)
8539 # Conflict between --help and --header
8540 as_fn_error "ambiguous option: \`$1'
8541Try \`$0 --help' for more information.";;
8542 --help | --hel | -h )
8543 $as_echo "$ac_cs_usage"; exit ;;
bae7f79e
ILT
8544 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8545 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8546 ac_cs_silent=: ;;
8547
8548 # This is an error.
81ecdfbb
RW
8549 -*) as_fn_error "unrecognized option: \`$1'
8550Try \`$0 --help' for more information." ;;
bae7f79e 8551
81ecdfbb
RW
8552 *) as_fn_append ac_config_targets " $1"
8553 ac_need_defaults=false ;;
bae7f79e
ILT
8554
8555 esac
8556 shift
8557done
8558
8559ac_configure_extra_args=
8560
8561if $ac_cs_silent; then
8562 exec 6>/dev/null
8563 ac_configure_extra_args="$ac_configure_extra_args --silent"
8564fi
8565
8566_ACEOF
81ecdfbb 8567cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
bae7f79e 8568if \$ac_cs_recheck; then
81ecdfbb
RW
8569 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8570 shift
8571 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8572 CONFIG_SHELL='$SHELL'
8573 export CONFIG_SHELL
8574 exec "\$@"
bae7f79e
ILT
8575fi
8576
8577_ACEOF
81ecdfbb
RW
8578cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8579exec 5>>config.log
8580{
8581 echo
8582 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8583## Running $as_me. ##
8584_ASBOX
8585 $as_echo "$ac_log"
8586} >&5
bae7f79e 8587
81ecdfbb
RW
8588_ACEOF
8589cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
bae7f79e 8590#
81ecdfbb 8591# INIT-COMMANDS
bae7f79e 8592#
bae7f79e
ILT
8593AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
8594# Capture the value of obsolete ALL_LINGUAS because we need it to compute
8595 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
8596 # from automake.
8597 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
8598 # Capture the value of LINGUAS because we need it to compute CATALOGS.
8599 LINGUAS="${LINGUAS-%UNSET%}"
8600
8601
8602_ACEOF
8603
81ecdfbb 8604cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
bae7f79e 8605
81ecdfbb 8606# Handling of arguments.
bae7f79e
ILT
8607for ac_config_target in $ac_config_targets
8608do
81ecdfbb
RW
8609 case $ac_config_target in
8610 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
8611 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
8612 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
8613 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8614 "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
8615 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
8616
8617 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
bae7f79e
ILT
8618 esac
8619done
8620
81ecdfbb 8621
bae7f79e
ILT
8622# If the user did not use the arguments to specify the items to instantiate,
8623# then the envvar interface is used. Set only those that are not.
8624# We use the long form for the default assignment because of an extremely
8625# bizarre bug on SunOS 4.1.3.
8626if $ac_need_defaults; then
8627 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8628 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8629 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8630fi
8631
8632# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 8633# simply because there is no reason against having it here, and in addition,
bae7f79e 8634# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
8635# Hook for its removal unless debugging.
8636# Note that there is a small window in which the directory will not be cleaned:
8637# after its creation but before its name has been assigned to `$tmp'.
bae7f79e
ILT
8638$debug ||
8639{
81ecdfbb
RW
8640 tmp=
8641 trap 'exit_status=$?
8642 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8643' 0
8644 trap 'as_fn_exit 1' 1 2 13 15
bae7f79e 8645}
bae7f79e
ILT
8646# Create a (secure) tmp directory for tmp files.
8647
8648{
81ecdfbb 8649 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
bae7f79e
ILT
8650 test -n "$tmp" && test -d "$tmp"
8651} ||
8652{
81ecdfbb
RW
8653 tmp=./conf$$-$RANDOM
8654 (umask 077 && mkdir "$tmp")
8655} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
8656
8657# Set up the scripts for CONFIG_FILES section.
8658# No need to generate them if there are no CONFIG_FILES.
8659# This happens for instance with `./config.status config.h'.
8660if test -n "$CONFIG_FILES"; then
8661
8662
8663ac_cr=`echo X | tr X '\015'`
8664# On cygwin, bash can eat \r inside `` if the user requested igncr.
8665# But we know of no other shell where ac_cr would be empty at this
8666# point, so we can use a bashism as a fallback.
8667if test "x$ac_cr" = x; then
8668 eval ac_cr=\$\'\\r\'
8669fi
8670ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8671if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8672 ac_cs_awk_cr='\r'
8673else
8674 ac_cs_awk_cr=$ac_cr
8675fi
8676
8677echo 'BEGIN {' >"$tmp/subs1.awk" &&
8678_ACEOF
8679
8680
8681{
8682 echo "cat >conf$$subs.awk <<_ACEOF" &&
8683 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8684 echo "_ACEOF"
8685} >conf$$subs.sh ||
8686 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8687ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8688ac_delim='%!_!# '
8689for ac_last_try in false false false false false :; do
8690 . ./conf$$subs.sh ||
8691 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8692
8693 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8694 if test $ac_delim_n = $ac_delim_num; then
8695 break
8696 elif $ac_last_try; then
8697 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8698 else
8699 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8700 fi
8701done
8702rm -f conf$$subs.sh
8703
8704cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8705cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8706_ACEOF
8707sed -n '
8708h
8709s/^/S["/; s/!.*/"]=/
8710p
8711g
8712s/^[^!]*!//
8713:repl
8714t repl
8715s/'"$ac_delim"'$//
8716t delim
8717:nl
8718h
8719s/\(.\{148\}\).*/\1/
8720t more1
8721s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8722p
8723n
8724b repl
8725:more1
8726s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8727p
8728g
8729s/.\{148\}//
8730t nl
8731:delim
8732h
8733s/\(.\{148\}\).*/\1/
8734t more2
8735s/["\\]/\\&/g; s/^/"/; s/$/"/
8736p
8737b
8738:more2
8739s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8740p
8741g
8742s/.\{148\}//
8743t delim
8744' <conf$$subs.awk | sed '
8745/^[^""]/{
8746 N
8747 s/\n//
8748}
8749' >>$CONFIG_STATUS || ac_write_fail=1
8750rm -f conf$$subs.awk
8751cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8752_ACAWK
8753cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8754 for (key in S) S_is_set[key] = 1
8755 FS = "\a"
8756
8757}
bae7f79e 8758{
81ecdfbb
RW
8759 line = $ 0
8760 nfields = split(line, field, "@")
8761 substed = 0
8762 len = length(field[1])
8763 for (i = 2; i < nfields; i++) {
8764 key = field[i]
8765 keylen = length(key)
8766 if (S_is_set[key]) {
8767 value = S[key]
8768 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8769 len += length(value) + length(field[++i])
8770 substed = 1
8771 } else
8772 len += 1 + keylen
8773 }
8774
8775 print line
bae7f79e
ILT
8776}
8777
81ecdfbb
RW
8778_ACAWK
8779_ACEOF
8780cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8781if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8782 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8783else
8784 cat
8785fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8786 || as_fn_error "could not setup config files machinery" "$LINENO" 5
bae7f79e
ILT
8787_ACEOF
8788
81ecdfbb
RW
8789# VPATH may cause trouble with some makes, so we remove $(srcdir),
8790# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8791# trailing colons and then remove the whole line if VPATH becomes empty
8792# (actually we leave an empty line to preserve line numbers).
8793if test "x$srcdir" = x.; then
8794 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8795s/:*\$(srcdir):*/:/
8796s/:*\${srcdir}:*/:/
8797s/:*@srcdir@:*/:/
8798s/^\([^=]*=[ ]*\):*/\1/
8799s/:*$//
8800s/^[^=]*=[ ]*$//
8801}'
8802fi
bae7f79e 8803
81ecdfbb
RW
8804cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8805fi # test -n "$CONFIG_FILES"
bae7f79e 8806
81ecdfbb
RW
8807# Set up the scripts for CONFIG_HEADERS section.
8808# No need to generate them if there are no CONFIG_HEADERS.
8809# This happens for instance with `./config.status Makefile'.
8810if test -n "$CONFIG_HEADERS"; then
8811cat >"$tmp/defines.awk" <<\_ACAWK ||
8812BEGIN {
bae7f79e
ILT
8813_ACEOF
8814
81ecdfbb
RW
8815# Transform confdefs.h into an awk script `defines.awk', embedded as
8816# here-document in config.status, that substitutes the proper values into
8817# config.h.in to produce config.h.
8818
8819# Create a delimiter string that does not exist in confdefs.h, to ease
8820# handling of long lines.
8821ac_delim='%!_!# '
8822for ac_last_try in false false :; do
8823 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
8824 if test -z "$ac_t"; then
8825 break
8826 elif $ac_last_try; then
8827 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
8828 else
8829 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
bae7f79e 8830 fi
81ecdfbb 8831done
bae7f79e 8832
81ecdfbb
RW
8833# For the awk script, D is an array of macro values keyed by name,
8834# likewise P contains macro parameters if any. Preserve backslash
8835# newline sequences.
8836
8837ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8838sed -n '
8839s/.\{148\}/&'"$ac_delim"'/g
8840t rset
8841:rset
8842s/^[ ]*#[ ]*define[ ][ ]*/ /
8843t def
8844d
8845:def
8846s/\\$//
8847t bsnl
8848s/["\\]/\\&/g
8849s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8850D["\1"]=" \3"/p
8851s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8852d
8853:bsnl
8854s/["\\]/\\&/g
8855s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8856D["\1"]=" \3\\\\\\n"\\/p
8857t cont
8858s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8859t cont
8860d
8861:cont
8862n
8863s/.\{148\}/&'"$ac_delim"'/g
8864t clear
8865:clear
8866s/\\$//
8867t bsnlc
8868s/["\\]/\\&/g; s/^/"/; s/$/"/p
8869d
8870:bsnlc
8871s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8872b cont
8873' <confdefs.h | sed '
8874s/'"$ac_delim"'/"\\\
8875"/g' >>$CONFIG_STATUS || ac_write_fail=1
8876
8877cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8878 for (key in D) D_is_set[key] = 1
8879 FS = "\a"
8880}
8881/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8882 line = \$ 0
8883 split(line, arg, " ")
8884 if (arg[1] == "#") {
8885 defundef = arg[2]
8886 mac1 = arg[3]
8887 } else {
8888 defundef = substr(arg[1], 2)
8889 mac1 = arg[2]
8890 }
8891 split(mac1, mac2, "(") #)
8892 macro = mac2[1]
8893 prefix = substr(line, 1, index(line, defundef) - 1)
8894 if (D_is_set[macro]) {
8895 # Preserve the white space surrounding the "#".
8896 print prefix "define", macro P[macro] D[macro]
8897 next
8898 } else {
8899 # Replace #undef with comments. This is necessary, for example,
8900 # in the case of _POSIX_SOURCE, which is predefined and required
8901 # on some systems where configure will not decide to define it.
8902 if (defundef == "undef") {
8903 print "/*", prefix defundef, macro, "*/"
8904 next
8905 }
8906 }
8907}
8908{ print }
8909_ACAWK
bae7f79e 8910_ACEOF
81ecdfbb
RW
8911cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8912 as_fn_error "could not setup config headers machinery" "$LINENO" 5
8913fi # test -n "$CONFIG_HEADERS"
8914
8915
8916eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8917shift
8918for ac_tag
8919do
8920 case $ac_tag in
8921 :[FHLC]) ac_mode=$ac_tag; continue;;
8922 esac
8923 case $ac_mode$ac_tag in
8924 :[FHL]*:*);;
8925 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
8926 :[FH]-) ac_tag=-:-;;
8927 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8928 esac
8929 ac_save_IFS=$IFS
8930 IFS=:
8931 set x $ac_tag
8932 IFS=$ac_save_IFS
8933 shift
8934 ac_file=$1
8935 shift
8936
8937 case $ac_mode in
8938 :L) ac_source=$1;;
8939 :[FH])
8940 ac_file_inputs=
8941 for ac_f
8942 do
8943 case $ac_f in
8944 -) ac_f="$tmp/stdin";;
8945 *) # Look for the file first in the build tree, then in the source tree
8946 # (if the path is not absolute). The absolute path cannot be DOS-style,
8947 # because $ac_f cannot contain `:'.
8948 test -f "$ac_f" ||
8949 case $ac_f in
8950 [\\/$]*) false;;
8951 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8952 esac ||
8953 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8954 esac
8955 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8956 as_fn_append ac_file_inputs " '$ac_f'"
8957 done
8958
8959 # Let's still pretend it is `configure' which instantiates (i.e., don't
8960 # use $as_me), people would be surprised to read:
8961 # /* config.h. Generated by config.status. */
8962 configure_input='Generated from '`
8963 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8964 `' by configure.'
8965 if test x"$ac_file" != x-; then
8966 configure_input="$ac_file. $configure_input"
8967 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8968$as_echo "$as_me: creating $ac_file" >&6;}
8969 fi
8970 # Neutralize special characters interpreted by sed in replacement strings.
8971 case $configure_input in #(
8972 *\&* | *\|* | *\\* )
8973 ac_sed_conf_input=`$as_echo "$configure_input" |
8974 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8975 *) ac_sed_conf_input=$configure_input;;
8976 esac
8977
8978 case $ac_tag in
8979 *:-:* | *:-) cat >"$tmp/stdin" \
8980 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
8981 esac
8982 ;;
bae7f79e
ILT
8983 esac
8984
81ecdfbb 8985 ac_dir=`$as_dirname -- "$ac_file" ||
bae7f79e
ILT
8986$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8987 X"$ac_file" : 'X\(//\)[^/]' \| \
8988 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
8989 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8990$as_echo X"$ac_file" |
8991 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8992 s//\1/
8993 q
8994 }
8995 /^X\(\/\/\)[^/].*/{
8996 s//\1/
8997 q
8998 }
8999 /^X\(\/\/\)$/{
9000 s//\1/
9001 q
9002 }
9003 /^X\(\/\).*/{
9004 s//\1/
9005 q
9006 }
9007 s/.*/./; q'`
9008 as_dir="$ac_dir"; as_fn_mkdir_p
bae7f79e
ILT
9009 ac_builddir=.
9010
81ecdfbb
RW
9011case "$ac_dir" in
9012.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9013*)
9014 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9015 # A ".." for each directory in $ac_dir_suffix.
9016 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9017 case $ac_top_builddir_sub in
9018 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9019 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9020 esac ;;
9021esac
9022ac_abs_top_builddir=$ac_pwd
9023ac_abs_builddir=$ac_pwd$ac_dir_suffix
9024# for backward compatibility:
9025ac_top_builddir=$ac_top_build_prefix
bae7f79e
ILT
9026
9027case $srcdir in
81ecdfbb 9028 .) # We are building in place.
bae7f79e 9029 ac_srcdir=.
81ecdfbb
RW
9030 ac_top_srcdir=$ac_top_builddir_sub
9031 ac_abs_top_srcdir=$ac_pwd ;;
9032 [\\/]* | ?:[\\/]* ) # Absolute name.
bae7f79e 9033 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
9034 ac_top_srcdir=$srcdir
9035 ac_abs_top_srcdir=$srcdir ;;
9036 *) # Relative name.
9037 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9038 ac_top_srcdir=$ac_top_build_prefix$srcdir
9039 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
bae7f79e 9040esac
81ecdfbb 9041ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
bae7f79e 9042
bae7f79e 9043
81ecdfbb
RW
9044 case $ac_mode in
9045 :F)
9046 #
9047 # CONFIG_FILE
9048 #
bae7f79e
ILT
9049
9050 case $INSTALL in
9051 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 9052 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
bae7f79e 9053 esac
81ecdfbb
RW
9054 ac_MKDIR_P=$MKDIR_P
9055 case $MKDIR_P in
9056 [\\/$]* | ?:[\\/]* ) ;;
9057 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
9058 esac
9059_ACEOF
bae7f79e 9060
81ecdfbb
RW
9061cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9062# If the template does not know about datarootdir, expand it.
9063# FIXME: This hack should be removed a few years after 2.60.
9064ac_datarootdir_hack=; ac_datarootdir_seen=
9065ac_sed_dataroot='
9066/datarootdir/ {
9067 p
9068 q
9069}
9070/@datadir@/p
9071/@docdir@/p
9072/@infodir@/p
9073/@localedir@/p
9074/@mandir@/p'
9075case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9076*datarootdir*) ac_datarootdir_seen=yes;;
9077*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9078 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9079$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9080_ACEOF
9081cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9082 ac_datarootdir_hack='
9083 s&@datadir@&$datadir&g
9084 s&@docdir@&$docdir&g
9085 s&@infodir@&$infodir&g
9086 s&@localedir@&$localedir&g
9087 s&@mandir@&$mandir&g
9088 s&\\\${datarootdir}&$datarootdir&g' ;;
9089esac
bae7f79e 9090_ACEOF
81ecdfbb
RW
9091
9092# Neutralize VPATH when `$srcdir' = `.'.
9093# Shell code in configure.ac might set extrasub.
9094# FIXME: do we really want to maintain this feature?
9095cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9096ac_sed_extra="$ac_vpsub
bae7f79e
ILT
9097$extrasub
9098_ACEOF
81ecdfbb 9099cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
bae7f79e
ILT
9100:t
9101/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
9102s|@configure_input@|$ac_sed_conf_input|;t t
9103s&@top_builddir@&$ac_top_builddir_sub&;t t
9104s&@top_build_prefix@&$ac_top_build_prefix&;t t
9105s&@srcdir@&$ac_srcdir&;t t
9106s&@abs_srcdir@&$ac_abs_srcdir&;t t
9107s&@top_srcdir@&$ac_top_srcdir&;t t
9108s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9109s&@builddir@&$ac_builddir&;t t
9110s&@abs_builddir@&$ac_abs_builddir&;t t
9111s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9112s&@INSTALL@&$ac_INSTALL&;t t
9113s&@MKDIR_P@&$ac_MKDIR_P&;t t
9114$ac_datarootdir_hack
9115"
9116eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
9117 || as_fn_error "could not create $ac_file" "$LINENO" 5
9118
9119test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9120 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
9121 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
9122 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9123which seems to be undefined. Please make sure it is defined." >&5
9124$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9125which seems to be undefined. Please make sure it is defined." >&2;}
9126
9127 rm -f "$tmp/stdin"
bae7f79e 9128 case $ac_file in
81ecdfbb
RW
9129 -) cat "$tmp/out" && rm -f "$tmp/out";;
9130 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9131 esac \
9132 || as_fn_error "could not create $ac_file" "$LINENO" 5
9133 ;;
9134 :H)
9135 #
9136 # CONFIG_HEADER
9137 #
bae7f79e 9138 if test x"$ac_file" != x-; then
81ecdfbb
RW
9139 {
9140 $as_echo "/* $configure_input */" \
9141 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9142 } >"$tmp/config.h" \
9143 || as_fn_error "could not create $ac_file" "$LINENO" 5
9144 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9146$as_echo "$as_me: $ac_file is unchanged" >&6;}
bae7f79e 9147 else
81ecdfbb
RW
9148 rm -f "$ac_file"
9149 mv "$tmp/config.h" "$ac_file" \
9150 || as_fn_error "could not create $ac_file" "$LINENO" 5
bae7f79e
ILT
9151 fi
9152 else
81ecdfbb
RW
9153 $as_echo "/* $configure_input */" \
9154 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9155 || as_fn_error "could not create -" "$LINENO" 5
bae7f79e 9156 fi
81ecdfbb
RW
9157# Compute "$ac_file"'s index in $config_headers.
9158_am_arg="$ac_file"
bae7f79e
ILT
9159_am_stamp_count=1
9160for _am_header in $config_headers :; do
9161 case $_am_header in
81ecdfbb 9162 $_am_arg | $_am_arg:* )
bae7f79e
ILT
9163 break ;;
9164 * )
9165 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
9166 esac
9167done
81ecdfbb
RW
9168echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
9169$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9170 X"$_am_arg" : 'X\(//\)[^/]' \| \
9171 X"$_am_arg" : 'X\(//\)$' \| \
9172 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
9173$as_echo X"$_am_arg" |
9174 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9175 s//\1/
9176 q
9177 }
9178 /^X\(\/\/\)[^/].*/{
9179 s//\1/
9180 q
9181 }
9182 /^X\(\/\/\)$/{
9183 s//\1/
9184 q
9185 }
9186 /^X\(\/\).*/{
9187 s//\1/
9188 q
9189 }
9190 s/.*/./; q'`/stamp-h$_am_stamp_count
9191 ;;
bae7f79e 9192
81ecdfbb
RW
9193 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9194$as_echo "$as_me: executing $ac_file commands" >&6;}
9195 ;;
9196 esac
bae7f79e
ILT
9197
9198
81ecdfbb
RW
9199 case $ac_file$ac_mode in
9200 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
9201 # Autoconf 2.62 quotes --file arguments for eval, but not when files
9202 # are listed without --file. Let's play safe and only enable the eval
9203 # if we detect the quoting.
9204 case $CONFIG_FILES in
9205 *\'*) eval set x "$CONFIG_FILES" ;;
9206 *) set x $CONFIG_FILES ;;
9207 esac
9208 shift
9209 for mf
9210 do
9211 # Strip MF so we end up with the name of the file.
9212 mf=`echo "$mf" | sed -e 's/:.*$//'`
9213 # Check whether this is an Automake generated Makefile or not.
9214 # We used to match only the files named `Makefile.in', but
9215 # some people rename them; so instead we look at the file content.
9216 # Grep'ing the first line is not enough: some people post-process
9217 # each Makefile.in and add a new line on top of each file to say so.
9218 # Grep'ing the whole file is not good either: AIX grep has a line
9219 # limit of 2048, but all sed's we know have understand at least 4000.
9220 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
9221 dirpart=`$as_dirname -- "$mf" ||
bae7f79e
ILT
9222$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9223 X"$mf" : 'X\(//\)[^/]' \| \
9224 X"$mf" : 'X\(//\)$' \| \
81ecdfbb
RW
9225 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
9226$as_echo X"$mf" |
9227 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9228 s//\1/
9229 q
9230 }
9231 /^X\(\/\/\)[^/].*/{
9232 s//\1/
9233 q
9234 }
9235 /^X\(\/\/\)$/{
9236 s//\1/
9237 q
9238 }
9239 /^X\(\/\).*/{
9240 s//\1/
9241 q
9242 }
9243 s/.*/./; q'`
9244 else
9245 continue
9246 fi
9247 # Extract the definition of DEPDIR, am__include, and am__quote
9248 # from the Makefile without running `make'.
9249 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
9250 test -z "$DEPDIR" && continue
9251 am__include=`sed -n 's/^am__include = //p' < "$mf"`
9252 test -z "am__include" && continue
9253 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
9254 # When using ansi2knr, U may be empty or an underscore; expand it
9255 U=`sed -n 's/^U = //p' < "$mf"`
9256 # Find all dependency output files, they are included files with
9257 # $(DEPDIR) in their names. We invoke sed twice because it is the
9258 # simplest approach to changing $(DEPDIR) to its actual value in the
9259 # expansion.
9260 for file in `sed -n "
9261 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
9262 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
9263 # Make sure the directory exists.
9264 test -f "$dirpart/$file" && continue
9265 fdir=`$as_dirname -- "$file" ||
bae7f79e
ILT
9266$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9267 X"$file" : 'X\(//\)[^/]' \| \
9268 X"$file" : 'X\(//\)$' \| \
81ecdfbb
RW
9269 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
9270$as_echo X"$file" |
9271 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9272 s//\1/
9273 q
9274 }
9275 /^X\(\/\/\)[^/].*/{
9276 s//\1/
9277 q
9278 }
9279 /^X\(\/\/\)$/{
9280 s//\1/
9281 q
9282 }
9283 /^X\(\/\).*/{
9284 s//\1/
9285 q
9286 }
9287 s/.*/./; q'`
9288 as_dir=$dirpart/$fdir; as_fn_mkdir_p
9289 # echo "creating $dirpart/$file"
9290 echo '# dummy' > "$dirpart/$file"
bae7f79e 9291 done
bae7f79e 9292 done
81ecdfbb 9293}
bae7f79e 9294 ;;
81ecdfbb 9295 "default-1":C)
bae7f79e
ILT
9296 for ac_file in $CONFIG_FILES; do
9297 # Support "outfile[:infile[:infile...]]"
9298 case "$ac_file" in
9299 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
9300 esac
9301 # PO directories have a Makefile.in generated from Makefile.in.in.
9302 case "$ac_file" in */Makefile.in)
9303 # Adjust a relative srcdir.
9304 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
c7791212 9305 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
bae7f79e
ILT
9306 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
9307 # In autoconf-2.13 it is called $ac_given_srcdir.
9308 # In autoconf-2.50 it is called $srcdir.
9309 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
9310 case "$ac_given_srcdir" in
9311 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
9312 /*) top_srcdir="$ac_given_srcdir" ;;
9313 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
9314 esac
9315 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
9316 rm -f "$ac_dir/POTFILES"
9317 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
9318 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
9319 POMAKEFILEDEPS="POTFILES.in"
9320 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
9321 # on $ac_dir but don't depend on user-specified configuration
9322 # parameters.
9323 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
9324 # The LINGUAS file contains the set of available languages.
9325 if test -n "$OBSOLETE_ALL_LINGUAS"; then
37a42ee9 9326 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
9327 fi
9328 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
9329 # Hide the ALL_LINGUAS assigment from automake.
9330 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
9331 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
9332 else
37a42ee9 9333 # The set of available languages was given in configure.ac.
bae7f79e
ILT
9334 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
9335 fi
9336 case "$ac_given_srcdir" in
9337 .) srcdirpre= ;;
9338 *) srcdirpre='$(srcdir)/' ;;
9339 esac
9340 POFILES=
9341 GMOFILES=
9342 UPDATEPOFILES=
9343 DUMMYPOFILES=
9344 for lang in $ALL_LINGUAS; do
9345 POFILES="$POFILES $srcdirpre$lang.po"
9346 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
9347 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
9348 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
9349 done
9350 # CATALOGS depends on both $ac_dir and the user's LINGUAS
9351 # environment variable.
9352 INST_LINGUAS=
9353 if test -n "$ALL_LINGUAS"; then
9354 for presentlang in $ALL_LINGUAS; do
9355 useit=no
9356 if test "%UNSET%" != "$LINGUAS"; then
9357 desiredlanguages="$LINGUAS"
9358 else
9359 desiredlanguages="$ALL_LINGUAS"
9360 fi
9361 for desiredlang in $desiredlanguages; do
9362 # Use the presentlang catalog if desiredlang is
9363 # a. equal to presentlang, or
9364 # b. a variant of presentlang (because in this case,
9365 # presentlang can be used as a fallback for messages
9366 # which are not translated in the desiredlang catalog).
9367 case "$desiredlang" in
9368 "$presentlang"*) useit=yes;;
9369 esac
9370 done
9371 if test $useit = yes; then
9372 INST_LINGUAS="$INST_LINGUAS $presentlang"
9373 fi
9374 done
9375 fi
9376 CATALOGS=
9377 if test -n "$INST_LINGUAS"; then
9378 for lang in $INST_LINGUAS; do
9379 CATALOGS="$CATALOGS $lang.gmo"
9380 done
9381 fi
9382 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
9383 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"
9384 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
9385 if test -f "$f"; then
9386 case "$f" in
9387 *.orig | *.bak | *~) ;;
9388 *) cat "$f" >> "$ac_dir/Makefile" ;;
9389 esac
9390 fi
9391 done
9392 fi
9393 ;;
9394 esac
9395 done ;;
81ecdfbb 9396
bae7f79e 9397 esac
81ecdfbb 9398done # for ac_tag
bae7f79e 9399
bae7f79e 9400
81ecdfbb 9401as_fn_exit 0
bae7f79e 9402_ACEOF
bae7f79e
ILT
9403ac_clean_files=$ac_clean_files_save
9404
81ecdfbb
RW
9405test $ac_write_fail = 0 ||
9406 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
9407
bae7f79e
ILT
9408
9409# configure is writing to config.log, and then calls config.status.
9410# config.status does its own redirection, appending to config.log.
9411# Unfortunately, on DOS this fails, as config.log is still kept open
9412# by configure, so config.status won't be able to write to it; its
9413# output is simply discarded. So we exec the FD to /dev/null,
9414# effectively closing config.log, so it can be properly (re)opened and
9415# appended to by config.status. When coming back to configure, we
9416# need to make the FD available again.
9417if test "$no_create" != yes; then
9418 ac_cs_success=:
9419 ac_config_status_args=
9420 test "$silent" = yes &&
9421 ac_config_status_args="$ac_config_status_args --quiet"
9422 exec 5>/dev/null
9423 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9424 exec 5>>config.log
9425 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9426 # would make configure fail if this is the last instruction.
81ecdfbb
RW
9427 $ac_cs_success || as_fn_exit $?
9428fi
9429if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9430 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9431$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
bae7f79e
ILT
9432fi
9433
This page took 1.553997 seconds and 4 git commands to generate.