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