]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gold/configure
Better make rule for arch/ files built for IPA
[thirdparty/binutils-gdb.git] / gold / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
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.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_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.
43 if 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 --'
47 elif (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'
50 else
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'
70 fi
71
72 # The user is always right.
73 if 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 }
79 fi
80
81
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.)
87 IFS=" "" $as_nl"
88
89 # Find who we are. Look in the path if we contain no directory separator.
90 case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
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
99 IFS=$as_save_IFS
100
101 ;;
102 esac
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.
105 if test "x$as_myself" = x; then
106 as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111 fi
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.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if 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
142 else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148 esac
149 fi
150 "
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165 exitcode=1; echo positional parameters were not saved.
166 fi
167 test 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
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175 else
176 as_have_required=no
177 fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
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
198 fi
199 fi
200 done;;
201 esac
202 as_found=false
203 done
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
207 fi; }
208 IFS=$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+"$@"}
220 fi
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."
228 else
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."
233 fi
234 exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252 { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261 return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_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.
277 as_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.
327 if (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 }'
332 else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337 fi # 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.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349 else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354 fi # 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.
362 as_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
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
375 as_expr=expr
376 else
377 as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381 as_basename=basename
382 else
383 as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388 else
389 as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
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'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
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 |
428 sed '
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
433 N
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436 t loop
437 s/-\n.*//
438 ' >$as_me.lineno &&
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; }
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
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
446 # Exit status is that of the last command.
447 exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `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';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
466 else
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
472 as_ln_s='ln -s'
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'
483 fi
484 else
485 as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491 as_mkdir_p='mkdir -p "$as_dir"'
492 else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499 else
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 '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_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.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527 exec 7<&0 </dev/null 6>&1
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.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534 #
535 # Initializations.
536 #
537 ac_default_prefix=/usr/local
538 ac_clean_files=
539 ac_config_libobj_dir=.
540 LIBOBJS=
541 cross_compiling=no
542 subdirs=
543 MFLAGS=
544 MAKEFLAGS=
545
546 # Identity of this package.
547 PACKAGE_NAME='gold'
548 PACKAGE_TARNAME='gold'
549 PACKAGE_VERSION='0.1'
550 PACKAGE_STRING='gold 0.1'
551 PACKAGE_BUGREPORT=''
552 PACKAGE_URL=''
553
554 ac_unique_file="gold.cc"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
557 #include <stdio.h>
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
560 #endif
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
563 #endif
564 #ifdef STDC_HEADERS
565 # include <stdlib.h>
566 # include <stddef.h>
567 #else
568 # ifdef HAVE_STDLIB_H
569 # include <stdlib.h>
570 # endif
571 #endif
572 #ifdef HAVE_STRING_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 # include <memory.h>
575 # endif
576 # include <string.h>
577 #endif
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
580 #endif
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
583 #endif
584 #ifdef HAVE_STDINT_H
585 # include <stdint.h>
586 #endif
587 #ifdef HAVE_UNISTD_H
588 # include <unistd.h>
589 #endif"
590
591 ac_subst_vars='am__EXEEXT_FALSE
592 am__EXEEXT_TRUE
593 LTLIBOBJS
594 MAINT
595 MAINTAINER_MODE_FALSE
596 MAINTAINER_MODE_TRUE
597 DLOPEN_LIBS
598 CXXCPP
599 HAVE_NO_USE_LINKER_PLUGIN_FALSE
600 HAVE_NO_USE_LINKER_PLUGIN_TRUE
601 HAVE_PUBNAMES_FALSE
602 HAVE_PUBNAMES_TRUE
603 zlibinc
604 zlibdir
605 LIBOBJS
606 LFS_CFLAGS
607 GOLD_LDADD
608 GOLD_LDFLAGS
609 WARN_CXXFLAGS
610 WARN_WRITE_STRINGS
611 NO_WERROR
612 WARN_CFLAGS_FOR_BUILD
613 WARN_CFLAGS
614 IFUNC_STATIC_FALSE
615 IFUNC_STATIC_TRUE
616 IFUNC_FALSE
617 IFUNC_TRUE
618 RANDOM_SEED_CFLAGS
619 TLS_DESCRIPTORS_FALSE
620 TLS_DESCRIPTORS_TRUE
621 TLS_GNU2_DIALECT_FALSE
622 TLS_GNU2_DIALECT_TRUE
623 OMP_SUPPORT_FALSE
624 OMP_SUPPORT_TRUE
625 STATIC_TLS_FALSE
626 STATIC_TLS_TRUE
627 TLS_FALSE
628 TLS_TRUE
629 MERGE_CONSTANTS_FLAG
630 MCMODEL_MEDIUM_FALSE
631 MCMODEL_MEDIUM_TRUE
632 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE
633 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE
634 HAVE_STATIC_FALSE
635 HAVE_STATIC_TRUE
636 NATIVE_OR_CROSS_LINKER_FALSE
637 NATIVE_OR_CROSS_LINKER_TRUE
638 GCC_FALSE
639 GCC_TRUE
640 NATIVE_LINKER_FALSE
641 NATIVE_LINKER_TRUE
642 MSGMERGE
643 MSGFMT
644 MKINSTALLDIRS
645 CATOBJEXT
646 GENCAT
647 INSTOBJEXT
648 DATADIRNAME
649 CATALOGS
650 POSUB
651 GMSGFMT
652 XGETTEXT
653 INCINTL
654 LIBINTL_DEP
655 LIBINTL
656 USE_NLS
657 EGREP
658 GREP
659 CPP
660 LN_S
661 RANLIB
662 YFLAGS
663 YACC
664 am__fastdepCXX_FALSE
665 am__fastdepCXX_TRUE
666 CXXDEPMODE
667 ac_ct_CXX
668 CXXFLAGS
669 CXX
670 am__fastdepCC_FALSE
671 am__fastdepCC_TRUE
672 CCDEPMODE
673 am__nodep
674 AMDEPBACKSLASH
675 AMDEP_FALSE
676 AMDEP_TRUE
677 am__quote
678 am__include
679 DEPDIR
680 OBJEXT
681 EXEEXT
682 ac_ct_CC
683 CPPFLAGS
684 LDFLAGS
685 CFLAGS
686 CC
687 NM
688 TARGETOBJS
689 DEFAULT_TARGET
690 DEFAULT_TARGET_MIPS_FALSE
691 DEFAULT_TARGET_MIPS_TRUE
692 DEFAULT_TARGET_TILEGX_FALSE
693 DEFAULT_TARGET_TILEGX_TRUE
694 DEFAULT_TARGET_X86_64_OR_X32_FALSE
695 DEFAULT_TARGET_X86_64_OR_X32_TRUE
696 DEFAULT_TARGET_X32_FALSE
697 DEFAULT_TARGET_X32_TRUE
698 DEFAULT_TARGET_X86_64_FALSE
699 DEFAULT_TARGET_X86_64_TRUE
700 DEFAULT_TARGET_S390_FALSE
701 DEFAULT_TARGET_S390_TRUE
702 DEFAULT_TARGET_SPARC_FALSE
703 DEFAULT_TARGET_SPARC_TRUE
704 DEFAULT_TARGET_POWERPC_FALSE
705 DEFAULT_TARGET_POWERPC_TRUE
706 DEFAULT_TARGET_I386_FALSE
707 DEFAULT_TARGET_I386_TRUE
708 DEFAULT_TARGET_ARM_FALSE
709 DEFAULT_TARGET_ARM_TRUE
710 DEFAULT_TARGET_AARCH64_FALSE
711 DEFAULT_TARGET_AARCH64_TRUE
712 PLUGINS_FALSE
713 PLUGINS_TRUE
714 THREADS_FALSE
715 THREADS_TRUE
716 installed_linker
717 install_as_default
718 am__untar
719 am__tar
720 AMTAR
721 am__leading_dot
722 SET_MAKE
723 AWK
724 mkdir_p
725 MKDIR_P
726 INSTALL_STRIP_PROGRAM
727 STRIP
728 install_sh
729 MAKEINFO
730 AUTOHEADER
731 AUTOMAKE
732 AUTOCONF
733 ACLOCAL
734 VERSION
735 PACKAGE
736 CYGPATH_W
737 am__isrc
738 INSTALL_DATA
739 INSTALL_SCRIPT
740 INSTALL_PROGRAM
741 target_os
742 target_vendor
743 target_cpu
744 target
745 host_os
746 host_vendor
747 host_cpu
748 host
749 build_os
750 build_vendor
751 build_cpu
752 build
753 target_alias
754 host_alias
755 build_alias
756 LIBS
757 ECHO_T
758 ECHO_N
759 ECHO_C
760 DEFS
761 mandir
762 localedir
763 libdir
764 psdir
765 pdfdir
766 dvidir
767 htmldir
768 infodir
769 docdir
770 oldincludedir
771 includedir
772 localstatedir
773 sharedstatedir
774 sysconfdir
775 datadir
776 datarootdir
777 libexecdir
778 sbindir
779 bindir
780 program_transform_name
781 prefix
782 exec_prefix
783 PACKAGE_URL
784 PACKAGE_BUGREPORT
785 PACKAGE_STRING
786 PACKAGE_VERSION
787 PACKAGE_TARNAME
788 PACKAGE_NAME
789 PATH_SEPARATOR
790 SHELL'
791 ac_subst_files=''
792 ac_user_opts='
793 enable_option_checking
794 with_sysroot
795 enable_gold
796 enable_threads
797 enable_plugins
798 enable_relro
799 enable_targets
800 enable_default_hash_style
801 with_lib_path
802 enable_dependency_tracking
803 enable_nls
804 enable_werror
805 enable_build_warnings
806 with_gold_ldflags
807 with_gold_ldadd
808 with_system_zlib
809 enable_maintainer_mode
810 '
811 ac_precious_vars='build_alias
812 host_alias
813 target_alias
814 CC
815 CFLAGS
816 LDFLAGS
817 LIBS
818 CPPFLAGS
819 CXX
820 CXXFLAGS
821 CCC
822 YACC
823 YFLAGS
824 CPP
825 CXXCPP'
826
827
828 # Initialize some variables set by options.
829 ac_init_help=
830 ac_init_version=false
831 ac_unrecognized_opts=
832 ac_unrecognized_sep=
833 # The variables have the same names as the options, with
834 # dashes changed to underlines.
835 cache_file=/dev/null
836 exec_prefix=NONE
837 no_create=
838 no_recursion=
839 prefix=NONE
840 program_prefix=NONE
841 program_suffix=NONE
842 program_transform_name=s,x,x,
843 silent=
844 site=
845 srcdir=
846 verbose=
847 x_includes=NONE
848 x_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.
855 # (The list follows the same order as the GNU Coding Standards.)
856 bindir='${exec_prefix}/bin'
857 sbindir='${exec_prefix}/sbin'
858 libexecdir='${exec_prefix}/libexec'
859 datarootdir='${prefix}/share'
860 datadir='${datarootdir}'
861 sysconfdir='${prefix}/etc'
862 sharedstatedir='${prefix}/com'
863 localstatedir='${prefix}/var'
864 includedir='${prefix}/include'
865 oldincludedir='/usr/include'
866 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
867 infodir='${datarootdir}/info'
868 htmldir='${docdir}'
869 dvidir='${docdir}'
870 pdfdir='${docdir}'
871 psdir='${docdir}'
872 libdir='${exec_prefix}/lib'
873 localedir='${datarootdir}/locale'
874 mandir='${datarootdir}/man'
875
876 ac_prev=
877 ac_dashdash=
878 for ac_option
879 do
880 # If the previous option needs an argument, assign it.
881 if test -n "$ac_prev"; then
882 eval $ac_prev=\$ac_option
883 ac_prev=
884 continue
885 fi
886
887 case $ac_option in
888 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
889 *) ac_optarg=yes ;;
890 esac
891
892 # Accept the important Cygnus configure options, so we can diagnose typos.
893
894 case $ac_dashdash$ac_option in
895 --)
896 ac_dashdash=yes ;;
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
918 -datadir | --datadir | --datadi | --datad)
919 ac_prev=datadir ;;
920 -datadir=* | --datadir=* | --datadi=* | --datad=*)
921 datadir=$ac_optarg ;;
922
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
930 -disable-* | --disable-*)
931 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
932 # Reject names that are not valid shell variable names.
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 ;;
955
956 -enable-* | --enable-*)
957 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
958 # Reject names that are not valid shell variable names.
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=', ';;
969 esac
970 eval enable_$ac_useropt=\$ac_optarg ;;
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
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
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
1027 -localedir | --localedir | --localedi | --localed | --locale)
1028 ac_prev=localedir ;;
1029 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1030 localedir=$ac_optarg ;;
1031
1032 -localstatedir | --localstatedir | --localstatedi | --localstated \
1033 | --localstate | --localstat | --localsta | --localst | --locals)
1034 ac_prev=localstatedir ;;
1035 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1036 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
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
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
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-*)
1161 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1162 # Reject names that are not valid shell variable names.
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=', ';;
1173 esac
1174 eval with_$ac_useropt=\$ac_optarg ;;
1175
1176 -without-* | --without-*)
1177 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1178 # Reject names that are not valid shell variable names.
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 ;;
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
1210 -*) as_fn_error "unrecognized option: \`$ac_option'
1211 Try \`$0 --help' for more information."
1212 ;;
1213
1214 *=*)
1215 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1216 # Reject names that are not valid shell variable names.
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
1222 export $ac_envvar ;;
1223
1224 *)
1225 # FIXME: should be removed in autoconf 3.0.
1226 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1227 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1228 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1229 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1230 ;;
1231
1232 esac
1233 done
1234
1235 if test -n "$ac_prev"; then
1236 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1237 as_fn_error "missing argument to $ac_option"
1238 fi
1239
1240 if 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 ;;
1245 esac
1246 fi
1247
1248 # Check all directory arguments for consistency.
1249 for 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
1253 do
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.
1262 case $ac_val in
1263 [\\/$]* | ?:[\\/]* ) continue;;
1264 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1265 esac
1266 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1267 done
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.
1272 build=$build_alias
1273 host=$host_alias
1274 target=$target_alias
1275
1276 # FIXME: To remove some day.
1277 if test "x$host_alias" != x; then
1278 if test "x$build_alias" = x; then
1279 cross_compiling=maybe
1280 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
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
1285 fi
1286
1287 ac_tool_prefix=
1288 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1289
1290 test "$silent" = yes && exec 6>/dev/null
1291
1292
1293 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1294 ac_ls_di=`ls -di .` &&
1295 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1296 as_fn_error "working directory cannot be determined"
1297 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1298 as_fn_error "pwd does not report name of working directory"
1299
1300
1301 # Find the source files, if location was not specified.
1302 if test -z "$srcdir"; then
1303 ac_srcdir_defaulted=yes
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'`
1328 srcdir=$ac_confdir
1329 if test ! -r "$srcdir/$ac_unique_file"; then
1330 srcdir=..
1331 fi
1332 else
1333 ac_srcdir_defaulted=no
1334 fi
1335 if 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"
1338 fi
1339 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1340 ac_abs_confdir=`(
1341 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1342 pwd)`
1343 # When building in place, set srcdir=.
1344 if test "$ac_abs_confdir" = "$ac_pwd"; then
1345 srcdir=.
1346 fi
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.
1350 case $srcdir in
1351 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1352 esac
1353 for 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}
1358 done
1359
1360 #
1361 # Report the --help message.
1362 #
1363 if 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
1367 \`configure' configures gold 0.1 to adapt to many kinds of systems.
1368
1369 Usage: $0 [OPTION]... [VAR=VALUE]...
1370
1371 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1372 VAR=VALUE. See below for descriptions of some of the useful variables.
1373
1374 Defaults for the options are specified in brackets.
1375
1376 Configuration:
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
1387 Installation directories:
1388 --prefix=PREFIX install architecture-independent files in PREFIX
1389 [$ac_default_prefix]
1390 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1391 [PREFIX]
1392
1393 By default, \`make install' will install all the files in
1394 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1395 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1396 for instance \`--prefix=\$HOME'.
1397
1398 For better control, use the options below.
1399
1400 Fine tuning of the installation directories:
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]
1420 _ACEOF
1421
1422 cat <<\_ACEOF
1423
1424 Program 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
1429 System 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
1434 fi
1435
1436 if test -n "$ac_init_help"; then
1437 case $ac_init_help in
1438 short | recursive ) echo "Configuration of gold 0.1:";;
1439 esac
1440 cat <<\_ACEOF
1441
1442 Optional Features:
1443 --disable-option-checking ignore unrecognized --enable/--with options
1444 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1445 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1446 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
1447 --enable-threads multi-threaded linking
1448 --enable-plugins linker plugins
1449 --enable-relro enable -z relro in ELF linker by default
1450 --enable-targets alternative target configurations
1451 --enable-default-hash-style={sysv,gnu,both}
1452 use this default hash style
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
1461 Optional 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
1465 --with-lib-path=dir1:dir2... set default LIB_PATH
1466 --with-gold-ldflags=FLAGS additional link flags for gold
1467 --with-gold-ldadd=LIBS additional libraries for gold
1468 --with-system-zlib use installed libz
1469
1470 Some 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>
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>
1478 CXX C++ compiler command
1479 CXXFLAGS C++ compiler flags
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.
1485 CPP C preprocessor
1486 CXXCPP C++ preprocessor
1487
1488 Use these variables to override the choices made by `configure' or to help
1489 it to find libraries and programs with nonstandard names/locations.
1490
1491 Report bugs to the package provider.
1492 _ACEOF
1493 ac_status=$?
1494 fi
1495
1496 if test "$ac_init_help" = "recursive"; then
1497 # If there are subdirs, report their specific --help.
1498 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1499 test -d "$ac_dir" ||
1500 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1501 continue
1502 ac_builddir=.
1503
1504 case "$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 ;;
1514 esac
1515 ac_abs_top_builddir=$ac_pwd
1516 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1517 # for backward compatibility:
1518 ac_top_builddir=$ac_top_build_prefix
1519
1520 case $srcdir in
1521 .) # We are building in place.
1522 ac_srcdir=.
1523 ac_top_srcdir=$ac_top_builddir_sub
1524 ac_abs_top_srcdir=$ac_pwd ;;
1525 [\\/]* | ?:[\\/]* ) # Absolute name.
1526 ac_srcdir=$srcdir$ac_dir_suffix;
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 ;;
1533 esac
1534 ac_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
1544 else
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; }
1548 done
1549 fi
1550
1551 test -n "$ac_init_help" && exit $ac_status
1552 if $ac_init_version; then
1553 cat <<\_ACEOF
1554 gold configure 0.1
1555 generated by GNU Autoconf 2.64
1556
1557 Copyright (C) 2009 Free Software Foundation, Inc.
1558 This configure script is free software; the Free Software Foundation
1559 gives unlimited permission to copy, distribute and modify it.
1560 _ACEOF
1561 exit
1562 fi
1563
1564 ## ------------------------ ##
1565 ## Autoconf initialization. ##
1566 ## ------------------------ ##
1567
1568 # ac_fn_c_try_compile LINENO
1569 # --------------------------
1570 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1571 ac_fn_c_try_compile ()
1572 {
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"
1576 case "(($ac_try" in
1577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1578 *) ac_try_echo=$ac_try;;
1579 esac
1580 eval 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
1595 else
1596 $as_echo "$as_me: failed program was:" >&5
1597 sed 's/^/| /' conftest.$ac_ext >&5
1598
1599 ac_retval=1
1600 fi
1601 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1602 return $ac_retval
1603
1604 } # ac_fn_c_try_compile
1605
1606 # ac_fn_cxx_try_compile LINENO
1607 # ----------------------------
1608 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1609 ac_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"
1614 case "(($ac_try" in
1615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1616 *) ac_try_echo=$ac_try;;
1617 esac
1618 eval 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
1633 else
1634 $as_echo "$as_me: failed program was:" >&5
1635 sed 's/^/| /' conftest.$ac_ext >&5
1636
1637 ac_retval=1
1638 fi
1639 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640 return $ac_retval
1641
1642 } # ac_fn_cxx_try_compile
1643
1644 # ac_fn_c_try_cpp LINENO
1645 # ----------------------
1646 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1647 ac_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"
1651 case "(($ac_try" in
1652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1653 *) ac_try_echo=$ac_try;;
1654 esac
1655 eval 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
1670 else
1671 $as_echo "$as_me: failed program was:" >&5
1672 sed 's/^/| /' conftest.$ac_ext >&5
1673
1674 ac_retval=1
1675 fi
1676 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1677 return $ac_retval
1678
1679 } # ac_fn_c_try_cpp
1680
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.
1686 ac_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; }
1692 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1693 $as_echo_n "(cached) " >&6
1694 fi
1695 eval ac_res=\$$3
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697 $as_echo "$ac_res" >&6; }
1698 else
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; }
1702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1703 /* end confdefs.h. */
1704 $4
1705 #include <$2>
1706 _ACEOF
1707 if ac_fn_c_try_compile "$LINENO"; then :
1708 ac_header_compiler=yes
1709 else
1710 ac_header_compiler=no
1711 fi
1712 rm -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; }
1715
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; }
1719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1720 /* end confdefs.h. */
1721 #include <$2>
1722 _ACEOF
1723 if ac_fn_c_try_cpp "$LINENO"; then :
1724 ac_header_preproc=yes
1725 else
1726 ac_header_preproc=no
1727 fi
1728 rm -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; }
1731
1732 # So? What about this header?
1733 case $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 ;;
1752 esac
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1754 $as_echo_n "checking for $2... " >&6; }
1755 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1756 $as_echo_n "(cached) " >&6
1757 else
1758 eval "$3=\$ac_header_compiler"
1759 fi
1760 eval ac_res=\$$3
1761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1762 $as_echo "$ac_res" >&6; }
1763 fi
1764 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1765
1766 } # ac_fn_c_check_header_mongrel
1767
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.
1772 ac_fn_c_try_run ()
1773 {
1774 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775 if { { ac_try="$ac_link"
1776 case "(($ac_try" in
1777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1778 *) ac_try_echo=$ac_try;;
1779 esac
1780 eval 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;;
1789 esac
1790 eval 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
1797 else
1798 $as_echo "$as_me: program exited with status $ac_status" >&5
1799 $as_echo "$as_me: failed program was:" >&5
1800 sed 's/^/| /' conftest.$ac_ext >&5
1801
1802 ac_retval=$ac_status
1803 fi
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
1807
1808 } # ac_fn_c_try_run
1809
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.
1814 ac_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; }
1819 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1820 $as_echo_n "(cached) " >&6
1821 else
1822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1823 /* end confdefs.h. */
1824 $4
1825 #include <$2>
1826 _ACEOF
1827 if ac_fn_c_try_compile "$LINENO"; then :
1828 eval "$3=yes"
1829 else
1830 eval "$3=no"
1831 fi
1832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1833 fi
1834 eval 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;}
1838
1839 } # ac_fn_c_check_header_compile
1840
1841 # ac_fn_c_try_link LINENO
1842 # -----------------------
1843 # Try to link conftest.$ac_ext, and return whether this succeeded.
1844 ac_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"
1849 case "(($ac_try" in
1850 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1851 *) ac_try_echo=$ac_try;;
1852 esac
1853 eval 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
1871 else
1872 $as_echo "$as_me: failed program was:" >&5
1873 sed 's/^/| /' conftest.$ac_ext >&5
1874
1875 ac_retval=1
1876 fi
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
1884
1885 } # ac_fn_c_try_link
1886
1887 # ac_fn_c_check_func LINENO FUNC VAR
1888 # ----------------------------------
1889 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1890 ac_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; }
1895 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1896 $as_echo_n "(cached) " >&6
1897 else
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
1903
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. */
1908
1909 #ifdef __STDC__
1910 # include <limits.h>
1911 #else
1912 # include <assert.h>
1913 #endif
1914
1915 #undef $2
1916
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
1921 extern "C"
1922 #endif
1923 char $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
1928 choke me
1929 #endif
1930
1931 int
1932 main ()
1933 {
1934 return $2 ();
1935 ;
1936 return 0;
1937 }
1938 _ACEOF
1939 if ac_fn_c_try_link "$LINENO"; then :
1940 eval "$3=yes"
1941 else
1942 eval "$3=no"
1943 fi
1944 rm -f core conftest.err conftest.$ac_objext \
1945 conftest$ac_exeext conftest.$ac_ext
1946 fi
1947 eval 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;}
1951
1952 } # ac_fn_c_check_func
1953
1954 # ac_fn_c_check_decl LINENO SYMBOL VAR
1955 # ------------------------------------
1956 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1957 ac_fn_c_check_decl ()
1958 {
1959 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
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; }
1964 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1965 $as_echo_n "(cached) " >&6
1966 else
1967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1968 /* end confdefs.h. */
1969 $4
1970 int
1971 main ()
1972 {
1973 #ifndef $as_decl_name
1974 #ifdef __cplusplus
1975 (void) $as_decl_use;
1976 #else
1977 (void) $as_decl_name;
1978 #endif
1979 #endif
1980
1981 ;
1982 return 0;
1983 }
1984 _ACEOF
1985 if ac_fn_c_try_compile "$LINENO"; then :
1986 eval "$3=yes"
1987 else
1988 eval "$3=no"
1989 fi
1990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1991 fi
1992 eval 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;}
1996
1997 } # ac_fn_c_check_decl
1998
1999 # ac_fn_cxx_try_cpp LINENO
2000 # ------------------------
2001 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2002 ac_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"
2006 case "(($ac_try" in
2007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2008 *) ac_try_echo=$ac_try;;
2009 esac
2010 eval 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
2018 fi
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
2025 else
2026 $as_echo "$as_me: failed program was:" >&5
2027 sed 's/^/| /' conftest.$ac_ext >&5
2028
2029 ac_retval=1
2030 fi
2031 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2032 return $ac_retval
2033
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.
2041 ac_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; }
2047 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2048 $as_echo_n "(cached) " >&6
2049 fi
2050 eval ac_res=\$$3
2051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2052 $as_echo "$ac_res" >&6; }
2053 else
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; }
2057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2058 /* end confdefs.h. */
2059 $4
2060 #include <$2>
2061 _ACEOF
2062 if ac_fn_cxx_try_compile "$LINENO"; then :
2063 ac_header_compiler=yes
2064 else
2065 ac_header_compiler=no
2066 fi
2067 rm -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; }
2070
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; }
2074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2075 /* end confdefs.h. */
2076 #include <$2>
2077 _ACEOF
2078 if ac_fn_cxx_try_cpp "$LINENO"; then :
2079 ac_header_preproc=yes
2080 else
2081 ac_header_preproc=no
2082 fi
2083 rm -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; }
2086
2087 # So? What about this header?
2088 case $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 ;;
2107 esac
2108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2109 $as_echo_n "checking for $2... " >&6; }
2110 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2111 $as_echo_n "(cached) " >&6
2112 else
2113 eval "$3=\$ac_header_compiler"
2114 fi
2115 eval ac_res=\$$3
2116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2117 $as_echo "$ac_res" >&6; }
2118 fi
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.
2126 ac_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"
2131 case "(($ac_try" in
2132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2133 *) ac_try_echo=$ac_try;;
2134 esac
2135 eval 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
2153 else
2154 $as_echo "$as_me: failed program was:" >&5
2155 sed 's/^/| /' conftest.$ac_ext >&5
2156
2157 ac_retval=1
2158 fi
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
2166
2167 } # ac_fn_cxx_try_link
2168
2169 # ac_fn_cxx_check_func LINENO FUNC VAR
2170 # ------------------------------------
2171 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2172 ac_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; }
2177 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2178 $as_echo_n "(cached) " >&6
2179 else
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
2185
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. */
2190
2191 #ifdef __STDC__
2192 # include <limits.h>
2193 #else
2194 # include <assert.h>
2195 #endif
2196
2197 #undef $2
2198
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
2203 extern "C"
2204 #endif
2205 char $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
2210 choke me
2211 #endif
2212
2213 int
2214 main ()
2215 {
2216 return $2 ();
2217 ;
2218 return 0;
2219 }
2220 _ACEOF
2221 if ac_fn_cxx_try_link "$LINENO"; then :
2222 eval "$3=yes"
2223 else
2224 eval "$3=no"
2225 fi
2226 rm -f core conftest.err conftest.$ac_objext \
2227 conftest$ac_exeext conftest.$ac_ext
2228 fi
2229 eval 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;}
2233
2234 } # ac_fn_cxx_check_func
2235
2236 # ac_fn_cxx_check_decl LINENO SYMBOL VAR
2237 # --------------------------------------
2238 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2239 ac_fn_cxx_check_decl ()
2240 {
2241 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
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; }
2246 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2247 $as_echo_n "(cached) " >&6
2248 else
2249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2250 /* end confdefs.h. */
2251 $4
2252 int
2253 main ()
2254 {
2255 #ifndef $as_decl_name
2256 #ifdef __cplusplus
2257 (void) $as_decl_use;
2258 #else
2259 (void) $as_decl_name;
2260 #endif
2261 #endif
2262
2263 ;
2264 return 0;
2265 }
2266 _ACEOF
2267 if ac_fn_cxx_try_compile "$LINENO"; then :
2268 eval "$3=yes"
2269 else
2270 eval "$3=no"
2271 fi
2272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2273 fi
2274 eval 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;}
2278
2279 } # ac_fn_cxx_check_decl
2280 cat >config.log <<_ACEOF
2281 This file contains any messages produced by compilers while
2282 running configure, to aid debugging if configure makes a mistake.
2283
2284 It was created by gold $as_me 0.1, which was
2285 generated by GNU Autoconf 2.64. Invocation command line was
2286
2287 $ $0 $@
2288
2289 _ACEOF
2290 exec 5>>config.log
2291 {
2292 cat <<_ASUNAME
2293 ## --------- ##
2294 ## Platform. ##
2295 ## --------- ##
2296
2297 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2298 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2299 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2300 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2301 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2302
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`
2305
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`
2313
2314 _ASUNAME
2315
2316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2317 for as_dir in $PATH
2318 do
2319 IFS=$as_save_IFS
2320 test -z "$as_dir" && as_dir=.
2321 $as_echo "PATH: $as_dir"
2322 done
2323 IFS=$as_save_IFS
2324
2325 } >&5
2326
2327 cat >&5 <<_ACEOF
2328
2329
2330 ## ----------- ##
2331 ## Core tests. ##
2332 ## ----------- ##
2333
2334 _ACEOF
2335
2336
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.
2342 ac_configure_args=
2343 ac_configure_args0=
2344 ac_configure_args1=
2345 ac_must_keep_next=false
2346 for ac_pass in 1 2
2347 do
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
2381 done
2382 { ac_configure_args0=; unset ac_configure_args0;}
2383 { ac_configure_args1=; unset ac_configure_args1;}
2384
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.
2390 trap 'exit_status=$?
2391 # Save into config.log some information that might help in debugging.
2392 {
2393 echo
2394
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
2432
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
2448
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
2466
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
2485 for ac_signal in 1 2 13 15; do
2486 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2487 done
2488 ac_signal=0
2489
2490 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2491 rm -f -r conftest* confdefs.h
2492
2493 $as_echo "/* confdefs.h */" > confdefs.h
2494
2495 # Predefined preprocessor variables.
2496
2497 cat >>confdefs.h <<_ACEOF
2498 #define PACKAGE_NAME "$PACKAGE_NAME"
2499 _ACEOF
2500
2501 cat >>confdefs.h <<_ACEOF
2502 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2503 _ACEOF
2504
2505 cat >>confdefs.h <<_ACEOF
2506 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2507 _ACEOF
2508
2509 cat >>confdefs.h <<_ACEOF
2510 #define PACKAGE_STRING "$PACKAGE_STRING"
2511 _ACEOF
2512
2513 cat >>confdefs.h <<_ACEOF
2514 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2515 _ACEOF
2516
2517 cat >>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.
2524 ac_site_file1=NONE
2525 ac_site_file2=NONE
2526 if test -n "$CONFIG_SITE"; then
2527 ac_site_file1=$CONFIG_SITE
2528 elif test "x$prefix" != xNONE; then
2529 ac_site_file1=$prefix/share/config.site
2530 ac_site_file2=$prefix/etc/config.site
2531 else
2532 ac_site_file1=$ac_default_prefix/share/config.site
2533 ac_site_file2=$ac_default_prefix/etc/config.site
2534 fi
2535 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2536 do
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
2544 done
2545
2546 if 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
2557 else
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
2561 fi
2562
2563 # Check that the precious variables saved in the cache have kept the same
2564 # value.
2565 ac_cache_corrupted=false
2566 for 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
2612 done
2613 if $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
2619 fi
2620 ## -------------------- ##
2621 ## Main body of script. ##
2622 ## -------------------- ##
2623
2624 ac_ext=c
2625 ac_cpp='$CPP $CPPFLAGS'
2626 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2627 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2628 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2629
2630
2631
2632
2633
2634
2635
2636 ac_aux_dir=
2637 for 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
2645 done
2646 if test -z "$ac_aux_dir"; then
2647 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2648 fi
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.
2654 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2655 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2656 ac_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; }
2665 if test "${ac_cv_build+set}" = set; then :
2666 $as_echo_n "(cached) " >&6
2667 else
2668 ac_build_alias=$build_alias
2669 test "x$ac_build_alias" = x &&
2670 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2671 test "x$ac_build_alias" = x &&
2672 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2673 ac_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
2676 fi
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2678 $as_echo "$ac_cv_build" >&6; }
2679 case $ac_cv_build in
2680 *-*-*) ;;
2681 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2682 esac
2683 build=$ac_cv_build
2684 ac_save_IFS=$IFS; IFS='-'
2685 set x $ac_cv_build
2686 shift
2687 build_cpu=$1
2688 build_vendor=$2
2689 shift; shift
2690 # Remember, the first character of IFS is used to create $*,
2691 # except with old shells:
2692 build_os=$*
2693 IFS=$ac_save_IFS
2694 case $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; }
2699 if test "${ac_cv_host+set}" = set; then :
2700 $as_echo_n "(cached) " >&6
2701 else
2702 if test "x$host_alias" = x; then
2703 ac_cv_host=$ac_cv_build
2704 else
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
2707 fi
2708
2709 fi
2710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2711 $as_echo "$ac_cv_host" >&6; }
2712 case $ac_cv_host in
2713 *-*-*) ;;
2714 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2715 esac
2716 host=$ac_cv_host
2717 ac_save_IFS=$IFS; IFS='-'
2718 set x $ac_cv_host
2719 shift
2720 host_cpu=$1
2721 host_vendor=$2
2722 shift; shift
2723 # Remember, the first character of IFS is used to create $*,
2724 # except with old shells:
2725 host_os=$*
2726 IFS=$ac_save_IFS
2727 case $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; }
2732 if test "${ac_cv_target+set}" = set; then :
2733 $as_echo_n "(cached) " >&6
2734 else
2735 if test "x$target_alias" = x; then
2736 ac_cv_target=$ac_cv_host
2737 else
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
2740 fi
2741
2742 fi
2743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2744 $as_echo "$ac_cv_target" >&6; }
2745 case $ac_cv_target in
2746 *-*-*) ;;
2747 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2748 esac
2749 target=$ac_cv_target
2750 ac_save_IFS=$IFS; IFS='-'
2751 set x $ac_cv_target
2752 shift
2753 target_cpu=$1
2754 target_vendor=$2
2755 shift; shift
2756 # Remember, the first character of IFS is used to create $*,
2757 # except with old shells:
2758 target_os=$*
2759 IFS=$ac_save_IFS
2760 case $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.
2764 # will get canonicalized.
2765 test -n "$target_alias" &&
2766 test "$program_prefix$program_suffix$program_transform_name" = \
2767 NONENONEs,x,x, &&
2768 program_prefix=${target_alias}-
2769
2770 am__api_version='1.11'
2771
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.
2785 # Reject install programs that cannot install multiple files.
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; }
2788 if test -z "$INSTALL"; then
2789 if test "${ac_cv_path_install+set}" = set; then :
2790 $as_echo_n "(cached) " >&6
2791 else
2792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2793 for as_dir in $PATH
2794 do
2795 IFS=$as_save_IFS
2796 test -z "$as_dir" && as_dir=.
2797 # Account for people who put trailing slashes in PATH elements.
2798 case $as_dir/ in #((
2799 ./ | .// | /[cC]/* | \
2800 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2801 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
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
2809 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
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
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
2831 fi
2832 fi
2833 done
2834 done
2835 ;;
2836 esac
2837
2838 done
2839 IFS=$as_save_IFS
2840
2841 rm -rf conftest.one conftest.two conftest.dir
2842
2843 fi
2844 if test "${ac_cv_path_install+set}" = set; then
2845 INSTALL=$ac_cv_path_install
2846 else
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
2849 # break other packages using the cache if that directory is
2850 # removed, or if the value is a relative name.
2851 INSTALL=$ac_install_sh
2852 fi
2853 fi
2854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2855 $as_echo "$INSTALL" >&6; }
2856
2857 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2858 # It thinks the first close brace ends the variable substitution.
2859 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2860
2861 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2862
2863 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2864
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; }
2867 # Just in case
2868 sleep 1
2869 echo timestamp > conftest.file
2870 # Reject unsafe characters in $srcdir or the absolute working directory
2871 # name. Accept space and tab only in the latter.
2872 am_lf='
2873 '
2874 case `pwd` in
2875 *[\\\"\#\$\&\'\`$am_lf]*)
2876 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2877 esac
2878 case $srcdir in
2879 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2880 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2881 esac
2882
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).
2888 if (
2889 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2890 if test "$*" = "X"; then
2891 # -L didn't work.
2892 set X `ls -t "$srcdir/configure" conftest.file`
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".
2902 as_fn_error "ls -t appears to fail. Make sure there is not a broken
2903 alias in your environment" "$LINENO" 5
2904 fi
2905
2906 test "$2" = conftest.file
2907 )
2908 then
2909 # Ok.
2910 :
2911 else
2912 as_fn_error "newly created file is older than distributed files!
2913 Check your system clock" "$LINENO" 5
2914 fi
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2916 $as_echo "yes" >&6; }
2917 test "$program_prefix" != NONE &&
2918 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2919 # Use a double $ so make ignores it.
2920 test "$program_suffix" != NONE &&
2921 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2922 # Double any \ or $.
2923 # By default was `s,x,x', remove it if useless.
2924 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2925 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2926
2927 # expand $ac_aux_dir to an absolute path
2928 am_aux_dir=`cd $ac_aux_dir && pwd`
2929
2930 if 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
2937 fi
2938 # Use eval to expand $SHELL
2939 if eval "$MISSING --run true"; then
2940 am_missing_run="$MISSING --run "
2941 else
2942 am_missing_run=
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;}
2945 fi
2946
2947 if 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
2954 fi
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.
2960 if 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.
2963 set 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; }
2966 if test "${ac_cv_prog_STRIP+set}" = set; then :
2967 $as_echo_n "(cached) " >&6
2968 else
2969 if test -n "$STRIP"; then
2970 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2971 else
2972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2973 for as_dir in $PATH
2974 do
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
2983 done
2984 done
2985 IFS=$as_save_IFS
2986
2987 fi
2988 fi
2989 STRIP=$ac_cv_prog_STRIP
2990 if test -n "$STRIP"; then
2991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2992 $as_echo "$STRIP" >&6; }
2993 else
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2995 $as_echo "no" >&6; }
2996 fi
2997
2998
2999 fi
3000 if 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.
3003 set 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; }
3006 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3007 $as_echo_n "(cached) " >&6
3008 else
3009 if test -n "$ac_ct_STRIP"; then
3010 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3011 else
3012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3013 for as_dir in $PATH
3014 do
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
3023 done
3024 done
3025 IFS=$as_save_IFS
3026
3027 fi
3028 fi
3029 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3030 if 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; }
3033 else
3034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3035 $as_echo "no" >&6; }
3036 fi
3037
3038 if test "x$ac_ct_STRIP" = x; then
3039 STRIP=":"
3040 else
3041 case $cross_compiling:$ac_tool_warned in
3042 yes:)
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;}
3045 ac_tool_warned=yes ;;
3046 esac
3047 STRIP=$ac_ct_STRIP
3048 fi
3049 else
3050 STRIP="$ac_cv_prog_STRIP"
3051 fi
3052
3053 fi
3054 INSTALL_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; }
3058 if test -z "$MKDIR_P"; then
3059 if test "${ac_cv_path_mkdir+set}" = set; then :
3060 $as_echo_n "(cached) " >&6
3061 else
3062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3063 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3064 do
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
3079 done
3080 IFS=$as_save_IFS
3081
3082 fi
3083
3084 if test "${ac_cv_path_mkdir+set}" = set; then
3085 MKDIR_P="$ac_cv_path_mkdir -p"
3086 else
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"
3093 fi
3094 fi
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3096 $as_echo "$MKDIR_P" >&6; }
3097
3098 mkdir_p="$MKDIR_P"
3099 case $mkdir_p in
3100 [\\/$]* | ?:[\\/]*) ;;
3101 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3102 esac
3103
3104 for ac_prog in gawk mawk nawk awk
3105 do
3106 # Extract the first word of "$ac_prog", so it can be a program name with args.
3107 set dummy $ac_prog; ac_word=$2
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3109 $as_echo_n "checking for $ac_word... " >&6; }
3110 if test "${ac_cv_prog_AWK+set}" = set; then :
3111 $as_echo_n "(cached) " >&6
3112 else
3113 if test -n "$AWK"; then
3114 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3115 else
3116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3117 for as_dir in $PATH
3118 do
3119 IFS=$as_save_IFS
3120 test -z "$as_dir" && as_dir=.
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
3123 ac_cv_prog_AWK="$ac_prog"
3124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3125 break 2
3126 fi
3127 done
3128 done
3129 IFS=$as_save_IFS
3130
3131 fi
3132 fi
3133 AWK=$ac_cv_prog_AWK
3134 if test -n "$AWK"; then
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3136 $as_echo "$AWK" >&6; }
3137 else
3138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3139 $as_echo "no" >&6; }
3140 fi
3141
3142
3143 test -n "$AWK" && break
3144 done
3145
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; }
3148 set x ${MAKE-make}
3149 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3150 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3151 $as_echo_n "(cached) " >&6
3152 else
3153 cat >conftest.make <<\_ACEOF
3154 SHELL = /bin/sh
3155 all:
3156 @echo '@@@%%%=$(MAKE)=@@@%%%'
3157 _ACEOF
3158 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3159 case `${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;;
3164 esac
3165 rm -f conftest.make
3166 fi
3167 if 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; }
3170 SET_MAKE=
3171 else
3172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3173 $as_echo "no" >&6; }
3174 SET_MAKE="MAKE=${MAKE-make}"
3175 fi
3176
3177 rm -rf .tst 2>/dev/null
3178 mkdir .tst 2>/dev/null
3179 if test -d .tst; then
3180 am__leading_dot=.
3181 else
3182 am__leading_dot=_
3183 fi
3184 rmdir .tst 2>/dev/null
3185
3186 if 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
3194 fi
3195
3196 # test whether we have cygpath
3197 if 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
3203 fi
3204
3205
3206 # Define the identity of the package.
3207 PACKAGE='gold'
3208 VERSION='0.1'
3209
3210
3211 cat >>confdefs.h <<_ACEOF
3212 #define PACKAGE "$PACKAGE"
3213 _ACEOF
3214
3215
3216 cat >>confdefs.h <<_ACEOF
3217 #define VERSION "$VERSION"
3218 _ACEOF
3219
3220 # Some tools Automake needs.
3221
3222 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3223
3224
3225 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3226
3227
3228 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3229
3230
3231 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3232
3233
3234 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3235
3236 # We need awk for the "check" target. The system "awk" is bad on
3237 # some platforms.
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 ...
3240 AMTAR='$${TAR-tar}'
3241
3242 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3243
3244
3245
3246
3247
3248
3249 ac_config_headers="$ac_config_headers config.h:config.in"
3250
3251
3252 # PR 14072
3253
3254
3255
3256 # Check whether --with-sysroot was given.
3257 if test "${with_sysroot+set}" = set; then :
3258 withval=$with_sysroot; sysroot=$withval
3259 else
3260 sysroot=no
3261 fi
3262
3263
3264 if test "$sysroot" = "yes"; then
3265 sysroot='${exec_prefix}/${target_alias}/sys-root'
3266 elif test "$sysroot" = "no"; then
3267 sysroot=
3268 fi
3269
3270 sysroot_relocatable=0
3271 if test -n "$sysroot"; then
3272 case "$sysroot" in
3273 "${prefix}" | "${prefix}/"* | \
3274 "${exec_prefix}" | "${exec_prefix}/"* | \
3275 '${prefix}' | '${prefix}/'*| \
3276 '${exec_prefix}' | '${exec_prefix}/'*)
3277 sysroot_relocatable=1
3278 ;;
3279 esac
3280 fi
3281
3282
3283 cat >>confdefs.h <<_ACEOF
3284 #define TARGET_SYSTEM_ROOT "$sysroot"
3285 _ACEOF
3286
3287
3288 cat >>confdefs.h <<_ACEOF
3289 #define TARGET_SYSTEM_ROOT_RELOCATABLE $sysroot_relocatable
3290 _ACEOF
3291
3292
3293
3294 installed_linker=ld.gold
3295 # Check whether --enable-gold was given.
3296 if test "${enable_gold+set}" = set; then :
3297 enableval=$enable_gold; case "${enableval}" in
3298 default)
3299 install_as_default=yes
3300 ;;
3301 yes)
3302 if test x${enable_ld} = xno; then
3303 install_as_default=yes
3304 fi
3305 ;;
3306 esac
3307 else
3308 install_as_default=no
3309 fi
3310
3311
3312
3313
3314 # Check whether --enable-threads was given.
3315 if test "${enable_threads+set}" = set; then :
3316 enableval=$enable_threads; case "${enableval}" in
3317 yes | "") threads=yes ;;
3318 no) threads=no ;;
3319 *) threads=yes ;;
3320 esac
3321 else
3322 threads=no
3323 fi
3324
3325 if test "$threads" = "yes"; then
3326
3327 $as_echo "#define ENABLE_THREADS 1" >>confdefs.h
3328
3329 fi
3330 if test "$threads" = "yes"; then
3331 THREADS_TRUE=
3332 THREADS_FALSE='#'
3333 else
3334 THREADS_TRUE='#'
3335 THREADS_FALSE=
3336 fi
3337
3338
3339 # Check whether --enable-plugins was given.
3340 if test "${enable_plugins+set}" = set; then :
3341 enableval=$enable_plugins; case "${enableval}" in
3342 yes | "") plugins=yes ;;
3343 no) plugins=no ;;
3344 *) plugins=yes ;;
3345 esac
3346 else
3347 plugins=no
3348 fi
3349
3350 if test "$plugins" = "yes"; then
3351
3352 $as_echo "#define ENABLE_PLUGINS 1" >>confdefs.h
3353
3354 fi
3355 if test "$plugins" = "yes"; then
3356 PLUGINS_TRUE=
3357 PLUGINS_FALSE='#'
3358 else
3359 PLUGINS_TRUE='#'
3360 PLUGINS_FALSE=
3361 fi
3362
3363
3364 # Decide if -z relro should be enabled in ELF linker by default.
3365 ac_default_ld_z_relro=unset
3366 # Provide a configure time option to override our default.
3367 # Check whether --enable-relro was given.
3368 if 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 ;;
3372 esac
3373 fi
3374 if test "${ac_default_ld_z_relro}" = unset; then
3375 ac_default_ld_z_relro=1
3376 fi
3377
3378 cat >>confdefs.h <<_ACEOF
3379 #define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
3380 _ACEOF
3381
3382
3383 # Check whether --enable-targets was given.
3384 if test "${enable_targets+set}" = set; then :
3385 enableval=$enable_targets; case "${enableval}" in
3386 yes | "")
3387 as_fn_error "--enable-targets option must specify target names or 'all'" "$LINENO" 5
3388 ;;
3389 no)
3390 enable_targets=
3391 ;;
3392 *)
3393 enable_targets=$enableval
3394 ;;
3395 esac
3396 else
3397 # For now, enable all targets by default
3398 enable_targets=all
3399
3400 fi
3401
3402
3403 # Canonicalize the enabled targets.
3404 if 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
3414 fi
3415
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.
3419 if 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 ;;
3423 esac
3424 else
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 ;;
3430 esac
3431 fi
3432
3433
3434
3435 cat >>confdefs.h <<_ACEOF
3436 #define DEFAULT_HASH_STYLE "${enable_default_hash_style}"
3437 _ACEOF
3438
3439
3440 # See which specific instantiations we need.
3441 targetobjs=
3442 all_targets=
3443 default_machine=
3444 default_size=
3445 default_big_endian=
3446 default_osabi=ELFOSABI_NONE
3447 targ_32_little=
3448 targ_32_big=
3449 targ_64_little=
3450 targ_64_big=
3451 for 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
3460
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
3488
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
3494
3495 if test "$targ_obj" = "aarch64"; then
3496 DEFAULT_TARGET_AARCH64_TRUE=
3497 DEFAULT_TARGET_AARCH64_FALSE='#'
3498 else
3499 DEFAULT_TARGET_AARCH64_TRUE='#'
3500 DEFAULT_TARGET_AARCH64_FALSE=
3501 fi
3502
3503 if test "$targ_obj" = "arm"; then
3504 DEFAULT_TARGET_ARM_TRUE=
3505 DEFAULT_TARGET_ARM_FALSE='#'
3506 else
3507 DEFAULT_TARGET_ARM_TRUE='#'
3508 DEFAULT_TARGET_ARM_FALSE=
3509 fi
3510
3511 if test "$targ_obj" = "i386"; then
3512 DEFAULT_TARGET_I386_TRUE=
3513 DEFAULT_TARGET_I386_FALSE='#'
3514 else
3515 DEFAULT_TARGET_I386_TRUE='#'
3516 DEFAULT_TARGET_I386_FALSE=
3517 fi
3518
3519 if test "$targ_obj" = "powerpc"; then
3520 DEFAULT_TARGET_POWERPC_TRUE=
3521 DEFAULT_TARGET_POWERPC_FALSE='#'
3522 else
3523 DEFAULT_TARGET_POWERPC_TRUE='#'
3524 DEFAULT_TARGET_POWERPC_FALSE=
3525 fi
3526
3527 if test "$targ_obj" = "sparc"; then
3528 DEFAULT_TARGET_SPARC_TRUE=
3529 DEFAULT_TARGET_SPARC_FALSE='#'
3530 else
3531 DEFAULT_TARGET_SPARC_TRUE='#'
3532 DEFAULT_TARGET_SPARC_FALSE=
3533 fi
3534
3535 if test "$targ_obj" = "s390"; then
3536 DEFAULT_TARGET_S390_TRUE=
3537 DEFAULT_TARGET_S390_FALSE='#'
3538 else
3539 DEFAULT_TARGET_S390_TRUE='#'
3540 DEFAULT_TARGET_S390_FALSE=
3541 fi
3542
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
3549 default_size=32
3550 ;;
3551 *)
3552 target_x86_64=yes
3553 ;;
3554 esac
3555 fi
3556 if test "$target_x86_64" = "yes"; then
3557 DEFAULT_TARGET_X86_64_TRUE=
3558 DEFAULT_TARGET_X86_64_FALSE='#'
3559 else
3560 DEFAULT_TARGET_X86_64_TRUE='#'
3561 DEFAULT_TARGET_X86_64_FALSE=
3562 fi
3563
3564 if test "$target_x32" = "yes"; then
3565 DEFAULT_TARGET_X32_TRUE=
3566 DEFAULT_TARGET_X32_FALSE='#'
3567 else
3568 DEFAULT_TARGET_X32_TRUE='#'
3569 DEFAULT_TARGET_X32_FALSE=
3570 fi
3571
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='#'
3575 else
3576 DEFAULT_TARGET_X86_64_OR_X32_TRUE='#'
3577 DEFAULT_TARGET_X86_64_OR_X32_FALSE=
3578 fi
3579
3580 if test "$targ_obj" = "tilegx"; then
3581 DEFAULT_TARGET_TILEGX_TRUE=
3582 DEFAULT_TARGET_TILEGX_FALSE='#'
3583 else
3584 DEFAULT_TARGET_TILEGX_TRUE='#'
3585 DEFAULT_TARGET_TILEGX_FALSE=
3586 fi
3587
3588 if test "$targ_obj" = "mips"; then
3589 DEFAULT_TARGET_MIPS_TRUE=
3590 DEFAULT_TARGET_MIPS_FALSE='#'
3591 else
3592 DEFAULT_TARGET_MIPS_TRUE='#'
3593 DEFAULT_TARGET_MIPS_FALSE=
3594 fi
3595
3596 DEFAULT_TARGET=${targ_obj}
3597
3598 fi
3599 fi
3600 fi
3601 done
3602
3603 # Remove any duplicates.
3604 to=""
3605 for t in $targetobjs; do
3606 case " $to " in
3607 *" $t "*) ;;
3608 *) to="$to $t" ;;
3609 esac
3610 done
3611 targetobjs=$to
3612
3613 if test -n "$targ_32_little"; then
3614
3615 $as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h
3616
3617 fi
3618 if test -n "$targ_32_big"; then
3619
3620 $as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h
3621
3622 fi
3623 if test -n "$targ_64_little"; then
3624
3625 $as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h
3626
3627 fi
3628 if test -n "$targ_64_big"; then
3629
3630 $as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h
3631
3632 fi
3633
3634 if test -n "$all_targets"; then
3635 TARGETOBJS='$(ALL_TARGETOBJS)'
3636 else
3637 TARGETOBJS="$targetobjs"
3638 fi
3639
3640
3641
3642 cat >>confdefs.h <<_ACEOF
3643 #define GOLD_DEFAULT_MACHINE $default_machine
3644 _ACEOF
3645
3646
3647 cat >>confdefs.h <<_ACEOF
3648 #define GOLD_DEFAULT_SIZE $default_size
3649 _ACEOF
3650
3651
3652 cat >>confdefs.h <<_ACEOF
3653 #define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian
3654 _ACEOF
3655
3656
3657 cat >>confdefs.h <<_ACEOF
3658 #define GOLD_DEFAULT_OSABI $default_osabi
3659 _ACEOF
3660
3661
3662
3663 # Check whether --with-lib-path was given.
3664 if 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
3670 else
3671 LIB_PATH='"::DEFAULT::"'
3672 fi
3673
3674
3675 cat >>confdefs.h <<_ACEOF
3676 #define LIB_PATH $LIB_PATH
3677 _ACEOF
3678
3679 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
3680
3681 $as_echo "#define NATIVE_LINKER 1" >>confdefs.h
3682
3683 fi
3684
3685 if 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.
3687 set 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; }
3690 if test "${ac_cv_prog_NM+set}" = set; then :
3691 $as_echo_n "(cached) " >&6
3692 else
3693 if test -n "$NM"; then
3694 ac_cv_prog_NM="$NM" # Let the user override the test.
3695 else
3696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3697 for as_dir in $PATH
3698 do
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
3707 done
3708 done
3709 IFS=$as_save_IFS
3710
3711 fi
3712 fi
3713 NM=$ac_cv_prog_NM
3714 if test -n "$NM"; then
3715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
3716 $as_echo "$NM" >&6; }
3717 else
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3719 $as_echo "no" >&6; }
3720 fi
3721
3722
3723 fi
3724 if 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.
3727 set 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; }
3730 if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
3731 $as_echo_n "(cached) " >&6
3732 else
3733 if test -n "$ac_ct_NM"; then
3734 ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
3735 else
3736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3737 for as_dir in $PATH
3738 do
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
3747 done
3748 done
3749 IFS=$as_save_IFS
3750
3751 fi
3752 fi
3753 ac_ct_NM=$ac_cv_prog_ac_ct_NM
3754 if 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; }
3757 else
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3759 $as_echo "no" >&6; }
3760 fi
3761
3762 if test "x$ac_ct_NM" = x; then
3763 NM=""
3764 else
3765 case $cross_compiling:$ac_tool_warned in
3766 yes:)
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;}
3769 ac_tool_warned=yes ;;
3770 esac
3771 NM=$ac_ct_NM
3772 fi
3773 else
3774 NM="$ac_cv_prog_NM"
3775 fi
3776
3777
3778 ac_ext=c
3779 ac_cpp='$CPP $CPPFLAGS'
3780 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3781 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3783 if 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.
3785 set 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; }
3788 if test "${ac_cv_prog_CC+set}" = set; then :
3789 $as_echo_n "(cached) " >&6
3790 else
3791 if test -n "$CC"; then
3792 ac_cv_prog_CC="$CC" # Let the user override the test.
3793 else
3794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795 for as_dir in $PATH
3796 do
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
3805 done
3806 done
3807 IFS=$as_save_IFS
3808
3809 fi
3810 fi
3811 CC=$ac_cv_prog_CC
3812 if test -n "$CC"; then
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3814 $as_echo "$CC" >&6; }
3815 else
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3817 $as_echo "no" >&6; }
3818 fi
3819
3820
3821 fi
3822 if 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.
3825 set 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; }
3828 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3829 $as_echo_n "(cached) " >&6
3830 else
3831 if test -n "$ac_ct_CC"; then
3832 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3833 else
3834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3835 for as_dir in $PATH
3836 do
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
3845 done
3846 done
3847 IFS=$as_save_IFS
3848
3849 fi
3850 fi
3851 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3852 if 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; }
3855 else
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3857 $as_echo "no" >&6; }
3858 fi
3859
3860 if test "x$ac_ct_CC" = x; then
3861 CC=""
3862 else
3863 case $cross_compiling:$ac_tool_warned in
3864 yes:)
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;}
3867 ac_tool_warned=yes ;;
3868 esac
3869 CC=$ac_ct_CC
3870 fi
3871 else
3872 CC="$ac_cv_prog_CC"
3873 fi
3874
3875 if 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.
3878 set 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; }
3881 if test "${ac_cv_prog_CC+set}" = set; then :
3882 $as_echo_n "(cached) " >&6
3883 else
3884 if test -n "$CC"; then
3885 ac_cv_prog_CC="$CC" # Let the user override the test.
3886 else
3887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3888 for as_dir in $PATH
3889 do
3890 IFS=$as_save_IFS
3891 test -z "$as_dir" && as_dir=.
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
3896 break 2
3897 fi
3898 done
3899 done
3900 IFS=$as_save_IFS
3901
3902 fi
3903 fi
3904 CC=$ac_cv_prog_CC
3905 if test -n "$CC"; then
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3907 $as_echo "$CC" >&6; }
3908 else
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3910 $as_echo "no" >&6; }
3911 fi
3912
3913
3914 fi
3915 fi
3916 if test -z "$CC"; then
3917 # Extract the first word of "cc", so it can be a program name with args.
3918 set 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; }
3921 if test "${ac_cv_prog_CC+set}" = set; then :
3922 $as_echo_n "(cached) " >&6
3923 else
3924 if test -n "$CC"; then
3925 ac_cv_prog_CC="$CC" # Let the user override the test.
3926 else
3927 ac_prog_rejected=no
3928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3929 for as_dir in $PATH
3930 do
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
3943 done
3944 done
3945 IFS=$as_save_IFS
3946
3947 if 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+' '}$@"
3957 fi
3958 fi
3959 fi
3960 fi
3961 CC=$ac_cv_prog_CC
3962 if test -n "$CC"; then
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3964 $as_echo "$CC" >&6; }
3965 else
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3967 $as_echo "no" >&6; }
3968 fi
3969
3970
3971 fi
3972 if 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.
3977 set 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; }
3980 if test "${ac_cv_prog_CC+set}" = set; then :
3981 $as_echo_n "(cached) " >&6
3982 else
3983 if test -n "$CC"; then
3984 ac_cv_prog_CC="$CC" # Let the user override the test.
3985 else
3986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3987 for as_dir in $PATH
3988 do
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
3997 done
3998 done
3999 IFS=$as_save_IFS
4000
4001 fi
4002 fi
4003 CC=$ac_cv_prog_CC
4004 if test -n "$CC"; then
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4006 $as_echo "$CC" >&6; }
4007 else
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4009 $as_echo "no" >&6; }
4010 fi
4011
4012
4013 test -n "$CC" && break
4014 done
4015 fi
4016 if test -z "$CC"; then
4017 ac_ct_CC=$CC
4018 for ac_prog in cl.exe
4019 do
4020 # Extract the first word of "$ac_prog", so it can be a program name with args.
4021 set 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; }
4024 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4025 $as_echo_n "(cached) " >&6
4026 else
4027 if test -n "$ac_ct_CC"; then
4028 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4029 else
4030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4031 for as_dir in $PATH
4032 do
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
4041 done
4042 done
4043 IFS=$as_save_IFS
4044
4045 fi
4046 fi
4047 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4048 if 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; }
4051 else
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4053 $as_echo "no" >&6; }
4054 fi
4055
4056
4057 test -n "$ac_ct_CC" && break
4058 done
4059
4060 if test "x$ac_ct_CC" = x; then
4061 CC=""
4062 else
4063 case $cross_compiling:$ac_tool_warned in
4064 yes:)
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;}
4067 ac_tool_warned=yes ;;
4068 esac
4069 CC=$ac_ct_CC
4070 fi
4071 fi
4072
4073 fi
4074
4075
4076 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4077 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4078 as_fn_error "no acceptable C compiler found in \$PATH
4079 See \`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
4083 set X $ac_compile
4084 ac_compiler=$2
4085 for ac_option in --version -v -V -qversion; do
4086 { { ac_try="$ac_compiler $ac_option >&5"
4087 case "(($ac_try" in
4088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4089 *) ac_try_echo=$ac_try;;
4090 esac
4091 eval 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; }
4104 done
4105
4106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4107 /* end confdefs.h. */
4108
4109 int
4110 main ()
4111 {
4112
4113 ;
4114 return 0;
4115 }
4116 _ACEOF
4117 ac_clean_files_save=$ac_clean_files
4118 ac_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; }
4124 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4125
4126 # The possible output files:
4127 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4128
4129 ac_rmfiles=
4130 for ac_file in $ac_files
4131 do
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
4136 done
4137 rm -f $ac_rmfiles
4138
4139 if { { ac_try="$ac_link_default"
4140 case "(($ac_try" in
4141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4142 *) ac_try_echo=$ac_try;;
4143 esac
4144 eval 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.
4155 for ac_file in $ac_files ''
4156 do
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
4179 done
4180 test "$ac_cv_exeext" = no && ac_cv_exeext=
4181
4182 else
4183 ac_file=''
4184 fi
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4186 $as_echo "$ac_file" >&6; }
4187 if test -z "$ac_file"; then :
4188 $as_echo "$as_me: failed program was:" >&5
4189 sed 's/^/| /' conftest.$ac_ext >&5
4190
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
4194 as_fn_error "C compiler cannot create executables
4195 See \`config.log' for more details." "$LINENO" 5; }; }
4196 fi
4197 ac_exeext=$ac_cv_exeext
4198
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.
4204 if 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;;
4209 esac
4210 eval 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
4220 else
4221 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4222 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4223 as_fn_error "cannot run C compiled programs.
4224 If you meant to cross compile, use \`--host'.
4225 See \`config.log' for more details." "$LINENO" 5; }
4226 fi
4227 fi
4228 fi
4229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4230 $as_echo "yes" >&6; }
4231
4232 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4233 ac_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; }
4243 if { { ac_try="$ac_link"
4244 case "(($ac_try" in
4245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4246 *) ac_try_echo=$ac_try;;
4247 esac
4248 eval 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'.
4258 for 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
4266 done
4267 else
4268 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4269 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4270 as_fn_error "cannot compute suffix of executables: cannot compile and link
4271 See \`config.log' for more details." "$LINENO" 5; }
4272 fi
4273 rm -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; }
4276
4277 rm -f conftest.$ac_ext
4278 EXEEXT=$ac_cv_exeext
4279 ac_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; }
4282 if test "${ac_cv_objext+set}" = set; then :
4283 $as_echo_n "(cached) " >&6
4284 else
4285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4286 /* end confdefs.h. */
4287
4288 int
4289 main ()
4290 {
4291
4292 ;
4293 return 0;
4294 }
4295 _ACEOF
4296 rm -f conftest.o conftest.obj
4297 if { { ac_try="$ac_compile"
4298 case "(($ac_try" in
4299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4300 *) ac_try_echo=$ac_try;;
4301 esac
4302 eval 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
4315 done
4316 else
4317 $as_echo "$as_me: failed program was:" >&5
4318 sed '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;}
4322 as_fn_error "cannot compute suffix of object files: cannot compile
4323 See \`config.log' for more details." "$LINENO" 5; }
4324 fi
4325 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4326 fi
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4328 $as_echo "$ac_cv_objext" >&6; }
4329 OBJEXT=$ac_cv_objext
4330 ac_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; }
4333 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4334 $as_echo_n "(cached) " >&6
4335 else
4336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4337 /* end confdefs.h. */
4338
4339 int
4340 main ()
4341 {
4342 #ifndef __GNUC__
4343 choke me
4344 #endif
4345
4346 ;
4347 return 0;
4348 }
4349 _ACEOF
4350 if ac_fn_c_try_compile "$LINENO"; then :
4351 ac_compiler_gnu=yes
4352 else
4353 ac_compiler_gnu=no
4354 fi
4355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4356 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4357
4358 fi
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4360 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4361 if test $ac_compiler_gnu = yes; then
4362 GCC=yes
4363 else
4364 GCC=
4365 fi
4366 ac_test_CFLAGS=${CFLAGS+set}
4367 ac_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; }
4370 if test "${ac_cv_prog_cc_g+set}" = set; then :
4371 $as_echo_n "(cached) " >&6
4372 else
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
4378 /* end confdefs.h. */
4379
4380 int
4381 main ()
4382 {
4383
4384 ;
4385 return 0;
4386 }
4387 _ACEOF
4388 if ac_fn_c_try_compile "$LINENO"; then :
4389 ac_cv_prog_cc_g=yes
4390 else
4391 CFLAGS=""
4392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4393 /* end confdefs.h. */
4394
4395 int
4396 main ()
4397 {
4398
4399 ;
4400 return 0;
4401 }
4402 _ACEOF
4403 if ac_fn_c_try_compile "$LINENO"; then :
4404
4405 else
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. */
4410
4411 int
4412 main ()
4413 {
4414
4415 ;
4416 return 0;
4417 }
4418 _ACEOF
4419 if ac_fn_c_try_compile "$LINENO"; then :
4420 ac_cv_prog_cc_g=yes
4421 fi
4422 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4423 fi
4424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4425 fi
4426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4427 ac_c_werror_flag=$ac_save_c_werror_flag
4428 fi
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4430 $as_echo "$ac_cv_prog_cc_g" >&6; }
4431 if test "$ac_test_CFLAGS" = set; then
4432 CFLAGS=$ac_save_CFLAGS
4433 elif 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
4439 else
4440 if test "$GCC" = yes; then
4441 CFLAGS="-O2"
4442 else
4443 CFLAGS=
4444 fi
4445 fi
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; }
4448 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4449 $as_echo_n "(cached) " >&6
4450 else
4451 ac_cv_prog_cc_c89=no
4452 ac_save_CC=$CC
4453 cat 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. */
4460 struct buf { int x; };
4461 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4462 static char *e (p, i)
4463 char **p;
4464 int i;
4465 {
4466 return p[i];
4467 }
4468 static 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 }
4477
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. */
4485 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4486
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'
4490 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4491
4492 int test (int i, double x);
4493 struct s1 {int (*f) (int a);};
4494 struct s2 {int (*f) (double a);};
4495 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4496 int argc;
4497 char **argv;
4498 int
4499 main ()
4500 {
4501 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4502 ;
4503 return 0;
4504 }
4505 _ACEOF
4506 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4507 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4508 do
4509 CC="$ac_save_CC $ac_arg"
4510 if ac_fn_c_try_compile "$LINENO"; then :
4511 ac_cv_prog_cc_c89=$ac_arg
4512 fi
4513 rm -f core conftest.err conftest.$ac_objext
4514 test "x$ac_cv_prog_cc_c89" != "xno" && break
4515 done
4516 rm -f conftest.$ac_ext
4517 CC=$ac_save_CC
4518
4519 fi
4520 # AC_CACHE_VAL
4521 case "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; } ;;
4532 esac
4533 if test "x$ac_cv_prog_cc_c89" != xno; then :
4534
4535 fi
4536
4537 ac_ext=c
4538 ac_cpp='$CPP $CPPFLAGS'
4539 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4540 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4541 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4542 DEPDIR="${am__leading_dot}deps"
4543
4544 ac_config_commands="$ac_config_commands depfiles"
4545
4546
4547 am_make=${MAKE-make}
4548 cat > confinc << 'END'
4549 am__doit:
4550 @echo this is the am__doit target
4551 .PHONY: am__doit
4552 END
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; }
4556 am__include="#"
4557 am__quote=
4558 _am_result=none
4559 # First try GNU make style include.
4560 echo "include confinc" > confmf
4561 # Ignore all kinds of additional output from `make'.
4562 case `$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 ;;
4568 esac
4569 # Now try BSD make style include.
4570 if 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
4579 fi
4580
4581
4582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4583 $as_echo "$_am_result" >&6; }
4584 rm -f confinc confmf
4585
4586 # Check whether --enable-dependency-tracking was given.
4587 if test "${enable_dependency_tracking+set}" = set; then :
4588 enableval=$enable_dependency_tracking;
4589 fi
4590
4591 if test "x$enable_dependency_tracking" != xno; then
4592 am_depcomp="$ac_aux_dir/depcomp"
4593 AMDEPBACKSLASH='\'
4594 am__nodep='_no'
4595 fi
4596 if test "x$enable_dependency_tracking" != xno; then
4597 AMDEP_TRUE=
4598 AMDEP_FALSE='#'
4599 else
4600 AMDEP_TRUE='#'
4601 AMDEP_FALSE=
4602 fi
4603
4604
4605
4606 depcc="$CC" am_compiler_list=
4607
4608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4609 $as_echo_n "checking dependency style of $depcc... " >&6; }
4610 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4611 $as_echo_n "(cached) " >&6
4612 else
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'.
4619 rm -rf conftest.dir
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
4632
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
4641
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
4658
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 ;;
4679 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
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
4711
4712 cd ..
4713 rm -rf conftest.dir
4714 else
4715 am_cv_CC_dependencies_compiler_type=none
4716 fi
4717
4718 fi
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; }
4721 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4722
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='#'
4728 else
4729 am__fastdepCC_TRUE='#'
4730 am__fastdepCC_FALSE=
4731 fi
4732
4733
4734 ac_ext=cpp
4735 ac_cpp='$CXXCPP $CPPFLAGS'
4736 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4737 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4738 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4739 if 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.
4747 set 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; }
4750 if test "${ac_cv_prog_CXX+set}" = set; then :
4751 $as_echo_n "(cached) " >&6
4752 else
4753 if test -n "$CXX"; then
4754 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4755 else
4756 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4757 for as_dir in $PATH
4758 do
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
4767 done
4768 done
4769 IFS=$as_save_IFS
4770
4771 fi
4772 fi
4773 CXX=$ac_cv_prog_CXX
4774 if test -n "$CXX"; then
4775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4776 $as_echo "$CXX" >&6; }
4777 else
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4779 $as_echo "no" >&6; }
4780 fi
4781
4782
4783 test -n "$CXX" && break
4784 done
4785 fi
4786 if 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
4789 do
4790 # Extract the first word of "$ac_prog", so it can be a program name with args.
4791 set 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; }
4794 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4795 $as_echo_n "(cached) " >&6
4796 else
4797 if test -n "$ac_ct_CXX"; then
4798 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4799 else
4800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4801 for as_dir in $PATH
4802 do
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
4811 done
4812 done
4813 IFS=$as_save_IFS
4814
4815 fi
4816 fi
4817 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4818 if 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; }
4821 else
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4823 $as_echo "no" >&6; }
4824 fi
4825
4826
4827 test -n "$ac_ct_CXX" && break
4828 done
4829
4830 if test "x$ac_ct_CXX" = x; then
4831 CXX="g++"
4832 else
4833 case $cross_compiling:$ac_tool_warned in
4834 yes:)
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;}
4837 ac_tool_warned=yes ;;
4838 esac
4839 CXX=$ac_ct_CXX
4840 fi
4841 fi
4842
4843 fi
4844 fi
4845 # Provide some information about the compiler.
4846 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4847 set X $ac_compile
4848 ac_compiler=$2
4849 for ac_option in --version -v -V -qversion; do
4850 { { ac_try="$ac_compiler $ac_option >&5"
4851 case "(($ac_try" in
4852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4853 *) ac_try_echo=$ac_try;;
4854 esac
4855 eval 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; }
4868 done
4869
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; }
4872 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4873 $as_echo_n "(cached) " >&6
4874 else
4875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4876 /* end confdefs.h. */
4877
4878 int
4879 main ()
4880 {
4881 #ifndef __GNUC__
4882 choke me
4883 #endif
4884
4885 ;
4886 return 0;
4887 }
4888 _ACEOF
4889 if ac_fn_cxx_try_compile "$LINENO"; then :
4890 ac_compiler_gnu=yes
4891 else
4892 ac_compiler_gnu=no
4893 fi
4894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4895 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4896
4897 fi
4898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4899 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4900 if test $ac_compiler_gnu = yes; then
4901 GXX=yes
4902 else
4903 GXX=
4904 fi
4905 ac_test_CXXFLAGS=${CXXFLAGS+set}
4906 ac_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; }
4909 if test "${ac_cv_prog_cxx_g+set}" = set; then :
4910 $as_echo_n "(cached) " >&6
4911 else
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. */
4918
4919 int
4920 main ()
4921 {
4922
4923 ;
4924 return 0;
4925 }
4926 _ACEOF
4927 if ac_fn_cxx_try_compile "$LINENO"; then :
4928 ac_cv_prog_cxx_g=yes
4929 else
4930 CXXFLAGS=""
4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4932 /* end confdefs.h. */
4933
4934 int
4935 main ()
4936 {
4937
4938 ;
4939 return 0;
4940 }
4941 _ACEOF
4942 if ac_fn_cxx_try_compile "$LINENO"; then :
4943
4944 else
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. */
4949
4950 int
4951 main ()
4952 {
4953
4954 ;
4955 return 0;
4956 }
4957 _ACEOF
4958 if ac_fn_cxx_try_compile "$LINENO"; then :
4959 ac_cv_prog_cxx_g=yes
4960 fi
4961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4962 fi
4963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4964 fi
4965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4966 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4967 fi
4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4969 $as_echo "$ac_cv_prog_cxx_g" >&6; }
4970 if test "$ac_test_CXXFLAGS" = set; then
4971 CXXFLAGS=$ac_save_CXXFLAGS
4972 elif 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
4978 else
4979 if test "$GXX" = yes; then
4980 CXXFLAGS="-O2"
4981 else
4982 CXXFLAGS=
4983 fi
4984 fi
4985 ac_ext=c
4986 ac_cpp='$CPP $CPPFLAGS'
4987 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4988 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4989 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4990
4991 depcc="$CXX" am_compiler_list=
4992
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4994 $as_echo_n "checking dependency style of $depcc... " >&6; }
4995 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
4996 $as_echo_n "(cached) " >&6
4997 else
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'.
5004 rm -rf conftest.dir
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
5017
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
5026
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
5043
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 ;;
5064 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
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
5096
5097 cd ..
5098 rm -rf conftest.dir
5099 else
5100 am_cv_CXX_dependencies_compiler_type=none
5101 fi
5102
5103 fi
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; }
5106 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5107
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='#'
5113 else
5114 am__fastdepCXX_TRUE='#'
5115 am__fastdepCXX_FALSE=
5116 fi
5117
5118
5119 for ac_prog in 'bison -y' byacc
5120 do
5121 # Extract the first word of "$ac_prog", so it can be a program name with args.
5122 set 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; }
5125 if test "${ac_cv_prog_YACC+set}" = set; then :
5126 $as_echo_n "(cached) " >&6
5127 else
5128 if test -n "$YACC"; then
5129 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5130 else
5131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5132 for as_dir in $PATH
5133 do
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
5142 done
5143 done
5144 IFS=$as_save_IFS
5145
5146 fi
5147 fi
5148 YACC=$ac_cv_prog_YACC
5149 if test -n "$YACC"; then
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5151 $as_echo "$YACC" >&6; }
5152 else
5153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5154 $as_echo "no" >&6; }
5155 fi
5156
5157
5158 test -n "$YACC" && break
5159 done
5160 test -n "$YACC" || YACC="yacc"
5161
5162 if 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.
5164 set 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; }
5167 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5168 $as_echo_n "(cached) " >&6
5169 else
5170 if test -n "$RANLIB"; then
5171 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5172 else
5173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5174 for as_dir in $PATH
5175 do
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
5184 done
5185 done
5186 IFS=$as_save_IFS
5187
5188 fi
5189 fi
5190 RANLIB=$ac_cv_prog_RANLIB
5191 if test -n "$RANLIB"; then
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5193 $as_echo "$RANLIB" >&6; }
5194 else
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5196 $as_echo "no" >&6; }
5197 fi
5198
5199
5200 fi
5201 if 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.
5204 set 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; }
5207 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5208 $as_echo_n "(cached) " >&6
5209 else
5210 if test -n "$ac_ct_RANLIB"; then
5211 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5212 else
5213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5214 for as_dir in $PATH
5215 do
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
5224 done
5225 done
5226 IFS=$as_save_IFS
5227
5228 fi
5229 fi
5230 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5231 if 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; }
5234 else
5235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5236 $as_echo "no" >&6; }
5237 fi
5238
5239 if test "x$ac_ct_RANLIB" = x; then
5240 RANLIB=":"
5241 else
5242 case $cross_compiling:$ac_tool_warned in
5243 yes:)
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;}
5246 ac_tool_warned=yes ;;
5247 esac
5248 RANLIB=$ac_ct_RANLIB
5249 fi
5250 else
5251 RANLIB="$ac_cv_prog_RANLIB"
5252 fi
5253
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; }
5257 LN_S=$as_ln_s
5258 if test "$LN_S" = "ln -s"; then
5259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5260 $as_echo "yes" >&6; }
5261 else
5262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5263 $as_echo "no, using $LN_S" >&6; }
5264 fi
5265
5266
5267
5268 ac_ext=c
5269 ac_cpp='$CPP $CPPFLAGS'
5270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5272 ac_compiler_gnu=$ac_cv_c_compiler_gnu
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; }
5275 # On Suns, sometimes $CPP names a directory.
5276 if test -n "$CPP" && test -d "$CPP"; then
5277 CPP=
5278 fi
5279 if test -z "$CPP"; then
5280 if test "${ac_cv_prog_CPP+set}" = set; then :
5281 $as_echo_n "(cached) " >&6
5282 else
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
5287 for ac_c_preproc_warn_flag in '' yes
5288 do
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.
5295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5296 /* end confdefs.h. */
5297 #ifdef __STDC__
5298 # include <limits.h>
5299 #else
5300 # include <assert.h>
5301 #endif
5302 Syntax error
5303 _ACEOF
5304 if ac_fn_c_try_cpp "$LINENO"; then :
5305
5306 else
5307 # Broken: fails on valid input.
5308 continue
5309 fi
5310 rm -f conftest.err conftest.$ac_ext
5311
5312 # OK, works on sane cases. Now check whether nonexistent headers
5313 # can be detected and how.
5314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5315 /* end confdefs.h. */
5316 #include <ac_nonexistent.h>
5317 _ACEOF
5318 if ac_fn_c_try_cpp "$LINENO"; then :
5319 # Broken: success on invalid input.
5320 continue
5321 else
5322 # Passes both tests.
5323 ac_preproc_ok=:
5324 break
5325 fi
5326 rm -f conftest.err conftest.$ac_ext
5327
5328 done
5329 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5330 rm -f conftest.err conftest.$ac_ext
5331 if $ac_preproc_ok; then :
5332 break
5333 fi
5334
5335 done
5336 ac_cv_prog_CPP=$CPP
5337
5338 fi
5339 CPP=$ac_cv_prog_CPP
5340 else
5341 ac_cv_prog_CPP=$CPP
5342 fi
5343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5344 $as_echo "$CPP" >&6; }
5345 ac_preproc_ok=false
5346 for ac_c_preproc_warn_flag in '' yes
5347 do
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.
5354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5355 /* end confdefs.h. */
5356 #ifdef __STDC__
5357 # include <limits.h>
5358 #else
5359 # include <assert.h>
5360 #endif
5361 Syntax error
5362 _ACEOF
5363 if ac_fn_c_try_cpp "$LINENO"; then :
5364
5365 else
5366 # Broken: fails on valid input.
5367 continue
5368 fi
5369 rm -f conftest.err conftest.$ac_ext
5370
5371 # OK, works on sane cases. Now check whether nonexistent headers
5372 # can be detected and how.
5373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5374 /* end confdefs.h. */
5375 #include <ac_nonexistent.h>
5376 _ACEOF
5377 if ac_fn_c_try_cpp "$LINENO"; then :
5378 # Broken: success on invalid input.
5379 continue
5380 else
5381 # Passes both tests.
5382 ac_preproc_ok=:
5383 break
5384 fi
5385 rm -f conftest.err conftest.$ac_ext
5386
5387 done
5388 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5389 rm -f conftest.err conftest.$ac_ext
5390 if $ac_preproc_ok; then :
5391
5392 else
5393 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5394 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5395 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5396 See \`config.log' for more details." "$LINENO" 5; }
5397 fi
5398
5399 ac_ext=c
5400 ac_cpp='$CPP $CPPFLAGS'
5401 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5402 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5403 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5404
5405
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; }
5408 if test "${ac_cv_path_GREP+set}" = set; then :
5409 $as_echo_n "(cached) " >&6
5410 else
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
5415 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5416 do
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
5425 case `"$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;;
5449 esac
5450
5451 $ac_path_GREP_found && break 3
5452 done
5453 done
5454 done
5455 IFS=$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
5459 else
5460 ac_cv_path_GREP=$GREP
5461 fi
5462
5463 fi
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; }
5471 if test "${ac_cv_path_EGREP+set}" = set; then :
5472 $as_echo_n "(cached) " >&6
5473 else
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
5481 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5482 do
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
5491 case `"$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
5510 fi
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;;
5515 esac
5516
5517 $ac_path_EGREP_found && break 3
5518 done
5519 done
5520 done
5521 IFS=$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
5525 else
5526 ac_cv_path_EGREP=$EGREP
5527 fi
5528
5529 fi
5530 fi
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"
5534
5535
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; }
5538 if test "${ac_cv_header_stdc+set}" = set; then :
5539 $as_echo_n "(cached) " >&6
5540 else
5541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5542 /* end confdefs.h. */
5543 #include <stdlib.h>
5544 #include <stdarg.h>
5545 #include <string.h>
5546 #include <float.h>
5547
5548 int
5549 main ()
5550 {
5551
5552 ;
5553 return 0;
5554 }
5555 _ACEOF
5556 if ac_fn_c_try_compile "$LINENO"; then :
5557 ac_cv_header_stdc=yes
5558 else
5559 ac_cv_header_stdc=no
5560 fi
5561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5562
5563 if test $ac_cv_header_stdc = yes; then
5564 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5566 /* end confdefs.h. */
5567 #include <string.h>
5568
5569 _ACEOF
5570 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5571 $EGREP "memchr" >/dev/null 2>&1; then :
5572
5573 else
5574 ac_cv_header_stdc=no
5575 fi
5576 rm -f conftest*
5577
5578 fi
5579
5580 if test $ac_cv_header_stdc = yes; then
5581 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5583 /* end confdefs.h. */
5584 #include <stdlib.h>
5585
5586 _ACEOF
5587 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5588 $EGREP "free" >/dev/null 2>&1; then :
5589
5590 else
5591 ac_cv_header_stdc=no
5592 fi
5593 rm -f conftest*
5594
5595 fi
5596
5597 if test $ac_cv_header_stdc = yes; then
5598 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5599 if test "$cross_compiling" = yes; then :
5600 :
5601 else
5602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5603 /* end confdefs.h. */
5604 #include <ctype.h>
5605 #include <stdlib.h>
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)))
5618 int
5619 main ()
5620 {
5621 int i;
5622 for (i = 0; i < 256; i++)
5623 if (XOR (islower (i), ISLOWER (i))
5624 || toupper (i) != TOUPPER (i))
5625 return 2;
5626 return 0;
5627 }
5628 _ACEOF
5629 if ac_fn_c_try_run "$LINENO"; then :
5630
5631 else
5632 ac_cv_header_stdc=no
5633 fi
5634 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5635 conftest.$ac_objext conftest.beam conftest.$ac_ext
5636 fi
5637
5638 fi
5639 fi
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5641 $as_echo "$ac_cv_header_stdc" >&6; }
5642 if test $ac_cv_header_stdc = yes; then
5643
5644 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5645
5646 fi
5647
5648 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5649 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5650 inttypes.h stdint.h unistd.h
5651 do :
5652 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5653 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5654 "
5655 eval 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
5660
5661 fi
5662
5663 done
5664
5665
5666
5667 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5668 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5669 MINIX=yes
5670 else
5671 MINIX=
5672 fi
5673
5674
5675 if test "$MINIX" = yes; then
5676
5677 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5678
5679
5680 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5681
5682
5683 $as_echo "#define _MINIX 1" >>confdefs.h
5684
5685 fi
5686
5687
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; }
5690 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5691 $as_echo_n "(cached) " >&6
5692 else
5693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5694 /* end confdefs.h. */
5695
5696 # define __EXTENSIONS__ 1
5697 $ac_includes_default
5698 int
5699 main ()
5700 {
5701
5702 ;
5703 return 0;
5704 }
5705 _ACEOF
5706 if ac_fn_c_try_compile "$LINENO"; then :
5707 ac_cv_safe_to_define___extensions__=yes
5708 else
5709 ac_cv_safe_to_define___extensions__=no
5710 fi
5711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5712 fi
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
5717
5718 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5719
5720 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5721
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.
5731 USE_NLS=no
5732 LIBINTL=
5733 LIBINTL_DEP=
5734 INCINTL=
5735 XGETTEXT=
5736 GMSGFMT=
5737 POSUB=
5738
5739 if test -f ../intl/config.intl; then
5740 . ../intl/config.intl
5741 fi
5742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5743 $as_echo_n "checking whether NLS is requested... " >&6; }
5744 if test x"$USE_NLS" != xyes; then
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5746 $as_echo "no" >&6; }
5747 else
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
5784 done
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
5797
5798 fi
5799
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.
5816 if test "${enable_nls+set}" = set; then :
5817 enableval=$enable_nls; USE_NLS=$enableval
5818 else
5819 USE_NLS=yes
5820 fi
5821
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.
5832 if 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=';'
5838 else
5839 PATH_SEPARATOR=:
5840 fi
5841 rm -f conf$$.sh
5842 fi
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.
5846 cat >conf$$.file <<_ASEOF
5847 #! /bin/sh
5848 exit 0
5849 _ASEOF
5850 chmod +x conf$$.file
5851 if test -x conf$$.file >/dev/null 2>&1; then
5852 ac_executable_p="test -x"
5853 else
5854 ac_executable_p="test -f"
5855 fi
5856 rm -f conf$$.file
5857
5858 # Extract the first word of "msgfmt", so it can be a program name with args.
5859 set 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; }
5862 if test "${ac_cv_path_MSGFMT+set}" = set; then :
5863 $as_echo_n "(cached) " >&6
5864 else
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 ;;
5887 esac
5888 fi
5889 MSGFMT="$ac_cv_path_MSGFMT"
5890 if test "$MSGFMT" != ":"; then
5891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5892 $as_echo "$MSGFMT" >&6; }
5893 else
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5895 $as_echo "no" >&6; }
5896 fi
5897
5898 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5899 set 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; }
5902 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
5903 $as_echo_n "(cached) " >&6
5904 else
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
5911 for as_dir in $PATH
5912 do
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
5921 done
5922 done
5923 IFS=$as_save_IFS
5924
5925 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5926 ;;
5927 esac
5928 fi
5929 GMSGFMT=$ac_cv_path_GMSGFMT
5930 if test -n "$GMSGFMT"; then
5931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
5932 $as_echo "$GMSGFMT" >&6; }
5933 else
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5935 $as_echo "no" >&6; }
5936 fi
5937
5938
5939
5940
5941 # Prepare PATH_SEPARATOR.
5942 # The user is always right.
5943 if 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
5953 fi
5954
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.
5957 cat >conf$$.file <<_ASEOF
5958 #! /bin/sh
5959 exit 0
5960 _ASEOF
5961 chmod +x conf$$.file
5962 if test -x conf$$.file >/dev/null 2>&1; then
5963 ac_executable_p="test -x"
5964 else
5965 ac_executable_p="test -f"
5966 fi
5967 rm -f conf$$.file
5968
5969 # Extract the first word of "xgettext", so it can be a program name with args.
5970 set 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; }
5973 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
5974 $as_echo_n "(cached) " >&6
5975 else
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 ;;
5998 esac
5999 fi
6000 XGETTEXT="$ac_cv_path_XGETTEXT"
6001 if test "$XGETTEXT" != ":"; then
6002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6003 $as_echo "$XGETTEXT" >&6; }
6004 else
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6006 $as_echo "no" >&6; }
6007 fi
6008
6009 rm -f messages.po
6010
6011
6012 # Prepare PATH_SEPARATOR.
6013 # The user is always right.
6014 if 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
6024 fi
6025
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.
6028 cat >conf$$.file <<_ASEOF
6029 #! /bin/sh
6030 exit 0
6031 _ASEOF
6032 chmod +x conf$$.file
6033 if test -x conf$$.file >/dev/null 2>&1; then
6034 ac_executable_p="test -x"
6035 else
6036 ac_executable_p="test -f"
6037 fi
6038 rm -f conf$$.file
6039
6040 # Extract the first word of "msgmerge", so it can be a program name with args.
6041 set 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; }
6044 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
6045 $as_echo_n "(cached) " >&6
6046 else
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 ;;
6068 esac
6069 fi
6070 MSGMERGE="$ac_cv_path_MSGMERGE"
6071 if test "$MSGMERGE" != ":"; then
6072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6073 $as_echo "$MSGMERGE" >&6; }
6074 else
6075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6076 $as_echo "no" >&6; }
6077 fi
6078
6079
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
6091
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
6103
6104 ac_config_commands="$ac_config_commands default-1"
6105
6106
6107
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; }
6110 if test "${ac_cv_c_bigendian+set}" = set; then :
6111 $as_echo_n "(cached) " >&6
6112 else
6113 ac_cv_c_bigendian=unknown
6114 # See if we're dealing with a universal compiler.
6115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6116 /* end confdefs.h. */
6117 #ifndef __APPLE_CC__
6118 not a universal capable compiler
6119 #endif
6120 typedef int dummy;
6121
6122 _ACEOF
6123 if 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
6146 fi
6147 rm -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
6155 int
6156 main ()
6157 {
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
6163
6164 ;
6165 return 0;
6166 }
6167 _ACEOF
6168 if 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
6171 /* end confdefs.h. */
6172 #include <sys/types.h>
6173 #include <sys/param.h>
6174
6175 int
6176 main ()
6177 {
6178 #if BYTE_ORDER != BIG_ENDIAN
6179 not big endian
6180 #endif
6181
6182 ;
6183 return 0;
6184 }
6185 _ACEOF
6186 if ac_fn_c_try_compile "$LINENO"; then :
6187 ac_cv_c_bigendian=yes
6188 else
6189 ac_cv_c_bigendian=no
6190 fi
6191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6192 fi
6193 rm -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>
6200
6201 int
6202 main ()
6203 {
6204 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6205 bogus endian macros
6206 #endif
6207
6208 ;
6209 return 0;
6210 }
6211 _ACEOF
6212 if 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
6215 /* end confdefs.h. */
6216 #include <limits.h>
6217
6218 int
6219 main ()
6220 {
6221 #ifndef _BIG_ENDIAN
6222 not big endian
6223 #endif
6224
6225 ;
6226 return 0;
6227 }
6228 _ACEOF
6229 if ac_fn_c_try_compile "$LINENO"; then :
6230 ac_cv_c_bigendian=yes
6231 else
6232 ac_cv_c_bigendian=no
6233 fi
6234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6235 fi
6236 rm -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. */
6244 short 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;
6259
6260 int
6261 main ()
6262 {
6263 return use_ascii (foo) == use_ebcdic (foo);
6264 ;
6265 return 0;
6266 }
6267 _ACEOF
6268 if 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
6280 fi
6281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6282 else
6283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6284 /* end confdefs.h. */
6285 $ac_includes_default
6286 int
6287 main ()
6288 {
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;
6298
6299 ;
6300 return 0;
6301 }
6302 _ACEOF
6303 if ac_fn_c_try_run "$LINENO"; then :
6304 ac_cv_c_bigendian=no
6305 else
6306 ac_cv_c_bigendian=yes
6307 fi
6308 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6309 conftest.$ac_objext conftest.beam conftest.$ac_ext
6310 fi
6311
6312 fi
6313 fi
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
6331
6332
6333
6334
6335 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
6336 NATIVE_LINKER_TRUE=
6337 NATIVE_LINKER_FALSE='#'
6338 else
6339 NATIVE_LINKER_TRUE='#'
6340 NATIVE_LINKER_FALSE=
6341 fi
6342
6343 if test "$GCC" = yes; then
6344 GCC_TRUE=
6345 GCC_FALSE='#'
6346 else
6347 GCC_TRUE='#'
6348 GCC_FALSE=
6349 fi
6350
6351
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='#'
6355 else
6356 NATIVE_OR_CROSS_LINKER_TRUE='#'
6357 NATIVE_OR_CROSS_LINKER_FALSE=
6358 fi
6359
6360
6361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether static linking works" >&5
6362 $as_echo_n "checking whether static linking works... " >&6; }
6363 if test "${gold_cv_lib_static+set}" = set; then :
6364 $as_echo_n "(cached) " >&6
6365 else
6366 LDFLAGS_hold=$LDFLAGS
6367 LDFLAGS="$LDFLAGS -static"
6368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6369 /* end confdefs.h. */
6370
6371 void f() { }
6372 int
6373 main ()
6374 {
6375
6376 ;
6377 return 0;
6378 }
6379 _ACEOF
6380 if ac_fn_c_try_link "$LINENO"; then :
6381 gold_cv_lib_static=yes
6382 else
6383 gold_cv_lib_static=no
6384 fi
6385 rm -f core conftest.err conftest.$ac_objext \
6386 conftest$ac_exeext conftest.$ac_ext
6387 LDFLAGS=$LDFLAGS_hold
6388 fi
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='#'
6394 else
6395 HAVE_STATIC_TRUE='#'
6396 HAVE_STATIC_FALSE=
6397 fi
6398
6399
6400 if
6401 case $target_cpu in
6402 powerpc*) false;;
6403 x86_64) false;;
6404 sparc64) false;;
6405 s390x) false;;
6406 *) true;;
6407 esac; then
6408 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE=
6409 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE='#'
6410 else
6411 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE='#'
6412 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE=
6413 fi
6414
6415
6416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 4.1" >&5
6417 $as_echo_n "checking for gcc >= 4.1... " >&6; }
6418 if test "${gold_cv_prog_gcc41+set}" = set; then :
6419 $as_echo_n "(cached) " >&6
6420 else
6421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6422 /* end confdefs.h. */
6423
6424 #if !defined __GNUC__
6425 error
6426 #elif __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 1)
6427 error
6428 #endif
6429
6430 _ACEOF
6431 if ac_fn_c_try_compile "$LINENO"; then :
6432 gold_cv_prog_gcc41=yes
6433 else
6434 gold_cv_prog_gcc41=no
6435 fi
6436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6437 fi
6438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc41" >&5
6439 $as_echo "$gold_cv_prog_gcc41" >&6; }
6440
6441 save_CFLAGS="$CFLAGS"
6442 CFLAGS="$CFLAGS -mcmodel=medium"
6443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6444 /* end confdefs.h. */
6445 int i;
6446 _ACEOF
6447 if ac_fn_c_try_compile "$LINENO"; then :
6448 have_mcmodel_medium=yes
6449 else
6450 have_mcmodel_medium=no
6451 fi
6452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6453 CFLAGS="$save_CFLAGS"
6454 if test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"; then
6455 MCMODEL_MEDIUM_TRUE=
6456 MCMODEL_MEDIUM_FALSE='#'
6457 else
6458 MCMODEL_MEDIUM_TRUE='#'
6459 MCMODEL_MEDIUM_FALSE=
6460 fi
6461
6462
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; }
6465 if test "${gold_cv_merge_constants+set}" = set; then :
6466 $as_echo_n "(cached) " >&6
6467 else
6468
6469 save_CFLAGS="$CFLAGS"
6470 CFLAGS="$CFLAGS -fmerge-constants"
6471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6472 /* end confdefs.h. */
6473 const char *s = "foo";
6474 _ACEOF
6475 if ac_fn_c_try_compile "$LINENO"; then :
6476 gold_cv_merge_constants=yes
6477 else
6478 gold_cv_merge_constants=no
6479 fi
6480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6481 CFLAGS="$save_CFLAGS"
6482 fi
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_merge_constants" >&5
6484 $as_echo "$gold_cv_merge_constants" >&6; }
6485
6486 if test "$gold_cv_merge_constants" = yes; then :
6487 MERGE_CONSTANTS_FLAG=-fmerge-constants
6488 else
6489 MERGE_CONSTANTS_FLAG=
6490 fi
6491
6492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread support" >&5
6493 $as_echo_n "checking for thread support... " >&6; }
6494 if test "${gold_cv_c_thread+set}" = set; then :
6495 $as_echo_n "(cached) " >&6
6496 else
6497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6498 /* end confdefs.h. */
6499 __thread int i = 1;
6500 _ACEOF
6501 if ac_fn_c_try_compile "$LINENO"; then :
6502 gold_cv_c_thread=yes
6503 else
6504 gold_cv_c_thread=no
6505 fi
6506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6507 fi
6508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_thread" >&5
6509 $as_echo "$gold_cv_c_thread" >&6; }
6510
6511 if test "$gold_cv_c_thread" = "yes"; then
6512 TLS_TRUE=
6513 TLS_FALSE='#'
6514 else
6515 TLS_TRUE='#'
6516 TLS_FALSE=
6517 fi
6518
6519
6520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.4" >&5
6521 $as_echo_n "checking for glibc >= 2.4... " >&6; }
6522 if test "${gold_cv_lib_glibc24+set}" = set; then :
6523 $as_echo_n "(cached) " >&6
6524 else
6525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6526 /* end confdefs.h. */
6527
6528 #include <features.h>
6529 #if !defined __GLIBC__
6530 error
6531 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 4)
6532 error
6533 #endif
6534
6535 _ACEOF
6536 if ac_fn_c_try_compile "$LINENO"; then :
6537 gold_cv_lib_glibc24=yes
6538 else
6539 gold_cv_lib_glibc24=no
6540 fi
6541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6542 fi
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc24" >&5
6544 $as_echo "$gold_cv_lib_glibc24" >&6; }
6545
6546 if test "$gold_cv_lib_glibc24" = "yes"; then
6547 STATIC_TLS_TRUE=
6548 STATIC_TLS_FALSE='#'
6549 else
6550 STATIC_TLS_TRUE='#'
6551 STATIC_TLS_FALSE=
6552 fi
6553
6554
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for omp support" >&5
6556 $as_echo_n "checking for omp support... " >&6; }
6557 if test "${gold_cv_c_threadprivate+set}" = set; then :
6558 $as_echo_n "(cached) " >&6
6559 else
6560 save_CFLAGS="$CFLAGS"
6561 CFLAGS="$CFLAGS -fopenmp"
6562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6563 /* end confdefs.h. */
6564
6565 #include <omp.h>
6566 int i;
6567 #pragma omp threadprivate (i)
6568
6569 _ACEOF
6570 if ac_fn_c_try_compile "$LINENO"; then :
6571 gold_cv_c_threadprivate=yes
6572 else
6573 gold_cv_c_threadprivate=no
6574 fi
6575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6576 CFLAGS="$save_CFLAGS"
6577 fi
6578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_threadprivate" >&5
6579 $as_echo "$gold_cv_c_threadprivate" >&6; }
6580 if test "$gold_cv_c_threadprivate" = "yes"; then
6581
6582 $as_echo "#define HAVE_OMP_SUPPORT 1" >>confdefs.h
6583
6584 fi
6585 if test "$gold_cv_c_threadprivate" = "yes"; then
6586 OMP_SUPPORT_TRUE=
6587 OMP_SUPPORT_FALSE='#'
6588 else
6589 OMP_SUPPORT_TRUE='#'
6590 OMP_SUPPORT_FALSE=
6591 fi
6592
6593
6594 save_CFLAGS="$CFLAGS"
6595 CFLAGS="$CFLAGS -Werror -fpic -mtls-dialect=gnu2"
6596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6597 /* end confdefs.h. */
6598
6599 __thread int i;
6600 void foo (void)
6601 {
6602 i = 10;
6603 }
6604
6605 _ACEOF
6606 if ac_fn_c_try_compile "$LINENO"; then :
6607 have_tls_gnu2=yes
6608 else
6609 have_tls_gnu2=no
6610 fi
6611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6612 CFLAGS="$save_CFLAGS"
6613 if test "$have_tls_gnu2" = "yes"; then
6614 TLS_GNU2_DIALECT_TRUE=
6615 TLS_GNU2_DIALECT_FALSE='#'
6616 else
6617 TLS_GNU2_DIALECT_TRUE='#'
6618 TLS_GNU2_DIALECT_FALSE=
6619 fi
6620
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; }
6624 if test "${gold_cv_lib_glibc29+set}" = set; then :
6625 $as_echo_n "(cached) " >&6
6626 else
6627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6628 /* end confdefs.h. */
6629
6630 #include <features.h>
6631 #if !defined __GLIBC__
6632 error
6633 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 9)
6634 error
6635 #endif
6636
6637 _ACEOF
6638 if ac_fn_c_try_compile "$LINENO"; then :
6639 gold_cv_lib_glibc29=yes
6640 else
6641 gold_cv_lib_glibc29=no
6642 fi
6643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6644 fi
6645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc29" >&5
6646 $as_echo "$gold_cv_lib_glibc29" >&6; }
6647
6648 if test "$gold_cv_lib_glibc29" = "yes"; then
6649 TLS_DESCRIPTORS_TRUE=
6650 TLS_DESCRIPTORS_FALSE='#'
6651 else
6652 TLS_DESCRIPTORS_TRUE='#'
6653 TLS_DESCRIPTORS_FALSE=
6654 fi
6655
6656
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed support" >&5
6658 $as_echo_n "checking for -frandom-seed support... " >&6; }
6659 if test "${gold_cv_c_random_seed+set}" = set; then :
6660 $as_echo_n "(cached) " >&6
6661 else
6662 save_CFLAGS="$CFLAGS"
6663 CFLAGS="$CFLAGS -frandom-seed=foo"
6664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6665 /* end confdefs.h. */
6666 int i;
6667 _ACEOF
6668 if ac_fn_c_try_compile "$LINENO"; then :
6669 gold_cv_c_random_seed=yes
6670 else
6671 gold_cv_c_random_seed=no
6672 fi
6673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6674 CFLAGS="$save_CFLAGS"
6675 fi
6676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_random_seed" >&5
6677 $as_echo "$gold_cv_c_random_seed" >&6; }
6678 if 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=\$@
6682 fi
6683
6684
6685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc ifunc support" >&5
6686 $as_echo_n "checking for glibc ifunc support... " >&6; }
6687 if test "${gold_cv_lib_glibc_ifunc+set}" = set; then :
6688 $as_echo_n "(cached) " >&6
6689 else
6690 save_LDFLAGS="$LDFLAGS"
6691 LDFLAGS="$LDFLAGS -static"
6692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6693 /* end confdefs.h. */
6694
6695 #include <features.h>
6696 #if !defined __GLIBC__
6697 error
6698 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 11)
6699 error
6700 #endif
6701 void func (void) { }
6702 void invoke (void);
6703 __asm__(".type invoke, %gnu_indirect_function");
6704 typedef void (*funcptr) (void);
6705 funcptr dispatch (void) __asm__ ("invoke");
6706 funcptr dispatch (void) { return &func; }
6707 int
6708 main ()
6709 {
6710 invoke();
6711 ;
6712 return 0;
6713 }
6714
6715 _ACEOF
6716 if ac_fn_c_try_link "$LINENO"; then :
6717
6718 if ${NM} conftest$EXEEXT | grep "__rela\?_iplt_start" >/dev/null 2>&1; then
6719 gold_cv_lib_glibc_ifunc=both
6720 else
6721 gold_cv_lib_glibc_ifunc=dyn
6722 fi
6723 else
6724 gold_cv_lib_glibc_ifunc=no
6725 fi
6726 rm -f core conftest.err conftest.$ac_objext \
6727 conftest$ac_exeext conftest.$ac_ext
6728 LDFLAGS="$save_LDFLAGS"
6729 fi
6730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc_ifunc" >&5
6731 $as_echo "$gold_cv_lib_glibc_ifunc" >&6; }
6732
6733 if test "$gold_cv_lib_glibc_ifunc" != "no"; then
6734 IFUNC_TRUE=
6735 IFUNC_FALSE='#'
6736 else
6737 IFUNC_TRUE='#'
6738 IFUNC_FALSE=
6739 fi
6740
6741 if test "$gold_cv_lib_glibc_ifunc" = "both"; then
6742 IFUNC_STATIC_TRUE=
6743 IFUNC_STATIC_FALSE='#'
6744 else
6745 IFUNC_STATIC_TRUE='#'
6746 IFUNC_STATIC_FALSE=
6747 fi
6748
6749
6750
6751 # Set the 'development' global.
6752 . $srcdir/../bfd/development.sh
6753
6754 # Set acp_cpp_for_build variable
6755 ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
6756
6757 # Default set of GCC warnings to enable.
6758 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
6759 GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
6760
6761 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
6762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6763 /* end confdefs.h. */
6764 __GNUC__
6765 _ACEOF
6766 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6767 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6768
6769 else
6770 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
6771 fi
6772 rm -f conftest*
6773
6774
6775 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
6776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6777 /* end confdefs.h. */
6778 __GNUC__
6779 _ACEOF
6780 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6781 $EGREP "^[0-4]$" >/dev/null 2>&1; then :
6782
6783 else
6784 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
6785 fi
6786 rm -f conftest*
6787
6788
6789 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
6790 WARN_WRITE_STRINGS=""
6791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6792 /* end confdefs.h. */
6793 __GNUC__
6794 _ACEOF
6795 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6796 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6797
6798 else
6799 WARN_WRITE_STRINGS="-Wwrite-strings"
6800 fi
6801 rm -f conftest*
6802
6803
6804 # Verify CC_FOR_BUILD to be compatible with warning flags
6805
6806 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
6807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6808 /* end confdefs.h. */
6809 __GNUC__
6810 _ACEOF
6811 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
6812 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
6813
6814 else
6815 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
6816 fi
6817 rm -f conftest*
6818
6819
6820 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
6821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6822 /* end confdefs.h. */
6823 __GNUC__
6824 _ACEOF
6825 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
6826 $EGREP "^[0-4]$" >/dev/null 2>&1; then :
6827
6828 else
6829 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
6830 fi
6831 rm -f conftest*
6832
6833
6834 # Check whether --enable-werror was given.
6835 if 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
6841 fi
6842
6843
6844 # Disable -Wformat by default when using gcc on mingw
6845 case "${host}" in
6846 *-*-mingw32*)
6847 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
6848 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
6849 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
6850 fi
6851 ;;
6852 *) ;;
6853 esac
6854
6855 # Enable -Werror by default when using gcc. Turn it off for releases.
6856 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
6857 ERROR_ON_WARNING=yes
6858 fi
6859
6860 NO_WERROR=
6861 if test "${ERROR_ON_WARNING}" = yes ; then
6862 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
6863 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
6864 NO_WERROR="-Wno-error"
6865 fi
6866
6867 if test "${GCC}" = yes ; then
6868 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
6869 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
6870 fi
6871
6872 # Check whether --enable-build-warnings was given.
6873 if test "${enable_build_warnings+set}" = set; then :
6874 enableval=$enable_build_warnings; case "${enableval}" in
6875 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}"
6876 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
6877 no) if test "${GCC}" = yes ; then
6878 WARN_CFLAGS="-w"
6879 WARN_CFLAGS_FOR_BUILD="-w"
6880 fi;;
6881 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
6882 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
6883 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
6884 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
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"`;;
6889 esac
6890 fi
6891
6892
6893 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
6894 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
6895 fi
6896
6897
6898
6899
6900
6901
6902
6903 WARN_CXXFLAGS=`echo ${WARN_CFLAGS} | sed -e 's/-Wstrict-prototypes//' -e 's/-Wmissing-prototypes//' -e 's/-Wshadow//'`
6904
6905
6906
6907 # Check whether --with-gold-ldflags was given.
6908 if 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
6914 else
6915 GOLD_LDFLAGS=
6916 fi
6917
6918
6919
6920
6921 # Check whether --with-gold-ldadd was given.
6922 if 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
6928 else
6929 GOLD_LDADD=
6930 fi
6931
6932
6933
6934 LFS_CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
6935
6936
6937 for ac_header in sys/mman.h
6938 do :
6939 ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
6940 if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
6941 cat >>confdefs.h <<_ACEOF
6942 #define HAVE_SYS_MMAN_H 1
6943 _ACEOF
6944
6945 fi
6946
6947 done
6948
6949 for ac_func in chsize mmap
6950 do :
6951 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6952 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6953 eval 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
6957 _ACEOF
6958
6959 fi
6960 done
6961
6962 for ac_func in pread ftruncate ffsll
6963 do :
6964 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6965 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6966 eval 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
6970 _ACEOF
6971
6972 else
6973 case " $LIBOBJS " in
6974 *" $ac_func.$ac_objext "* ) ;;
6975 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
6976 ;;
6977 esac
6978
6979 fi
6980 done
6981
6982
6983
6984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking mremap with MREMAP_MAYMOVE" >&5
6985 $as_echo_n "checking mremap with MREMAP_MAYMOVE... " >&6; }
6986 if test "${gold_cv_lib_mremap_maymove+set}" = set; then :
6987 $as_echo_n "(cached) " >&6
6988 else
6989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6990 /* end confdefs.h. */
6991
6992
6993 #include <sys/mman.h>
6994 void f() { mremap (0, 0, 0, MREMAP_MAYMOVE); }
6995
6996 int
6997 main ()
6998 {
6999
7000 ;
7001 return 0;
7002 }
7003 _ACEOF
7004 if ac_fn_c_try_link "$LINENO"; then :
7005 gold_cv_lib_mremap_maymove=yes
7006 else
7007 gold_cv_lib_mremap_maymove=no
7008 fi
7009 rm -f core conftest.err conftest.$ac_objext \
7010 conftest$ac_exeext conftest.$ac_ext
7011 fi
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_mremap_maymove" >&5
7013 $as_echo "$gold_cv_lib_mremap_maymove" >&6; }
7014 if test "$gold_cv_lib_mremap_maymove" = "yes"; then
7015
7016 $as_echo "#define HAVE_MREMAP 1" >>confdefs.h
7017
7018 else
7019 case " $LIBOBJS " in
7020 *" mremap.$ac_objext "* ) ;;
7021 *) LIBOBJS="$LIBOBJS mremap.$ac_objext"
7022 ;;
7023 esac
7024
7025 fi
7026
7027 # Link in zlib if we can. This allows us to write compressed sections.
7028
7029 # Use the system's zlib library.
7030 zlibdir="-L\$(top_builddir)/../zlib"
7031 zlibinc="-I\$(top_srcdir)/../zlib"
7032
7033 # Check whether --with-system-zlib was given.
7034 if test "${with_system_zlib+set}" = set; then :
7035 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
7036 zlibdir=
7037 zlibinc=
7038 fi
7039
7040 fi
7041
7042
7043
7044
7045
7046 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
7047 if test "x$ac_cv_have_decl_basename" = x""yes; then :
7048 ac_have_decl=1
7049 else
7050 ac_have_decl=0
7051 fi
7052
7053 cat >>confdefs.h <<_ACEOF
7054 #define HAVE_DECL_BASENAME $ac_have_decl
7055 _ACEOF
7056 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7057 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
7058 ac_have_decl=1
7059 else
7060 ac_have_decl=0
7061 fi
7062
7063 cat >>confdefs.h <<_ACEOF
7064 #define HAVE_DECL_FFS $ac_have_decl
7065 _ACEOF
7066 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7067 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
7068 ac_have_decl=1
7069 else
7070 ac_have_decl=0
7071 fi
7072
7073 cat >>confdefs.h <<_ACEOF
7074 #define HAVE_DECL_ASPRINTF $ac_have_decl
7075 _ACEOF
7076 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7077 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
7078 ac_have_decl=1
7079 else
7080 ac_have_decl=0
7081 fi
7082
7083 cat >>confdefs.h <<_ACEOF
7084 #define HAVE_DECL_VASPRINTF $ac_have_decl
7085 _ACEOF
7086 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7087 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
7088 ac_have_decl=1
7089 else
7090 ac_have_decl=0
7091 fi
7092
7093 cat >>confdefs.h <<_ACEOF
7094 #define HAVE_DECL_SNPRINTF $ac_have_decl
7095 _ACEOF
7096 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7097 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
7098 ac_have_decl=1
7099 else
7100 ac_have_decl=0
7101 fi
7102
7103 cat >>confdefs.h <<_ACEOF
7104 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7105 _ACEOF
7106 ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7107 if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
7108 ac_have_decl=1
7109 else
7110 ac_have_decl=0
7111 fi
7112
7113 cat >>confdefs.h <<_ACEOF
7114 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7115 _ACEOF
7116
7117
7118 save_CFLAGS="$CFLAGS"
7119 CFLAGS="$CFLAGS -Werror -gpubnames"
7120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7121 /* end confdefs.h. */
7122 int i;
7123 _ACEOF
7124 if ac_fn_c_try_compile "$LINENO"; then :
7125 have_pubnames=yes
7126 else
7127 have_pubnames=no
7128 fi
7129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7130 CFLAGS="$save_CFLAGS"
7131 if test "$have_pubnames" = "yes"; then
7132 HAVE_PUBNAMES_TRUE=
7133 HAVE_PUBNAMES_FALSE='#'
7134 else
7135 HAVE_PUBNAMES_TRUE='#'
7136 HAVE_PUBNAMES_FALSE=
7137 fi
7138
7139
7140 save_CFLAGS="$CFLAGS"
7141 CFLAGS="$CFLAGS -Werror -fno-use-linker-plugin"
7142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7143 /* end confdefs.h. */
7144 int i;
7145 _ACEOF
7146 if ac_fn_c_try_compile "$LINENO"; then :
7147 have_no_use_linker_plugin=yes
7148 else
7149 have_no_use_linker_plugin=no
7150 fi
7151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7152 CFLAGS="$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='#'
7156 else
7157 HAVE_NO_USE_LINKER_PLUGIN_TRUE='#'
7158 HAVE_NO_USE_LINKER_PLUGIN_FALSE=
7159 fi
7160
7161
7162 ac_ext=cpp
7163 ac_cpp='$CXXCPP $CPPFLAGS'
7164 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7165 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7166 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7167
7168
7169
7170 ac_ext=cpp
7171 ac_cpp='$CXXCPP $CPPFLAGS'
7172 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7173 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7174 ac_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; }
7177 if test -z "$CXXCPP"; then
7178 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
7179 $as_echo_n "(cached) " >&6
7180 else
7181 # Double quotes because CXXCPP needs to be expanded
7182 for CXXCPP in "$CXX -E" "/lib/cpp"
7183 do
7184 ac_preproc_ok=false
7185 for ac_cxx_preproc_warn_flag in '' yes
7186 do
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
7194 /* end confdefs.h. */
7195 #ifdef __STDC__
7196 # include <limits.h>
7197 #else
7198 # include <assert.h>
7199 #endif
7200 Syntax error
7201 _ACEOF
7202 if ac_fn_cxx_try_cpp "$LINENO"; then :
7203
7204 else
7205 # Broken: fails on valid input.
7206 continue
7207 fi
7208 rm -f conftest.err conftest.$ac_ext
7209
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>
7215 _ACEOF
7216 if ac_fn_cxx_try_cpp "$LINENO"; then :
7217 # Broken: success on invalid input.
7218 continue
7219 else
7220 # Passes both tests.
7221 ac_preproc_ok=:
7222 break
7223 fi
7224 rm -f conftest.err conftest.$ac_ext
7225
7226 done
7227 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7228 rm -f conftest.err conftest.$ac_ext
7229 if $ac_preproc_ok; then :
7230 break
7231 fi
7232
7233 done
7234 ac_cv_prog_CXXCPP=$CXXCPP
7235
7236 fi
7237 CXXCPP=$ac_cv_prog_CXXCPP
7238 else
7239 ac_cv_prog_CXXCPP=$CXXCPP
7240 fi
7241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
7242 $as_echo "$CXXCPP" >&6; }
7243 ac_preproc_ok=false
7244 for ac_cxx_preproc_warn_flag in '' yes
7245 do
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
7253 /* end confdefs.h. */
7254 #ifdef __STDC__
7255 # include <limits.h>
7256 #else
7257 # include <assert.h>
7258 #endif
7259 Syntax error
7260 _ACEOF
7261 if ac_fn_cxx_try_cpp "$LINENO"; then :
7262
7263 else
7264 # Broken: fails on valid input.
7265 continue
7266 fi
7267 rm -f conftest.err conftest.$ac_ext
7268
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>
7274 _ACEOF
7275 if ac_fn_cxx_try_cpp "$LINENO"; then :
7276 # Broken: success on invalid input.
7277 continue
7278 else
7279 # Passes both tests.
7280 ac_preproc_ok=:
7281 break
7282 fi
7283 rm -f conftest.err conftest.$ac_ext
7284
7285 done
7286 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7287 rm -f conftest.err conftest.$ac_ext
7288 if $ac_preproc_ok; then :
7289
7290 else
7291 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7292 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7293 as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
7294 See \`config.log' for more details." "$LINENO" 5; }
7295 fi
7296
7297 ac_ext=cpp
7298 ac_cpp='$CXXCPP $CPPFLAGS'
7299 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7300 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7301 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7302
7303
7304 for ac_header in unordered_set unordered_map
7305 do :
7306 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7307 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7308 eval 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
7314 fi
7315
7316 done
7317
7318 for ac_header in tr1/unordered_set tr1/unordered_map
7319 do :
7320 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7321 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7322 eval as_val=\$$as_ac_Header
7323 if test "x$as_val" = x""yes; then :
7324 cat >>confdefs.h <<_ACEOF
7325 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7326 _ACEOF
7327
7328 fi
7329
7330 done
7331
7332 for ac_header in ext/hash_map ext/hash_set
7333 do :
7334 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7335 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7336 eval 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
7341
7342 fi
7343
7344 done
7345
7346 for ac_header in byteswap.h
7347 do :
7348 ac_fn_cxx_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
7349 if test "x$ac_cv_header_byteswap_h" = x""yes; then :
7350 cat >>confdefs.h <<_ACEOF
7351 #define HAVE_BYTESWAP_H 1
7352 _ACEOF
7353
7354 fi
7355
7356 done
7357
7358
7359 for ac_header in windows.h
7360 do :
7361 ac_fn_cxx_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
7362 if test "x$ac_cv_header_windows_h" = x""yes; then :
7363 cat >>confdefs.h <<_ACEOF
7364 #define HAVE_WINDOWS_H 1
7365 _ACEOF
7366
7367 fi
7368
7369 done
7370
7371 for ac_header in dlfcn.h
7372 do :
7373 ac_fn_cxx_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
7374 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7375 cat >>confdefs.h <<_ACEOF
7376 #define HAVE_DLFCN_H 1
7377 _ACEOF
7378
7379 fi
7380
7381 done
7382
7383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7384 $as_echo_n "checking for library containing dlopen... " >&6; }
7385 if test "${ac_cv_search_dlopen+set}" = set; then :
7386 $as_echo_n "(cached) " >&6
7387 else
7388 ac_func_search_save_LIBS=$LIBS
7389 cat 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
7396 extern "C"
7397 #endif
7398 char dlopen ();
7399 int
7400 main ()
7401 {
7402 return dlopen ();
7403 ;
7404 return 0;
7405 }
7406 _ACEOF
7407 for 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
7416 fi
7417 rm -f core conftest.err conftest.$ac_objext \
7418 conftest$ac_exeext
7419 if test "${ac_cv_search_dlopen+set}" = set; then :
7420 break
7421 fi
7422 done
7423 if test "${ac_cv_search_dlopen+set}" = set; then :
7424
7425 else
7426 ac_cv_search_dlopen=no
7427 fi
7428 rm conftest.$ac_ext
7429 LIBS=$ac_func_search_save_LIBS
7430 fi
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
7432 $as_echo "$ac_cv_search_dlopen" >&6; }
7433 ac_res=$ac_cv_search_dlopen
7434 if test "$ac_res" != no; then :
7435 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7436
7437 fi
7438
7439 case "$ac_cv_search_dlopen" in
7440 no*) DLOPEN_LIBS="";;
7441 *) DLOPEN_LIBS="$ac_cv_search_dlopen";;
7442 esac
7443
7444
7445 for ac_func in mallinfo posix_fallocate fallocate readv sysconf times
7446 do :
7447 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7448 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7449 eval as_val=\$$as_ac_var
7450 if test "x$as_val" = x""yes; then :
7451 cat >>confdefs.h <<_ACEOF
7452 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7453 _ACEOF
7454
7455 fi
7456 done
7457
7458 ac_fn_cxx_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
7459 if test "x$ac_cv_have_decl_basename" = x""yes; then :
7460 ac_have_decl=1
7461 else
7462 ac_have_decl=0
7463 fi
7464
7465 cat >>confdefs.h <<_ACEOF
7466 #define HAVE_DECL_BASENAME $ac_have_decl
7467 _ACEOF
7468 ac_fn_cxx_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7469 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
7470 ac_have_decl=1
7471 else
7472 ac_have_decl=0
7473 fi
7474
7475 cat >>confdefs.h <<_ACEOF
7476 #define HAVE_DECL_FFS $ac_have_decl
7477 _ACEOF
7478 ac_fn_cxx_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7479 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
7480 ac_have_decl=1
7481 else
7482 ac_have_decl=0
7483 fi
7484
7485 cat >>confdefs.h <<_ACEOF
7486 #define HAVE_DECL_ASPRINTF $ac_have_decl
7487 _ACEOF
7488 ac_fn_cxx_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7489 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
7490 ac_have_decl=1
7491 else
7492 ac_have_decl=0
7493 fi
7494
7495 cat >>confdefs.h <<_ACEOF
7496 #define HAVE_DECL_VASPRINTF $ac_have_decl
7497 _ACEOF
7498 ac_fn_cxx_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7499 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
7500 ac_have_decl=1
7501 else
7502 ac_have_decl=0
7503 fi
7504
7505 cat >>confdefs.h <<_ACEOF
7506 #define HAVE_DECL_SNPRINTF $ac_have_decl
7507 _ACEOF
7508 ac_fn_cxx_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7509 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
7510 ac_have_decl=1
7511 else
7512 ac_have_decl=0
7513 fi
7514
7515 cat >>confdefs.h <<_ACEOF
7516 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7517 _ACEOF
7518 ac_fn_cxx_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7519 if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
7520 ac_have_decl=1
7521 else
7522 ac_have_decl=0
7523 fi
7524
7525 cat >>confdefs.h <<_ACEOF
7526 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7527 _ACEOF
7528 ac_fn_cxx_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
7529 if test "x$ac_cv_have_decl_strndup" = x""yes; then :
7530 ac_have_decl=1
7531 else
7532 ac_have_decl=0
7533 fi
7534
7535 cat >>confdefs.h <<_ACEOF
7536 #define HAVE_DECL_STRNDUP $ac_have_decl
7537 _ACEOF
7538 ac_fn_cxx_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
7539 if test "x$ac_cv_have_decl_memmem" = x""yes; then :
7540 ac_have_decl=1
7541 else
7542 ac_have_decl=0
7543 fi
7544
7545 cat >>confdefs.h <<_ACEOF
7546 #define HAVE_DECL_MEMMEM $ac_have_decl
7547 _ACEOF
7548
7549
7550 # Use of ::std::tr1::unordered_map::rehash causes undefined symbols
7551 # at link time with some versions of GCC.
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; }
7554 if test "${gold_cv_unordered_map_rehash+set}" = set; then :
7555 $as_echo_n "(cached) " >&6
7556 else
7557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7558 /* end confdefs.h. */
7559
7560 #include <tr1/unordered_map>
7561 void bar() { ::std::tr1::unordered_map<int, int> x; x.rehash(10); }
7562
7563 int
7564 main ()
7565 {
7566
7567 ;
7568 return 0;
7569 }
7570 _ACEOF
7571 if ac_fn_cxx_try_link "$LINENO"; then :
7572 gold_cv_unordered_map_rehash=yes
7573 else
7574 gold_cv_unordered_map_rehash=no
7575 fi
7576 rm -f core conftest.err conftest.$ac_objext \
7577 conftest$ac_exeext conftest.$ac_ext
7578 fi
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_unordered_map_rehash" >&5
7580 $as_echo "$gold_cv_unordered_map_rehash" >&6; }
7581 if test "$gold_cv_unordered_map_rehash" = "yes"; then
7582
7583 $as_echo "#define HAVE_TR1_UNORDERED_MAP_REHASH 1" >>confdefs.h
7584
7585 fi
7586
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; }
7591 if test "${gold_cv_hash_off_t+set}" = set; then :
7592 $as_echo_n "(cached) " >&6
7593 else
7594 CXXFLAGS_hold=$CXXFLAGS
7595 CXXFLAGS="$CXXFLAGS $LFS_CFLAGS"
7596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7597 /* end confdefs.h. */
7598
7599 #include <sys/types.h>
7600 #include <tr1/unordered_map>
7601 std::tr1::hash<off_t> h;
7602
7603 _ACEOF
7604 if ac_fn_cxx_try_compile "$LINENO"; then :
7605 gold_cv_hash_off_t=yes
7606 else
7607 gold_cv_hash_off_t=no
7608 fi
7609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7610 CXXFLAGS=$CXXFLAGS_hold
7611 fi
7612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_hash_off_t" >&5
7613 $as_echo "$gold_cv_hash_off_t" >&6; }
7614 if test "$gold_cv_hash_off_t" = "yes"; then
7615
7616 $as_echo "#define HAVE_TR1_HASH_OFF_T 1" >>confdefs.h
7617
7618 fi
7619
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.
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; }
7625 if test "${gold_cv_template_attribute+set}" = set; then :
7626 $as_echo_n "(cached) " >&6
7627 else
7628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7629 /* end confdefs.h. */
7630
7631 template<typename T> extern void foo(const char*, ...)
7632 __attribute__ ((__format__ (__printf__, 1, 2)));
7633 template<typename T> void foo(const char* format, ...) {}
7634 void bar() { foo<int>("%s\n", "foo"); }
7635
7636 _ACEOF
7637 if ac_fn_cxx_try_compile "$LINENO"; then :
7638 gold_cv_template_attribute=yes
7639 else
7640 gold_cv_template_attribute=no
7641 fi
7642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7643 fi
7644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_template_attribute" >&5
7645 $as_echo "$gold_cv_template_attribute" >&6; }
7646 if test "$gold_cv_template_attribute" = "yes"; then
7647
7648 $as_echo "#define HAVE_TEMPLATE_ATTRIBUTES 1" >>confdefs.h
7649
7650 fi
7651
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; }
7654 if test "${gold_cv_stat_st_mtim+set}" = set; then :
7655 $as_echo_n "(cached) " >&6
7656 else
7657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7658 /* end confdefs.h. */
7659
7660 #include <sys/stat.h>
7661 long bar() { struct stat s; return (long)(s.st_mtim.tv_sec + s.st_mtim.tv_sec);}
7662
7663 int
7664 main ()
7665 {
7666
7667 ;
7668 return 0;
7669 }
7670 _ACEOF
7671 if ac_fn_cxx_try_compile "$LINENO"; then :
7672 gold_cv_stat_st_mtim=yes
7673 else
7674 gold_cv_stat_st_mtim=no
7675 fi
7676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7677 fi
7678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_stat_st_mtim" >&5
7679 $as_echo "$gold_cv_stat_st_mtim" >&6; }
7680 if test "$gold_cv_stat_st_mtim" = "yes"; then
7681
7682 $as_echo "#define HAVE_STAT_ST_MTIM 1" >>confdefs.h
7683
7684 fi
7685
7686 ac_ext=c
7687 ac_cpp='$CPP $CPPFLAGS'
7688 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7689 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7690 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7691
7692
7693 for ac_header in locale.h
7694 do :
7695 ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
7696 if test "x$ac_cv_header_locale_h" = x""yes; then :
7697 cat >>confdefs.h <<_ACEOF
7698 #define HAVE_LOCALE_H 1
7699 _ACEOF
7700
7701 fi
7702
7703 done
7704
7705 for ac_func in setlocale
7706 do :
7707 ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale"
7708 if test "x$ac_cv_func_setlocale" = x""yes; then :
7709 cat >>confdefs.h <<_ACEOF
7710 #define HAVE_SETLOCALE 1
7711 _ACEOF
7712
7713 fi
7714 done
7715
7716
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
7718 $as_echo_n "checking for LC_MESSAGES... " >&6; }
7719 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
7720 $as_echo_n "(cached) " >&6
7721 else
7722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7723 /* end confdefs.h. */
7724 #include <locale.h>
7725 int
7726 main ()
7727 {
7728 return LC_MESSAGES
7729 ;
7730 return 0;
7731 }
7732 _ACEOF
7733 if ac_fn_c_try_link "$LINENO"; then :
7734 am_cv_val_LC_MESSAGES=yes
7735 else
7736 am_cv_val_LC_MESSAGES=no
7737 fi
7738 rm -f core conftest.err conftest.$ac_objext \
7739 conftest$ac_exeext conftest.$ac_ext
7740 fi
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
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.
7754 if test "${enable_maintainer_mode+set}" = set; then :
7755 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
7756 else
7757 USE_MAINTAINER_MODE=no
7758 fi
7759
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
7763 MAINTAINER_MODE_TRUE=
7764 MAINTAINER_MODE_FALSE='#'
7765 else
7766 MAINTAINER_MODE_TRUE='#'
7767 MAINTAINER_MODE_FALSE=
7768 fi
7769
7770 MAINT=$MAINTAINER_MODE_TRUE
7771
7772
7773
7774 ac_config_files="$ac_config_files Makefile testsuite/Makefile po/Makefile.in:po/Make-in"
7775
7776 cat >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.
7794 # So, we kill variables containing newlines.
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.
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
7814 (set) 2>&1 |
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 \.
7819 sed -n \
7820 "s/'/'\\\\''/g;
7821 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7822 ;; #(
7823 *)
7824 # `set' quotes correctly as required by POSIX, so do not add quotes.
7825 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7826 ;;
7827 esac |
7828 sort
7829 ) |
7830 sed '
7831 /^ac_cv_env_/b end
7832 t clear
7833 :clear
7834 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7835 t end
7836 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7837 :end' >>confcache
7838 if 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;}
7843 cat confcache >$cache_file
7844 else
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;}
7847 fi
7848 fi
7849 rm -f confcache
7850
7851 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7852 # Let make expand exec_prefix.
7853 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7854
7855 DEFS=-DHAVE_CONFIG_H
7856
7857 ac_libobjs=
7858 ac_ltlibobjs=
7859 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7860 # 1. Remove the extension, and $U if already installed.
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'
7867 done
7868 LIBOBJS=$ac_libobjs
7869
7870 LTLIBOBJS=$ac_ltlibobjs
7871
7872
7873 if test -n "$EXEEXT"; then
7874 am__EXEEXT_TRUE=
7875 am__EXEEXT_FALSE='#'
7876 else
7877 am__EXEEXT_TRUE='#'
7878 am__EXEEXT_FALSE=
7879 fi
7880
7881 if test -z "${THREADS_TRUE}" && test -z "${THREADS_FALSE}"; then
7882 as_fn_error "conditional \"THREADS\" was never defined.
7883 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7884 fi
7885 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
7886 as_fn_error "conditional \"PLUGINS\" was never defined.
7887 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7888 fi
7889 if test -z "${DEFAULT_TARGET_AARCH64_TRUE}" && test -z "${DEFAULT_TARGET_AARCH64_FALSE}"; then
7890 as_fn_error "conditional \"DEFAULT_TARGET_AARCH64\" was never defined.
7891 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7892 fi
7893 if test -z "${DEFAULT_TARGET_ARM_TRUE}" && test -z "${DEFAULT_TARGET_ARM_FALSE}"; then
7894 as_fn_error "conditional \"DEFAULT_TARGET_ARM\" was never defined.
7895 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7896 fi
7897 if test -z "${DEFAULT_TARGET_I386_TRUE}" && test -z "${DEFAULT_TARGET_I386_FALSE}"; then
7898 as_fn_error "conditional \"DEFAULT_TARGET_I386\" was never defined.
7899 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7900 fi
7901 if test -z "${DEFAULT_TARGET_POWERPC_TRUE}" && test -z "${DEFAULT_TARGET_POWERPC_FALSE}"; then
7902 as_fn_error "conditional \"DEFAULT_TARGET_POWERPC\" was never defined.
7903 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7904 fi
7905 if test -z "${DEFAULT_TARGET_SPARC_TRUE}" && test -z "${DEFAULT_TARGET_SPARC_FALSE}"; then
7906 as_fn_error "conditional \"DEFAULT_TARGET_SPARC\" was never defined.
7907 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7908 fi
7909 if test -z "${DEFAULT_TARGET_S390_TRUE}" && test -z "${DEFAULT_TARGET_S390_FALSE}"; then
7910 as_fn_error "conditional \"DEFAULT_TARGET_S390\" was never defined.
7911 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7912 fi
7913 if 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.
7915 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7916 fi
7917 if test -z "${DEFAULT_TARGET_X32_TRUE}" && test -z "${DEFAULT_TARGET_X32_FALSE}"; then
7918 as_fn_error "conditional \"DEFAULT_TARGET_X32\" was never defined.
7919 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7920 fi
7921 if 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.
7923 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7924 fi
7925 if test -z "${DEFAULT_TARGET_TILEGX_TRUE}" && test -z "${DEFAULT_TARGET_TILEGX_FALSE}"; then
7926 as_fn_error "conditional \"DEFAULT_TARGET_TILEGX\" was never defined.
7927 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7928 fi
7929 if test -z "${DEFAULT_TARGET_MIPS_TRUE}" && test -z "${DEFAULT_TARGET_MIPS_FALSE}"; then
7930 as_fn_error "conditional \"DEFAULT_TARGET_MIPS\" was never defined.
7931 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7932 fi
7933 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7934 as_fn_error "conditional \"AMDEP\" was never defined.
7935 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7936 fi
7937 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7938 as_fn_error "conditional \"am__fastdepCC\" was never defined.
7939 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7940 fi
7941 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
7942 as_fn_error "conditional \"am__fastdepCXX\" was never defined.
7943 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7944 fi
7945
7946 if test -z "${NATIVE_LINKER_TRUE}" && test -z "${NATIVE_LINKER_FALSE}"; then
7947 as_fn_error "conditional \"NATIVE_LINKER\" was never defined.
7948 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7949 fi
7950 if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
7951 as_fn_error "conditional \"GCC\" was never defined.
7952 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7953 fi
7954 if 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.
7956 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7957 fi
7958 if test -z "${HAVE_STATIC_TRUE}" && test -z "${HAVE_STATIC_FALSE}"; then
7959 as_fn_error "conditional \"HAVE_STATIC\" was never defined.
7960 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7961 fi
7962 if test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_TRUE}" && test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_FALSE}"; then
7963 as_fn_error "conditional \"FN_PTRS_IN_SO_WITHOUT_PIC\" was never defined.
7964 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7965 fi
7966 if test -z "${MCMODEL_MEDIUM_TRUE}" && test -z "${MCMODEL_MEDIUM_FALSE}"; then
7967 as_fn_error "conditional \"MCMODEL_MEDIUM\" was never defined.
7968 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7969 fi
7970 if test -z "${TLS_TRUE}" && test -z "${TLS_FALSE}"; then
7971 as_fn_error "conditional \"TLS\" was never defined.
7972 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7973 fi
7974 if test -z "${STATIC_TLS_TRUE}" && test -z "${STATIC_TLS_FALSE}"; then
7975 as_fn_error "conditional \"STATIC_TLS\" was never defined.
7976 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7977 fi
7978 if test -z "${OMP_SUPPORT_TRUE}" && test -z "${OMP_SUPPORT_FALSE}"; then
7979 as_fn_error "conditional \"OMP_SUPPORT\" was never defined.
7980 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7981 fi
7982 if test -z "${TLS_GNU2_DIALECT_TRUE}" && test -z "${TLS_GNU2_DIALECT_FALSE}"; then
7983 as_fn_error "conditional \"TLS_GNU2_DIALECT\" was never defined.
7984 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7985 fi
7986 if test -z "${TLS_DESCRIPTORS_TRUE}" && test -z "${TLS_DESCRIPTORS_FALSE}"; then
7987 as_fn_error "conditional \"TLS_DESCRIPTORS\" was never defined.
7988 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7989 fi
7990 if test -z "${IFUNC_TRUE}" && test -z "${IFUNC_FALSE}"; then
7991 as_fn_error "conditional \"IFUNC\" was never defined.
7992 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7993 fi
7994 if test -z "${IFUNC_STATIC_TRUE}" && test -z "${IFUNC_STATIC_FALSE}"; then
7995 as_fn_error "conditional \"IFUNC_STATIC\" was never defined.
7996 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7997 fi
7998 if test -z "${HAVE_PUBNAMES_TRUE}" && test -z "${HAVE_PUBNAMES_FALSE}"; then
7999 as_fn_error "conditional \"HAVE_PUBNAMES\" was never defined.
8000 Usually this means the macro was only invoked conditionally." "$LINENO" 5
8001 fi
8002 if 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.
8004 Usually this means the macro was only invoked conditionally." "$LINENO" 5
8005 fi
8006 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
8007 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
8008 Usually this means the macro was only invoked conditionally." "$LINENO" 5
8009 fi
8010
8011 : ${CONFIG_STATUS=./config.status}
8012 ac_write_fail=0
8013 ac_clean_files_save=$ac_clean_files
8014 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8015 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8016 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8017 as_write_fail=0
8018 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
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
8025 debug=false
8026 ac_cs_recheck=false
8027 ac_cs_silent=false
8028
8029 SHELL=\${CONFIG_SHELL-$SHELL}
8030 export SHELL
8031 _ASEOF
8032 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8033 ## -------------------- ##
8034 ## M4sh Initialization. ##
8035 ## -------------------- ##
8036
8037 # Be more Bourne compatible
8038 DUALCASE=1; export DUALCASE # for MKS sh
8039 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8040 emulate sh
8041 NULLCMD=:
8042 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8043 # is contrary to our usage. Disable this feature.
8044 alias -g '${1+"$@"}'='"$@"'
8045 setopt NO_GLOB_SUBST
8046 else
8047 case `(set -o) 2>/dev/null` in #(
8048 *posix*) :
8049 set -o posix ;; #(
8050 *) :
8051 ;;
8052 esac
8053 fi
8054
8055
8056 as_nl='
8057 '
8058 export as_nl
8059 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8060 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8061 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8062 as_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.
8065 if 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 --'
8069 elif (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'
8072 else
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'
8092 fi
8093
8094 # The user is always right.
8095 if 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 }
8101 fi
8102
8103
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.)
8109 IFS=" "" $as_nl"
8110
8111 # Find who we are. Look in the path if we contain no directory separator.
8112 case $0 in #((
8113 *[\\/]* ) as_myself=$0 ;;
8114 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8115 for as_dir in $PATH
8116 do
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
8121 IFS=$as_save_IFS
8122
8123 ;;
8124 esac
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.
8127 if test "x$as_myself" = x; then
8128 as_myself=$0
8129 fi
8130 if test ! -f "$as_myself"; then
8131 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8132 exit 1
8133 fi
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.
8139 for as_var in BASH_ENV ENV MAIL MAILPATH
8140 do eval test x\${$as_var+set} = xset \
8141 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8142 done
8143 PS1='$ '
8144 PS2='> '
8145 PS4='+ '
8146
8147 # NLS nuisances.
8148 LC_ALL=C
8149 export LC_ALL
8150 LANGUAGE=C
8151 export 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.
8162 as_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
8168 fi
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.
8177 as_fn_set_status ()
8178 {
8179 return $1
8180 } # as_fn_set_status
8181
8182 # as_fn_exit STATUS
8183 # -----------------
8184 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8185 as_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.
8195 as_fn_unset ()
8196 {
8197 { eval $1=; unset $1;}
8198 }
8199 as_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.
8206 if (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 }'
8211 else
8212 as_fn_append ()
8213 {
8214 eval $1=\$$1\$2
8215 }
8216 fi # 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.
8223 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8224 eval 'as_fn_arith ()
8225 {
8226 as_val=$(( $* ))
8227 }'
8228 else
8229 as_fn_arith ()
8230 {
8231 as_val=`expr "$@" || test $? -eq 1`
8232 }
8233 fi # as_fn_arith
8234
8235
8236 if expr a : '\(a\)' >/dev/null 2>&1 &&
8237 test "X`expr 00001 : '.*\(...\)'`" = X001; then
8238 as_expr=expr
8239 else
8240 as_expr=false
8241 fi
8242
8243 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8244 as_basename=basename
8245 else
8246 as_basename=false
8247 fi
8248
8249 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8250 as_dirname=dirname
8251 else
8252 as_dirname=false
8253 fi
8254
8255 as_me=`$as_basename -- "$0" ||
8256 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8257 X"$0" : 'X\(//\)$' \| \
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'`
8273
8274 # Avoid depending upon Character Ranges.
8275 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8276 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8277 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8278 as_cr_digits='0123456789'
8279 as_cr_alnum=$as_cr_Letters$as_cr_digits
8280
8281 ECHO_C= ECHO_N= ECHO_T=
8282 case `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';;
8292 esac
8293
8294 rm -f conf$$ conf$$.exe conf$$.file
8295 if test -d conf$$.dir; then
8296 rm -f conf$$.dir/conf$$.file
8297 else
8298 rm -f conf$$.dir
8299 mkdir conf$$.dir 2>/dev/null
8300 fi
8301 if (echo >conf$$.file) 2>/dev/null; then
8302 if ln -s conf$$.file conf$$ 2>/dev/null; then
8303 as_ln_s='ln -s'
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'
8314 fi
8315 else
8316 as_ln_s='cp -p'
8317 fi
8318 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8319 rmdir conf$$.dir 2>/dev/null
8320
8321
8322 # as_fn_mkdir_p
8323 # -------------
8324 # Create "$as_dir" as a directory, including parents if necessary.
8325 as_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
8367
8368 } # as_fn_mkdir_p
8369 if mkdir -p . 2>/dev/null; then
8370 as_mkdir_p='mkdir -p "$as_dir"'
8371 else
8372 test -d ./-p && rmdir ./-p
8373 as_mkdir_p=false
8374 fi
8375
8376 if test -x / >/dev/null 2>&1; then
8377 as_test_x='test -x'
8378 else
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 '
8396 fi
8397 as_executable_p=$as_test_x
8398
8399 # Sed expression to map a string onto a valid CPP name.
8400 as_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.
8403 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8404
8405
8406 exec 6>&1
8407 ## ----------------------------------- ##
8408 ## Main body of $CONFIG_STATUS script. ##
8409 ## ----------------------------------- ##
8410 _ASEOF
8411 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8412
8413 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8414 # Save the log message, to keep $0 and so on meaningful, and to
8415 # report actual input values of CONFIG_FILES etc. instead of their
8416 # values after options handling.
8417 ac_log="
8418 This file was extended by gold $as_me 0.1, which was
8419 generated by GNU Autoconf 2.64. Invocation command line was
8420
8421 CONFIG_FILES = $CONFIG_FILES
8422 CONFIG_HEADERS = $CONFIG_HEADERS
8423 CONFIG_LINKS = $CONFIG_LINKS
8424 CONFIG_COMMANDS = $CONFIG_COMMANDS
8425 $ $0 $@
8426
8427 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8428 "
8429
8430 _ACEOF
8431
8432 case $ac_config_files in *"
8433 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8434 esac
8435
8436 case $ac_config_headers in *"
8437 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8438 esac
8439
8440
8441 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8442 # Files that config.status was made for.
8443 config_files="$ac_config_files"
8444 config_headers="$ac_config_headers"
8445 config_commands="$ac_config_commands"
8446
8447 _ACEOF
8448
8449 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8450 ac_cs_usage="\
8451 \`$as_me' instantiates files and other configuration actions
8452 from templates according to the current configuration. Unless the files
8453 and actions are specified as TAGs, all are instantiated by default.
8454
8455 Usage: $0 [OPTION]... [TAG]...
8456
8457 -h, --help print this help, then exit
8458 -V, --version print version number and configuration settings, then exit
8459 -q, --quiet, --silent
8460 do not print progress messages
8461 -d, --debug don't remove temporary files
8462 --recheck update $as_me by reconfiguring in the same conditions
8463 --file=FILE[:TEMPLATE]
8464 instantiate the configuration file FILE
8465 --header=FILE[:TEMPLATE]
8466 instantiate the configuration header FILE
8467
8468 Configuration files:
8469 $config_files
8470
8471 Configuration headers:
8472 $config_headers
8473
8474 Configuration commands:
8475 $config_commands
8476
8477 Report bugs to the package provider."
8478
8479 _ACEOF
8480 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8481 ac_cs_version="\\
8482 gold config.status 0.1
8483 configured by $0, generated by GNU Autoconf 2.64,
8484 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
8485
8486 Copyright (C) 2009 Free Software Foundation, Inc.
8487 This config.status script is free software; the Free Software Foundation
8488 gives unlimited permission to copy, distribute and modify it."
8489
8490 ac_pwd='$ac_pwd'
8491 srcdir='$srcdir'
8492 INSTALL='$INSTALL'
8493 MKDIR_P='$MKDIR_P'
8494 AWK='$AWK'
8495 test -n "\$AWK" || AWK=awk
8496 _ACEOF
8497
8498 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8499 # The default lists apply if the user does not specify any file.
8500 ac_need_defaults=:
8501 while test $# != 0
8502 do
8503 case $1 in
8504 --*=*)
8505 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8506 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8507 ac_shift=:
8508 ;;
8509 *)
8510 ac_option=$1
8511 ac_optarg=$2
8512 ac_shift=shift
8513 ;;
8514 esac
8515
8516 case $ac_option in
8517 # Handling of the options.
8518 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8519 ac_cs_recheck=: ;;
8520 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8521 $as_echo "$ac_cs_version"; exit ;;
8522 --debug | --debu | --deb | --de | --d | -d )
8523 debug=: ;;
8524 --file | --fil | --fi | --f )
8525 $ac_shift
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'"
8530 ac_need_defaults=false;;
8531 --header | --heade | --head | --hea )
8532 $ac_shift
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'"
8537 ac_need_defaults=false;;
8538 --he | --h)
8539 # Conflict between --help and --header
8540 as_fn_error "ambiguous option: \`$1'
8541 Try \`$0 --help' for more information.";;
8542 --help | --hel | -h )
8543 $as_echo "$ac_cs_usage"; exit ;;
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.
8549 -*) as_fn_error "unrecognized option: \`$1'
8550 Try \`$0 --help' for more information." ;;
8551
8552 *) as_fn_append ac_config_targets " $1"
8553 ac_need_defaults=false ;;
8554
8555 esac
8556 shift
8557 done
8558
8559 ac_configure_extra_args=
8560
8561 if $ac_cs_silent; then
8562 exec 6>/dev/null
8563 ac_configure_extra_args="$ac_configure_extra_args --silent"
8564 fi
8565
8566 _ACEOF
8567 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8568 if \$ac_cs_recheck; then
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 "\$@"
8575 fi
8576
8577 _ACEOF
8578 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8579 exec 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
8587
8588 _ACEOF
8589 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8590 #
8591 # INIT-COMMANDS
8592 #
8593 AMDEP_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
8604 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8605
8606 # Handling of arguments.
8607 for ac_config_target in $ac_config_targets
8608 do
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;;
8618 esac
8619 done
8620
8621
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.
8626 if $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
8630 fi
8631
8632 # Have a temporary directory for convenience. Make it in the build tree
8633 # simply because there is no reason against having it here, and in addition,
8634 # creating and moving files from /tmp can sometimes cause problems.
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'.
8638 $debug ||
8639 {
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
8645 }
8646 # Create a (secure) tmp directory for tmp files.
8647
8648 {
8649 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8650 test -n "$tmp" && test -d "$tmp"
8651 } ||
8652 {
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'.
8660 if test -n "$CONFIG_FILES"; then
8661
8662
8663 ac_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.
8667 if test "x$ac_cr" = x; then
8668 eval ac_cr=\$\'\\r\'
8669 fi
8670 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8671 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8672 ac_cs_awk_cr='\r'
8673 else
8674 ac_cs_awk_cr=$ac_cr
8675 fi
8676
8677 echo '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
8687 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8688 ac_delim='%!_!# '
8689 for 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
8701 done
8702 rm -f conf$$subs.sh
8703
8704 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8705 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8706 _ACEOF
8707 sed -n '
8708 h
8709 s/^/S["/; s/!.*/"]=/
8710 p
8711 g
8712 s/^[^!]*!//
8713 :repl
8714 t repl
8715 s/'"$ac_delim"'$//
8716 t delim
8717 :nl
8718 h
8719 s/\(.\{148\}\).*/\1/
8720 t more1
8721 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8722 p
8723 n
8724 b repl
8725 :more1
8726 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8727 p
8728 g
8729 s/.\{148\}//
8730 t nl
8731 :delim
8732 h
8733 s/\(.\{148\}\).*/\1/
8734 t more2
8735 s/["\\]/\\&/g; s/^/"/; s/$/"/
8736 p
8737 b
8738 :more2
8739 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8740 p
8741 g
8742 s/.\{148\}//
8743 t delim
8744 ' <conf$$subs.awk | sed '
8745 /^[^""]/{
8746 N
8747 s/\n//
8748 }
8749 ' >>$CONFIG_STATUS || ac_write_fail=1
8750 rm -f conf$$subs.awk
8751 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8752 _ACAWK
8753 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8754 for (key in S) S_is_set[key] = 1
8755 FS = "\a"
8756
8757 }
8758 {
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
8776 }
8777
8778 _ACAWK
8779 _ACEOF
8780 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8781 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8782 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8783 else
8784 cat
8785 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8786 || as_fn_error "could not setup config files machinery" "$LINENO" 5
8787 _ACEOF
8788
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).
8793 if test "x$srcdir" = x.; then
8794 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8795 s/:*\$(srcdir):*/:/
8796 s/:*\${srcdir}:*/:/
8797 s/:*@srcdir@:*/:/
8798 s/^\([^=]*=[ ]*\):*/\1/
8799 s/:*$//
8800 s/^[^=]*=[ ]*$//
8801 }'
8802 fi
8803
8804 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8805 fi # test -n "$CONFIG_FILES"
8806
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'.
8810 if test -n "$CONFIG_HEADERS"; then
8811 cat >"$tmp/defines.awk" <<\_ACAWK ||
8812 BEGIN {
8813 _ACEOF
8814
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.
8821 ac_delim='%!_!# '
8822 for 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!! "
8830 fi
8831 done
8832
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
8837 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8838 sed -n '
8839 s/.\{148\}/&'"$ac_delim"'/g
8840 t rset
8841 :rset
8842 s/^[ ]*#[ ]*define[ ][ ]*/ /
8843 t def
8844 d
8845 :def
8846 s/\\$//
8847 t bsnl
8848 s/["\\]/\\&/g
8849 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8850 D["\1"]=" \3"/p
8851 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8852 d
8853 :bsnl
8854 s/["\\]/\\&/g
8855 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8856 D["\1"]=" \3\\\\\\n"\\/p
8857 t cont
8858 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8859 t cont
8860 d
8861 :cont
8862 n
8863 s/.\{148\}/&'"$ac_delim"'/g
8864 t clear
8865 :clear
8866 s/\\$//
8867 t bsnlc
8868 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8869 d
8870 :bsnlc
8871 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8872 b cont
8873 ' <confdefs.h | sed '
8874 s/'"$ac_delim"'/"\\\
8875 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8876
8877 cat >>$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
8910 _ACEOF
8911 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8912 as_fn_error "could not setup config headers machinery" "$LINENO" 5
8913 fi # test -n "$CONFIG_HEADERS"
8914
8915
8916 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8917 shift
8918 for ac_tag
8919 do
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 ;;
8983 esac
8984
8985 ac_dir=`$as_dirname -- "$ac_file" ||
8986 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8987 X"$ac_file" : 'X\(//\)[^/]' \| \
8988 X"$ac_file" : 'X\(//\)$' \| \
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
9009 ac_builddir=.
9010
9011 case "$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 ;;
9021 esac
9022 ac_abs_top_builddir=$ac_pwd
9023 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9024 # for backward compatibility:
9025 ac_top_builddir=$ac_top_build_prefix
9026
9027 case $srcdir in
9028 .) # We are building in place.
9029 ac_srcdir=.
9030 ac_top_srcdir=$ac_top_builddir_sub
9031 ac_abs_top_srcdir=$ac_pwd ;;
9032 [\\/]* | ?:[\\/]* ) # Absolute name.
9033 ac_srcdir=$srcdir$ac_dir_suffix;
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 ;;
9040 esac
9041 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9042
9043
9044 case $ac_mode in
9045 :F)
9046 #
9047 # CONFIG_FILE
9048 #
9049
9050 case $INSTALL in
9051 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9052 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9053 esac
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
9060
9061 cat >>$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.
9064 ac_datarootdir_hack=; ac_datarootdir_seen=
9065 ac_sed_dataroot='
9066 /datarootdir/ {
9067 p
9068 q
9069 }
9070 /@datadir@/p
9071 /@docdir@/p
9072 /@infodir@/p
9073 /@localedir@/p
9074 /@mandir@/p'
9075 case `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
9081 cat >>$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' ;;
9089 esac
9090 _ACEOF
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?
9095 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9096 ac_sed_extra="$ac_vpsub
9097 $extrasub
9098 _ACEOF
9099 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9100 :t
9101 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9102 s|@configure_input@|$ac_sed_conf_input|;t t
9103 s&@top_builddir@&$ac_top_builddir_sub&;t t
9104 s&@top_build_prefix@&$ac_top_build_prefix&;t t
9105 s&@srcdir@&$ac_srcdir&;t t
9106 s&@abs_srcdir@&$ac_abs_srcdir&;t t
9107 s&@top_srcdir@&$ac_top_srcdir&;t t
9108 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9109 s&@builddir@&$ac_builddir&;t t
9110 s&@abs_builddir@&$ac_abs_builddir&;t t
9111 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9112 s&@INSTALL@&$ac_INSTALL&;t t
9113 s&@MKDIR_P@&$ac_MKDIR_P&;t t
9114 $ac_datarootdir_hack
9115 "
9116 eval 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
9119 test -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'
9123 which 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'
9125 which seems to be undefined. Please make sure it is defined." >&2;}
9126
9127 rm -f "$tmp/stdin"
9128 case $ac_file in
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 #
9138 if test x"$ac_file" != x-; then
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;}
9147 else
9148 rm -f "$ac_file"
9149 mv "$tmp/config.h" "$ac_file" \
9150 || as_fn_error "could not create $ac_file" "$LINENO" 5
9151 fi
9152 else
9153 $as_echo "/* $configure_input */" \
9154 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9155 || as_fn_error "could not create -" "$LINENO" 5
9156 fi
9157 # Compute "$ac_file"'s index in $config_headers.
9158 _am_arg="$ac_file"
9159 _am_stamp_count=1
9160 for _am_header in $config_headers :; do
9161 case $_am_header in
9162 $_am_arg | $_am_arg:* )
9163 break ;;
9164 * )
9165 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
9166 esac
9167 done
9168 echo "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 ;;
9192
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
9197
9198
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" ||
9222 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9223 X"$mf" : 'X\(//\)[^/]' \| \
9224 X"$mf" : 'X\(//\)$' \| \
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" ||
9266 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9267 X"$file" : 'X\(//\)[^/]' \| \
9268 X"$file" : 'X\(//\)$' \| \
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"
9291 done
9292 done
9293 }
9294 ;;
9295 "default-1":C)
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%/[^/][^/]*$%%'`
9305 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
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
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"
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
9333 # The set of available languages was given in configure.ac.
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 ;;
9396
9397 esac
9398 done # for ac_tag
9399
9400
9401 as_fn_exit 0
9402 _ACEOF
9403 ac_clean_files=$ac_clean_files_save
9404
9405 test $ac_write_fail = 0 ||
9406 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
9407
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.
9417 if 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.
9427 $ac_cs_success || as_fn_exit $?
9428 fi
9429 if 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;}
9432 fi
9433