]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - sim/mips/configure
sim: mips: trim redundant igen settings
[thirdparty/binutils-gdb.git] / sim / mips / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
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 as_myself=
91 case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100 IFS=$as_save_IFS
101
102 ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107 as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168 else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174 esac
175 fi
176 "
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191 exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
199 if (eval "$as_required") 2>/dev/null; then :
200 as_have_required=yes
201 else
202 as_have_required=no
203 fi
204 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
205
206 else
207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
208 as_found=false
209 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
210 do
211 IFS=$as_save_IFS
212 test -z "$as_dir" && as_dir=.
213 as_found=:
214 case $as_dir in #(
215 /*)
216 for as_base in sh bash ksh sh5; do
217 # Try only shells that exist, to save several forks.
218 as_shell=$as_dir/$as_base
219 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
220 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
221 CONFIG_SHELL=$as_shell as_have_required=yes
222 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
223 break 2
224 fi
225 fi
226 done;;
227 esac
228 as_found=false
229 done
230 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
232 CONFIG_SHELL=$SHELL as_have_required=yes
233 fi; }
234 IFS=$as_save_IFS
235
236
237 if test "x$CONFIG_SHELL" != x; then :
238 export CONFIG_SHELL
239 # We cannot yet assume a decent shell, so we have to provide a
240 # neutralization value for shells without unset; and this also
241 # works around shells that cannot unset nonexistent variables.
242 # Preserve -v and -x to the replacement shell.
243 BASH_ENV=/dev/null
244 ENV=/dev/null
245 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
246 case $- in # ((((
247 *v*x* | *x*v* ) as_opts=-vx ;;
248 *v* ) as_opts=-v ;;
249 *x* ) as_opts=-x ;;
250 * ) as_opts= ;;
251 esac
252 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
253 # Admittedly, this is quite paranoid, since all the known shells bail
254 # out after a failed `exec'.
255 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
256 exit 255
257 fi
258
259 if test x$as_have_required = xno; then :
260 $as_echo "$0: This script requires a shell more modern than all"
261 $as_echo "$0: the shells that I found on your system."
262 if test x${ZSH_VERSION+set} = xset ; then
263 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
264 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
265 else
266 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
267 $0: including any error possibly output before this
268 $0: message. Then install a modern shell, or manually run
269 $0: the script under such a shell if you do have one."
270 fi
271 exit 1
272 fi
273 fi
274 fi
275 SHELL=${CONFIG_SHELL-/bin/sh}
276 export SHELL
277 # Unset more variables known to interfere with behavior of common tools.
278 CLICOLOR_FORCE= GREP_OPTIONS=
279 unset CLICOLOR_FORCE GREP_OPTIONS
280
281 ## --------------------- ##
282 ## M4sh Shell Functions. ##
283 ## --------------------- ##
284 # as_fn_unset VAR
285 # ---------------
286 # Portably unset VAR.
287 as_fn_unset ()
288 {
289 { eval $1=; unset $1;}
290 }
291 as_unset=as_fn_unset
292
293 # as_fn_set_status STATUS
294 # -----------------------
295 # Set $? to STATUS, without forking.
296 as_fn_set_status ()
297 {
298 return $1
299 } # as_fn_set_status
300
301 # as_fn_exit STATUS
302 # -----------------
303 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
304 as_fn_exit ()
305 {
306 set +e
307 as_fn_set_status $1
308 exit $1
309 } # as_fn_exit
310
311 # as_fn_mkdir_p
312 # -------------
313 # Create "$as_dir" as a directory, including parents if necessary.
314 as_fn_mkdir_p ()
315 {
316
317 case $as_dir in #(
318 -*) as_dir=./$as_dir;;
319 esac
320 test -d "$as_dir" || eval $as_mkdir_p || {
321 as_dirs=
322 while :; do
323 case $as_dir in #(
324 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
325 *) as_qdir=$as_dir;;
326 esac
327 as_dirs="'$as_qdir' $as_dirs"
328 as_dir=`$as_dirname -- "$as_dir" ||
329 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
330 X"$as_dir" : 'X\(//\)[^/]' \| \
331 X"$as_dir" : 'X\(//\)$' \| \
332 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
333 $as_echo X"$as_dir" |
334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
335 s//\1/
336 q
337 }
338 /^X\(\/\/\)[^/].*/{
339 s//\1/
340 q
341 }
342 /^X\(\/\/\)$/{
343 s//\1/
344 q
345 }
346 /^X\(\/\).*/{
347 s//\1/
348 q
349 }
350 s/.*/./; q'`
351 test -d "$as_dir" && break
352 done
353 test -z "$as_dirs" || eval "mkdir $as_dirs"
354 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
355
356
357 } # as_fn_mkdir_p
358
359 # as_fn_executable_p FILE
360 # -----------------------
361 # Test if FILE is an executable regular file.
362 as_fn_executable_p ()
363 {
364 test -f "$1" && test -x "$1"
365 } # as_fn_executable_p
366 # as_fn_append VAR VALUE
367 # ----------------------
368 # Append the text in VALUE to the end of the definition contained in VAR. Take
369 # advantage of any shell optimizations that allow amortized linear growth over
370 # repeated appends, instead of the typical quadratic growth present in naive
371 # implementations.
372 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
373 eval 'as_fn_append ()
374 {
375 eval $1+=\$2
376 }'
377 else
378 as_fn_append ()
379 {
380 eval $1=\$$1\$2
381 }
382 fi # as_fn_append
383
384 # as_fn_arith ARG...
385 # ------------------
386 # Perform arithmetic evaluation on the ARGs, and store the result in the
387 # global $as_val. Take advantage of shells that can avoid forks. The arguments
388 # must be portable across $(()) and expr.
389 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
390 eval 'as_fn_arith ()
391 {
392 as_val=$(( $* ))
393 }'
394 else
395 as_fn_arith ()
396 {
397 as_val=`expr "$@" || test $? -eq 1`
398 }
399 fi # as_fn_arith
400
401
402 # as_fn_error STATUS ERROR [LINENO LOG_FD]
403 # ----------------------------------------
404 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
405 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
406 # script with STATUS, using 1 if that was 0.
407 as_fn_error ()
408 {
409 as_status=$1; test $as_status -eq 0 && as_status=1
410 if test "$4"; then
411 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
412 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
413 fi
414 $as_echo "$as_me: error: $2" >&2
415 as_fn_exit $as_status
416 } # as_fn_error
417
418 if expr a : '\(a\)' >/dev/null 2>&1 &&
419 test "X`expr 00001 : '.*\(...\)'`" = X001; then
420 as_expr=expr
421 else
422 as_expr=false
423 fi
424
425 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
426 as_basename=basename
427 else
428 as_basename=false
429 fi
430
431 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
432 as_dirname=dirname
433 else
434 as_dirname=false
435 fi
436
437 as_me=`$as_basename -- "$0" ||
438 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
439 X"$0" : 'X\(//\)$' \| \
440 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
441 $as_echo X/"$0" |
442 sed '/^.*\/\([^/][^/]*\)\/*$/{
443 s//\1/
444 q
445 }
446 /^X\/\(\/\/\)$/{
447 s//\1/
448 q
449 }
450 /^X\/\(\/\).*/{
451 s//\1/
452 q
453 }
454 s/.*/./; q'`
455
456 # Avoid depending upon Character Ranges.
457 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
458 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
459 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
460 as_cr_digits='0123456789'
461 as_cr_alnum=$as_cr_Letters$as_cr_digits
462
463
464 as_lineno_1=$LINENO as_lineno_1a=$LINENO
465 as_lineno_2=$LINENO as_lineno_2a=$LINENO
466 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
467 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
468 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
469 sed -n '
470 p
471 /[$]LINENO/=
472 ' <$as_myself |
473 sed '
474 s/[$]LINENO.*/&-/
475 t lineno
476 b
477 :lineno
478 N
479 :loop
480 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
481 t loop
482 s/-\n.*//
483 ' >$as_me.lineno &&
484 chmod +x "$as_me.lineno" ||
485 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
486
487 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
488 # already done that, so ensure we don't try to do so again and fall
489 # in an infinite loop. This has already happened in practice.
490 _as_can_reexec=no; export _as_can_reexec
491 # Don't try to exec as it changes $[0], causing all sort of problems
492 # (the dirname of $[0] is not the place where we might find the
493 # original and so on. Autoconf is especially sensitive to this).
494 . "./$as_me.lineno"
495 # Exit status is that of the last command.
496 exit
497 }
498
499 ECHO_C= ECHO_N= ECHO_T=
500 case `echo -n x` in #(((((
501 -n*)
502 case `echo 'xy\c'` in
503 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
504 xy) ECHO_C='\c';;
505 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
506 ECHO_T=' ';;
507 esac;;
508 *)
509 ECHO_N='-n';;
510 esac
511
512 rm -f conf$$ conf$$.exe conf$$.file
513 if test -d conf$$.dir; then
514 rm -f conf$$.dir/conf$$.file
515 else
516 rm -f conf$$.dir
517 mkdir conf$$.dir 2>/dev/null
518 fi
519 if (echo >conf$$.file) 2>/dev/null; then
520 if ln -s conf$$.file conf$$ 2>/dev/null; then
521 as_ln_s='ln -s'
522 # ... but there are two gotchas:
523 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
524 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
525 # In both cases, we have to default to `cp -pR'.
526 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
527 as_ln_s='cp -pR'
528 elif ln conf$$.file conf$$ 2>/dev/null; then
529 as_ln_s=ln
530 else
531 as_ln_s='cp -pR'
532 fi
533 else
534 as_ln_s='cp -pR'
535 fi
536 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
537 rmdir conf$$.dir 2>/dev/null
538
539 if mkdir -p . 2>/dev/null; then
540 as_mkdir_p='mkdir -p "$as_dir"'
541 else
542 test -d ./-p && rmdir ./-p
543 as_mkdir_p=false
544 fi
545
546 as_test_x='test -x'
547 as_executable_p=as_fn_executable_p
548
549 # Sed expression to map a string onto a valid CPP name.
550 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
551
552 # Sed expression to map a string onto a valid variable name.
553 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
554
555
556 test -n "$DJDIR" || exec 7<&0 </dev/null
557 exec 6>&1
558
559 # Name of the host.
560 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
561 # so uname gets run too.
562 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
563
564 #
565 # Initializations.
566 #
567 ac_default_prefix=/usr/local
568 ac_clean_files=
569 ac_config_libobj_dir=.
570 LIBOBJS=
571 cross_compiling=no
572 subdirs=
573 MFLAGS=
574 MAKEFLAGS=
575
576 # Identity of this package.
577 PACKAGE_NAME=
578 PACKAGE_TARNAME=
579 PACKAGE_VERSION=
580 PACKAGE_STRING=
581 PACKAGE_BUGREPORT=
582 PACKAGE_URL=
583
584 ac_unique_file="Makefile.in"
585 ac_subst_vars='LTLIBOBJS
586 LIBOBJS
587 SIM_COMMON_BUILD_FALSE
588 SIM_COMMON_BUILD_TRUE
589 sim_float
590 sim_bitsize
591 sim_multi_obj
592 sim_multi_src
593 sim_multi_igen_configs
594 sim_multi_flags
595 sim_gen
596 sim_micromips16_flags
597 sim_micromips_flags
598 sim_m16_flags
599 sim_igen_flags
600 target_os
601 target_vendor
602 target_cpu
603 target
604 host_os
605 host_vendor
606 host_cpu
607 host
608 build_os
609 build_vendor
610 build_cpu
611 build
612 target_alias
613 host_alias
614 build_alias
615 LIBS
616 ECHO_T
617 ECHO_N
618 ECHO_C
619 DEFS
620 mandir
621 localedir
622 libdir
623 psdir
624 pdfdir
625 dvidir
626 htmldir
627 infodir
628 docdir
629 oldincludedir
630 includedir
631 localstatedir
632 sharedstatedir
633 sysconfdir
634 datadir
635 datarootdir
636 libexecdir
637 sbindir
638 bindir
639 program_transform_name
640 prefix
641 exec_prefix
642 PACKAGE_URL
643 PACKAGE_BUGREPORT
644 PACKAGE_STRING
645 PACKAGE_VERSION
646 PACKAGE_TARNAME
647 PACKAGE_NAME
648 PATH_SEPARATOR
649 SHELL'
650 ac_subst_files=''
651 ac_user_opts='
652 enable_option_checking
653 '
654 ac_precious_vars='build_alias
655 host_alias
656 target_alias'
657
658
659 # Initialize some variables set by options.
660 ac_init_help=
661 ac_init_version=false
662 ac_unrecognized_opts=
663 ac_unrecognized_sep=
664 # The variables have the same names as the options, with
665 # dashes changed to underlines.
666 cache_file=/dev/null
667 exec_prefix=NONE
668 no_create=
669 no_recursion=
670 prefix=NONE
671 program_prefix=NONE
672 program_suffix=NONE
673 program_transform_name=s,x,x,
674 silent=
675 site=
676 srcdir=
677 verbose=
678 x_includes=NONE
679 x_libraries=NONE
680
681 # Installation directory options.
682 # These are left unexpanded so users can "make install exec_prefix=/foo"
683 # and all the variables that are supposed to be based on exec_prefix
684 # by default will actually change.
685 # Use braces instead of parens because sh, perl, etc. also accept them.
686 # (The list follows the same order as the GNU Coding Standards.)
687 bindir='${exec_prefix}/bin'
688 sbindir='${exec_prefix}/sbin'
689 libexecdir='${exec_prefix}/libexec'
690 datarootdir='${prefix}/share'
691 datadir='${datarootdir}'
692 sysconfdir='${prefix}/etc'
693 sharedstatedir='${prefix}/com'
694 localstatedir='${prefix}/var'
695 includedir='${prefix}/include'
696 oldincludedir='/usr/include'
697 docdir='${datarootdir}/doc/${PACKAGE}'
698 infodir='${datarootdir}/info'
699 htmldir='${docdir}'
700 dvidir='${docdir}'
701 pdfdir='${docdir}'
702 psdir='${docdir}'
703 libdir='${exec_prefix}/lib'
704 localedir='${datarootdir}/locale'
705 mandir='${datarootdir}/man'
706
707 ac_prev=
708 ac_dashdash=
709 for ac_option
710 do
711 # If the previous option needs an argument, assign it.
712 if test -n "$ac_prev"; then
713 eval $ac_prev=\$ac_option
714 ac_prev=
715 continue
716 fi
717
718 case $ac_option in
719 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
720 *=) ac_optarg= ;;
721 *) ac_optarg=yes ;;
722 esac
723
724 # Accept the important Cygnus configure options, so we can diagnose typos.
725
726 case $ac_dashdash$ac_option in
727 --)
728 ac_dashdash=yes ;;
729
730 -bindir | --bindir | --bindi | --bind | --bin | --bi)
731 ac_prev=bindir ;;
732 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
733 bindir=$ac_optarg ;;
734
735 -build | --build | --buil | --bui | --bu)
736 ac_prev=build_alias ;;
737 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
738 build_alias=$ac_optarg ;;
739
740 -cache-file | --cache-file | --cache-fil | --cache-fi \
741 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
742 ac_prev=cache_file ;;
743 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
744 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
745 cache_file=$ac_optarg ;;
746
747 --config-cache | -C)
748 cache_file=config.cache ;;
749
750 -datadir | --datadir | --datadi | --datad)
751 ac_prev=datadir ;;
752 -datadir=* | --datadir=* | --datadi=* | --datad=*)
753 datadir=$ac_optarg ;;
754
755 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
756 | --dataroo | --dataro | --datar)
757 ac_prev=datarootdir ;;
758 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
759 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
760 datarootdir=$ac_optarg ;;
761
762 -disable-* | --disable-*)
763 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
764 # Reject names that are not valid shell variable names.
765 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
766 as_fn_error $? "invalid feature name: $ac_useropt"
767 ac_useropt_orig=$ac_useropt
768 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
769 case $ac_user_opts in
770 *"
771 "enable_$ac_useropt"
772 "*) ;;
773 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
774 ac_unrecognized_sep=', ';;
775 esac
776 eval enable_$ac_useropt=no ;;
777
778 -docdir | --docdir | --docdi | --doc | --do)
779 ac_prev=docdir ;;
780 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
781 docdir=$ac_optarg ;;
782
783 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
784 ac_prev=dvidir ;;
785 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
786 dvidir=$ac_optarg ;;
787
788 -enable-* | --enable-*)
789 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
790 # Reject names that are not valid shell variable names.
791 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
792 as_fn_error $? "invalid feature name: $ac_useropt"
793 ac_useropt_orig=$ac_useropt
794 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
795 case $ac_user_opts in
796 *"
797 "enable_$ac_useropt"
798 "*) ;;
799 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
800 ac_unrecognized_sep=', ';;
801 esac
802 eval enable_$ac_useropt=\$ac_optarg ;;
803
804 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
805 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
806 | --exec | --exe | --ex)
807 ac_prev=exec_prefix ;;
808 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
809 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
810 | --exec=* | --exe=* | --ex=*)
811 exec_prefix=$ac_optarg ;;
812
813 -gas | --gas | --ga | --g)
814 # Obsolete; use --with-gas.
815 with_gas=yes ;;
816
817 -help | --help | --hel | --he | -h)
818 ac_init_help=long ;;
819 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
820 ac_init_help=recursive ;;
821 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
822 ac_init_help=short ;;
823
824 -host | --host | --hos | --ho)
825 ac_prev=host_alias ;;
826 -host=* | --host=* | --hos=* | --ho=*)
827 host_alias=$ac_optarg ;;
828
829 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
830 ac_prev=htmldir ;;
831 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
832 | --ht=*)
833 htmldir=$ac_optarg ;;
834
835 -includedir | --includedir | --includedi | --included | --include \
836 | --includ | --inclu | --incl | --inc)
837 ac_prev=includedir ;;
838 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
839 | --includ=* | --inclu=* | --incl=* | --inc=*)
840 includedir=$ac_optarg ;;
841
842 -infodir | --infodir | --infodi | --infod | --info | --inf)
843 ac_prev=infodir ;;
844 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
845 infodir=$ac_optarg ;;
846
847 -libdir | --libdir | --libdi | --libd)
848 ac_prev=libdir ;;
849 -libdir=* | --libdir=* | --libdi=* | --libd=*)
850 libdir=$ac_optarg ;;
851
852 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
853 | --libexe | --libex | --libe)
854 ac_prev=libexecdir ;;
855 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
856 | --libexe=* | --libex=* | --libe=*)
857 libexecdir=$ac_optarg ;;
858
859 -localedir | --localedir | --localedi | --localed | --locale)
860 ac_prev=localedir ;;
861 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
862 localedir=$ac_optarg ;;
863
864 -localstatedir | --localstatedir | --localstatedi | --localstated \
865 | --localstate | --localstat | --localsta | --localst | --locals)
866 ac_prev=localstatedir ;;
867 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
868 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
869 localstatedir=$ac_optarg ;;
870
871 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
872 ac_prev=mandir ;;
873 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
874 mandir=$ac_optarg ;;
875
876 -nfp | --nfp | --nf)
877 # Obsolete; use --without-fp.
878 with_fp=no ;;
879
880 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
881 | --no-cr | --no-c | -n)
882 no_create=yes ;;
883
884 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
885 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
886 no_recursion=yes ;;
887
888 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
889 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
890 | --oldin | --oldi | --old | --ol | --o)
891 ac_prev=oldincludedir ;;
892 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
893 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
894 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
895 oldincludedir=$ac_optarg ;;
896
897 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
898 ac_prev=prefix ;;
899 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
900 prefix=$ac_optarg ;;
901
902 -program-prefix | --program-prefix | --program-prefi | --program-pref \
903 | --program-pre | --program-pr | --program-p)
904 ac_prev=program_prefix ;;
905 -program-prefix=* | --program-prefix=* | --program-prefi=* \
906 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
907 program_prefix=$ac_optarg ;;
908
909 -program-suffix | --program-suffix | --program-suffi | --program-suff \
910 | --program-suf | --program-su | --program-s)
911 ac_prev=program_suffix ;;
912 -program-suffix=* | --program-suffix=* | --program-suffi=* \
913 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
914 program_suffix=$ac_optarg ;;
915
916 -program-transform-name | --program-transform-name \
917 | --program-transform-nam | --program-transform-na \
918 | --program-transform-n | --program-transform- \
919 | --program-transform | --program-transfor \
920 | --program-transfo | --program-transf \
921 | --program-trans | --program-tran \
922 | --progr-tra | --program-tr | --program-t)
923 ac_prev=program_transform_name ;;
924 -program-transform-name=* | --program-transform-name=* \
925 | --program-transform-nam=* | --program-transform-na=* \
926 | --program-transform-n=* | --program-transform-=* \
927 | --program-transform=* | --program-transfor=* \
928 | --program-transfo=* | --program-transf=* \
929 | --program-trans=* | --program-tran=* \
930 | --progr-tra=* | --program-tr=* | --program-t=*)
931 program_transform_name=$ac_optarg ;;
932
933 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
934 ac_prev=pdfdir ;;
935 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
936 pdfdir=$ac_optarg ;;
937
938 -psdir | --psdir | --psdi | --psd | --ps)
939 ac_prev=psdir ;;
940 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
941 psdir=$ac_optarg ;;
942
943 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
944 | -silent | --silent | --silen | --sile | --sil)
945 silent=yes ;;
946
947 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
948 ac_prev=sbindir ;;
949 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
950 | --sbi=* | --sb=*)
951 sbindir=$ac_optarg ;;
952
953 -sharedstatedir | --sharedstatedir | --sharedstatedi \
954 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
955 | --sharedst | --shareds | --shared | --share | --shar \
956 | --sha | --sh)
957 ac_prev=sharedstatedir ;;
958 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
959 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
960 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
961 | --sha=* | --sh=*)
962 sharedstatedir=$ac_optarg ;;
963
964 -site | --site | --sit)
965 ac_prev=site ;;
966 -site=* | --site=* | --sit=*)
967 site=$ac_optarg ;;
968
969 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
970 ac_prev=srcdir ;;
971 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
972 srcdir=$ac_optarg ;;
973
974 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
975 | --syscon | --sysco | --sysc | --sys | --sy)
976 ac_prev=sysconfdir ;;
977 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
978 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
979 sysconfdir=$ac_optarg ;;
980
981 -target | --target | --targe | --targ | --tar | --ta | --t)
982 ac_prev=target_alias ;;
983 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
984 target_alias=$ac_optarg ;;
985
986 -v | -verbose | --verbose | --verbos | --verbo | --verb)
987 verbose=yes ;;
988
989 -version | --version | --versio | --versi | --vers | -V)
990 ac_init_version=: ;;
991
992 -with-* | --with-*)
993 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
994 # Reject names that are not valid shell variable names.
995 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
996 as_fn_error $? "invalid package name: $ac_useropt"
997 ac_useropt_orig=$ac_useropt
998 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
999 case $ac_user_opts in
1000 *"
1001 "with_$ac_useropt"
1002 "*) ;;
1003 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1004 ac_unrecognized_sep=', ';;
1005 esac
1006 eval with_$ac_useropt=\$ac_optarg ;;
1007
1008 -without-* | --without-*)
1009 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1010 # Reject names that are not valid shell variable names.
1011 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1012 as_fn_error $? "invalid package name: $ac_useropt"
1013 ac_useropt_orig=$ac_useropt
1014 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1015 case $ac_user_opts in
1016 *"
1017 "with_$ac_useropt"
1018 "*) ;;
1019 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1020 ac_unrecognized_sep=', ';;
1021 esac
1022 eval with_$ac_useropt=no ;;
1023
1024 --x)
1025 # Obsolete; use --with-x.
1026 with_x=yes ;;
1027
1028 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1029 | --x-incl | --x-inc | --x-in | --x-i)
1030 ac_prev=x_includes ;;
1031 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1032 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1033 x_includes=$ac_optarg ;;
1034
1035 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1036 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1037 ac_prev=x_libraries ;;
1038 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1039 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1040 x_libraries=$ac_optarg ;;
1041
1042 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1043 Try \`$0 --help' for more information"
1044 ;;
1045
1046 *=*)
1047 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1048 # Reject names that are not valid shell variable names.
1049 case $ac_envvar in #(
1050 '' | [0-9]* | *[!_$as_cr_alnum]* )
1051 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1052 esac
1053 eval $ac_envvar=\$ac_optarg
1054 export $ac_envvar ;;
1055
1056 *)
1057 # FIXME: should be removed in autoconf 3.0.
1058 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1059 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1060 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1061 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1062 ;;
1063
1064 esac
1065 done
1066
1067 if test -n "$ac_prev"; then
1068 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1069 as_fn_error $? "missing argument to $ac_option"
1070 fi
1071
1072 if test -n "$ac_unrecognized_opts"; then
1073 case $enable_option_checking in
1074 no) ;;
1075 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1076 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1077 esac
1078 fi
1079
1080 # Check all directory arguments for consistency.
1081 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1082 datadir sysconfdir sharedstatedir localstatedir includedir \
1083 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1084 libdir localedir mandir
1085 do
1086 eval ac_val=\$$ac_var
1087 # Remove trailing slashes.
1088 case $ac_val in
1089 */ )
1090 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1091 eval $ac_var=\$ac_val;;
1092 esac
1093 # Be sure to have absolute directory names.
1094 case $ac_val in
1095 [\\/$]* | ?:[\\/]* ) continue;;
1096 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1097 esac
1098 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1099 done
1100
1101 # There might be people who depend on the old broken behavior: `$host'
1102 # used to hold the argument of --host etc.
1103 # FIXME: To remove some day.
1104 build=$build_alias
1105 host=$host_alias
1106 target=$target_alias
1107
1108 # FIXME: To remove some day.
1109 if test "x$host_alias" != x; then
1110 if test "x$build_alias" = x; then
1111 cross_compiling=maybe
1112 elif test "x$build_alias" != "x$host_alias"; then
1113 cross_compiling=yes
1114 fi
1115 fi
1116
1117 ac_tool_prefix=
1118 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1119
1120 test "$silent" = yes && exec 6>/dev/null
1121
1122
1123 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1124 ac_ls_di=`ls -di .` &&
1125 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1126 as_fn_error $? "working directory cannot be determined"
1127 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1128 as_fn_error $? "pwd does not report name of working directory"
1129
1130
1131 # Find the source files, if location was not specified.
1132 if test -z "$srcdir"; then
1133 ac_srcdir_defaulted=yes
1134 # Try the directory containing this script, then the parent directory.
1135 ac_confdir=`$as_dirname -- "$as_myself" ||
1136 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1137 X"$as_myself" : 'X\(//\)[^/]' \| \
1138 X"$as_myself" : 'X\(//\)$' \| \
1139 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1140 $as_echo X"$as_myself" |
1141 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1142 s//\1/
1143 q
1144 }
1145 /^X\(\/\/\)[^/].*/{
1146 s//\1/
1147 q
1148 }
1149 /^X\(\/\/\)$/{
1150 s//\1/
1151 q
1152 }
1153 /^X\(\/\).*/{
1154 s//\1/
1155 q
1156 }
1157 s/.*/./; q'`
1158 srcdir=$ac_confdir
1159 if test ! -r "$srcdir/$ac_unique_file"; then
1160 srcdir=..
1161 fi
1162 else
1163 ac_srcdir_defaulted=no
1164 fi
1165 if test ! -r "$srcdir/$ac_unique_file"; then
1166 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1167 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1168 fi
1169 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1170 ac_abs_confdir=`(
1171 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1172 pwd)`
1173 # When building in place, set srcdir=.
1174 if test "$ac_abs_confdir" = "$ac_pwd"; then
1175 srcdir=.
1176 fi
1177 # Remove unnecessary trailing slashes from srcdir.
1178 # Double slashes in file names in object file debugging info
1179 # mess up M-x gdb in Emacs.
1180 case $srcdir in
1181 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1182 esac
1183 for ac_var in $ac_precious_vars; do
1184 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1185 eval ac_env_${ac_var}_value=\$${ac_var}
1186 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1187 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1188 done
1189
1190 #
1191 # Report the --help message.
1192 #
1193 if test "$ac_init_help" = "long"; then
1194 # Omit some internal or obsolete options to make the list less imposing.
1195 # This message is too long to be a string in the A/UX 3.1 sh.
1196 cat <<_ACEOF
1197 \`configure' configures this package to adapt to many kinds of systems.
1198
1199 Usage: $0 [OPTION]... [VAR=VALUE]...
1200
1201 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1202 VAR=VALUE. See below for descriptions of some of the useful variables.
1203
1204 Defaults for the options are specified in brackets.
1205
1206 Configuration:
1207 -h, --help display this help and exit
1208 --help=short display options specific to this package
1209 --help=recursive display the short help of all the included packages
1210 -V, --version display version information and exit
1211 -q, --quiet, --silent do not print \`checking ...' messages
1212 --cache-file=FILE cache test results in FILE [disabled]
1213 -C, --config-cache alias for \`--cache-file=config.cache'
1214 -n, --no-create do not create output files
1215 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1216
1217 Installation directories:
1218 --prefix=PREFIX install architecture-independent files in PREFIX
1219 [$ac_default_prefix]
1220 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1221 [PREFIX]
1222
1223 By default, \`make install' will install all the files in
1224 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1225 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1226 for instance \`--prefix=\$HOME'.
1227
1228 For better control, use the options below.
1229
1230 Fine tuning of the installation directories:
1231 --bindir=DIR user executables [EPREFIX/bin]
1232 --sbindir=DIR system admin executables [EPREFIX/sbin]
1233 --libexecdir=DIR program executables [EPREFIX/libexec]
1234 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1235 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1236 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1237 --libdir=DIR object code libraries [EPREFIX/lib]
1238 --includedir=DIR C header files [PREFIX/include]
1239 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1240 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1241 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1242 --infodir=DIR info documentation [DATAROOTDIR/info]
1243 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1244 --mandir=DIR man documentation [DATAROOTDIR/man]
1245 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1246 --htmldir=DIR html documentation [DOCDIR]
1247 --dvidir=DIR dvi documentation [DOCDIR]
1248 --pdfdir=DIR pdf documentation [DOCDIR]
1249 --psdir=DIR ps documentation [DOCDIR]
1250 _ACEOF
1251
1252 cat <<\_ACEOF
1253
1254 System types:
1255 --build=BUILD configure for building on BUILD [guessed]
1256 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1257 --target=TARGET configure for building compilers for TARGET [HOST]
1258 _ACEOF
1259 fi
1260
1261 if test -n "$ac_init_help"; then
1262
1263 cat <<\_ACEOF
1264
1265 Report bugs to the package provider.
1266 _ACEOF
1267 ac_status=$?
1268 fi
1269
1270 if test "$ac_init_help" = "recursive"; then
1271 # If there are subdirs, report their specific --help.
1272 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1273 test -d "$ac_dir" ||
1274 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1275 continue
1276 ac_builddir=.
1277
1278 case "$ac_dir" in
1279 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1280 *)
1281 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1282 # A ".." for each directory in $ac_dir_suffix.
1283 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1284 case $ac_top_builddir_sub in
1285 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1286 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1287 esac ;;
1288 esac
1289 ac_abs_top_builddir=$ac_pwd
1290 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1291 # for backward compatibility:
1292 ac_top_builddir=$ac_top_build_prefix
1293
1294 case $srcdir in
1295 .) # We are building in place.
1296 ac_srcdir=.
1297 ac_top_srcdir=$ac_top_builddir_sub
1298 ac_abs_top_srcdir=$ac_pwd ;;
1299 [\\/]* | ?:[\\/]* ) # Absolute name.
1300 ac_srcdir=$srcdir$ac_dir_suffix;
1301 ac_top_srcdir=$srcdir
1302 ac_abs_top_srcdir=$srcdir ;;
1303 *) # Relative name.
1304 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1305 ac_top_srcdir=$ac_top_build_prefix$srcdir
1306 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1307 esac
1308 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1309
1310 cd "$ac_dir" || { ac_status=$?; continue; }
1311 # Check for guested configure.
1312 if test -f "$ac_srcdir/configure.gnu"; then
1313 echo &&
1314 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1315 elif test -f "$ac_srcdir/configure"; then
1316 echo &&
1317 $SHELL "$ac_srcdir/configure" --help=recursive
1318 else
1319 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1320 fi || ac_status=$?
1321 cd "$ac_pwd" || { ac_status=$?; break; }
1322 done
1323 fi
1324
1325 test -n "$ac_init_help" && exit $ac_status
1326 if $ac_init_version; then
1327 cat <<\_ACEOF
1328 configure
1329 generated by GNU Autoconf 2.69
1330
1331 Copyright (C) 2012 Free Software Foundation, Inc.
1332 This configure script is free software; the Free Software Foundation
1333 gives unlimited permission to copy, distribute and modify it.
1334 _ACEOF
1335 exit
1336 fi
1337
1338 ## ------------------------ ##
1339 ## Autoconf initialization. ##
1340 ## ------------------------ ##
1341 cat >config.log <<_ACEOF
1342 This file contains any messages produced by compilers while
1343 running configure, to aid debugging if configure makes a mistake.
1344
1345 It was created by $as_me, which was
1346 generated by GNU Autoconf 2.69. Invocation command line was
1347
1348 $ $0 $@
1349
1350 _ACEOF
1351 exec 5>>config.log
1352 {
1353 cat <<_ASUNAME
1354 ## --------- ##
1355 ## Platform. ##
1356 ## --------- ##
1357
1358 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1359 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1360 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1361 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1362 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1363
1364 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1365 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1366
1367 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1368 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1369 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1370 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1371 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1372 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1373 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1374
1375 _ASUNAME
1376
1377 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1378 for as_dir in $PATH
1379 do
1380 IFS=$as_save_IFS
1381 test -z "$as_dir" && as_dir=.
1382 $as_echo "PATH: $as_dir"
1383 done
1384 IFS=$as_save_IFS
1385
1386 } >&5
1387
1388 cat >&5 <<_ACEOF
1389
1390
1391 ## ----------- ##
1392 ## Core tests. ##
1393 ## ----------- ##
1394
1395 _ACEOF
1396
1397
1398 # Keep a trace of the command line.
1399 # Strip out --no-create and --no-recursion so they do not pile up.
1400 # Strip out --silent because we don't want to record it for future runs.
1401 # Also quote any args containing shell meta-characters.
1402 # Make two passes to allow for proper duplicate-argument suppression.
1403 ac_configure_args=
1404 ac_configure_args0=
1405 ac_configure_args1=
1406 ac_must_keep_next=false
1407 for ac_pass in 1 2
1408 do
1409 for ac_arg
1410 do
1411 case $ac_arg in
1412 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1413 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1414 | -silent | --silent | --silen | --sile | --sil)
1415 continue ;;
1416 *\'*)
1417 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1418 esac
1419 case $ac_pass in
1420 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1421 2)
1422 as_fn_append ac_configure_args1 " '$ac_arg'"
1423 if test $ac_must_keep_next = true; then
1424 ac_must_keep_next=false # Got value, back to normal.
1425 else
1426 case $ac_arg in
1427 *=* | --config-cache | -C | -disable-* | --disable-* \
1428 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1429 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1430 | -with-* | --with-* | -without-* | --without-* | --x)
1431 case "$ac_configure_args0 " in
1432 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1433 esac
1434 ;;
1435 -* ) ac_must_keep_next=true ;;
1436 esac
1437 fi
1438 as_fn_append ac_configure_args " '$ac_arg'"
1439 ;;
1440 esac
1441 done
1442 done
1443 { ac_configure_args0=; unset ac_configure_args0;}
1444 { ac_configure_args1=; unset ac_configure_args1;}
1445
1446 # When interrupted or exit'd, cleanup temporary files, and complete
1447 # config.log. We remove comments because anyway the quotes in there
1448 # would cause problems or look ugly.
1449 # WARNING: Use '\'' to represent an apostrophe within the trap.
1450 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1451 trap 'exit_status=$?
1452 # Save into config.log some information that might help in debugging.
1453 {
1454 echo
1455
1456 $as_echo "## ---------------- ##
1457 ## Cache variables. ##
1458 ## ---------------- ##"
1459 echo
1460 # The following way of writing the cache mishandles newlines in values,
1461 (
1462 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1463 eval ac_val=\$$ac_var
1464 case $ac_val in #(
1465 *${as_nl}*)
1466 case $ac_var in #(
1467 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1468 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1469 esac
1470 case $ac_var in #(
1471 _ | IFS | as_nl) ;; #(
1472 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1473 *) { eval $ac_var=; unset $ac_var;} ;;
1474 esac ;;
1475 esac
1476 done
1477 (set) 2>&1 |
1478 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1479 *${as_nl}ac_space=\ *)
1480 sed -n \
1481 "s/'\''/'\''\\\\'\'''\''/g;
1482 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1483 ;; #(
1484 *)
1485 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1486 ;;
1487 esac |
1488 sort
1489 )
1490 echo
1491
1492 $as_echo "## ----------------- ##
1493 ## Output variables. ##
1494 ## ----------------- ##"
1495 echo
1496 for ac_var in $ac_subst_vars
1497 do
1498 eval ac_val=\$$ac_var
1499 case $ac_val in
1500 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1501 esac
1502 $as_echo "$ac_var='\''$ac_val'\''"
1503 done | sort
1504 echo
1505
1506 if test -n "$ac_subst_files"; then
1507 $as_echo "## ------------------- ##
1508 ## File substitutions. ##
1509 ## ------------------- ##"
1510 echo
1511 for ac_var in $ac_subst_files
1512 do
1513 eval ac_val=\$$ac_var
1514 case $ac_val in
1515 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1516 esac
1517 $as_echo "$ac_var='\''$ac_val'\''"
1518 done | sort
1519 echo
1520 fi
1521
1522 if test -s confdefs.h; then
1523 $as_echo "## ----------- ##
1524 ## confdefs.h. ##
1525 ## ----------- ##"
1526 echo
1527 cat confdefs.h
1528 echo
1529 fi
1530 test "$ac_signal" != 0 &&
1531 $as_echo "$as_me: caught signal $ac_signal"
1532 $as_echo "$as_me: exit $exit_status"
1533 } >&5
1534 rm -f core *.core core.conftest.* &&
1535 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1536 exit $exit_status
1537 ' 0
1538 for ac_signal in 1 2 13 15; do
1539 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1540 done
1541 ac_signal=0
1542
1543 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1544 rm -f -r conftest* confdefs.h
1545
1546 $as_echo "/* confdefs.h */" > confdefs.h
1547
1548 # Predefined preprocessor variables.
1549
1550 cat >>confdefs.h <<_ACEOF
1551 #define PACKAGE_NAME "$PACKAGE_NAME"
1552 _ACEOF
1553
1554 cat >>confdefs.h <<_ACEOF
1555 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1556 _ACEOF
1557
1558 cat >>confdefs.h <<_ACEOF
1559 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1560 _ACEOF
1561
1562 cat >>confdefs.h <<_ACEOF
1563 #define PACKAGE_STRING "$PACKAGE_STRING"
1564 _ACEOF
1565
1566 cat >>confdefs.h <<_ACEOF
1567 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1568 _ACEOF
1569
1570 cat >>confdefs.h <<_ACEOF
1571 #define PACKAGE_URL "$PACKAGE_URL"
1572 _ACEOF
1573
1574
1575 # Let the site file select an alternate cache file if it wants to.
1576 # Prefer an explicitly selected file to automatically selected ones.
1577 ac_site_file1=NONE
1578 ac_site_file2=NONE
1579 if test -n "$CONFIG_SITE"; then
1580 # We do not want a PATH search for config.site.
1581 case $CONFIG_SITE in #((
1582 -*) ac_site_file1=./$CONFIG_SITE;;
1583 */*) ac_site_file1=$CONFIG_SITE;;
1584 *) ac_site_file1=./$CONFIG_SITE;;
1585 esac
1586 elif test "x$prefix" != xNONE; then
1587 ac_site_file1=$prefix/share/config.site
1588 ac_site_file2=$prefix/etc/config.site
1589 else
1590 ac_site_file1=$ac_default_prefix/share/config.site
1591 ac_site_file2=$ac_default_prefix/etc/config.site
1592 fi
1593 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1594 do
1595 test "x$ac_site_file" = xNONE && continue
1596 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1597 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1598 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1599 sed 's/^/| /' "$ac_site_file" >&5
1600 . "$ac_site_file" \
1601 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1602 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1603 as_fn_error $? "failed to load site script $ac_site_file
1604 See \`config.log' for more details" "$LINENO" 5; }
1605 fi
1606 done
1607
1608 if test -r "$cache_file"; then
1609 # Some versions of bash will fail to source /dev/null (special files
1610 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1611 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1612 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1613 $as_echo "$as_me: loading cache $cache_file" >&6;}
1614 case $cache_file in
1615 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1616 *) . "./$cache_file";;
1617 esac
1618 fi
1619 else
1620 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1621 $as_echo "$as_me: creating cache $cache_file" >&6;}
1622 >$cache_file
1623 fi
1624
1625 # Check that the precious variables saved in the cache have kept the same
1626 # value.
1627 ac_cache_corrupted=false
1628 for ac_var in $ac_precious_vars; do
1629 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1630 eval ac_new_set=\$ac_env_${ac_var}_set
1631 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1632 eval ac_new_val=\$ac_env_${ac_var}_value
1633 case $ac_old_set,$ac_new_set in
1634 set,)
1635 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1636 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1637 ac_cache_corrupted=: ;;
1638 ,set)
1639 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1640 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1641 ac_cache_corrupted=: ;;
1642 ,);;
1643 *)
1644 if test "x$ac_old_val" != "x$ac_new_val"; then
1645 # differences in whitespace do not lead to failure.
1646 ac_old_val_w=`echo x $ac_old_val`
1647 ac_new_val_w=`echo x $ac_new_val`
1648 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1649 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1650 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1651 ac_cache_corrupted=:
1652 else
1653 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1654 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1655 eval $ac_var=\$ac_old_val
1656 fi
1657 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1658 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1659 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1660 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1661 fi;;
1662 esac
1663 # Pass precious variables to config.status.
1664 if test "$ac_new_set" = set; then
1665 case $ac_new_val in
1666 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1667 *) ac_arg=$ac_var=$ac_new_val ;;
1668 esac
1669 case " $ac_configure_args " in
1670 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1671 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1672 esac
1673 fi
1674 done
1675 if $ac_cache_corrupted; then
1676 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1677 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1678 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1679 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1680 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1681 fi
1682 ## -------------------- ##
1683 ## Main body of script. ##
1684 ## -------------------- ##
1685
1686 ac_ext=c
1687 ac_cpp='$CPP $CPPFLAGS'
1688 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1689 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1690 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1691
1692
1693
1694
1695 ac_aux_dir=
1696 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1697 if test -f "$ac_dir/install-sh"; then
1698 ac_aux_dir=$ac_dir
1699 ac_install_sh="$ac_aux_dir/install-sh -c"
1700 break
1701 elif test -f "$ac_dir/install.sh"; then
1702 ac_aux_dir=$ac_dir
1703 ac_install_sh="$ac_aux_dir/install.sh -c"
1704 break
1705 elif test -f "$ac_dir/shtool"; then
1706 ac_aux_dir=$ac_dir
1707 ac_install_sh="$ac_aux_dir/shtool install -c"
1708 break
1709 fi
1710 done
1711 if test -z "$ac_aux_dir"; then
1712 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1713 fi
1714
1715 # These three variables are undocumented and unsupported,
1716 # and are intended to be withdrawn in a future Autoconf release.
1717 # They can cause serious problems if a builder's source tree is in a directory
1718 # whose full name contains unusual characters.
1719 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1720 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1721 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1722
1723
1724 # Make sure we can run config.sub.
1725 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1726 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1727
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1729 $as_echo_n "checking build system type... " >&6; }
1730 if ${ac_cv_build+:} false; then :
1731 $as_echo_n "(cached) " >&6
1732 else
1733 ac_build_alias=$build_alias
1734 test "x$ac_build_alias" = x &&
1735 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1736 test "x$ac_build_alias" = x &&
1737 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
1738 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1739 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1740
1741 fi
1742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1743 $as_echo "$ac_cv_build" >&6; }
1744 case $ac_cv_build in
1745 *-*-*) ;;
1746 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
1747 esac
1748 build=$ac_cv_build
1749 ac_save_IFS=$IFS; IFS='-'
1750 set x $ac_cv_build
1751 shift
1752 build_cpu=$1
1753 build_vendor=$2
1754 shift; shift
1755 # Remember, the first character of IFS is used to create $*,
1756 # except with old shells:
1757 build_os=$*
1758 IFS=$ac_save_IFS
1759 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1760
1761
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1763 $as_echo_n "checking host system type... " >&6; }
1764 if ${ac_cv_host+:} false; then :
1765 $as_echo_n "(cached) " >&6
1766 else
1767 if test "x$host_alias" = x; then
1768 ac_cv_host=$ac_cv_build
1769 else
1770 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1771 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1772 fi
1773
1774 fi
1775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1776 $as_echo "$ac_cv_host" >&6; }
1777 case $ac_cv_host in
1778 *-*-*) ;;
1779 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
1780 esac
1781 host=$ac_cv_host
1782 ac_save_IFS=$IFS; IFS='-'
1783 set x $ac_cv_host
1784 shift
1785 host_cpu=$1
1786 host_vendor=$2
1787 shift; shift
1788 # Remember, the first character of IFS is used to create $*,
1789 # except with old shells:
1790 host_os=$*
1791 IFS=$ac_save_IFS
1792 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1793
1794
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
1796 $as_echo_n "checking target system type... " >&6; }
1797 if ${ac_cv_target+:} false; then :
1798 $as_echo_n "(cached) " >&6
1799 else
1800 if test "x$target_alias" = x; then
1801 ac_cv_target=$ac_cv_host
1802 else
1803 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
1804 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
1805 fi
1806
1807 fi
1808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
1809 $as_echo "$ac_cv_target" >&6; }
1810 case $ac_cv_target in
1811 *-*-*) ;;
1812 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
1813 esac
1814 target=$ac_cv_target
1815 ac_save_IFS=$IFS; IFS='-'
1816 set x $ac_cv_target
1817 shift
1818 target_cpu=$1
1819 target_vendor=$2
1820 shift; shift
1821 # Remember, the first character of IFS is used to create $*,
1822 # except with old shells:
1823 target_os=$*
1824 IFS=$ac_save_IFS
1825 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
1826
1827
1828 # The aliases save the names the user supplied, while $host etc.
1829 # will get canonicalized.
1830 test -n "$target_alias" &&
1831 test "$program_prefix$program_suffix$program_transform_name" = \
1832 NONENONEs,x,x, &&
1833 program_prefix=${target_alias}-
1834
1835
1836 #
1837 # Select the IGEN architecture
1838 #
1839 sim_gen=IGEN
1840 sim_igen_machine="-M mipsIV"
1841 sim_m16_machine="-M mips16,mipsIII"
1842 sim_igen_filter="32,64,f"
1843 sim_m16_filter="16"
1844
1845 case "${target}" in
1846 mips*tx39*) sim_gen=IGEN
1847 sim_igen_filter="32,f"
1848 sim_igen_machine="-M r3900"
1849 ;;
1850 mips64vr41*) sim_gen=M16
1851 sim_igen_machine="-M vr4100"
1852 sim_m16_machine="-M vr4100"
1853 ;;
1854 mips64*)
1855 sim_gen=MULTI
1856 sim_multi_configs="\
1857 vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
1858 vr4120:mipsIII,mips16,vr4120:32,64:mips4120\
1859 vr5000:mipsIV:32,64,f:mips4300,mips5000,mips8000\
1860 vr5400:mipsIV,vr5400:32,64,f:mips5400\
1861 vr5500:mipsIV,vr5500:32,64,f:mips5500"
1862 sim_multi_default=mips5000
1863 ;;
1864 mips*-sde-elf* | mips*-mti-elf*)
1865 sim_gen=MULTI
1866 sim_multi_configs="\
1867 micromips:micromips64,micromipsdsp:32,64,f:mips_micromips\
1868 mipsisa64r2:mips64r2,mips16,mips16e,mdmx,dsp,dsp2,mips3d,smartmips:32,64,f:mipsisa32r2,mipsisa64r2,mipsisa32r5,mipsisa64r5\
1869 mipsisa64r6:mips64r6:32,64,f:mipsisa32r6,mipsisa64r6"
1870 sim_multi_default=mipsisa64r2
1871 ;;
1872 mips16*) sim_gen=M16
1873 ;;
1874 mipsisa32r2*) sim_gen=MULTI
1875 sim_multi_configs="\
1876 micromips:micromips32,micromipsdsp:32,f:mips_micromips\
1877 mips32r2:mips32r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2,smartmips:32,f:mipsisa32r2"
1878 sim_multi_default=mipsisa32r2
1879 ;;
1880 mipsisa32r6*) sim_gen=IGEN
1881 sim_igen_machine="-M mips32r6"
1882 sim_igen_filter="32,f"
1883 ;;
1884 mipsisa32*) sim_gen=M16
1885 sim_igen_machine="-M mips32,mips16,mips16e,smartmips"
1886 sim_m16_machine="-M mips16,mips16e,mips32"
1887 sim_igen_filter="32,f"
1888 ;;
1889 mipsisa64r2*) sim_gen=M16
1890 sim_igen_machine="-M mips64r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2"
1891 sim_m16_machine="-M mips16,mips16e,mips64r2"
1892 ;;
1893 mipsisa64r6*) sim_gen=IGEN
1894 sim_igen_machine="-M mips64r6"
1895 ;;
1896 mipsisa64sb1*) sim_gen=IGEN
1897 sim_igen_machine="-M mips64,mips3d,sb1"
1898 ;;
1899 mipsisa64*) sim_gen=M16
1900 sim_igen_machine="-M mips64,mips3d,mips16,mips16e,mdmx"
1901 sim_m16_machine="-M mips16,mips16e,mips64"
1902 ;;
1903 mips*lsi*) sim_gen=M16
1904 sim_igen_machine="-M mipsIII,mips16"
1905 sim_m16_machine="-M mips16,mipsIII"
1906 sim_igen_filter="32,f"
1907 ;;
1908 mips*) sim_gen=IGEN
1909 sim_igen_filter="32,f"
1910 ;;
1911 esac
1912
1913 # The MULTI generator can combine several simulation engines into one.
1914 # executable. A configuration which uses the MULTI should set two
1915 # variables: ${sim_multi_configs} and ${sim_multi_default}.
1916 #
1917 # ${sim_multi_configs} is the list of engines to build. Each
1918 # space-separated entry has the form NAME:MACHINE:FILTER:BFDMACHS,
1919 # where:
1920 #
1921 # - NAME is a C-compatible prefix for the engine,
1922 # - MACHINE is a -M argument,
1923 # - FILTER is a -F argument, and
1924 # - BFDMACHS is a comma-separated list of bfd machines that the
1925 # simulator can run.
1926 #
1927 # Each entry will have a separate simulation engine whose prefix is
1928 # m32<NAME>. If the machine list includes "mips16", there will also
1929 # be a mips16 engine, prefix m16<NAME>. The mips16 engine will be
1930 # generated using the same machine list as the 32-bit version,
1931 # but the filter will be "16" instead of FILTER.
1932 #
1933 # The simulator compares the bfd mach against BFDMACHS to decide
1934 # which engine to use. Entries in BFDMACHS should be bfd_mach
1935 # values with "bfd_mach_" removed. ${sim_multi_default} says
1936 # which entry should be the default.
1937 if test ${sim_gen} = MULTI; then
1938
1939 # Simple sanity check.
1940 if test -z "${sim_multi_configs}" || test -z "${sim_multi_default}"; then
1941 as_fn_error $? "Error in configure.ac: MULTI simulator not set up correctly" "$LINENO" 5
1942 fi
1943
1944 # Start in a known state.
1945 rm -f multi-include.h multi-run.c
1946 sim_multi_flags=
1947 sim_multi_src=
1948 sim_multi_obj=
1949 sim_multi_igen_configs=
1950 sim_seen_default=no
1951
1952 cat << __EOF__ > multi-run.c
1953 /* Main entry point for MULTI simulators.
1954 Copyright (C) 2003-2022 Free Software Foundation, Inc.
1955
1956 This program is free software; you can redistribute it and/or modify
1957 it under the terms of the GNU General Public License as published by
1958 the Free Software Foundation; either version 3 of the License, or
1959 (at your option) any later version.
1960
1961 This program is distributed in the hope that it will be useful,
1962 but WITHOUT ANY WARRANTY; without even the implied warranty of
1963 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1964 GNU General Public License for more details.
1965
1966 You should have received a copy of the GNU General Public License
1967 along with this program. If not, see <http://www.gnu.org/licenses/>.
1968
1969 --
1970
1971 This file was generated by sim/mips/configure. */
1972
1973 #include "sim-main.h"
1974 #include "multi-include.h"
1975 #include "elf-bfd.h"
1976 #include "elfxx-mips.h"
1977 #include "elf/mips.h"
1978
1979 #define SD sd
1980 #define CPU cpu
1981
1982 void
1983 sim_engine_run (SIM_DESC sd,
1984 int next_cpu_nr,
1985 int nr_cpus,
1986 int signal) /* ignore */
1987 {
1988 int mach;
1989
1990 if (STATE_ARCHITECTURE (sd) == NULL)
1991 mach = bfd_mach_${sim_multi_default};
1992 else if (elf_elfheader (STATE_PROG_BFD (sd))->e_flags
1993 & EF_MIPS_ARCH_ASE_MICROMIPS)
1994 mach = bfd_mach_mips_micromips;
1995 else
1996 {
1997 mach = _bfd_elf_mips_mach (elf_elfheader (STATE_PROG_BFD (sd))->e_flags);
1998 if (!mach)
1999 mach = STATE_ARCHITECTURE (SD)->mach;
2000 }
2001
2002 switch (mach)
2003 {
2004 __EOF__
2005
2006 for fc in ${sim_multi_configs}; do
2007
2008 # Split up the entry. ${c} contains the first three elements.
2009 # Note: outer sqaure brackets are m4 quotes.
2010 c=`echo ${fc} | sed 's/:[^:]*$//'`
2011 bfdmachs=`echo ${fc} | sed 's/.*://'`
2012 name=`echo ${c} | sed 's/:.*//'`
2013 machine=`echo ${c} | sed 's/.*:\(.*\):.*/\1/'`
2014 filter=`echo ${c} | sed 's/.*://'`
2015
2016 # Build the following lists:
2017 #
2018 # sim_multi_flags: all -M and -F flags used by the simulator
2019 # sim_multi_src: all makefile-generated source files
2020 # sim_multi_obj: the objects for ${sim_multi_src}
2021 # sim_multi_igen_configs: igen configuration strings.
2022 #
2023 # Each entry in ${sim_multi_igen_configs} is a prefix (m32
2024 # or m16) followed by the NAME, MACHINE and FILTER part of
2025 # the ${sim_multi_configs} entry.
2026 sim_multi_flags="${sim_multi_flags} -F ${filter} -M ${machine}"
2027
2028 # Check whether special handling is needed.
2029 case ${c} in
2030 *:*mips16*:*)
2031 # Run igen twice, once for normal mode and once for mips16.
2032 ws="m32 m16"
2033
2034 # The top-level function for the mips16 simulator is
2035 # in a file m16${name}_run.c, generated by the
2036 # tmp-run-multi Makefile rule.
2037 sim_multi_src="${sim_multi_src} m16${name}_run.c"
2038 sim_multi_obj="${sim_multi_obj} m16${name}_run.o"
2039 sim_multi_flags="${sim_multi_flags} -F 16"
2040 ;;
2041 *:*micromips32*:*)
2042 # Run igen thrice, once for micromips32, once for micromips16,
2043 # and once for m32.
2044 ws="micromips_m32 micromips16 micromips32"
2045
2046 # The top-level function for the micromips simulator is
2047 # in a file micromips${name}_run.c, generated by the
2048 # tmp-run-multi Makefile rule.
2049 sim_multi_src="${sim_multi_src} micromips${name}_run.c"
2050 sim_multi_obj="${sim_multi_obj} micromips${name}_run.o"
2051 sim_multi_flags="${sim_multi_flags} -F 16,32"
2052 ;;
2053 *:*micromips64*:*)
2054 # Run igen thrice, once for micromips64, once for micromips16,
2055 # and once for m64.
2056 ws="micromips_m64 micromips16 micromips64"
2057
2058 # The top-level function for the micromips simulator is
2059 # in a file micromips${name}_run.c, generated by the
2060 # tmp-run-multi Makefile rule.
2061 sim_multi_src="${sim_multi_src} micromips${name}_run.c"
2062 sim_multi_obj="${sim_multi_obj} micromips${name}_run.o"
2063 sim_multi_flags="${sim_multi_flags} -F 16,32,64"
2064 ;;
2065 *)
2066 ws=m32
2067 ;;
2068 esac
2069
2070 # Now add the list of igen-generated files to ${sim_multi_src}
2071 # and ${sim_multi_obj}.
2072 for w in ${ws}; do
2073 for base in engine icache idecode model semantics support; do
2074 sim_multi_src="${sim_multi_src} ${w}${name}_${base}.c"
2075 sim_multi_src="${sim_multi_src} ${w}${name}_${base}.h"
2076 sim_multi_obj="${sim_multi_obj} ${w}${name}_${base}.o"
2077 done
2078 sim_multi_igen_configs="${sim_multi_igen_configs} ${w}${c}"
2079 done
2080
2081 # Add an include for the engine.h file. This file declares the
2082 # top-level foo_engine_run() function.
2083 echo "#include \"${w}${name}_engine.h\"" >> multi-include.h
2084
2085 # Add case statements for this engine to sim_engine_run().
2086 for mach in `echo ${bfdmachs} | sed 's/,/ /g'`; do
2087 echo " case bfd_mach_${mach}:" >> multi-run.c
2088 if test ${mach} = ${sim_multi_default}; then
2089 echo " default:" >> multi-run.c
2090 sim_seen_default=yes
2091 fi
2092 done
2093 echo " ${w}${name}_engine_run (sd, next_cpu_nr, nr_cpus, signal);" \
2094 >> multi-run.c
2095 echo " break;" >> multi-run.c
2096 done
2097
2098 # Check whether we added a 'default:' label.
2099 if test ${sim_seen_default} = no; then
2100 as_fn_error $? "Error in configure.ac: \${sim_multi_configs} doesn't have an entry for \${sim_multi_default}" "$LINENO" 5
2101 fi
2102
2103 cat << __EOF__ >> multi-run.c
2104 }
2105 }
2106 __EOF__
2107 else
2108 # For clean-extra
2109 sim_multi_src=doesnt-exist.c
2110 fi
2111 sim_igen_flags="-F ${sim_igen_filter} ${sim_igen_machine} ${sim_igen_smp}"
2112 sim_m16_flags=" -F ${sim_m16_filter} ${sim_m16_machine} ${sim_igen_smp}"
2113 sim_micromips16_flags=" -F ${sim_micromips16_filter} ${sim_micromips16_machine} ${sim_igen_smp}"
2114 sim_micromips_flags=" -F ${sim_micromips_filter} ${sim_micromips_machine} ${sim_igen_smp}"
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
2126
2127 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
2128
2129 ac_config_commands="$ac_config_commands Makefile"
2130
2131 ac_config_commands="$ac_config_commands stamp-h"
2132
2133
2134
2135
2136
2137 SIM_COMMON_BUILD_TRUE='#'
2138 SIM_COMMON_BUILD_FALSE=
2139
2140
2141
2142 cat >confcache <<\_ACEOF
2143 # This file is a shell script that caches the results of configure
2144 # tests run on this system so they can be shared between configure
2145 # scripts and configure runs, see configure's option --config-cache.
2146 # It is not useful on other systems. If it contains results you don't
2147 # want to keep, you may remove or edit it.
2148 #
2149 # config.status only pays attention to the cache file if you give it
2150 # the --recheck option to rerun configure.
2151 #
2152 # `ac_cv_env_foo' variables (set or unset) will be overridden when
2153 # loading this file, other *unset* `ac_cv_foo' will be assigned the
2154 # following values.
2155
2156 _ACEOF
2157
2158 # The following way of writing the cache mishandles newlines in values,
2159 # but we know of no workaround that is simple, portable, and efficient.
2160 # So, we kill variables containing newlines.
2161 # Ultrix sh set writes to stderr and can't be redirected directly,
2162 # and sets the high bit in the cache file unless we assign to the vars.
2163 (
2164 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
2165 eval ac_val=\$$ac_var
2166 case $ac_val in #(
2167 *${as_nl}*)
2168 case $ac_var in #(
2169 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2170 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2171 esac
2172 case $ac_var in #(
2173 _ | IFS | as_nl) ;; #(
2174 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2175 *) { eval $ac_var=; unset $ac_var;} ;;
2176 esac ;;
2177 esac
2178 done
2179
2180 (set) 2>&1 |
2181 case $as_nl`(ac_space=' '; set) 2>&1` in #(
2182 *${as_nl}ac_space=\ *)
2183 # `set' does not quote correctly, so add quotes: double-quote
2184 # substitution turns \\\\ into \\, and sed turns \\ into \.
2185 sed -n \
2186 "s/'/'\\\\''/g;
2187 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
2188 ;; #(
2189 *)
2190 # `set' quotes correctly as required by POSIX, so do not add quotes.
2191 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2192 ;;
2193 esac |
2194 sort
2195 ) |
2196 sed '
2197 /^ac_cv_env_/b end
2198 t clear
2199 :clear
2200 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
2201 t end
2202 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
2203 :end' >>confcache
2204 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
2205 if test -w "$cache_file"; then
2206 if test "x$cache_file" != "x/dev/null"; then
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
2208 $as_echo "$as_me: updating cache $cache_file" >&6;}
2209 if test ! -f "$cache_file" || test -h "$cache_file"; then
2210 cat confcache >"$cache_file"
2211 else
2212 case $cache_file in #(
2213 */* | ?:*)
2214 mv -f confcache "$cache_file"$$ &&
2215 mv -f "$cache_file"$$ "$cache_file" ;; #(
2216 *)
2217 mv -f confcache "$cache_file" ;;
2218 esac
2219 fi
2220 fi
2221 else
2222 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
2223 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
2224 fi
2225 fi
2226 rm -f confcache
2227
2228 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2229 # Let make expand exec_prefix.
2230 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2231
2232 # Transform confdefs.h into DEFS.
2233 # Protect against shell expansion while executing Makefile rules.
2234 # Protect against Makefile macro expansion.
2235 #
2236 # If the first sed substitution is executed (which looks for macros that
2237 # take arguments), then branch to the quote section. Otherwise,
2238 # look for a macro that doesn't take arguments.
2239 ac_script='
2240 :mline
2241 /\\$/{
2242 N
2243 s,\\\n,,
2244 b mline
2245 }
2246 t clear
2247 :clear
2248 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
2249 t quote
2250 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
2251 t quote
2252 b any
2253 :quote
2254 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
2255 s/\[/\\&/g
2256 s/\]/\\&/g
2257 s/\$/$$/g
2258 H
2259 :any
2260 ${
2261 g
2262 s/^\n//
2263 s/\n/ /g
2264 p
2265 }
2266 '
2267 DEFS=`sed -n "$ac_script" confdefs.h`
2268
2269
2270 ac_libobjs=
2271 ac_ltlibobjs=
2272 U=
2273 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
2274 # 1. Remove the extension, and $U if already installed.
2275 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
2276 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
2277 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
2278 # will be set to the directory where LIBOBJS objects are built.
2279 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
2280 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
2281 done
2282 LIBOBJS=$ac_libobjs
2283
2284 LTLIBOBJS=$ac_ltlibobjs
2285
2286
2287
2288 : "${CONFIG_STATUS=./config.status}"
2289 ac_write_fail=0
2290 ac_clean_files_save=$ac_clean_files
2291 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
2293 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
2294 as_write_fail=0
2295 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
2296 #! $SHELL
2297 # Generated by $as_me.
2298 # Run this file to recreate the current configuration.
2299 # Compiler output produced by configure, useful for debugging
2300 # configure, is in config.log if it exists.
2301
2302 debug=false
2303 ac_cs_recheck=false
2304 ac_cs_silent=false
2305
2306 SHELL=\${CONFIG_SHELL-$SHELL}
2307 export SHELL
2308 _ASEOF
2309 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
2310 ## -------------------- ##
2311 ## M4sh Initialization. ##
2312 ## -------------------- ##
2313
2314 # Be more Bourne compatible
2315 DUALCASE=1; export DUALCASE # for MKS sh
2316 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
2317 emulate sh
2318 NULLCMD=:
2319 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2320 # is contrary to our usage. Disable this feature.
2321 alias -g '${1+"$@"}'='"$@"'
2322 setopt NO_GLOB_SUBST
2323 else
2324 case `(set -o) 2>/dev/null` in #(
2325 *posix*) :
2326 set -o posix ;; #(
2327 *) :
2328 ;;
2329 esac
2330 fi
2331
2332
2333 as_nl='
2334 '
2335 export as_nl
2336 # Printing a long string crashes Solaris 7 /usr/bin/printf.
2337 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2338 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
2339 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
2340 # Prefer a ksh shell builtin over an external printf program on Solaris,
2341 # but without wasting forks for bash or zsh.
2342 if test -z "$BASH_VERSION$ZSH_VERSION" \
2343 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
2344 as_echo='print -r --'
2345 as_echo_n='print -rn --'
2346 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
2347 as_echo='printf %s\n'
2348 as_echo_n='printf %s'
2349 else
2350 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
2351 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
2352 as_echo_n='/usr/ucb/echo -n'
2353 else
2354 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
2355 as_echo_n_body='eval
2356 arg=$1;
2357 case $arg in #(
2358 *"$as_nl"*)
2359 expr "X$arg" : "X\\(.*\\)$as_nl";
2360 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
2361 esac;
2362 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
2363 '
2364 export as_echo_n_body
2365 as_echo_n='sh -c $as_echo_n_body as_echo'
2366 fi
2367 export as_echo_body
2368 as_echo='sh -c $as_echo_body as_echo'
2369 fi
2370
2371 # The user is always right.
2372 if test "${PATH_SEPARATOR+set}" != set; then
2373 PATH_SEPARATOR=:
2374 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
2375 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
2376 PATH_SEPARATOR=';'
2377 }
2378 fi
2379
2380
2381 # IFS
2382 # We need space, tab and new line, in precisely that order. Quoting is
2383 # there to prevent editors from complaining about space-tab.
2384 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
2385 # splitting by setting IFS to empty value.)
2386 IFS=" "" $as_nl"
2387
2388 # Find who we are. Look in the path if we contain no directory separator.
2389 as_myself=
2390 case $0 in #((
2391 *[\\/]* ) as_myself=$0 ;;
2392 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393 for as_dir in $PATH
2394 do
2395 IFS=$as_save_IFS
2396 test -z "$as_dir" && as_dir=.
2397 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
2398 done
2399 IFS=$as_save_IFS
2400
2401 ;;
2402 esac
2403 # We did not find ourselves, most probably we were run as `sh COMMAND'
2404 # in which case we are not to be found in the path.
2405 if test "x$as_myself" = x; then
2406 as_myself=$0
2407 fi
2408 if test ! -f "$as_myself"; then
2409 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
2410 exit 1
2411 fi
2412
2413 # Unset variables that we do not need and which cause bugs (e.g. in
2414 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
2415 # suppresses any "Segmentation fault" message there. '((' could
2416 # trigger a bug in pdksh 5.2.14.
2417 for as_var in BASH_ENV ENV MAIL MAILPATH
2418 do eval test x\${$as_var+set} = xset \
2419 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
2420 done
2421 PS1='$ '
2422 PS2='> '
2423 PS4='+ '
2424
2425 # NLS nuisances.
2426 LC_ALL=C
2427 export LC_ALL
2428 LANGUAGE=C
2429 export LANGUAGE
2430
2431 # CDPATH.
2432 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
2433
2434
2435 # as_fn_error STATUS ERROR [LINENO LOG_FD]
2436 # ----------------------------------------
2437 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
2438 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
2439 # script with STATUS, using 1 if that was 0.
2440 as_fn_error ()
2441 {
2442 as_status=$1; test $as_status -eq 0 && as_status=1
2443 if test "$4"; then
2444 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2445 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
2446 fi
2447 $as_echo "$as_me: error: $2" >&2
2448 as_fn_exit $as_status
2449 } # as_fn_error
2450
2451
2452 # as_fn_set_status STATUS
2453 # -----------------------
2454 # Set $? to STATUS, without forking.
2455 as_fn_set_status ()
2456 {
2457 return $1
2458 } # as_fn_set_status
2459
2460 # as_fn_exit STATUS
2461 # -----------------
2462 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
2463 as_fn_exit ()
2464 {
2465 set +e
2466 as_fn_set_status $1
2467 exit $1
2468 } # as_fn_exit
2469
2470 # as_fn_unset VAR
2471 # ---------------
2472 # Portably unset VAR.
2473 as_fn_unset ()
2474 {
2475 { eval $1=; unset $1;}
2476 }
2477 as_unset=as_fn_unset
2478 # as_fn_append VAR VALUE
2479 # ----------------------
2480 # Append the text in VALUE to the end of the definition contained in VAR. Take
2481 # advantage of any shell optimizations that allow amortized linear growth over
2482 # repeated appends, instead of the typical quadratic growth present in naive
2483 # implementations.
2484 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
2485 eval 'as_fn_append ()
2486 {
2487 eval $1+=\$2
2488 }'
2489 else
2490 as_fn_append ()
2491 {
2492 eval $1=\$$1\$2
2493 }
2494 fi # as_fn_append
2495
2496 # as_fn_arith ARG...
2497 # ------------------
2498 # Perform arithmetic evaluation on the ARGs, and store the result in the
2499 # global $as_val. Take advantage of shells that can avoid forks. The arguments
2500 # must be portable across $(()) and expr.
2501 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
2502 eval 'as_fn_arith ()
2503 {
2504 as_val=$(( $* ))
2505 }'
2506 else
2507 as_fn_arith ()
2508 {
2509 as_val=`expr "$@" || test $? -eq 1`
2510 }
2511 fi # as_fn_arith
2512
2513
2514 if expr a : '\(a\)' >/dev/null 2>&1 &&
2515 test "X`expr 00001 : '.*\(...\)'`" = X001; then
2516 as_expr=expr
2517 else
2518 as_expr=false
2519 fi
2520
2521 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
2522 as_basename=basename
2523 else
2524 as_basename=false
2525 fi
2526
2527 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
2528 as_dirname=dirname
2529 else
2530 as_dirname=false
2531 fi
2532
2533 as_me=`$as_basename -- "$0" ||
2534 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
2535 X"$0" : 'X\(//\)$' \| \
2536 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
2537 $as_echo X/"$0" |
2538 sed '/^.*\/\([^/][^/]*\)\/*$/{
2539 s//\1/
2540 q
2541 }
2542 /^X\/\(\/\/\)$/{
2543 s//\1/
2544 q
2545 }
2546 /^X\/\(\/\).*/{
2547 s//\1/
2548 q
2549 }
2550 s/.*/./; q'`
2551
2552 # Avoid depending upon Character Ranges.
2553 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
2554 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
2555 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
2556 as_cr_digits='0123456789'
2557 as_cr_alnum=$as_cr_Letters$as_cr_digits
2558
2559 ECHO_C= ECHO_N= ECHO_T=
2560 case `echo -n x` in #(((((
2561 -n*)
2562 case `echo 'xy\c'` in
2563 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
2564 xy) ECHO_C='\c';;
2565 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
2566 ECHO_T=' ';;
2567 esac;;
2568 *)
2569 ECHO_N='-n';;
2570 esac
2571
2572 rm -f conf$$ conf$$.exe conf$$.file
2573 if test -d conf$$.dir; then
2574 rm -f conf$$.dir/conf$$.file
2575 else
2576 rm -f conf$$.dir
2577 mkdir conf$$.dir 2>/dev/null
2578 fi
2579 if (echo >conf$$.file) 2>/dev/null; then
2580 if ln -s conf$$.file conf$$ 2>/dev/null; then
2581 as_ln_s='ln -s'
2582 # ... but there are two gotchas:
2583 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
2584 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
2585 # In both cases, we have to default to `cp -pR'.
2586 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
2587 as_ln_s='cp -pR'
2588 elif ln conf$$.file conf$$ 2>/dev/null; then
2589 as_ln_s=ln
2590 else
2591 as_ln_s='cp -pR'
2592 fi
2593 else
2594 as_ln_s='cp -pR'
2595 fi
2596 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
2597 rmdir conf$$.dir 2>/dev/null
2598
2599
2600 # as_fn_mkdir_p
2601 # -------------
2602 # Create "$as_dir" as a directory, including parents if necessary.
2603 as_fn_mkdir_p ()
2604 {
2605
2606 case $as_dir in #(
2607 -*) as_dir=./$as_dir;;
2608 esac
2609 test -d "$as_dir" || eval $as_mkdir_p || {
2610 as_dirs=
2611 while :; do
2612 case $as_dir in #(
2613 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
2614 *) as_qdir=$as_dir;;
2615 esac
2616 as_dirs="'$as_qdir' $as_dirs"
2617 as_dir=`$as_dirname -- "$as_dir" ||
2618 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
2619 X"$as_dir" : 'X\(//\)[^/]' \| \
2620 X"$as_dir" : 'X\(//\)$' \| \
2621 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
2622 $as_echo X"$as_dir" |
2623 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
2624 s//\1/
2625 q
2626 }
2627 /^X\(\/\/\)[^/].*/{
2628 s//\1/
2629 q
2630 }
2631 /^X\(\/\/\)$/{
2632 s//\1/
2633 q
2634 }
2635 /^X\(\/\).*/{
2636 s//\1/
2637 q
2638 }
2639 s/.*/./; q'`
2640 test -d "$as_dir" && break
2641 done
2642 test -z "$as_dirs" || eval "mkdir $as_dirs"
2643 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
2644
2645
2646 } # as_fn_mkdir_p
2647 if mkdir -p . 2>/dev/null; then
2648 as_mkdir_p='mkdir -p "$as_dir"'
2649 else
2650 test -d ./-p && rmdir ./-p
2651 as_mkdir_p=false
2652 fi
2653
2654
2655 # as_fn_executable_p FILE
2656 # -----------------------
2657 # Test if FILE is an executable regular file.
2658 as_fn_executable_p ()
2659 {
2660 test -f "$1" && test -x "$1"
2661 } # as_fn_executable_p
2662 as_test_x='test -x'
2663 as_executable_p=as_fn_executable_p
2664
2665 # Sed expression to map a string onto a valid CPP name.
2666 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
2667
2668 # Sed expression to map a string onto a valid variable name.
2669 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
2670
2671
2672 exec 6>&1
2673 ## ----------------------------------- ##
2674 ## Main body of $CONFIG_STATUS script. ##
2675 ## ----------------------------------- ##
2676 _ASEOF
2677 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
2678
2679 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2680 # Save the log message, to keep $0 and so on meaningful, and to
2681 # report actual input values of CONFIG_FILES etc. instead of their
2682 # values after options handling.
2683 ac_log="
2684 This file was extended by $as_me, which was
2685 generated by GNU Autoconf 2.69. Invocation command line was
2686
2687 CONFIG_FILES = $CONFIG_FILES
2688 CONFIG_HEADERS = $CONFIG_HEADERS
2689 CONFIG_LINKS = $CONFIG_LINKS
2690 CONFIG_COMMANDS = $CONFIG_COMMANDS
2691 $ $0 $@
2692
2693 on `(hostname || uname -n) 2>/dev/null | sed 1q`
2694 "
2695
2696 _ACEOF
2697
2698 case $ac_config_files in *"
2699 "*) set x $ac_config_files; shift; ac_config_files=$*;;
2700 esac
2701
2702
2703
2704 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2705 # Files that config.status was made for.
2706 config_files="$ac_config_files"
2707 config_commands="$ac_config_commands"
2708
2709 _ACEOF
2710
2711 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2712 ac_cs_usage="\
2713 \`$as_me' instantiates files and other configuration actions
2714 from templates according to the current configuration. Unless the files
2715 and actions are specified as TAGs, all are instantiated by default.
2716
2717 Usage: $0 [OPTION]... [TAG]...
2718
2719 -h, --help print this help, then exit
2720 -V, --version print version number and configuration settings, then exit
2721 --config print configuration, then exit
2722 -q, --quiet, --silent
2723 do not print progress messages
2724 -d, --debug don't remove temporary files
2725 --recheck update $as_me by reconfiguring in the same conditions
2726 --file=FILE[:TEMPLATE]
2727 instantiate the configuration file FILE
2728
2729 Configuration files:
2730 $config_files
2731
2732 Configuration commands:
2733 $config_commands
2734
2735 Report bugs to the package provider."
2736
2737 _ACEOF
2738 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2739 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2740 ac_cs_version="\\
2741 config.status
2742 configured by $0, generated by GNU Autoconf 2.69,
2743 with options \\"\$ac_cs_config\\"
2744
2745 Copyright (C) 2012 Free Software Foundation, Inc.
2746 This config.status script is free software; the Free Software Foundation
2747 gives unlimited permission to copy, distribute and modify it."
2748
2749 ac_pwd='$ac_pwd'
2750 srcdir='$srcdir'
2751 test -n "\$AWK" || AWK=awk
2752 _ACEOF
2753
2754 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2755 # The default lists apply if the user does not specify any file.
2756 ac_need_defaults=:
2757 while test $# != 0
2758 do
2759 case $1 in
2760 --*=?*)
2761 ac_option=`expr "X$1" : 'X\([^=]*\)='`
2762 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
2763 ac_shift=:
2764 ;;
2765 --*=)
2766 ac_option=`expr "X$1" : 'X\([^=]*\)='`
2767 ac_optarg=
2768 ac_shift=:
2769 ;;
2770 *)
2771 ac_option=$1
2772 ac_optarg=$2
2773 ac_shift=shift
2774 ;;
2775 esac
2776
2777 case $ac_option in
2778 # Handling of the options.
2779 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2780 ac_cs_recheck=: ;;
2781 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
2782 $as_echo "$ac_cs_version"; exit ;;
2783 --config | --confi | --conf | --con | --co | --c )
2784 $as_echo "$ac_cs_config"; exit ;;
2785 --debug | --debu | --deb | --de | --d | -d )
2786 debug=: ;;
2787 --file | --fil | --fi | --f )
2788 $ac_shift
2789 case $ac_optarg in
2790 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
2791 '') as_fn_error $? "missing file argument" ;;
2792 esac
2793 as_fn_append CONFIG_FILES " '$ac_optarg'"
2794 ac_need_defaults=false;;
2795 --he | --h | --help | --hel | -h )
2796 $as_echo "$ac_cs_usage"; exit ;;
2797 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2798 | -silent | --silent | --silen | --sile | --sil | --si | --s)
2799 ac_cs_silent=: ;;
2800
2801 # This is an error.
2802 -*) as_fn_error $? "unrecognized option: \`$1'
2803 Try \`$0 --help' for more information." ;;
2804
2805 *) as_fn_append ac_config_targets " $1"
2806 ac_need_defaults=false ;;
2807
2808 esac
2809 shift
2810 done
2811
2812 ac_configure_extra_args=
2813
2814 if $ac_cs_silent; then
2815 exec 6>/dev/null
2816 ac_configure_extra_args="$ac_configure_extra_args --silent"
2817 fi
2818
2819 _ACEOF
2820 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2821 if \$ac_cs_recheck; then
2822 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
2823 shift
2824 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
2825 CONFIG_SHELL='$SHELL'
2826 export CONFIG_SHELL
2827 exec "\$@"
2828 fi
2829
2830 _ACEOF
2831 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2832 exec 5>>config.log
2833 {
2834 echo
2835 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
2836 ## Running $as_me. ##
2837 _ASBOX
2838 $as_echo "$ac_log"
2839 } >&5
2840
2841 _ACEOF
2842 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2843 _ACEOF
2844
2845 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2846
2847 # Handling of arguments.
2848 for ac_config_target in $ac_config_targets
2849 do
2850 case $ac_config_target in
2851 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
2852 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
2853 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
2854 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
2855
2856 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
2857 esac
2858 done
2859
2860
2861 # If the user did not use the arguments to specify the items to instantiate,
2862 # then the envvar interface is used. Set only those that are not.
2863 # We use the long form for the default assignment because of an extremely
2864 # bizarre bug on SunOS 4.1.3.
2865 if $ac_need_defaults; then
2866 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
2867 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
2868 fi
2869
2870 # Have a temporary directory for convenience. Make it in the build tree
2871 # simply because there is no reason against having it here, and in addition,
2872 # creating and moving files from /tmp can sometimes cause problems.
2873 # Hook for its removal unless debugging.
2874 # Note that there is a small window in which the directory will not be cleaned:
2875 # after its creation but before its name has been assigned to `$tmp'.
2876 $debug ||
2877 {
2878 tmp= ac_tmp=
2879 trap 'exit_status=$?
2880 : "${ac_tmp:=$tmp}"
2881 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
2882 ' 0
2883 trap 'as_fn_exit 1' 1 2 13 15
2884 }
2885 # Create a (secure) tmp directory for tmp files.
2886
2887 {
2888 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
2889 test -d "$tmp"
2890 } ||
2891 {
2892 tmp=./conf$$-$RANDOM
2893 (umask 077 && mkdir "$tmp")
2894 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
2895 ac_tmp=$tmp
2896
2897 # Set up the scripts for CONFIG_FILES section.
2898 # No need to generate them if there are no CONFIG_FILES.
2899 # This happens for instance with `./config.status config.h'.
2900 if test -n "$CONFIG_FILES"; then
2901
2902
2903 ac_cr=`echo X | tr X '\015'`
2904 # On cygwin, bash can eat \r inside `` if the user requested igncr.
2905 # But we know of no other shell where ac_cr would be empty at this
2906 # point, so we can use a bashism as a fallback.
2907 if test "x$ac_cr" = x; then
2908 eval ac_cr=\$\'\\r\'
2909 fi
2910 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
2911 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
2912 ac_cs_awk_cr='\\r'
2913 else
2914 ac_cs_awk_cr=$ac_cr
2915 fi
2916
2917 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
2918 _ACEOF
2919
2920
2921 {
2922 echo "cat >conf$$subs.awk <<_ACEOF" &&
2923 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
2924 echo "_ACEOF"
2925 } >conf$$subs.sh ||
2926 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
2927 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
2928 ac_delim='%!_!# '
2929 for ac_last_try in false false false false false :; do
2930 . ./conf$$subs.sh ||
2931 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
2932
2933 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
2934 if test $ac_delim_n = $ac_delim_num; then
2935 break
2936 elif $ac_last_try; then
2937 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
2938 else
2939 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
2940 fi
2941 done
2942 rm -f conf$$subs.sh
2943
2944 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2945 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
2946 _ACEOF
2947 sed -n '
2948 h
2949 s/^/S["/; s/!.*/"]=/
2950 p
2951 g
2952 s/^[^!]*!//
2953 :repl
2954 t repl
2955 s/'"$ac_delim"'$//
2956 t delim
2957 :nl
2958 h
2959 s/\(.\{148\}\)..*/\1/
2960 t more1
2961 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
2962 p
2963 n
2964 b repl
2965 :more1
2966 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
2967 p
2968 g
2969 s/.\{148\}//
2970 t nl
2971 :delim
2972 h
2973 s/\(.\{148\}\)..*/\1/
2974 t more2
2975 s/["\\]/\\&/g; s/^/"/; s/$/"/
2976 p
2977 b
2978 :more2
2979 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
2980 p
2981 g
2982 s/.\{148\}//
2983 t delim
2984 ' <conf$$subs.awk | sed '
2985 /^[^""]/{
2986 N
2987 s/\n//
2988 }
2989 ' >>$CONFIG_STATUS || ac_write_fail=1
2990 rm -f conf$$subs.awk
2991 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2992 _ACAWK
2993 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
2994 for (key in S) S_is_set[key] = 1
2995 FS = "\a"
2996
2997 }
2998 {
2999 line = $ 0
3000 nfields = split(line, field, "@")
3001 substed = 0
3002 len = length(field[1])
3003 for (i = 2; i < nfields; i++) {
3004 key = field[i]
3005 keylen = length(key)
3006 if (S_is_set[key]) {
3007 value = S[key]
3008 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
3009 len += length(value) + length(field[++i])
3010 substed = 1
3011 } else
3012 len += 1 + keylen
3013 }
3014
3015 print line
3016 }
3017
3018 _ACAWK
3019 _ACEOF
3020 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3021 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
3022 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
3023 else
3024 cat
3025 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
3026 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
3027 _ACEOF
3028
3029 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
3030 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
3031 # trailing colons and then remove the whole line if VPATH becomes empty
3032 # (actually we leave an empty line to preserve line numbers).
3033 if test "x$srcdir" = x.; then
3034 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
3035 h
3036 s///
3037 s/^/:/
3038 s/[ ]*$/:/
3039 s/:\$(srcdir):/:/g
3040 s/:\${srcdir}:/:/g
3041 s/:@srcdir@:/:/g
3042 s/^:*//
3043 s/:*$//
3044 x
3045 s/\(=[ ]*\).*/\1/
3046 G
3047 s/\n//
3048 s/^[^=]*=[ ]*$//
3049 }'
3050 fi
3051
3052 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3053 fi # test -n "$CONFIG_FILES"
3054
3055
3056 eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
3057 shift
3058 for ac_tag
3059 do
3060 case $ac_tag in
3061 :[FHLC]) ac_mode=$ac_tag; continue;;
3062 esac
3063 case $ac_mode$ac_tag in
3064 :[FHL]*:*);;
3065 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
3066 :[FH]-) ac_tag=-:-;;
3067 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
3068 esac
3069 ac_save_IFS=$IFS
3070 IFS=:
3071 set x $ac_tag
3072 IFS=$ac_save_IFS
3073 shift
3074 ac_file=$1
3075 shift
3076
3077 case $ac_mode in
3078 :L) ac_source=$1;;
3079 :[FH])
3080 ac_file_inputs=
3081 for ac_f
3082 do
3083 case $ac_f in
3084 -) ac_f="$ac_tmp/stdin";;
3085 *) # Look for the file first in the build tree, then in the source tree
3086 # (if the path is not absolute). The absolute path cannot be DOS-style,
3087 # because $ac_f cannot contain `:'.
3088 test -f "$ac_f" ||
3089 case $ac_f in
3090 [\\/$]*) false;;
3091 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
3092 esac ||
3093 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
3094 esac
3095 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
3096 as_fn_append ac_file_inputs " '$ac_f'"
3097 done
3098
3099 # Let's still pretend it is `configure' which instantiates (i.e., don't
3100 # use $as_me), people would be surprised to read:
3101 # /* config.h. Generated by config.status. */
3102 configure_input='Generated from '`
3103 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
3104 `' by configure.'
3105 if test x"$ac_file" != x-; then
3106 configure_input="$ac_file. $configure_input"
3107 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
3108 $as_echo "$as_me: creating $ac_file" >&6;}
3109 fi
3110 # Neutralize special characters interpreted by sed in replacement strings.
3111 case $configure_input in #(
3112 *\&* | *\|* | *\\* )
3113 ac_sed_conf_input=`$as_echo "$configure_input" |
3114 sed 's/[\\\\&|]/\\\\&/g'`;; #(
3115 *) ac_sed_conf_input=$configure_input;;
3116 esac
3117
3118 case $ac_tag in
3119 *:-:* | *:-) cat >"$ac_tmp/stdin" \
3120 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
3121 esac
3122 ;;
3123 esac
3124
3125 ac_dir=`$as_dirname -- "$ac_file" ||
3126 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3127 X"$ac_file" : 'X\(//\)[^/]' \| \
3128 X"$ac_file" : 'X\(//\)$' \| \
3129 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
3130 $as_echo X"$ac_file" |
3131 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3132 s//\1/
3133 q
3134 }
3135 /^X\(\/\/\)[^/].*/{
3136 s//\1/
3137 q
3138 }
3139 /^X\(\/\/\)$/{
3140 s//\1/
3141 q
3142 }
3143 /^X\(\/\).*/{
3144 s//\1/
3145 q
3146 }
3147 s/.*/./; q'`
3148 as_dir="$ac_dir"; as_fn_mkdir_p
3149 ac_builddir=.
3150
3151 case "$ac_dir" in
3152 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
3153 *)
3154 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
3155 # A ".." for each directory in $ac_dir_suffix.
3156 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
3157 case $ac_top_builddir_sub in
3158 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
3159 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
3160 esac ;;
3161 esac
3162 ac_abs_top_builddir=$ac_pwd
3163 ac_abs_builddir=$ac_pwd$ac_dir_suffix
3164 # for backward compatibility:
3165 ac_top_builddir=$ac_top_build_prefix
3166
3167 case $srcdir in
3168 .) # We are building in place.
3169 ac_srcdir=.
3170 ac_top_srcdir=$ac_top_builddir_sub
3171 ac_abs_top_srcdir=$ac_pwd ;;
3172 [\\/]* | ?:[\\/]* ) # Absolute name.
3173 ac_srcdir=$srcdir$ac_dir_suffix;
3174 ac_top_srcdir=$srcdir
3175 ac_abs_top_srcdir=$srcdir ;;
3176 *) # Relative name.
3177 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
3178 ac_top_srcdir=$ac_top_build_prefix$srcdir
3179 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
3180 esac
3181 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
3182
3183
3184 case $ac_mode in
3185 :F)
3186 #
3187 # CONFIG_FILE
3188 #
3189
3190 _ACEOF
3191
3192 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3193 # If the template does not know about datarootdir, expand it.
3194 # FIXME: This hack should be removed a few years after 2.60.
3195 ac_datarootdir_hack=; ac_datarootdir_seen=
3196 ac_sed_dataroot='
3197 /datarootdir/ {
3198 p
3199 q
3200 }
3201 /@datadir@/p
3202 /@docdir@/p
3203 /@infodir@/p
3204 /@localedir@/p
3205 /@mandir@/p'
3206 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
3207 *datarootdir*) ac_datarootdir_seen=yes;;
3208 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
3209 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
3210 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
3211 _ACEOF
3212 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3213 ac_datarootdir_hack='
3214 s&@datadir@&$datadir&g
3215 s&@docdir@&$docdir&g
3216 s&@infodir@&$infodir&g
3217 s&@localedir@&$localedir&g
3218 s&@mandir@&$mandir&g
3219 s&\\\${datarootdir}&$datarootdir&g' ;;
3220 esac
3221 _ACEOF
3222
3223 # Neutralize VPATH when `$srcdir' = `.'.
3224 # Shell code in configure.ac might set extrasub.
3225 # FIXME: do we really want to maintain this feature?
3226 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3227 ac_sed_extra="$ac_vpsub
3228 $extrasub
3229 _ACEOF
3230 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3231 :t
3232 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
3233 s|@configure_input@|$ac_sed_conf_input|;t t
3234 s&@top_builddir@&$ac_top_builddir_sub&;t t
3235 s&@top_build_prefix@&$ac_top_build_prefix&;t t
3236 s&@srcdir@&$ac_srcdir&;t t
3237 s&@abs_srcdir@&$ac_abs_srcdir&;t t
3238 s&@top_srcdir@&$ac_top_srcdir&;t t
3239 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
3240 s&@builddir@&$ac_builddir&;t t
3241 s&@abs_builddir@&$ac_abs_builddir&;t t
3242 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
3243 $ac_datarootdir_hack
3244 "
3245 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
3246 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
3247
3248 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
3249 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
3250 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
3251 "$ac_tmp/out"`; test -z "$ac_out"; } &&
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
3253 which seems to be undefined. Please make sure it is defined" >&5
3254 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
3255 which seems to be undefined. Please make sure it is defined" >&2;}
3256
3257 rm -f "$ac_tmp/stdin"
3258 case $ac_file in
3259 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
3260 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
3261 esac \
3262 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
3263 ;;
3264
3265
3266 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
3267 $as_echo "$as_me: executing $ac_file commands" >&6;}
3268 ;;
3269 esac
3270
3271
3272 case $ac_file$ac_mode in
3273 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
3274 rm -f Makesim1.tmp Makesim2.tmp Makefile
3275 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
3276 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
3277 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
3278 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
3279 <Makefile.sim >Makefile
3280 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
3281 ;;
3282 "stamp-h":C) echo > stamp-h ;;
3283
3284 esac
3285 done # for ac_tag
3286
3287
3288 as_fn_exit 0
3289 _ACEOF
3290 ac_clean_files=$ac_clean_files_save
3291
3292 test $ac_write_fail = 0 ||
3293 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
3294
3295
3296 # configure is writing to config.log, and then calls config.status.
3297 # config.status does its own redirection, appending to config.log.
3298 # Unfortunately, on DOS this fails, as config.log is still kept open
3299 # by configure, so config.status won't be able to write to it; its
3300 # output is simply discarded. So we exec the FD to /dev/null,
3301 # effectively closing config.log, so it can be properly (re)opened and
3302 # appended to by config.status. When coming back to configure, we
3303 # need to make the FD available again.
3304 if test "$no_create" != yes; then
3305 ac_cs_success=:
3306 ac_config_status_args=
3307 test "$silent" = yes &&
3308 ac_config_status_args="$ac_config_status_args --quiet"
3309 exec 5>/dev/null
3310 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
3311 exec 5>>config.log
3312 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
3313 # would make configure fail if this is the last instruction.
3314 $ac_cs_success || as_fn_exit 1
3315 fi
3316 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
3318 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
3319 fi
3320
3321