OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-7.1/] [sim/] [cris/] [configure] - Blame information for rev 855

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 227 jeremybenn
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.64.
4
#
5
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7
# Foundation, Inc.
8
#
9
# This configure script is free software; the Free Software Foundation
10
# gives unlimited permission to copy, distribute and modify it.
11
## -------------------- ##
12
## M4sh Initialization. ##
13
## -------------------- ##
14
 
15
# Be more Bourne compatible
16
DUALCASE=1; export DUALCASE # for MKS sh
17
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18
  emulate sh
19
  NULLCMD=:
20
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21
  # is contrary to our usage.  Disable this feature.
22
  alias -g '${1+"$@"}'='"$@"'
23
  setopt NO_GLOB_SUBST
24
else
25
  case `(set -o) 2>/dev/null` in #(
26
  *posix*) :
27
    set -o posix ;; #(
28
  *) :
29
     ;;
30
esac
31
fi
32
 
33
 
34
as_nl='
35
'
36
export as_nl
37
# Printing a long string crashes Solaris 7 /usr/bin/printf.
38
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41
# Prefer a ksh shell builtin over an external printf program on Solaris,
42
# but without wasting forks for bash or zsh.
43
if test -z "$BASH_VERSION$ZSH_VERSION" \
44
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45
  as_echo='print -r --'
46
  as_echo_n='print -rn --'
47
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48
  as_echo='printf %s\n'
49
  as_echo_n='printf %s'
50
else
51
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53
    as_echo_n='/usr/ucb/echo -n'
54
  else
55
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56
    as_echo_n_body='eval
57
      arg=$1;
58
      case $arg in #(
59
      *"$as_nl"*)
60
        expr "X$arg" : "X\\(.*\\)$as_nl";
61
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62
      esac;
63
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64
    '
65
    export as_echo_n_body
66
    as_echo_n='sh -c $as_echo_n_body as_echo'
67
  fi
68
  export as_echo_body
69
  as_echo='sh -c $as_echo_body as_echo'
70
fi
71
 
72
# The user is always right.
73
if test "${PATH_SEPARATOR+set}" != set; then
74
  PATH_SEPARATOR=:
75
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77
      PATH_SEPARATOR=';'
78
  }
79
fi
80
 
81
 
82
# IFS
83
# We need space, tab and new line, in precisely that order.  Quoting is
84
# there to prevent editors from complaining about space-tab.
85
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86
# splitting by setting IFS to empty value.)
87
IFS=" ""        $as_nl"
88
 
89
# Find who we are.  Look in the path if we contain no directory separator.
90
case $0 in #((
91
  *[\\/]* ) as_myself=$0 ;;
92
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93
for as_dir in $PATH
94
do
95
  IFS=$as_save_IFS
96
  test -z "$as_dir" && as_dir=.
97
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98
  done
99
IFS=$as_save_IFS
100
 
101
     ;;
102
esac
103
# We did not find ourselves, most probably we were run as `sh COMMAND'
104
# in which case we are not to be found in the path.
105
if test "x$as_myself" = x; then
106
  as_myself=$0
107
fi
108
if test ! -f "$as_myself"; then
109
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110
  exit 1
111
fi
112
 
113
# Unset variables that we do not need and which cause bugs (e.g. in
114
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115
# suppresses any "Segmentation fault" message there.  '((' could
116
# trigger a bug in pdksh 5.2.14.
117
for as_var in BASH_ENV ENV MAIL MAILPATH
118
do eval test x\${$as_var+set} = xset \
119
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120
done
121
PS1='$ '
122
PS2='> '
123
PS4='+ '
124
 
125
# NLS nuisances.
126
LC_ALL=C
127
export LC_ALL
128
LANGUAGE=C
129
export LANGUAGE
130
 
131
# CDPATH.
132
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
 
134
if test "x$CONFIG_SHELL" = x; then
135
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136
  emulate sh
137
  NULLCMD=:
138
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139
  # is contrary to our usage.  Disable this feature.
140
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141
  setopt NO_GLOB_SUBST
142
else
143
  case \`(set -o) 2>/dev/null\` in #(
144
  *posix*) :
145
    set -o posix ;; #(
146
  *) :
147
     ;;
148
esac
149
fi
150
"
151
  as_required="as_fn_return () { (exit \$1); }
152
as_fn_success () { as_fn_return 0; }
153
as_fn_failure () { as_fn_return 1; }
154
as_fn_ret_success () { return 0; }
155
as_fn_ret_failure () { return 1; }
156
 
157
exitcode=0
158
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
 
164
else
165
  exitcode=1; echo positional parameters were not saved.
166
fi
167
test x\$exitcode = x0 || exit 1"
168
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172
test \$(( 1 + 1 )) = 2 || exit 1"
173
  if (eval "$as_required") 2>/dev/null; then :
174
  as_have_required=yes
175
else
176
  as_have_required=no
177
fi
178
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
 
180
else
181
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182
as_found=false
183
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184
do
185
  IFS=$as_save_IFS
186
  test -z "$as_dir" && as_dir=.
187
  as_found=:
188
  case $as_dir in #(
189
         /*)
190
           for as_base in sh bash ksh sh5; do
191
             # Try only shells that exist, to save several forks.
192
             as_shell=$as_dir/$as_base
193
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194
                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195
  CONFIG_SHELL=$as_shell as_have_required=yes
196
                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197
  break 2
198
fi
199
fi
200
           done;;
201
       esac
202
  as_found=false
203
done
204
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205
              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206
  CONFIG_SHELL=$SHELL as_have_required=yes
207
fi; }
208
IFS=$as_save_IFS
209
 
210
 
211
      if test "x$CONFIG_SHELL" != x; then :
212
  # We cannot yet assume a decent shell, so we have to provide a
213
        # neutralization value for shells without unset; and this also
214
        # works around shells that cannot unset nonexistent variables.
215
        BASH_ENV=/dev/null
216
        ENV=/dev/null
217
        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218
        export CONFIG_SHELL
219
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220
fi
221
 
222
    if test x$as_have_required = xno; then :
223
  $as_echo "$0: This script requires a shell more modern than all"
224
  $as_echo "$0: the shells that I found on your system."
225
  if test x${ZSH_VERSION+set} = xset ; then
226
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228
  else
229
    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230
$0: including any error possibly output before this
231
$0: message. Then install a modern shell, or manually run
232
$0: the script under such a shell if you do have one."
233
  fi
234
  exit 1
235
fi
236
fi
237
fi
238
SHELL=${CONFIG_SHELL-/bin/sh}
239
export SHELL
240
# Unset more variables known to interfere with behavior of common tools.
241
CLICOLOR_FORCE= GREP_OPTIONS=
242
unset CLICOLOR_FORCE GREP_OPTIONS
243
 
244
## --------------------- ##
245
## M4sh Shell Functions. ##
246
## --------------------- ##
247
# as_fn_unset VAR
248
# ---------------
249
# Portably unset VAR.
250
as_fn_unset ()
251
{
252
  { eval $1=; unset $1;}
253
}
254
as_unset=as_fn_unset
255
 
256
# as_fn_set_status STATUS
257
# -----------------------
258
# Set $? to STATUS, without forking.
259
as_fn_set_status ()
260
{
261
  return $1
262
} # as_fn_set_status
263
 
264
# as_fn_exit STATUS
265
# -----------------
266
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267
as_fn_exit ()
268
{
269
  set +e
270
  as_fn_set_status $1
271
  exit $1
272
} # as_fn_exit
273
 
274
# as_fn_mkdir_p
275
# -------------
276
# Create "$as_dir" as a directory, including parents if necessary.
277
as_fn_mkdir_p ()
278
{
279
 
280
  case $as_dir in #(
281
  -*) as_dir=./$as_dir;;
282
  esac
283
  test -d "$as_dir" || eval $as_mkdir_p || {
284
    as_dirs=
285
    while :; do
286
      case $as_dir in #(
287
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288
      *) as_qdir=$as_dir;;
289
      esac
290
      as_dirs="'$as_qdir' $as_dirs"
291
      as_dir=`$as_dirname -- "$as_dir" ||
292
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293
         X"$as_dir" : 'X\(//\)[^/]' \| \
294
         X"$as_dir" : 'X\(//\)$' \| \
295
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296
$as_echo X"$as_dir" |
297
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298
            s//\1/
299
            q
300
          }
301
          /^X\(\/\/\)[^/].*/{
302
            s//\1/
303
            q
304
          }
305
          /^X\(\/\/\)$/{
306
            s//\1/
307
            q
308
          }
309
          /^X\(\/\).*/{
310
            s//\1/
311
            q
312
          }
313
          s/.*/./; q'`
314
      test -d "$as_dir" && break
315
    done
316
    test -z "$as_dirs" || eval "mkdir $as_dirs"
317
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
 
319
 
320
} # as_fn_mkdir_p
321
# as_fn_append VAR VALUE
322
# ----------------------
323
# Append the text in VALUE to the end of the definition contained in VAR. Take
324
# advantage of any shell optimizations that allow amortized linear growth over
325
# repeated appends, instead of the typical quadratic growth present in naive
326
# implementations.
327
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328
  eval 'as_fn_append ()
329
  {
330
    eval $1+=\$2
331
  }'
332
else
333
  as_fn_append ()
334
  {
335
    eval $1=\$$1\$2
336
  }
337
fi # as_fn_append
338
 
339
# as_fn_arith ARG...
340
# ------------------
341
# Perform arithmetic evaluation on the ARGs, and store the result in the
342
# global $as_val. Take advantage of shells that can avoid forks. The arguments
343
# must be portable across $(()) and expr.
344
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345
  eval 'as_fn_arith ()
346
  {
347
    as_val=$(( $* ))
348
  }'
349
else
350
  as_fn_arith ()
351
  {
352
    as_val=`expr "$@" || test $? -eq 1`
353
  }
354
fi # as_fn_arith
355
 
356
 
357
# as_fn_error ERROR [LINENO LOG_FD]
358
# ---------------------------------
359
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361
# script with status $?, using 1 if that was 0.
362
as_fn_error ()
363
{
364
  as_status=$?; test $as_status -eq 0 && as_status=1
365
  if test "$3"; then
366
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368
  fi
369
  $as_echo "$as_me: error: $1" >&2
370
  as_fn_exit $as_status
371
} # as_fn_error
372
 
373
if expr a : '\(a\)' >/dev/null 2>&1 &&
374
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
375
  as_expr=expr
376
else
377
  as_expr=false
378
fi
379
 
380
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381
  as_basename=basename
382
else
383
  as_basename=false
384
fi
385
 
386
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387
  as_dirname=dirname
388
else
389
  as_dirname=false
390
fi
391
 
392
as_me=`$as_basename -- "$0" ||
393
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394
         X"$0" : 'X\(//\)$' \| \
395
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396
$as_echo X/"$0" |
397
    sed '/^.*\/\([^/][^/]*\)\/*$/{
398
            s//\1/
399
            q
400
          }
401
          /^X\/\(\/\/\)$/{
402
            s//\1/
403
            q
404
          }
405
          /^X\/\(\/\).*/{
406
            s//\1/
407
            q
408
          }
409
          s/.*/./; q'`
410
 
411
# Avoid depending upon Character Ranges.
412
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415
as_cr_digits='0123456789'
416
as_cr_alnum=$as_cr_Letters$as_cr_digits
417
 
418
 
419
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
420
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
421
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
424
  sed -n '
425
    p
426
    /[$]LINENO/=
427
  ' <$as_myself |
428
    sed '
429
      s/[$]LINENO.*/&-/
430
      t lineno
431
      b
432
      :lineno
433
      N
434
      :loop
435
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436
      t loop
437
      s/-\n.*//
438
    ' >$as_me.lineno &&
439
  chmod +x "$as_me.lineno" ||
440
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
 
442
  # Don't try to exec as it changes $[0], causing all sort of problems
443
  # (the dirname of $[0] is not the place where we might find the
444
  # original and so on.  Autoconf is especially sensitive to this).
445
  . "./$as_me.lineno"
446
  # Exit status is that of the last command.
447
  exit
448
}
449
 
450
ECHO_C= ECHO_N= ECHO_T=
451
case `echo -n x` in #(((((
452
-n*)
453
  case `echo 'xy\c'` in
454
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
455
  xy)  ECHO_C='\c';;
456
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
457
       ECHO_T=' ';;
458
  esac;;
459
*)
460
  ECHO_N='-n';;
461
esac
462
 
463
rm -f conf$$ conf$$.exe conf$$.file
464
if test -d conf$$.dir; then
465
  rm -f conf$$.dir/conf$$.file
466
else
467
  rm -f conf$$.dir
468
  mkdir conf$$.dir 2>/dev/null
469
fi
470
if (echo >conf$$.file) 2>/dev/null; then
471
  if ln -s conf$$.file conf$$ 2>/dev/null; then
472
    as_ln_s='ln -s'
473
    # ... but there are two gotchas:
474
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476
    # In both cases, we have to default to `cp -p'.
477
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478
      as_ln_s='cp -p'
479
  elif ln conf$$.file conf$$ 2>/dev/null; then
480
    as_ln_s=ln
481
  else
482
    as_ln_s='cp -p'
483
  fi
484
else
485
  as_ln_s='cp -p'
486
fi
487
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488
rmdir conf$$.dir 2>/dev/null
489
 
490
if mkdir -p . 2>/dev/null; then
491
  as_mkdir_p='mkdir -p "$as_dir"'
492
else
493
  test -d ./-p && rmdir ./-p
494
  as_mkdir_p=false
495
fi
496
 
497
if test -x / >/dev/null 2>&1; then
498
  as_test_x='test -x'
499
else
500
  if ls -dL / >/dev/null 2>&1; then
501
    as_ls_L_option=L
502
  else
503
    as_ls_L_option=
504
  fi
505
  as_test_x='
506
    eval sh -c '\''
507
      if test -d "$1"; then
508
        test -d "$1/.";
509
      else
510
        case $1 in #(
511
        -*)set "./$1";;
512
        esac;
513
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514
        ???[sx]*):;;*)false;;esac;fi
515
    '\'' sh
516
  '
517
fi
518
as_executable_p=$as_test_x
519
 
520
# Sed expression to map a string onto a valid CPP name.
521
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
 
523
# Sed expression to map a string onto a valid variable name.
524
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
 
526
 
527
exec 7<&0 &1
528
 
529
# Name of the host.
530
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531
# so uname gets run too.
532
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
 
534
#
535
# Initializations.
536
#
537
ac_default_prefix=/usr/local
538
ac_clean_files=
539
ac_config_libobj_dir=.
540
LIBOBJS=
541
cross_compiling=no
542
subdirs=
543
MFLAGS=
544
MAKEFLAGS=
545
 
546
# Identity of this package.
547
PACKAGE_NAME=
548
PACKAGE_TARNAME=
549
PACKAGE_VERSION=
550
PACKAGE_STRING=
551
PACKAGE_BUGREPORT=
552
PACKAGE_URL=
553
 
554
ac_unique_file="Makefile.in"
555
# Factoring default headers for most tests.
556
ac_includes_default="\
557
#include 
558
#ifdef HAVE_SYS_TYPES_H
559
# include 
560
#endif
561
#ifdef HAVE_SYS_STAT_H
562
# include 
563
#endif
564
#ifdef STDC_HEADERS
565
# include 
566
# include 
567
#else
568
# ifdef HAVE_STDLIB_H
569
#  include 
570
# endif
571
#endif
572
#ifdef HAVE_STRING_H
573
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574
#  include 
575
# endif
576
# include 
577
#endif
578
#ifdef HAVE_STRINGS_H
579
# include 
580
#endif
581
#ifdef HAVE_INTTYPES_H
582
# include 
583
#endif
584
#ifdef HAVE_STDINT_H
585
# include 
586
#endif
587
#ifdef HAVE_UNISTD_H
588
# include 
589
#endif"
590
 
591
ac_subst_vars='LTLIBOBJS
592
LIBOBJS
593
cgen_breaks
594
cgen
595
cgendir
596
CGEN_MAINT
597
REPORT_BUGS_TEXI
598
REPORT_BUGS_TO
599
PKGVERSION
600
sim_profile
601
sim_trace
602
sim_stdio
603
sim_debug
604
sim_cflags
605
sim_bswap
606
MAINT
607
EGREP
608
GREP
609
CPP
610
CATOBJEXT
611
GENCAT
612
INSTOBJEXT
613
DATADIRNAME
614
CATALOGS
615
POSUB
616
GMSGFMT
617
XGETTEXT
618
INCINTL
619
LIBINTL_DEP
620
LIBINTL
621
USE_NLS
622
RANLIB
623
AR
624
HDEFINES
625
CC_FOR_BUILD
626
INSTALL_DATA
627
INSTALL_SCRIPT
628
INSTALL_PROGRAM
629
OBJEXT
630
EXEEXT
631
ac_ct_CC
632
CPPFLAGS
633
LDFLAGS
634
CFLAGS
635
CC
636
target_os
637
target_vendor
638
target_cpu
639
target
640
host_os
641
host_vendor
642
host_cpu
643
host
644
build_os
645
build_vendor
646
build_cpu
647
build
648
WERROR_CFLAGS
649
WARN_CFLAGS
650
sim_xor_endian
651
sim_stdcall
652
sim_smp
653
sim_reserved_bits
654
sim_regparm
655
sim_packages
656
sim_inline
657
sim_hw
658
sim_hw_objs
659
sim_hw_cflags
660
sim_default_model
661
sim_scache
662
sim_float
663
sim_hostendian
664
sim_endian
665
sim_bitsize
666
sim_assert
667
sim_alignment
668
sim_environment
669
target_alias
670
host_alias
671
build_alias
672
LIBS
673
ECHO_T
674
ECHO_N
675
ECHO_C
676
DEFS
677
mandir
678
localedir
679
libdir
680
psdir
681
pdfdir
682
dvidir
683
htmldir
684
infodir
685
docdir
686
oldincludedir
687
includedir
688
localstatedir
689
sharedstatedir
690
sysconfdir
691
datadir
692
datarootdir
693
libexecdir
694
sbindir
695
bindir
696
program_transform_name
697
prefix
698
exec_prefix
699
PACKAGE_URL
700
PACKAGE_BUGREPORT
701
PACKAGE_STRING
702
PACKAGE_VERSION
703
PACKAGE_TARNAME
704
PACKAGE_NAME
705
PATH_SEPARATOR
706
SHELL'
707
ac_subst_files=''
708
ac_user_opts='
709
enable_option_checking
710
with_zlib
711
enable_maintainer_mode
712
enable_sim_bswap
713
enable_sim_cflags
714
enable_sim_debug
715
enable_sim_stdio
716
enable_sim_trace
717
enable_sim_profile
718
with_pkgversion
719
with_bugurl
720
enable_sim_alignment
721
enable_sim_hostendian
722
enable_sim_scache
723
enable_build_warnings
724
enable_sim_build_warnings
725
enable_sim_hardware
726
enable_sim_default_model
727
enable_sim_environment
728
enable_sim_inline
729
enable_cgen_maint
730
'
731
      ac_precious_vars='build_alias
732
host_alias
733
target_alias
734
CC
735
CFLAGS
736
LDFLAGS
737
LIBS
738
CPPFLAGS
739
CPP'
740
 
741
 
742
# Initialize some variables set by options.
743
ac_init_help=
744
ac_init_version=false
745
ac_unrecognized_opts=
746
ac_unrecognized_sep=
747
# The variables have the same names as the options, with
748
# dashes changed to underlines.
749
cache_file=/dev/null
750
exec_prefix=NONE
751
no_create=
752
no_recursion=
753
prefix=NONE
754
program_prefix=NONE
755
program_suffix=NONE
756
program_transform_name=s,x,x,
757
silent=
758
site=
759
srcdir=
760
verbose=
761
x_includes=NONE
762
x_libraries=NONE
763
 
764
# Installation directory options.
765
# These are left unexpanded so users can "make install exec_prefix=/foo"
766
# and all the variables that are supposed to be based on exec_prefix
767
# by default will actually change.
768
# Use braces instead of parens because sh, perl, etc. also accept them.
769
# (The list follows the same order as the GNU Coding Standards.)
770
bindir='${exec_prefix}/bin'
771
sbindir='${exec_prefix}/sbin'
772
libexecdir='${exec_prefix}/libexec'
773
datarootdir='${prefix}/share'
774
datadir='${datarootdir}'
775
sysconfdir='${prefix}/etc'
776
sharedstatedir='${prefix}/com'
777
localstatedir='${prefix}/var'
778
includedir='${prefix}/include'
779
oldincludedir='/usr/include'
780
docdir='${datarootdir}/doc/${PACKAGE}'
781
infodir='${datarootdir}/info'
782
htmldir='${docdir}'
783
dvidir='${docdir}'
784
pdfdir='${docdir}'
785
psdir='${docdir}'
786
libdir='${exec_prefix}/lib'
787
localedir='${datarootdir}/locale'
788
mandir='${datarootdir}/man'
789
 
790
ac_prev=
791
ac_dashdash=
792
for ac_option
793
do
794
  # If the previous option needs an argument, assign it.
795
  if test -n "$ac_prev"; then
796
    eval $ac_prev=\$ac_option
797
    ac_prev=
798
    continue
799
  fi
800
 
801
  case $ac_option in
802
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
803
  *)    ac_optarg=yes ;;
804
  esac
805
 
806
  # Accept the important Cygnus configure options, so we can diagnose typos.
807
 
808
  case $ac_dashdash$ac_option in
809
  --)
810
    ac_dashdash=yes ;;
811
 
812
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
813
    ac_prev=bindir ;;
814
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
815
    bindir=$ac_optarg ;;
816
 
817
  -build | --build | --buil | --bui | --bu)
818
    ac_prev=build_alias ;;
819
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
820
    build_alias=$ac_optarg ;;
821
 
822
  -cache-file | --cache-file | --cache-fil | --cache-fi \
823
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
824
    ac_prev=cache_file ;;
825
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
826
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
827
    cache_file=$ac_optarg ;;
828
 
829
  --config-cache | -C)
830
    cache_file=config.cache ;;
831
 
832
  -datadir | --datadir | --datadi | --datad)
833
    ac_prev=datadir ;;
834
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
835
    datadir=$ac_optarg ;;
836
 
837
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
838
  | --dataroo | --dataro | --datar)
839
    ac_prev=datarootdir ;;
840
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
841
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
842
    datarootdir=$ac_optarg ;;
843
 
844
  -disable-* | --disable-*)
845
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
846
    # Reject names that are not valid shell variable names.
847
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
848
      as_fn_error "invalid feature name: $ac_useropt"
849
    ac_useropt_orig=$ac_useropt
850
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
851
    case $ac_user_opts in
852
      *"
853
"enable_$ac_useropt"
854
"*) ;;
855
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
856
         ac_unrecognized_sep=', ';;
857
    esac
858
    eval enable_$ac_useropt=no ;;
859
 
860
  -docdir | --docdir | --docdi | --doc | --do)
861
    ac_prev=docdir ;;
862
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
863
    docdir=$ac_optarg ;;
864
 
865
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
866
    ac_prev=dvidir ;;
867
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
868
    dvidir=$ac_optarg ;;
869
 
870
  -enable-* | --enable-*)
871
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
872
    # Reject names that are not valid shell variable names.
873
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
874
      as_fn_error "invalid feature name: $ac_useropt"
875
    ac_useropt_orig=$ac_useropt
876
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
877
    case $ac_user_opts in
878
      *"
879
"enable_$ac_useropt"
880
"*) ;;
881
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
882
         ac_unrecognized_sep=', ';;
883
    esac
884
    eval enable_$ac_useropt=\$ac_optarg ;;
885
 
886
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
887
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
888
  | --exec | --exe | --ex)
889
    ac_prev=exec_prefix ;;
890
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
891
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
892
  | --exec=* | --exe=* | --ex=*)
893
    exec_prefix=$ac_optarg ;;
894
 
895
  -gas | --gas | --ga | --g)
896
    # Obsolete; use --with-gas.
897
    with_gas=yes ;;
898
 
899
  -help | --help | --hel | --he | -h)
900
    ac_init_help=long ;;
901
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
902
    ac_init_help=recursive ;;
903
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
904
    ac_init_help=short ;;
905
 
906
  -host | --host | --hos | --ho)
907
    ac_prev=host_alias ;;
908
  -host=* | --host=* | --hos=* | --ho=*)
909
    host_alias=$ac_optarg ;;
910
 
911
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
912
    ac_prev=htmldir ;;
913
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
914
  | --ht=*)
915
    htmldir=$ac_optarg ;;
916
 
917
  -includedir | --includedir | --includedi | --included | --include \
918
  | --includ | --inclu | --incl | --inc)
919
    ac_prev=includedir ;;
920
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
921
  | --includ=* | --inclu=* | --incl=* | --inc=*)
922
    includedir=$ac_optarg ;;
923
 
924
  -infodir | --infodir | --infodi | --infod | --info | --inf)
925
    ac_prev=infodir ;;
926
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
927
    infodir=$ac_optarg ;;
928
 
929
  -libdir | --libdir | --libdi | --libd)
930
    ac_prev=libdir ;;
931
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
932
    libdir=$ac_optarg ;;
933
 
934
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
935
  | --libexe | --libex | --libe)
936
    ac_prev=libexecdir ;;
937
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
938
  | --libexe=* | --libex=* | --libe=*)
939
    libexecdir=$ac_optarg ;;
940
 
941
  -localedir | --localedir | --localedi | --localed | --locale)
942
    ac_prev=localedir ;;
943
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
944
    localedir=$ac_optarg ;;
945
 
946
  -localstatedir | --localstatedir | --localstatedi | --localstated \
947
  | --localstate | --localstat | --localsta | --localst | --locals)
948
    ac_prev=localstatedir ;;
949
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
950
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
951
    localstatedir=$ac_optarg ;;
952
 
953
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
954
    ac_prev=mandir ;;
955
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
956
    mandir=$ac_optarg ;;
957
 
958
  -nfp | --nfp | --nf)
959
    # Obsolete; use --without-fp.
960
    with_fp=no ;;
961
 
962
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
963
  | --no-cr | --no-c | -n)
964
    no_create=yes ;;
965
 
966
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
967
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
968
    no_recursion=yes ;;
969
 
970
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
971
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
972
  | --oldin | --oldi | --old | --ol | --o)
973
    ac_prev=oldincludedir ;;
974
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
975
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
976
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
977
    oldincludedir=$ac_optarg ;;
978
 
979
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
980
    ac_prev=prefix ;;
981
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
982
    prefix=$ac_optarg ;;
983
 
984
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
985
  | --program-pre | --program-pr | --program-p)
986
    ac_prev=program_prefix ;;
987
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
988
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
989
    program_prefix=$ac_optarg ;;
990
 
991
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
992
  | --program-suf | --program-su | --program-s)
993
    ac_prev=program_suffix ;;
994
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
995
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
996
    program_suffix=$ac_optarg ;;
997
 
998
  -program-transform-name | --program-transform-name \
999
  | --program-transform-nam | --program-transform-na \
1000
  | --program-transform-n | --program-transform- \
1001
  | --program-transform | --program-transfor \
1002
  | --program-transfo | --program-transf \
1003
  | --program-trans | --program-tran \
1004
  | --progr-tra | --program-tr | --program-t)
1005
    ac_prev=program_transform_name ;;
1006
  -program-transform-name=* | --program-transform-name=* \
1007
  | --program-transform-nam=* | --program-transform-na=* \
1008
  | --program-transform-n=* | --program-transform-=* \
1009
  | --program-transform=* | --program-transfor=* \
1010
  | --program-transfo=* | --program-transf=* \
1011
  | --program-trans=* | --program-tran=* \
1012
  | --progr-tra=* | --program-tr=* | --program-t=*)
1013
    program_transform_name=$ac_optarg ;;
1014
 
1015
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1016
    ac_prev=pdfdir ;;
1017
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1018
    pdfdir=$ac_optarg ;;
1019
 
1020
  -psdir | --psdir | --psdi | --psd | --ps)
1021
    ac_prev=psdir ;;
1022
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1023
    psdir=$ac_optarg ;;
1024
 
1025
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1026
  | -silent | --silent | --silen | --sile | --sil)
1027
    silent=yes ;;
1028
 
1029
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1030
    ac_prev=sbindir ;;
1031
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1032
  | --sbi=* | --sb=*)
1033
    sbindir=$ac_optarg ;;
1034
 
1035
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1036
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1037
  | --sharedst | --shareds | --shared | --share | --shar \
1038
  | --sha | --sh)
1039
    ac_prev=sharedstatedir ;;
1040
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1041
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1042
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1043
  | --sha=* | --sh=*)
1044
    sharedstatedir=$ac_optarg ;;
1045
 
1046
  -site | --site | --sit)
1047
    ac_prev=site ;;
1048
  -site=* | --site=* | --sit=*)
1049
    site=$ac_optarg ;;
1050
 
1051
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1052
    ac_prev=srcdir ;;
1053
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1054
    srcdir=$ac_optarg ;;
1055
 
1056
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1057
  | --syscon | --sysco | --sysc | --sys | --sy)
1058
    ac_prev=sysconfdir ;;
1059
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1060
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1061
    sysconfdir=$ac_optarg ;;
1062
 
1063
  -target | --target | --targe | --targ | --tar | --ta | --t)
1064
    ac_prev=target_alias ;;
1065
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1066
    target_alias=$ac_optarg ;;
1067
 
1068
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1069
    verbose=yes ;;
1070
 
1071
  -version | --version | --versio | --versi | --vers | -V)
1072
    ac_init_version=: ;;
1073
 
1074
  -with-* | --with-*)
1075
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1076
    # Reject names that are not valid shell variable names.
1077
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1078
      as_fn_error "invalid package name: $ac_useropt"
1079
    ac_useropt_orig=$ac_useropt
1080
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1081
    case $ac_user_opts in
1082
      *"
1083
"with_$ac_useropt"
1084
"*) ;;
1085
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1086
         ac_unrecognized_sep=', ';;
1087
    esac
1088
    eval with_$ac_useropt=\$ac_optarg ;;
1089
 
1090
  -without-* | --without-*)
1091
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1092
    # Reject names that are not valid shell variable names.
1093
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1094
      as_fn_error "invalid package name: $ac_useropt"
1095
    ac_useropt_orig=$ac_useropt
1096
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1097
    case $ac_user_opts in
1098
      *"
1099
"with_$ac_useropt"
1100
"*) ;;
1101
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1102
         ac_unrecognized_sep=', ';;
1103
    esac
1104
    eval with_$ac_useropt=no ;;
1105
 
1106
  --x)
1107
    # Obsolete; use --with-x.
1108
    with_x=yes ;;
1109
 
1110
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1111
  | --x-incl | --x-inc | --x-in | --x-i)
1112
    ac_prev=x_includes ;;
1113
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1114
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1115
    x_includes=$ac_optarg ;;
1116
 
1117
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1118
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1119
    ac_prev=x_libraries ;;
1120
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1121
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1122
    x_libraries=$ac_optarg ;;
1123
 
1124
  -*) as_fn_error "unrecognized option: \`$ac_option'
1125
Try \`$0 --help' for more information."
1126
    ;;
1127
 
1128
  *=*)
1129
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1130
    # Reject names that are not valid shell variable names.
1131
    case $ac_envvar in #(
1132
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1133
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1134
    esac
1135
    eval $ac_envvar=\$ac_optarg
1136
    export $ac_envvar ;;
1137
 
1138
  *)
1139
    # FIXME: should be removed in autoconf 3.0.
1140
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1141
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1142
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1143
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1144
    ;;
1145
 
1146
  esac
1147
done
1148
 
1149
if test -n "$ac_prev"; then
1150
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1151
  as_fn_error "missing argument to $ac_option"
1152
fi
1153
 
1154
if test -n "$ac_unrecognized_opts"; then
1155
  case $enable_option_checking in
1156
    no) ;;
1157
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1158
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1159
  esac
1160
fi
1161
 
1162
# Check all directory arguments for consistency.
1163
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1164
                datadir sysconfdir sharedstatedir localstatedir includedir \
1165
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1166
                libdir localedir mandir
1167
do
1168
  eval ac_val=\$$ac_var
1169
  # Remove trailing slashes.
1170
  case $ac_val in
1171
    */ )
1172
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1173
      eval $ac_var=\$ac_val;;
1174
  esac
1175
  # Be sure to have absolute directory names.
1176
  case $ac_val in
1177
    [\\/$]* | ?:[\\/]* )  continue;;
1178
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1179
  esac
1180
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1181
done
1182
 
1183
# There might be people who depend on the old broken behavior: `$host'
1184
# used to hold the argument of --host etc.
1185
# FIXME: To remove some day.
1186
build=$build_alias
1187
host=$host_alias
1188
target=$target_alias
1189
 
1190
# FIXME: To remove some day.
1191
if test "x$host_alias" != x; then
1192
  if test "x$build_alias" = x; then
1193
    cross_compiling=maybe
1194
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1195
    If a cross compiler is detected then cross compile mode will be used." >&2
1196
  elif test "x$build_alias" != "x$host_alias"; then
1197
    cross_compiling=yes
1198
  fi
1199
fi
1200
 
1201
ac_tool_prefix=
1202
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1203
 
1204
test "$silent" = yes && exec 6>/dev/null
1205
 
1206
 
1207
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1208
ac_ls_di=`ls -di .` &&
1209
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1210
  as_fn_error "working directory cannot be determined"
1211
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1212
  as_fn_error "pwd does not report name of working directory"
1213
 
1214
 
1215
# Find the source files, if location was not specified.
1216
if test -z "$srcdir"; then
1217
  ac_srcdir_defaulted=yes
1218
  # Try the directory containing this script, then the parent directory.
1219
  ac_confdir=`$as_dirname -- "$as_myself" ||
1220
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1221
         X"$as_myself" : 'X\(//\)[^/]' \| \
1222
         X"$as_myself" : 'X\(//\)$' \| \
1223
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1224
$as_echo X"$as_myself" |
1225
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1226
            s//\1/
1227
            q
1228
          }
1229
          /^X\(\/\/\)[^/].*/{
1230
            s//\1/
1231
            q
1232
          }
1233
          /^X\(\/\/\)$/{
1234
            s//\1/
1235
            q
1236
          }
1237
          /^X\(\/\).*/{
1238
            s//\1/
1239
            q
1240
          }
1241
          s/.*/./; q'`
1242
  srcdir=$ac_confdir
1243
  if test ! -r "$srcdir/$ac_unique_file"; then
1244
    srcdir=..
1245
  fi
1246
else
1247
  ac_srcdir_defaulted=no
1248
fi
1249
if test ! -r "$srcdir/$ac_unique_file"; then
1250
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1251
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1252
fi
1253
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1254
ac_abs_confdir=`(
1255
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1256
        pwd)`
1257
# When building in place, set srcdir=.
1258
if test "$ac_abs_confdir" = "$ac_pwd"; then
1259
  srcdir=.
1260
fi
1261
# Remove unnecessary trailing slashes from srcdir.
1262
# Double slashes in file names in object file debugging info
1263
# mess up M-x gdb in Emacs.
1264
case $srcdir in
1265
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1266
esac
1267
for ac_var in $ac_precious_vars; do
1268
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1269
  eval ac_env_${ac_var}_value=\$${ac_var}
1270
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1271
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1272
done
1273
 
1274
#
1275
# Report the --help message.
1276
#
1277
if test "$ac_init_help" = "long"; then
1278
  # Omit some internal or obsolete options to make the list less imposing.
1279
  # This message is too long to be a string in the A/UX 3.1 sh.
1280
  cat <<_ACEOF
1281
\`configure' configures this package to adapt to many kinds of systems.
1282
 
1283
Usage: $0 [OPTION]... [VAR=VALUE]...
1284
 
1285
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1286
VAR=VALUE.  See below for descriptions of some of the useful variables.
1287
 
1288
Defaults for the options are specified in brackets.
1289
 
1290
Configuration:
1291
  -h, --help              display this help and exit
1292
      --help=short        display options specific to this package
1293
      --help=recursive    display the short help of all the included packages
1294
  -V, --version           display version information and exit
1295
  -q, --quiet, --silent   do not print \`checking...' messages
1296
      --cache-file=FILE   cache test results in FILE [disabled]
1297
  -C, --config-cache      alias for \`--cache-file=config.cache'
1298
  -n, --no-create         do not create output files
1299
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1300
 
1301
Installation directories:
1302
  --prefix=PREFIX         install architecture-independent files in PREFIX
1303
                          [$ac_default_prefix]
1304
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1305
                          [PREFIX]
1306
 
1307
By default, \`make install' will install all the files in
1308
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1309
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1310
for instance \`--prefix=\$HOME'.
1311
 
1312
For better control, use the options below.
1313
 
1314
Fine tuning of the installation directories:
1315
  --bindir=DIR            user executables [EPREFIX/bin]
1316
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1317
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1318
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1319
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1320
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1321
  --libdir=DIR            object code libraries [EPREFIX/lib]
1322
  --includedir=DIR        C header files [PREFIX/include]
1323
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1324
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1325
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1326
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1327
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1328
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1329
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1330
  --htmldir=DIR           html documentation [DOCDIR]
1331
  --dvidir=DIR            dvi documentation [DOCDIR]
1332
  --pdfdir=DIR            pdf documentation [DOCDIR]
1333
  --psdir=DIR             ps documentation [DOCDIR]
1334
_ACEOF
1335
 
1336
  cat <<\_ACEOF
1337
 
1338
Program names:
1339
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1340
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1341
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1342
 
1343
System types:
1344
  --build=BUILD     configure for building on BUILD [guessed]
1345
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1346
  --target=TARGET   configure for building compilers for TARGET [HOST]
1347
_ACEOF
1348
fi
1349
 
1350
if test -n "$ac_init_help"; then
1351
 
1352
  cat <<\_ACEOF
1353
 
1354
Optional Features:
1355
  --disable-option-checking  ignore unrecognized --enable/--with options
1356
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1357
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1358
  --enable-maintainer-mode              Enable developer functionality.
1359
  --enable-sim-bswap                    Use Host specific BSWAP instruction.
1360
  --enable-sim-cflags=opts              Extra CFLAGS for use in building simulator
1361
  --enable-sim-debug=opts               Enable debugging flags
1362
  --enable-sim-stdio                    Specify whether to use stdio for console input/output.
1363
  --enable-sim-trace=opts               Enable tracing flags
1364
  --enable-sim-profile=opts             Enable profiling flags
1365
  --enable-sim-alignment=align          Specify strict,  nonstrict or forced alignment of memory accesses.
1366
  --enable-sim-hostendian=end           Specify host byte endian orientation.
1367
  --enable-sim-scache=size              Specify simulator execution cache size.
1368
  --enable-build-warnings Enable build-time compiler warnings if gcc is used
1369
  --enable-gdb-build-warnings Enable SIM specific build-time compiler warnings if gcc is used
1370
  --enable-sim-hardware=LIST            Specify the hardware to be included in the build.
1371
  --enable-sim-default-model=model      Specify default model to simulate.
1372
  --enable-sim-environment=environment  Specify mixed, user, virtual or operating environment.
1373
  --enable-sim-inline=inlines           Specify which functions should be inlined.
1374
  --enable-cgen-maint=DIR    build cgen generated files
1375
 
1376
Optional Packages:
1377
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1378
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1379
  --with-zlib             include zlib support (auto/yes/no) default=auto
1380
  --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
1381
  --with-bugurl=URL       Direct users to URL to report a bug
1382
 
1383
Some influential environment variables:
1384
  CC          C compiler command
1385
  CFLAGS      C compiler flags
1386
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1387
              nonstandard directory 
1388
  LIBS        libraries to pass to the linker, e.g. -l
1389
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1390
              you have headers in a nonstandard directory 
1391
  CPP         C preprocessor
1392
 
1393
Use these variables to override the choices made by `configure' or to help
1394
it to find libraries and programs with nonstandard names/locations.
1395
 
1396
Report bugs to the package provider.
1397
_ACEOF
1398
ac_status=$?
1399
fi
1400
 
1401
if test "$ac_init_help" = "recursive"; then
1402
  # If there are subdirs, report their specific --help.
1403
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1404
    test -d "$ac_dir" ||
1405
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1406
      continue
1407
    ac_builddir=.
1408
 
1409
case "$ac_dir" in
1410
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411
*)
1412
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1413
  # A ".." for each directory in $ac_dir_suffix.
1414
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1415
  case $ac_top_builddir_sub in
1416
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1417
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1418
  esac ;;
1419
esac
1420
ac_abs_top_builddir=$ac_pwd
1421
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1422
# for backward compatibility:
1423
ac_top_builddir=$ac_top_build_prefix
1424
 
1425
case $srcdir in
1426
  .)  # We are building in place.
1427
    ac_srcdir=.
1428
    ac_top_srcdir=$ac_top_builddir_sub
1429
    ac_abs_top_srcdir=$ac_pwd ;;
1430
  [\\/]* | ?:[\\/]* )  # Absolute name.
1431
    ac_srcdir=$srcdir$ac_dir_suffix;
1432
    ac_top_srcdir=$srcdir
1433
    ac_abs_top_srcdir=$srcdir ;;
1434
  *) # Relative name.
1435
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1436
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1437
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1438
esac
1439
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1440
 
1441
    cd "$ac_dir" || { ac_status=$?; continue; }
1442
    # Check for guested configure.
1443
    if test -f "$ac_srcdir/configure.gnu"; then
1444
      echo &&
1445
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1446
    elif test -f "$ac_srcdir/configure"; then
1447
      echo &&
1448
      $SHELL "$ac_srcdir/configure" --help=recursive
1449
    else
1450
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1451
    fi || ac_status=$?
1452
    cd "$ac_pwd" || { ac_status=$?; break; }
1453
  done
1454
fi
1455
 
1456
test -n "$ac_init_help" && exit $ac_status
1457
if $ac_init_version; then
1458
  cat <<\_ACEOF
1459
configure
1460
generated by GNU Autoconf 2.64
1461
 
1462
Copyright (C) 2009 Free Software Foundation, Inc.
1463
This configure script is free software; the Free Software Foundation
1464
gives unlimited permission to copy, distribute and modify it.
1465
_ACEOF
1466
  exit
1467
fi
1468
 
1469
## ------------------------ ##
1470
## Autoconf initialization. ##
1471
## ------------------------ ##
1472
 
1473
# ac_fn_c_try_compile LINENO
1474
# --------------------------
1475
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1476
ac_fn_c_try_compile ()
1477
{
1478
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1479
  rm -f conftest.$ac_objext
1480
  if { { ac_try="$ac_compile"
1481
case "(($ac_try" in
1482
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1483
  *) ac_try_echo=$ac_try;;
1484
esac
1485
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1486
$as_echo "$ac_try_echo"; } >&5
1487
  (eval "$ac_compile") 2>conftest.err
1488
  ac_status=$?
1489
  if test -s conftest.err; then
1490
    grep -v '^ *+' conftest.err >conftest.er1
1491
    cat conftest.er1 >&5
1492
    mv -f conftest.er1 conftest.err
1493
  fi
1494
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1495
  test $ac_status = 0; } && {
1496
         test -z "$ac_c_werror_flag" ||
1497
         test ! -s conftest.err
1498
       } && test -s conftest.$ac_objext; then :
1499
  ac_retval=0
1500
else
1501
  $as_echo "$as_me: failed program was:" >&5
1502
sed 's/^/| /' conftest.$ac_ext >&5
1503
 
1504
        ac_retval=1
1505
fi
1506
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1507
  return $ac_retval
1508
 
1509
} # ac_fn_c_try_compile
1510
 
1511
# ac_fn_c_try_cpp LINENO
1512
# ----------------------
1513
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1514
ac_fn_c_try_cpp ()
1515
{
1516
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1517
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1518
case "(($ac_try" in
1519
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1520
  *) ac_try_echo=$ac_try;;
1521
esac
1522
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1523
$as_echo "$ac_try_echo"; } >&5
1524
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1525
  ac_status=$?
1526
  if test -s conftest.err; then
1527
    grep -v '^ *+' conftest.err >conftest.er1
1528
    cat conftest.er1 >&5
1529
    mv -f conftest.er1 conftest.err
1530
  fi
1531
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1532
  test $ac_status = 0; } >/dev/null && {
1533
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1534
         test ! -s conftest.err
1535
       }; then :
1536
  ac_retval=0
1537
else
1538
  $as_echo "$as_me: failed program was:" >&5
1539
sed 's/^/| /' conftest.$ac_ext >&5
1540
 
1541
    ac_retval=1
1542
fi
1543
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1544
  return $ac_retval
1545
 
1546
} # ac_fn_c_try_cpp
1547
 
1548
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1549
# -------------------------------------------------------
1550
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1551
# the include files in INCLUDES and setting the cache variable VAR
1552
# accordingly.
1553
ac_fn_c_check_header_mongrel ()
1554
{
1555
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1556
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1557
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1558
$as_echo_n "checking for $2... " >&6; }
1559
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1560
  $as_echo_n "(cached) " >&6
1561
fi
1562
eval ac_res=\$$3
1563
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1564
$as_echo "$ac_res" >&6; }
1565
else
1566
  # Is the header compilable?
1567
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1568
$as_echo_n "checking $2 usability... " >&6; }
1569
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1570
/* end confdefs.h.  */
1571
$4
1572
#include <$2>
1573
_ACEOF
1574
if ac_fn_c_try_compile "$LINENO"; then :
1575
  ac_header_compiler=yes
1576
else
1577
  ac_header_compiler=no
1578
fi
1579
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1580
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1581
$as_echo "$ac_header_compiler" >&6; }
1582
 
1583
# Is the header present?
1584
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1585
$as_echo_n "checking $2 presence... " >&6; }
1586
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1587
/* end confdefs.h.  */
1588
#include <$2>
1589
_ACEOF
1590
if ac_fn_c_try_cpp "$LINENO"; then :
1591
  ac_header_preproc=yes
1592
else
1593
  ac_header_preproc=no
1594
fi
1595
rm -f conftest.err conftest.$ac_ext
1596
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1597
$as_echo "$ac_header_preproc" >&6; }
1598
 
1599
# So?  What about this header?
1600
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1601
  yes:no: )
1602
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1603
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1604
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1605
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1606
    ;;
1607
  no:yes:* )
1608
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1609
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1610
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1611
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1612
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1613
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1614
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1615
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1616
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1617
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1618
    ;;
1619
esac
1620
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1621
$as_echo_n "checking for $2... " >&6; }
1622
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1623
  $as_echo_n "(cached) " >&6
1624
else
1625
  eval "$3=\$ac_header_compiler"
1626
fi
1627
eval ac_res=\$$3
1628
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1629
$as_echo "$ac_res" >&6; }
1630
fi
1631
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1632
 
1633
} # ac_fn_c_check_header_mongrel
1634
 
1635
# ac_fn_c_try_run LINENO
1636
# ----------------------
1637
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1638
# that executables *can* be run.
1639
ac_fn_c_try_run ()
1640
{
1641
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1642
  if { { ac_try="$ac_link"
1643
case "(($ac_try" in
1644
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1645
  *) ac_try_echo=$ac_try;;
1646
esac
1647
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1648
$as_echo "$ac_try_echo"; } >&5
1649
  (eval "$ac_link") 2>&5
1650
  ac_status=$?
1651
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1652
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1653
  { { case "(($ac_try" in
1654
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1655
  *) ac_try_echo=$ac_try;;
1656
esac
1657
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1658
$as_echo "$ac_try_echo"; } >&5
1659
  (eval "$ac_try") 2>&5
1660
  ac_status=$?
1661
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1662
  test $ac_status = 0; }; }; then :
1663
  ac_retval=0
1664
else
1665
  $as_echo "$as_me: program exited with status $ac_status" >&5
1666
       $as_echo "$as_me: failed program was:" >&5
1667
sed 's/^/| /' conftest.$ac_ext >&5
1668
 
1669
       ac_retval=$ac_status
1670
fi
1671
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1672
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1673
  return $ac_retval
1674
 
1675
} # ac_fn_c_try_run
1676
 
1677
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1678
# -------------------------------------------------------
1679
# Tests whether HEADER exists and can be compiled using the include files in
1680
# INCLUDES, setting the cache variable VAR accordingly.
1681
ac_fn_c_check_header_compile ()
1682
{
1683
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1685
$as_echo_n "checking for $2... " >&6; }
1686
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1687
  $as_echo_n "(cached) " >&6
1688
else
1689
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1690
/* end confdefs.h.  */
1691
$4
1692
#include <$2>
1693
_ACEOF
1694
if ac_fn_c_try_compile "$LINENO"; then :
1695
  eval "$3=yes"
1696
else
1697
  eval "$3=no"
1698
fi
1699
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1700
fi
1701
eval ac_res=\$$3
1702
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1703
$as_echo "$ac_res" >&6; }
1704
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1705
 
1706
} # ac_fn_c_check_header_compile
1707
 
1708
# ac_fn_c_try_link LINENO
1709
# -----------------------
1710
# Try to link conftest.$ac_ext, and return whether this succeeded.
1711
ac_fn_c_try_link ()
1712
{
1713
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1714
  rm -f conftest.$ac_objext conftest$ac_exeext
1715
  if { { ac_try="$ac_link"
1716
case "(($ac_try" in
1717
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1718
  *) ac_try_echo=$ac_try;;
1719
esac
1720
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1721
$as_echo "$ac_try_echo"; } >&5
1722
  (eval "$ac_link") 2>conftest.err
1723
  ac_status=$?
1724
  if test -s conftest.err; then
1725
    grep -v '^ *+' conftest.err >conftest.er1
1726
    cat conftest.er1 >&5
1727
    mv -f conftest.er1 conftest.err
1728
  fi
1729
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1730
  test $ac_status = 0; } && {
1731
         test -z "$ac_c_werror_flag" ||
1732
         test ! -s conftest.err
1733
       } && test -s conftest$ac_exeext && {
1734
         test "$cross_compiling" = yes ||
1735
         $as_test_x conftest$ac_exeext
1736
       }; then :
1737
  ac_retval=0
1738
else
1739
  $as_echo "$as_me: failed program was:" >&5
1740
sed 's/^/| /' conftest.$ac_ext >&5
1741
 
1742
        ac_retval=1
1743
fi
1744
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1745
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1746
  # interfere with the next link command; also delete a directory that is
1747
  # left behind by Apple's compiler.  We do this before executing the actions.
1748
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1749
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1750
  return $ac_retval
1751
 
1752
} # ac_fn_c_try_link
1753
 
1754
# ac_fn_c_check_func LINENO FUNC VAR
1755
# ----------------------------------
1756
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1757
ac_fn_c_check_func ()
1758
{
1759
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1760
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1761
$as_echo_n "checking for $2... " >&6; }
1762
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1763
  $as_echo_n "(cached) " >&6
1764
else
1765
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1766
/* end confdefs.h.  */
1767
/* Define $2 to an innocuous variant, in case  declares $2.
1768
   For example, HP-UX 11i  declares gettimeofday.  */
1769
#define $2 innocuous_$2
1770
 
1771
/* System header to define __stub macros and hopefully few prototypes,
1772
    which can conflict with char $2 (); below.
1773
    Prefer  to  if __STDC__ is defined, since
1774
     exists even on freestanding compilers.  */
1775
 
1776
#ifdef __STDC__
1777
# include 
1778
#else
1779
# include 
1780
#endif
1781
 
1782
#undef $2
1783
 
1784
/* Override any GCC internal prototype to avoid an error.
1785
   Use char because int might match the return type of a GCC
1786
   builtin and then its argument prototype would still apply.  */
1787
#ifdef __cplusplus
1788
extern "C"
1789
#endif
1790
char $2 ();
1791
/* The GNU C library defines this for functions which it implements
1792
    to always fail with ENOSYS.  Some functions are actually named
1793
    something starting with __ and the normal name is an alias.  */
1794
#if defined __stub_$2 || defined __stub___$2
1795
choke me
1796
#endif
1797
 
1798
int
1799
main ()
1800
{
1801
return $2 ();
1802
  ;
1803
  return 0;
1804
}
1805
_ACEOF
1806
if ac_fn_c_try_link "$LINENO"; then :
1807
  eval "$3=yes"
1808
else
1809
  eval "$3=no"
1810
fi
1811
rm -f core conftest.err conftest.$ac_objext \
1812
    conftest$ac_exeext conftest.$ac_ext
1813
fi
1814
eval ac_res=\$$3
1815
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1816
$as_echo "$ac_res" >&6; }
1817
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1818
 
1819
} # ac_fn_c_check_func
1820
cat >config.log <<_ACEOF
1821
This file contains any messages produced by compilers while
1822
running configure, to aid debugging if configure makes a mistake.
1823
 
1824
It was created by $as_me, which was
1825
generated by GNU Autoconf 2.64.  Invocation command line was
1826
 
1827
  $ $0 $@
1828
 
1829
_ACEOF
1830
exec 5>>config.log
1831
{
1832
cat <<_ASUNAME
1833
## --------- ##
1834
## Platform. ##
1835
## --------- ##
1836
 
1837
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1838
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1839
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1840
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1841
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1842
 
1843
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1844
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1845
 
1846
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1847
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1848
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1849
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1850
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1851
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1852
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1853
 
1854
_ASUNAME
1855
 
1856
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1857
for as_dir in $PATH
1858
do
1859
  IFS=$as_save_IFS
1860
  test -z "$as_dir" && as_dir=.
1861
    $as_echo "PATH: $as_dir"
1862
  done
1863
IFS=$as_save_IFS
1864
 
1865
} >&5
1866
 
1867
cat >&5 <<_ACEOF
1868
 
1869
 
1870
## ----------- ##
1871
## Core tests. ##
1872
## ----------- ##
1873
 
1874
_ACEOF
1875
 
1876
 
1877
# Keep a trace of the command line.
1878
# Strip out --no-create and --no-recursion so they do not pile up.
1879
# Strip out --silent because we don't want to record it for future runs.
1880
# Also quote any args containing shell meta-characters.
1881
# Make two passes to allow for proper duplicate-argument suppression.
1882
ac_configure_args=
1883
ac_configure_args0=
1884
ac_configure_args1=
1885
ac_must_keep_next=false
1886
for ac_pass in 1 2
1887
do
1888
  for ac_arg
1889
  do
1890
    case $ac_arg in
1891
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1892
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1893
    | -silent | --silent | --silen | --sile | --sil)
1894
      continue ;;
1895
    *\'*)
1896
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1897
    esac
1898
    case $ac_pass in
1899
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1900
    2)
1901
      as_fn_append ac_configure_args1 " '$ac_arg'"
1902
      if test $ac_must_keep_next = true; then
1903
        ac_must_keep_next=false # Got value, back to normal.
1904
      else
1905
        case $ac_arg in
1906
          *=* | --config-cache | -C | -disable-* | --disable-* \
1907
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1908
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1909
          | -with-* | --with-* | -without-* | --without-* | --x)
1910
            case "$ac_configure_args0 " in
1911
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1912
            esac
1913
            ;;
1914
          -* ) ac_must_keep_next=true ;;
1915
        esac
1916
      fi
1917
      as_fn_append ac_configure_args " '$ac_arg'"
1918
      ;;
1919
    esac
1920
  done
1921
done
1922
{ ac_configure_args0=; unset ac_configure_args0;}
1923
{ ac_configure_args1=; unset ac_configure_args1;}
1924
 
1925
# When interrupted or exit'd, cleanup temporary files, and complete
1926
# config.log.  We remove comments because anyway the quotes in there
1927
# would cause problems or look ugly.
1928
# WARNING: Use '\'' to represent an apostrophe within the trap.
1929
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1930
trap 'exit_status=$?
1931
  # Save into config.log some information that might help in debugging.
1932
  {
1933
    echo
1934
 
1935
    cat <<\_ASBOX
1936
## ---------------- ##
1937
## Cache variables. ##
1938
## ---------------- ##
1939
_ASBOX
1940
    echo
1941
    # The following way of writing the cache mishandles newlines in values,
1942
(
1943
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1944
    eval ac_val=\$$ac_var
1945
    case $ac_val in #(
1946
    *${as_nl}*)
1947
      case $ac_var in #(
1948
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1949
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1950
      esac
1951
      case $ac_var in #(
1952
      _ | IFS | as_nl) ;; #(
1953
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1954
      *) { eval $ac_var=; unset $ac_var;} ;;
1955
      esac ;;
1956
    esac
1957
  done
1958
  (set) 2>&1 |
1959
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1960
    *${as_nl}ac_space=\ *)
1961
      sed -n \
1962
        "s/'\''/'\''\\\\'\'''\''/g;
1963
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1964
      ;; #(
1965
    *)
1966
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1967
      ;;
1968
    esac |
1969
    sort
1970
)
1971
    echo
1972
 
1973
    cat <<\_ASBOX
1974
## ----------------- ##
1975
## Output variables. ##
1976
## ----------------- ##
1977
_ASBOX
1978
    echo
1979
    for ac_var in $ac_subst_vars
1980
    do
1981
      eval ac_val=\$$ac_var
1982
      case $ac_val in
1983
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1984
      esac
1985
      $as_echo "$ac_var='\''$ac_val'\''"
1986
    done | sort
1987
    echo
1988
 
1989
    if test -n "$ac_subst_files"; then
1990
      cat <<\_ASBOX
1991
## ------------------- ##
1992
## File substitutions. ##
1993
## ------------------- ##
1994
_ASBOX
1995
      echo
1996
      for ac_var in $ac_subst_files
1997
      do
1998
        eval ac_val=\$$ac_var
1999
        case $ac_val in
2000
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2001
        esac
2002
        $as_echo "$ac_var='\''$ac_val'\''"
2003
      done | sort
2004
      echo
2005
    fi
2006
 
2007
    if test -s confdefs.h; then
2008
      cat <<\_ASBOX
2009
## ----------- ##
2010
## confdefs.h. ##
2011
## ----------- ##
2012
_ASBOX
2013
      echo
2014
      cat confdefs.h
2015
      echo
2016
    fi
2017
    test "$ac_signal" != 0 &&
2018
      $as_echo "$as_me: caught signal $ac_signal"
2019
    $as_echo "$as_me: exit $exit_status"
2020
  } >&5
2021
  rm -f core *.core core.conftest.* &&
2022
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2023
    exit $exit_status
2024
' 0
2025
for ac_signal in 1 2 13 15; do
2026
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2027
done
2028
ac_signal=0
2029
 
2030
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2031
rm -f -r conftest* confdefs.h
2032
 
2033
$as_echo "/* confdefs.h */" > confdefs.h
2034
 
2035
# Predefined preprocessor variables.
2036
 
2037
cat >>confdefs.h <<_ACEOF
2038
#define PACKAGE_NAME "$PACKAGE_NAME"
2039
_ACEOF
2040
 
2041
cat >>confdefs.h <<_ACEOF
2042
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2043
_ACEOF
2044
 
2045
cat >>confdefs.h <<_ACEOF
2046
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2047
_ACEOF
2048
 
2049
cat >>confdefs.h <<_ACEOF
2050
#define PACKAGE_STRING "$PACKAGE_STRING"
2051
_ACEOF
2052
 
2053
cat >>confdefs.h <<_ACEOF
2054
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2055
_ACEOF
2056
 
2057
cat >>confdefs.h <<_ACEOF
2058
#define PACKAGE_URL "$PACKAGE_URL"
2059
_ACEOF
2060
 
2061
 
2062
# Let the site file select an alternate cache file if it wants to.
2063
# Prefer an explicitly selected file to automatically selected ones.
2064
ac_site_file1=NONE
2065
ac_site_file2=NONE
2066
if test -n "$CONFIG_SITE"; then
2067
  ac_site_file1=$CONFIG_SITE
2068
elif test "x$prefix" != xNONE; then
2069
  ac_site_file1=$prefix/share/config.site
2070
  ac_site_file2=$prefix/etc/config.site
2071
else
2072
  ac_site_file1=$ac_default_prefix/share/config.site
2073
  ac_site_file2=$ac_default_prefix/etc/config.site
2074
fi
2075
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2076
do
2077
  test "x$ac_site_file" = xNONE && continue
2078
  if test -r "$ac_site_file"; then
2079
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2080
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2081
    sed 's/^/| /' "$ac_site_file" >&5
2082
    . "$ac_site_file"
2083
  fi
2084
done
2085
 
2086
if test -r "$cache_file"; then
2087
  # Some versions of bash will fail to source /dev/null (special
2088
  # files actually), so we avoid doing that.
2089
  if test -f "$cache_file"; then
2090
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2091
$as_echo "$as_me: loading cache $cache_file" >&6;}
2092
    case $cache_file in
2093
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2094
      *)                      . "./$cache_file";;
2095
    esac
2096
  fi
2097
else
2098
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2099
$as_echo "$as_me: creating cache $cache_file" >&6;}
2100
  >$cache_file
2101
fi
2102
 
2103
# Check that the precious variables saved in the cache have kept the same
2104
# value.
2105
ac_cache_corrupted=false
2106
for ac_var in $ac_precious_vars; do
2107
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2108
  eval ac_new_set=\$ac_env_${ac_var}_set
2109
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2110
  eval ac_new_val=\$ac_env_${ac_var}_value
2111
  case $ac_old_set,$ac_new_set in
2112
    set,)
2113
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2114
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2115
      ac_cache_corrupted=: ;;
2116
    ,set)
2117
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2118
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2119
      ac_cache_corrupted=: ;;
2120
    ,);;
2121
    *)
2122
      if test "x$ac_old_val" != "x$ac_new_val"; then
2123
        # differences in whitespace do not lead to failure.
2124
        ac_old_val_w=`echo x $ac_old_val`
2125
        ac_new_val_w=`echo x $ac_new_val`
2126
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2127
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2128
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2129
          ac_cache_corrupted=:
2130
        else
2131
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2132
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2133
          eval $ac_var=\$ac_old_val
2134
        fi
2135
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2136
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2137
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2138
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2139
      fi;;
2140
  esac
2141
  # Pass precious variables to config.status.
2142
  if test "$ac_new_set" = set; then
2143
    case $ac_new_val in
2144
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2145
    *) ac_arg=$ac_var=$ac_new_val ;;
2146
    esac
2147
    case " $ac_configure_args " in
2148
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2149
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2150
    esac
2151
  fi
2152
done
2153
if $ac_cache_corrupted; then
2154
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2155
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2156
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2157
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2158
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2159
fi
2160
## -------------------- ##
2161
## Main body of script. ##
2162
## -------------------- ##
2163
 
2164
ac_ext=c
2165
ac_cpp='$CPP $CPPFLAGS'
2166
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2167
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2168
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2169
 
2170
 
2171
ac_config_headers="$ac_config_headers config.h:config.in"
2172
 
2173
 
2174
# This file contains common code used by all simulators.
2175
#
2176
# SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2177
# directory.  It is intended to be invoked before any target specific stuff.
2178
# SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2179
# It is intended to be invoked last.
2180
#
2181
# The simulator's configure.in should look like:
2182
#
2183
# dnl Process this file with autoconf to produce a configure script.
2184
# sinclude(../common/aclocal.m4)
2185
# AC_PREREQ(2.5)dnl
2186
# AC_INIT(Makefile.in)
2187
#
2188
# SIM_AC_COMMON
2189
#
2190
# ... target specific stuff ...
2191
#
2192
# SIM_AC_OUTPUT
2193
 
2194
# Include global overrides and fixes for Autoconf.
2195
 
2196
 
2197
 
2198
 
2199
 
2200
 
2201
 
2202
 
2203
 
2204
 
2205
 
2206
 
2207
 
2208
 
2209
 
2210
 
2211
 
2212
 
2213
 
2214
 
2215
 
2216
 
2217
 
2218
 
2219
 
2220
 
2221
 
2222
 
2223
 
2224
 
2225
 
2226
 
2227
 
2228
 
2229
 
2230
 
2231
 
2232
 
2233
 
2234
 
2235
 
2236
 
2237
 
2238
 
2239
 
2240
 
2241
 
2242
 
2243
 
2244
 
2245
 
2246
 
2247
 
2248
 
2249
 
2250
 
2251
 
2252
 
2253
 
2254
 
2255
 
2256
 
2257
 
2258
 
2259
 
2260
 
2261
 
2262
 
2263
 
2264
 
2265
 
2266
 
2267
 
2268
 
2269
 
2270
 
2271
 
2272
 
2273
 
2274
 
2275
 
2276
 
2277
 
2278
 
2279
 
2280
 
2281
 
2282
 
2283
sim_inline="-DDEFAULT_INLINE=0"
2284
 
2285
 
2286
 
2287
 
2288
 
2289
 
2290
 
2291
 
2292
 
2293
 
2294
 
2295
 
2296
 
2297
 
2298
 
2299
 
2300
 
2301
 
2302
 
2303
 
2304
 
2305
 
2306
 
2307
 
2308
 
2309
 
2310
 
2311
 
2312
 
2313
 
2314
 
2315
 
2316
 
2317
 
2318
 
2319
 
2320
# intl sister-directory configuration rules.
2321
#
2322
 
2323
# The idea behind this macro is that there's no need to repeat all the
2324
# autoconf probes done by the intl directory - it's already done them
2325
# for us.  In fact, there's no need even to look at the cache for the
2326
# answers.  All we need to do is nab a few pieces of information.
2327
# The intl directory is set up to make this easy, by generating a
2328
# small file which can be sourced as a shell script; then we produce
2329
# the necessary substitutions and definitions for this directory.
2330
 
2331
 
2332
 
2333
# Autoconf M4 include file defining utility macros for complex Canadian
2334
# cross builds.
2335
 
2336
 
2337
 
2338
 
2339
 
2340
 
2341
 
2342
 
2343
 
2344
####
2345
# _NCN_TOOL_PREFIXES:  Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2346
# or AC_INIT.
2347
# These demand that AC_CANONICAL_SYSTEM be called beforehand.
2348
 
2349
####
2350
# NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2351
# Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2352
 
2353
 
2354
####
2355
# NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2356
# Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2357
 
2358
 
2359
 
2360
# Backported from Autoconf 2.5x; can go away when and if
2361
# we switch.  Put the OS path separator in $PATH_SEPARATOR.
2362
 
2363
 
2364
 
2365
 
2366
# ACX_HAVE_GCC_FOR_TARGET
2367
# Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2368
 
2369
 
2370
# ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2371
# Searching for installed target binutils.  We need to take extra care,
2372
# else we may find the wrong assembler, linker, etc., and lose.
2373
#
2374
# First try --with-build-time-tools, if specified.
2375
#
2376
# For build != host, we ask the installed GCC for the name of the tool it
2377
# uses, and accept it if it is an absolute path.  This is because the
2378
# only good choice for a compiler is the same GCC version that is being
2379
# installed (or we couldn't make target libraries), and we assume that
2380
# on the host system we'll have not only the same GCC version, but also
2381
# the same binutils version.
2382
#
2383
# For build == host, search the same directories that the installed
2384
# compiler will search.  We used to do this for the assembler, linker,
2385
# and nm only; for simplicity of configuration, however, we extend this
2386
# criterion to tools (such as ar and ranlib) that are never invoked by
2387
# the compiler, to avoid mismatches.
2388
#
2389
# Also note we have to check MD_EXEC_PREFIX before checking the user's path
2390
# if build == target.  This makes the most sense only when bootstrapping,
2391
# but we also do so when build != host.  In this case, we hope that the
2392
# build and host systems will have similar contents of MD_EXEC_PREFIX.
2393
#
2394
# If we do not find a suitable binary, then try the user's path.
2395
 
2396
 
2397
###
2398
# AC_PROG_CPP_WERROR
2399
# Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2400
# triggers warnings from the preprocessor.  Will be in autoconf 2.58.
2401
# For now, using this also overrides header checks to use only the
2402
# preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2403
# bit harder from here).
2404
# Eventually autoconf will default to checking headers with the compiler
2405
# instead, and we'll have to do this differently.
2406
 
2407
# AC_PROG_CPP_WERROR
2408
 
2409
# Test for GNAT.
2410
# We require the gnatbind program, and a compiler driver that
2411
# understands Ada.  We use the user's CC setting, already found,
2412
# and possibly add $1 to the command-line parameters.
2413
#
2414
# Sets the shell variable have_gnat to yes or no as appropriate, and
2415
# substitutes GNATBIND and GNATMAKE.
2416
 
2417
 
2418
 
2419
 
2420
 
2421
 
2422
 
2423
 
2424
 
2425
 
2426
 
2427
 
2428
 
2429
 
2430
 
2431
 
2432
 
2433
 
2434
 
2435
 
2436
 
2437
 
2438
 
2439
 
2440
 
2441
# Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around
2442
# it by inlining the macro's contents.
2443
# This file contains common code used by all simulators.
2444
#
2445
# common.m4 invokes AC macros used by all simulators and by the common
2446
# directory.  It is intended to be included before any target specific
2447
# stuff.  SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate
2448
# the Makefile.  It is intended to be invoked last.
2449
#
2450
# The simulator's configure.in should look like:
2451
#
2452
# dnl Process this file with autoconf to produce a configure script.
2453
# AC_PREREQ(2.5)dnl
2454
# AC_INIT(Makefile.in)
2455
# AC_CONFIG_HEADER(config.h:config.in)
2456
#
2457
# sinclude(../common/aclocal.m4)
2458
# sinclude(../common/common.m4)
2459
#
2460
# ... target specific stuff ...
2461
 
2462
ac_aux_dir=
2463
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2464
  for ac_t in install-sh install.sh shtool; do
2465
    if test -f "$ac_dir/$ac_t"; then
2466
      ac_aux_dir=$ac_dir
2467
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2468
      break 2
2469
    fi
2470
  done
2471
done
2472
if test -z "$ac_aux_dir"; then
2473
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2474
fi
2475
 
2476
# These three variables are undocumented and unsupported,
2477
# and are intended to be withdrawn in a future Autoconf release.
2478
# They can cause serious problems if a builder's source tree is in a directory
2479
# whose full name contains unusual characters.
2480
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2481
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2482
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2483
 
2484
 
2485
# Make sure we can run config.sub.
2486
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2487
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2488
 
2489
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2490
$as_echo_n "checking build system type... " >&6; }
2491
if test "${ac_cv_build+set}" = set; then :
2492
  $as_echo_n "(cached) " >&6
2493
else
2494
  ac_build_alias=$build_alias
2495
test "x$ac_build_alias" = x &&
2496
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2497
test "x$ac_build_alias" = x &&
2498
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2499
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2500
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2501
 
2502
fi
2503
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2504
$as_echo "$ac_cv_build" >&6; }
2505
case $ac_cv_build in
2506
*-*-*) ;;
2507
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2508
esac
2509
build=$ac_cv_build
2510
ac_save_IFS=$IFS; IFS='-'
2511
set x $ac_cv_build
2512
shift
2513
build_cpu=$1
2514
build_vendor=$2
2515
shift; shift
2516
# Remember, the first character of IFS is used to create $*,
2517
# except with old shells:
2518
build_os=$*
2519
IFS=$ac_save_IFS
2520
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2521
 
2522
 
2523
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2524
$as_echo_n "checking host system type... " >&6; }
2525
if test "${ac_cv_host+set}" = set; then :
2526
  $as_echo_n "(cached) " >&6
2527
else
2528
  if test "x$host_alias" = x; then
2529
  ac_cv_host=$ac_cv_build
2530
else
2531
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2532
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2533
fi
2534
 
2535
fi
2536
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2537
$as_echo "$ac_cv_host" >&6; }
2538
case $ac_cv_host in
2539
*-*-*) ;;
2540
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2541
esac
2542
host=$ac_cv_host
2543
ac_save_IFS=$IFS; IFS='-'
2544
set x $ac_cv_host
2545
shift
2546
host_cpu=$1
2547
host_vendor=$2
2548
shift; shift
2549
# Remember, the first character of IFS is used to create $*,
2550
# except with old shells:
2551
host_os=$*
2552
IFS=$ac_save_IFS
2553
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2554
 
2555
 
2556
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2557
$as_echo_n "checking target system type... " >&6; }
2558
if test "${ac_cv_target+set}" = set; then :
2559
  $as_echo_n "(cached) " >&6
2560
else
2561
  if test "x$target_alias" = x; then
2562
  ac_cv_target=$ac_cv_host
2563
else
2564
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2565
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2566
fi
2567
 
2568
fi
2569
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2570
$as_echo "$ac_cv_target" >&6; }
2571
case $ac_cv_target in
2572
*-*-*) ;;
2573
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2574
esac
2575
target=$ac_cv_target
2576
ac_save_IFS=$IFS; IFS='-'
2577
set x $ac_cv_target
2578
shift
2579
target_cpu=$1
2580
target_vendor=$2
2581
shift; shift
2582
# Remember, the first character of IFS is used to create $*,
2583
# except with old shells:
2584
target_os=$*
2585
IFS=$ac_save_IFS
2586
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2587
 
2588
 
2589
# The aliases save the names the user supplied, while $host etc.
2590
# will get canonicalized.
2591
test -n "$target_alias" &&
2592
  test "$program_prefix$program_suffix$program_transform_name" = \
2593
    NONENONEs,x,x, &&
2594
  program_prefix=${target_alias}-
2595
 
2596
test "$program_prefix" != NONE &&
2597
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2598
# Use a double $ so make ignores it.
2599
test "$program_suffix" != NONE &&
2600
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2601
# Double any \ or $.
2602
# By default was `s,x,x', remove it if useless.
2603
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2604
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2605
 
2606
ac_ext=c
2607
ac_cpp='$CPP $CPPFLAGS'
2608
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2609
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2610
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2611
if test -n "$ac_tool_prefix"; then
2612
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2613
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2614
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2615
$as_echo_n "checking for $ac_word... " >&6; }
2616
if test "${ac_cv_prog_CC+set}" = set; then :
2617
  $as_echo_n "(cached) " >&6
2618
else
2619
  if test -n "$CC"; then
2620
  ac_cv_prog_CC="$CC" # Let the user override the test.
2621
else
2622
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623
for as_dir in $PATH
2624
do
2625
  IFS=$as_save_IFS
2626
  test -z "$as_dir" && as_dir=.
2627
    for ac_exec_ext in '' $ac_executable_extensions; do
2628
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2629
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2630
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2631
    break 2
2632
  fi
2633
done
2634
  done
2635
IFS=$as_save_IFS
2636
 
2637
fi
2638
fi
2639
CC=$ac_cv_prog_CC
2640
if test -n "$CC"; then
2641
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2642
$as_echo "$CC" >&6; }
2643
else
2644
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2645
$as_echo "no" >&6; }
2646
fi
2647
 
2648
 
2649
fi
2650
if test -z "$ac_cv_prog_CC"; then
2651
  ac_ct_CC=$CC
2652
  # Extract the first word of "gcc", so it can be a program name with args.
2653
set dummy gcc; ac_word=$2
2654
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2655
$as_echo_n "checking for $ac_word... " >&6; }
2656
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2657
  $as_echo_n "(cached) " >&6
2658
else
2659
  if test -n "$ac_ct_CC"; then
2660
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2661
else
2662
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2663
for as_dir in $PATH
2664
do
2665
  IFS=$as_save_IFS
2666
  test -z "$as_dir" && as_dir=.
2667
    for ac_exec_ext in '' $ac_executable_extensions; do
2668
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2669
    ac_cv_prog_ac_ct_CC="gcc"
2670
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2671
    break 2
2672
  fi
2673
done
2674
  done
2675
IFS=$as_save_IFS
2676
 
2677
fi
2678
fi
2679
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2680
if test -n "$ac_ct_CC"; then
2681
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2682
$as_echo "$ac_ct_CC" >&6; }
2683
else
2684
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2685
$as_echo "no" >&6; }
2686
fi
2687
 
2688
  if test "x$ac_ct_CC" = x; then
2689
    CC=""
2690
  else
2691
    case $cross_compiling:$ac_tool_warned in
2692
yes:)
2693
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2694
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2695
ac_tool_warned=yes ;;
2696
esac
2697
    CC=$ac_ct_CC
2698
  fi
2699
else
2700
  CC="$ac_cv_prog_CC"
2701
fi
2702
 
2703
if test -z "$CC"; then
2704
          if test -n "$ac_tool_prefix"; then
2705
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2706
set dummy ${ac_tool_prefix}cc; ac_word=$2
2707
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2708
$as_echo_n "checking for $ac_word... " >&6; }
2709
if test "${ac_cv_prog_CC+set}" = set; then :
2710
  $as_echo_n "(cached) " >&6
2711
else
2712
  if test -n "$CC"; then
2713
  ac_cv_prog_CC="$CC" # Let the user override the test.
2714
else
2715
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2716
for as_dir in $PATH
2717
do
2718
  IFS=$as_save_IFS
2719
  test -z "$as_dir" && as_dir=.
2720
    for ac_exec_ext in '' $ac_executable_extensions; do
2721
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2722
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2723
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2724
    break 2
2725
  fi
2726
done
2727
  done
2728
IFS=$as_save_IFS
2729
 
2730
fi
2731
fi
2732
CC=$ac_cv_prog_CC
2733
if test -n "$CC"; then
2734
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2735
$as_echo "$CC" >&6; }
2736
else
2737
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2738
$as_echo "no" >&6; }
2739
fi
2740
 
2741
 
2742
  fi
2743
fi
2744
if test -z "$CC"; then
2745
  # Extract the first word of "cc", so it can be a program name with args.
2746
set dummy cc; ac_word=$2
2747
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2748
$as_echo_n "checking for $ac_word... " >&6; }
2749
if test "${ac_cv_prog_CC+set}" = set; then :
2750
  $as_echo_n "(cached) " >&6
2751
else
2752
  if test -n "$CC"; then
2753
  ac_cv_prog_CC="$CC" # Let the user override the test.
2754
else
2755
  ac_prog_rejected=no
2756
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2757
for as_dir in $PATH
2758
do
2759
  IFS=$as_save_IFS
2760
  test -z "$as_dir" && as_dir=.
2761
    for ac_exec_ext in '' $ac_executable_extensions; do
2762
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2763
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2764
       ac_prog_rejected=yes
2765
       continue
2766
     fi
2767
    ac_cv_prog_CC="cc"
2768
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2769
    break 2
2770
  fi
2771
done
2772
  done
2773
IFS=$as_save_IFS
2774
 
2775
if test $ac_prog_rejected = yes; then
2776
  # We found a bogon in the path, so make sure we never use it.
2777
  set dummy $ac_cv_prog_CC
2778
  shift
2779
  if test $# != 0; then
2780
    # We chose a different compiler from the bogus one.
2781
    # However, it has the same basename, so the bogon will be chosen
2782
    # first if we set CC to just the basename; use the full file name.
2783
    shift
2784
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2785
  fi
2786
fi
2787
fi
2788
fi
2789
CC=$ac_cv_prog_CC
2790
if test -n "$CC"; then
2791
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2792
$as_echo "$CC" >&6; }
2793
else
2794
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2795
$as_echo "no" >&6; }
2796
fi
2797
 
2798
 
2799
fi
2800
if test -z "$CC"; then
2801
  if test -n "$ac_tool_prefix"; then
2802
  for ac_prog in cl.exe
2803
  do
2804
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2805
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2806
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2807
$as_echo_n "checking for $ac_word... " >&6; }
2808
if test "${ac_cv_prog_CC+set}" = set; then :
2809
  $as_echo_n "(cached) " >&6
2810
else
2811
  if test -n "$CC"; then
2812
  ac_cv_prog_CC="$CC" # Let the user override the test.
2813
else
2814
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2815
for as_dir in $PATH
2816
do
2817
  IFS=$as_save_IFS
2818
  test -z "$as_dir" && as_dir=.
2819
    for ac_exec_ext in '' $ac_executable_extensions; do
2820
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2821
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2822
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2823
    break 2
2824
  fi
2825
done
2826
  done
2827
IFS=$as_save_IFS
2828
 
2829
fi
2830
fi
2831
CC=$ac_cv_prog_CC
2832
if test -n "$CC"; then
2833
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2834
$as_echo "$CC" >&6; }
2835
else
2836
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2837
$as_echo "no" >&6; }
2838
fi
2839
 
2840
 
2841
    test -n "$CC" && break
2842
  done
2843
fi
2844
if test -z "$CC"; then
2845
  ac_ct_CC=$CC
2846
  for ac_prog in cl.exe
2847
do
2848
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2849
set dummy $ac_prog; ac_word=$2
2850
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2851
$as_echo_n "checking for $ac_word... " >&6; }
2852
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2853
  $as_echo_n "(cached) " >&6
2854
else
2855
  if test -n "$ac_ct_CC"; then
2856
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2857
else
2858
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2859
for as_dir in $PATH
2860
do
2861
  IFS=$as_save_IFS
2862
  test -z "$as_dir" && as_dir=.
2863
    for ac_exec_ext in '' $ac_executable_extensions; do
2864
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2865
    ac_cv_prog_ac_ct_CC="$ac_prog"
2866
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2867
    break 2
2868
  fi
2869
done
2870
  done
2871
IFS=$as_save_IFS
2872
 
2873
fi
2874
fi
2875
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2876
if test -n "$ac_ct_CC"; then
2877
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2878
$as_echo "$ac_ct_CC" >&6; }
2879
else
2880
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2881
$as_echo "no" >&6; }
2882
fi
2883
 
2884
 
2885
  test -n "$ac_ct_CC" && break
2886
done
2887
 
2888
  if test "x$ac_ct_CC" = x; then
2889
    CC=""
2890
  else
2891
    case $cross_compiling:$ac_tool_warned in
2892
yes:)
2893
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2894
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2895
ac_tool_warned=yes ;;
2896
esac
2897
    CC=$ac_ct_CC
2898
  fi
2899
fi
2900
 
2901
fi
2902
 
2903
 
2904
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2905
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2906
as_fn_error "no acceptable C compiler found in \$PATH
2907
See \`config.log' for more details." "$LINENO" 5; }
2908
 
2909
# Provide some information about the compiler.
2910
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2911
set X $ac_compile
2912
ac_compiler=$2
2913
for ac_option in --version -v -V -qversion; do
2914
  { { ac_try="$ac_compiler $ac_option >&5"
2915
case "(($ac_try" in
2916
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2917
  *) ac_try_echo=$ac_try;;
2918
esac
2919
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2920
$as_echo "$ac_try_echo"; } >&5
2921
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2922
  ac_status=$?
2923
  if test -s conftest.err; then
2924
    sed '10a\
2925
... rest of stderr output deleted ...
2926
         10q' conftest.err >conftest.er1
2927
    cat conftest.er1 >&5
2928
    rm -f conftest.er1 conftest.err
2929
  fi
2930
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2931
  test $ac_status = 0; }
2932
done
2933
 
2934
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2935
/* end confdefs.h.  */
2936
 
2937
int
2938
main ()
2939
{
2940
 
2941
  ;
2942
  return 0;
2943
}
2944
_ACEOF
2945
ac_clean_files_save=$ac_clean_files
2946
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2947
# Try to create an executable without -o first, disregard a.out.
2948
# It will help us diagnose broken compilers, and finding out an intuition
2949
# of exeext.
2950
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2951
$as_echo_n "checking for C compiler default output file name... " >&6; }
2952
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2953
 
2954
# The possible output files:
2955
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2956
 
2957
ac_rmfiles=
2958
for ac_file in $ac_files
2959
do
2960
  case $ac_file in
2961
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2962
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2963
  esac
2964
done
2965
rm -f $ac_rmfiles
2966
 
2967
if { { ac_try="$ac_link_default"
2968
case "(($ac_try" in
2969
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2970
  *) ac_try_echo=$ac_try;;
2971
esac
2972
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2973
$as_echo "$ac_try_echo"; } >&5
2974
  (eval "$ac_link_default") 2>&5
2975
  ac_status=$?
2976
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2977
  test $ac_status = 0; }; then :
2978
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2979
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2980
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2981
# so that the user can short-circuit this test for compilers unknown to
2982
# Autoconf.
2983
for ac_file in $ac_files ''
2984
do
2985
  test -f "$ac_file" || continue
2986
  case $ac_file in
2987
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2988
        ;;
2989
    [ab].out )
2990
        # We found the default executable, but exeext='' is most
2991
        # certainly right.
2992
        break;;
2993
    *.* )
2994
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2995
        then :; else
2996
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2997
        fi
2998
        # We set ac_cv_exeext here because the later test for it is not
2999
        # safe: cross compilers may not add the suffix if given an `-o'
3000
        # argument, so we may need to know it at that point already.
3001
        # Even if this section looks crufty: it has the advantage of
3002
        # actually working.
3003
        break;;
3004
    * )
3005
        break;;
3006
  esac
3007
done
3008
test "$ac_cv_exeext" = no && ac_cv_exeext=
3009
 
3010
else
3011
  ac_file=''
3012
fi
3013
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3014
$as_echo "$ac_file" >&6; }
3015
if test -z "$ac_file"; then :
3016
  $as_echo "$as_me: failed program was:" >&5
3017
sed 's/^/| /' conftest.$ac_ext >&5
3018
 
3019
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3020
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3021
{ as_fn_set_status 77
3022
as_fn_error "C compiler cannot create executables
3023
See \`config.log' for more details." "$LINENO" 5; }; }
3024
fi
3025
ac_exeext=$ac_cv_exeext
3026
 
3027
# Check that the compiler produces executables we can run.  If not, either
3028
# the compiler is broken, or we cross compile.
3029
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3030
$as_echo_n "checking whether the C compiler works... " >&6; }
3031
# If not cross compiling, check that we can run a simple program.
3032
if test "$cross_compiling" != yes; then
3033
  if { ac_try='./$ac_file'
3034
  { { case "(($ac_try" in
3035
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036
  *) ac_try_echo=$ac_try;;
3037
esac
3038
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3039
$as_echo "$ac_try_echo"; } >&5
3040
  (eval "$ac_try") 2>&5
3041
  ac_status=$?
3042
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3043
  test $ac_status = 0; }; }; then
3044
    cross_compiling=no
3045
  else
3046
    if test "$cross_compiling" = maybe; then
3047
        cross_compiling=yes
3048
    else
3049
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3050
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3051
as_fn_error "cannot run C compiled programs.
3052
If you meant to cross compile, use \`--host'.
3053
See \`config.log' for more details." "$LINENO" 5; }
3054
    fi
3055
  fi
3056
fi
3057
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3058
$as_echo "yes" >&6; }
3059
 
3060
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3061
ac_clean_files=$ac_clean_files_save
3062
# Check that the compiler produces executables we can run.  If not, either
3063
# the compiler is broken, or we cross compile.
3064
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3065
$as_echo_n "checking whether we are cross compiling... " >&6; }
3066
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3067
$as_echo "$cross_compiling" >&6; }
3068
 
3069
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3070
$as_echo_n "checking for suffix of executables... " >&6; }
3071
if { { ac_try="$ac_link"
3072
case "(($ac_try" in
3073
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3074
  *) ac_try_echo=$ac_try;;
3075
esac
3076
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3077
$as_echo "$ac_try_echo"; } >&5
3078
  (eval "$ac_link") 2>&5
3079
  ac_status=$?
3080
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3081
  test $ac_status = 0; }; then :
3082
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3083
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3084
# work properly (i.e., refer to `conftest.exe'), while it won't with
3085
# `rm'.
3086
for ac_file in conftest.exe conftest conftest.*; do
3087
  test -f "$ac_file" || continue
3088
  case $ac_file in
3089
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3090
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3091
          break;;
3092
    * ) break;;
3093
  esac
3094
done
3095
else
3096
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3097
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3098
as_fn_error "cannot compute suffix of executables: cannot compile and link
3099
See \`config.log' for more details." "$LINENO" 5; }
3100
fi
3101
rm -f conftest$ac_cv_exeext
3102
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3103
$as_echo "$ac_cv_exeext" >&6; }
3104
 
3105
rm -f conftest.$ac_ext
3106
EXEEXT=$ac_cv_exeext
3107
ac_exeext=$EXEEXT
3108
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3109
$as_echo_n "checking for suffix of object files... " >&6; }
3110
if test "${ac_cv_objext+set}" = set; then :
3111
  $as_echo_n "(cached) " >&6
3112
else
3113
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3114
/* end confdefs.h.  */
3115
 
3116
int
3117
main ()
3118
{
3119
 
3120
  ;
3121
  return 0;
3122
}
3123
_ACEOF
3124
rm -f conftest.o conftest.obj
3125
if { { ac_try="$ac_compile"
3126
case "(($ac_try" in
3127
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3128
  *) ac_try_echo=$ac_try;;
3129
esac
3130
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3131
$as_echo "$ac_try_echo"; } >&5
3132
  (eval "$ac_compile") 2>&5
3133
  ac_status=$?
3134
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3135
  test $ac_status = 0; }; then :
3136
  for ac_file in conftest.o conftest.obj conftest.*; do
3137
  test -f "$ac_file" || continue;
3138
  case $ac_file in
3139
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3140
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3141
       break;;
3142
  esac
3143
done
3144
else
3145
  $as_echo "$as_me: failed program was:" >&5
3146
sed 's/^/| /' conftest.$ac_ext >&5
3147
 
3148
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3149
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3150
as_fn_error "cannot compute suffix of object files: cannot compile
3151
See \`config.log' for more details." "$LINENO" 5; }
3152
fi
3153
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3154
fi
3155
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3156
$as_echo "$ac_cv_objext" >&6; }
3157
OBJEXT=$ac_cv_objext
3158
ac_objext=$OBJEXT
3159
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3160
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3161
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3162
  $as_echo_n "(cached) " >&6
3163
else
3164
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3165
/* end confdefs.h.  */
3166
 
3167
int
3168
main ()
3169
{
3170
#ifndef __GNUC__
3171
       choke me
3172
#endif
3173
 
3174
  ;
3175
  return 0;
3176
}
3177
_ACEOF
3178
if ac_fn_c_try_compile "$LINENO"; then :
3179
  ac_compiler_gnu=yes
3180
else
3181
  ac_compiler_gnu=no
3182
fi
3183
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3184
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3185
 
3186
fi
3187
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3188
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3189
if test $ac_compiler_gnu = yes; then
3190
  GCC=yes
3191
else
3192
  GCC=
3193
fi
3194
ac_test_CFLAGS=${CFLAGS+set}
3195
ac_save_CFLAGS=$CFLAGS
3196
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3197
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3198
if test "${ac_cv_prog_cc_g+set}" = set; then :
3199
  $as_echo_n "(cached) " >&6
3200
else
3201
  ac_save_c_werror_flag=$ac_c_werror_flag
3202
   ac_c_werror_flag=yes
3203
   ac_cv_prog_cc_g=no
3204
   CFLAGS="-g"
3205
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3206
/* end confdefs.h.  */
3207
 
3208
int
3209
main ()
3210
{
3211
 
3212
  ;
3213
  return 0;
3214
}
3215
_ACEOF
3216
if ac_fn_c_try_compile "$LINENO"; then :
3217
  ac_cv_prog_cc_g=yes
3218
else
3219
  CFLAGS=""
3220
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3221
/* end confdefs.h.  */
3222
 
3223
int
3224
main ()
3225
{
3226
 
3227
  ;
3228
  return 0;
3229
}
3230
_ACEOF
3231
if ac_fn_c_try_compile "$LINENO"; then :
3232
 
3233
else
3234
  ac_c_werror_flag=$ac_save_c_werror_flag
3235
         CFLAGS="-g"
3236
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3237
/* end confdefs.h.  */
3238
 
3239
int
3240
main ()
3241
{
3242
 
3243
  ;
3244
  return 0;
3245
}
3246
_ACEOF
3247
if ac_fn_c_try_compile "$LINENO"; then :
3248
  ac_cv_prog_cc_g=yes
3249
fi
3250
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3251
fi
3252
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3253
fi
3254
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3255
   ac_c_werror_flag=$ac_save_c_werror_flag
3256
fi
3257
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3258
$as_echo "$ac_cv_prog_cc_g" >&6; }
3259
if test "$ac_test_CFLAGS" = set; then
3260
  CFLAGS=$ac_save_CFLAGS
3261
elif test $ac_cv_prog_cc_g = yes; then
3262
  if test "$GCC" = yes; then
3263
    CFLAGS="-g -O2"
3264
  else
3265
    CFLAGS="-g"
3266
  fi
3267
else
3268
  if test "$GCC" = yes; then
3269
    CFLAGS="-O2"
3270
  else
3271
    CFLAGS=
3272
  fi
3273
fi
3274
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3275
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3276
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3277
  $as_echo_n "(cached) " >&6
3278
else
3279
  ac_cv_prog_cc_c89=no
3280
ac_save_CC=$CC
3281
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3282
/* end confdefs.h.  */
3283
#include 
3284
#include 
3285
#include 
3286
#include 
3287
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3288
struct buf { int x; };
3289
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3290
static char *e (p, i)
3291
     char **p;
3292
     int i;
3293
{
3294
  return p[i];
3295
}
3296
static char *f (char * (*g) (char **, int), char **p, ...)
3297
{
3298
  char *s;
3299
  va_list v;
3300
  va_start (v,p);
3301
  s = g (p, va_arg (v,int));
3302
  va_end (v);
3303
  return s;
3304
}
3305
 
3306
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3307
   function prototypes and stuff, but not '\xHH' hex character constants.
3308
   These don't provoke an error unfortunately, instead are silently treated
3309
   as 'x'.  The following induces an error, until -std is added to get
3310
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3311
   array size at least.  It's necessary to write '\x00'==0 to get something
3312
   that's true only with -std.  */
3313
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3314
 
3315
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3316
   inside strings and character constants.  */
3317
#define FOO(x) 'x'
3318
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3319
 
3320
int test (int i, double x);
3321
struct s1 {int (*f) (int a);};
3322
struct s2 {int (*f) (double a);};
3323
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3324
int argc;
3325
char **argv;
3326
int
3327
main ()
3328
{
3329
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3330
  ;
3331
  return 0;
3332
}
3333
_ACEOF
3334
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3335
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3336
do
3337
  CC="$ac_save_CC $ac_arg"
3338
  if ac_fn_c_try_compile "$LINENO"; then :
3339
  ac_cv_prog_cc_c89=$ac_arg
3340
fi
3341
rm -f core conftest.err conftest.$ac_objext
3342
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3343
done
3344
rm -f conftest.$ac_ext
3345
CC=$ac_save_CC
3346
 
3347
fi
3348
# AC_CACHE_VAL
3349
case "x$ac_cv_prog_cc_c89" in
3350
  x)
3351
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3352
$as_echo "none needed" >&6; } ;;
3353
  xno)
3354
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3355
$as_echo "unsupported" >&6; } ;;
3356
  *)
3357
    CC="$CC $ac_cv_prog_cc_c89"
3358
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3359
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3360
esac
3361
if test "x$ac_cv_prog_cc_c89" != xno; then :
3362
 
3363
fi
3364
 
3365
ac_ext=c
3366
ac_cpp='$CPP $CPPFLAGS'
3367
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3368
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3369
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3370
 
3371
# Find a good install program.  We prefer a C program (faster),
3372
# so one script is as good as another.  But avoid the broken or
3373
# incompatible versions:
3374
# SysV /etc/install, /usr/sbin/install
3375
# SunOS /usr/etc/install
3376
# IRIX /sbin/install
3377
# AIX /bin/install
3378
# AmigaOS /C/install, which installs bootblocks on floppy discs
3379
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3380
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3381
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3382
# OS/2's system install, which has a completely different semantic
3383
# ./install, which can be erroneously created by make from ./install.sh.
3384
# Reject install programs that cannot install multiple files.
3385
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3386
$as_echo_n "checking for a BSD-compatible install... " >&6; }
3387
if test -z "$INSTALL"; then
3388
if test "${ac_cv_path_install+set}" = set; then :
3389
  $as_echo_n "(cached) " >&6
3390
else
3391
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3392
for as_dir in $PATH
3393
do
3394
  IFS=$as_save_IFS
3395
  test -z "$as_dir" && as_dir=.
3396
    # Account for people who put trailing slashes in PATH elements.
3397
case $as_dir/ in #((
3398
  ./ | .// | /[cC]/* | \
3399
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3400
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3401
  /usr/ucb/* ) ;;
3402
  *)
3403
    # OSF1 and SCO ODT 3.0 have their own names for install.
3404
    # Don't use installbsd from OSF since it installs stuff as root
3405
    # by default.
3406
    for ac_prog in ginstall scoinst install; do
3407
      for ac_exec_ext in '' $ac_executable_extensions; do
3408
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3409
          if test $ac_prog = install &&
3410
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3411
            # AIX install.  It has an incompatible calling convention.
3412
            :
3413
          elif test $ac_prog = install &&
3414
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3415
            # program-specific install script used by HP pwplus--don't use.
3416
            :
3417
          else
3418
            rm -rf conftest.one conftest.two conftest.dir
3419
            echo one > conftest.one
3420
            echo two > conftest.two
3421
            mkdir conftest.dir
3422
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3423
              test -s conftest.one && test -s conftest.two &&
3424
              test -s conftest.dir/conftest.one &&
3425
              test -s conftest.dir/conftest.two
3426
            then
3427
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3428
              break 3
3429
            fi
3430
          fi
3431
        fi
3432
      done
3433
    done
3434
    ;;
3435
esac
3436
 
3437
  done
3438
IFS=$as_save_IFS
3439
 
3440
rm -rf conftest.one conftest.two conftest.dir
3441
 
3442
fi
3443
  if test "${ac_cv_path_install+set}" = set; then
3444
    INSTALL=$ac_cv_path_install
3445
  else
3446
    # As a last resort, use the slow shell script.  Don't cache a
3447
    # value for INSTALL within a source directory, because that will
3448
    # break other packages using the cache if that directory is
3449
    # removed, or if the value is a relative name.
3450
    INSTALL=$ac_install_sh
3451
  fi
3452
fi
3453
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3454
$as_echo "$INSTALL" >&6; }
3455
 
3456
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3457
# It thinks the first close brace ends the variable substitution.
3458
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3459
 
3460
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3461
 
3462
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3463
 
3464
 
3465
# Put a plausible default for CC_FOR_BUILD in Makefile.
3466
if test "x$cross_compiling" = "xno"; then
3467
  CC_FOR_BUILD='$(CC)'
3468
else
3469
  CC_FOR_BUILD=gcc
3470
fi
3471
 
3472
 
3473
 
3474
 
3475
AR=${AR-ar}
3476
 
3477
if test -n "$ac_tool_prefix"; then
3478
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3479
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3480
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3481
$as_echo_n "checking for $ac_word... " >&6; }
3482
if test "${ac_cv_prog_RANLIB+set}" = set; then :
3483
  $as_echo_n "(cached) " >&6
3484
else
3485
  if test -n "$RANLIB"; then
3486
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3487
else
3488
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3489
for as_dir in $PATH
3490
do
3491
  IFS=$as_save_IFS
3492
  test -z "$as_dir" && as_dir=.
3493
    for ac_exec_ext in '' $ac_executable_extensions; do
3494
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3495
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3496
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3497
    break 2
3498
  fi
3499
done
3500
  done
3501
IFS=$as_save_IFS
3502
 
3503
fi
3504
fi
3505
RANLIB=$ac_cv_prog_RANLIB
3506
if test -n "$RANLIB"; then
3507
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3508
$as_echo "$RANLIB" >&6; }
3509
else
3510
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3511
$as_echo "no" >&6; }
3512
fi
3513
 
3514
 
3515
fi
3516
if test -z "$ac_cv_prog_RANLIB"; then
3517
  ac_ct_RANLIB=$RANLIB
3518
  # Extract the first word of "ranlib", so it can be a program name with args.
3519
set dummy ranlib; ac_word=$2
3520
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3521
$as_echo_n "checking for $ac_word... " >&6; }
3522
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3523
  $as_echo_n "(cached) " >&6
3524
else
3525
  if test -n "$ac_ct_RANLIB"; then
3526
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3527
else
3528
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3529
for as_dir in $PATH
3530
do
3531
  IFS=$as_save_IFS
3532
  test -z "$as_dir" && as_dir=.
3533
    for ac_exec_ext in '' $ac_executable_extensions; do
3534
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3535
    ac_cv_prog_ac_ct_RANLIB="ranlib"
3536
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3537
    break 2
3538
  fi
3539
done
3540
  done
3541
IFS=$as_save_IFS
3542
 
3543
fi
3544
fi
3545
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3546
if test -n "$ac_ct_RANLIB"; then
3547
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3548
$as_echo "$ac_ct_RANLIB" >&6; }
3549
else
3550
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3551
$as_echo "no" >&6; }
3552
fi
3553
 
3554
  if test "x$ac_ct_RANLIB" = x; then
3555
    RANLIB=":"
3556
  else
3557
    case $cross_compiling:$ac_tool_warned in
3558
yes:)
3559
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3560
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3561
ac_tool_warned=yes ;;
3562
esac
3563
    RANLIB=$ac_ct_RANLIB
3564
  fi
3565
else
3566
  RANLIB="$ac_cv_prog_RANLIB"
3567
fi
3568
 
3569
 
3570
ALL_LINGUAS=
3571
# If we haven't got the data from the intl directory,
3572
# assume NLS is disabled.
3573
USE_NLS=no
3574
LIBINTL=
3575
LIBINTL_DEP=
3576
INCINTL=
3577
XGETTEXT=
3578
GMSGFMT=
3579
POSUB=
3580
 
3581
if test -f  ../../intl/config.intl; then
3582
  .  ../../intl/config.intl
3583
fi
3584
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
3585
$as_echo_n "checking whether NLS is requested... " >&6; }
3586
if test x"$USE_NLS" != xyes; then
3587
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3588
$as_echo "no" >&6; }
3589
else
3590
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3591
$as_echo "yes" >&6; }
3592
 
3593
$as_echo "#define ENABLE_NLS 1" >>confdefs.h
3594
 
3595
 
3596
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
3597
$as_echo_n "checking for catalogs to be installed... " >&6; }
3598
  # Look for .po and .gmo files in the source directory.
3599
  CATALOGS=
3600
  XLINGUAS=
3601
  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3602
    # If there aren't any .gmo files the shell will give us the
3603
    # literal string "../path/to/srcdir/po/*.gmo" which has to be
3604
    # weeded out.
3605
    case "$cat" in *\**)
3606
      continue;;
3607
    esac
3608
    # The quadruple backslash is collapsed to a double backslash
3609
    # by the backticks, then collapsed again by the double quotes,
3610
    # leaving us with one backslash in the sed expression (right
3611
    # before the dot that mustn't act as a wildcard).
3612
    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3613
    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3614
    # The user is allowed to set LINGUAS to a list of languages to
3615
    # install catalogs for.  If it's empty that means "all of them."
3616
    if test "x$LINGUAS" = x; then
3617
      CATALOGS="$CATALOGS $cat"
3618
      XLINGUAS="$XLINGUAS $lang"
3619
    else
3620
      case "$LINGUAS" in *$lang*)
3621
        CATALOGS="$CATALOGS $cat"
3622
        XLINGUAS="$XLINGUAS $lang"
3623
        ;;
3624
      esac
3625
    fi
3626
  done
3627
  LINGUAS="$XLINGUAS"
3628
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
3629
$as_echo "$LINGUAS" >&6; }
3630
 
3631
 
3632
    DATADIRNAME=share
3633
 
3634
  INSTOBJEXT=.mo
3635
 
3636
  GENCAT=gencat
3637
 
3638
  CATOBJEXT=.gmo
3639
 
3640
fi
3641
 
3642
# Check for common headers.
3643
# FIXME: Seems to me this can cause problems for i386-windows hosts.
3644
# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
3645
 
3646
ac_ext=c
3647
ac_cpp='$CPP $CPPFLAGS'
3648
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3649
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3650
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3651
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3652
$as_echo_n "checking how to run the C preprocessor... " >&6; }
3653
# On Suns, sometimes $CPP names a directory.
3654
if test -n "$CPP" && test -d "$CPP"; then
3655
  CPP=
3656
fi
3657
if test -z "$CPP"; then
3658
  if test "${ac_cv_prog_CPP+set}" = set; then :
3659
  $as_echo_n "(cached) " >&6
3660
else
3661
      # Double quotes because CPP needs to be expanded
3662
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3663
    do
3664
      ac_preproc_ok=false
3665
for ac_c_preproc_warn_flag in '' yes
3666
do
3667
  # Use a header file that comes with gcc, so configuring glibc
3668
  # with a fresh cross-compiler works.
3669
  # Prefer  to  if __STDC__ is defined, since
3670
  #  exists even on freestanding compilers.
3671
  # On the NeXT, cc -E runs the code through the compiler's parser,
3672
  # not just through cpp. "Syntax error" is here to catch this case.
3673
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3674
/* end confdefs.h.  */
3675
#ifdef __STDC__
3676
# include 
3677
#else
3678
# include 
3679
#endif
3680
                     Syntax error
3681
_ACEOF
3682
if ac_fn_c_try_cpp "$LINENO"; then :
3683
 
3684
else
3685
  # Broken: fails on valid input.
3686
continue
3687
fi
3688
rm -f conftest.err conftest.$ac_ext
3689
 
3690
  # OK, works on sane cases.  Now check whether nonexistent headers
3691
  # can be detected and how.
3692
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3693
/* end confdefs.h.  */
3694
#include 
3695
_ACEOF
3696
if ac_fn_c_try_cpp "$LINENO"; then :
3697
  # Broken: success on invalid input.
3698
continue
3699
else
3700
  # Passes both tests.
3701
ac_preproc_ok=:
3702
break
3703
fi
3704
rm -f conftest.err conftest.$ac_ext
3705
 
3706
done
3707
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3708
rm -f conftest.err conftest.$ac_ext
3709
if $ac_preproc_ok; then :
3710
  break
3711
fi
3712
 
3713
    done
3714
    ac_cv_prog_CPP=$CPP
3715
 
3716
fi
3717
  CPP=$ac_cv_prog_CPP
3718
else
3719
  ac_cv_prog_CPP=$CPP
3720
fi
3721
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3722
$as_echo "$CPP" >&6; }
3723
ac_preproc_ok=false
3724
for ac_c_preproc_warn_flag in '' yes
3725
do
3726
  # Use a header file that comes with gcc, so configuring glibc
3727
  # with a fresh cross-compiler works.
3728
  # Prefer  to  if __STDC__ is defined, since
3729
  #  exists even on freestanding compilers.
3730
  # On the NeXT, cc -E runs the code through the compiler's parser,
3731
  # not just through cpp. "Syntax error" is here to catch this case.
3732
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3733
/* end confdefs.h.  */
3734
#ifdef __STDC__
3735
# include 
3736
#else
3737
# include 
3738
#endif
3739
                     Syntax error
3740
_ACEOF
3741
if ac_fn_c_try_cpp "$LINENO"; then :
3742
 
3743
else
3744
  # Broken: fails on valid input.
3745
continue
3746
fi
3747
rm -f conftest.err conftest.$ac_ext
3748
 
3749
  # OK, works on sane cases.  Now check whether nonexistent headers
3750
  # can be detected and how.
3751
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3752
/* end confdefs.h.  */
3753
#include 
3754
_ACEOF
3755
if ac_fn_c_try_cpp "$LINENO"; then :
3756
  # Broken: success on invalid input.
3757
continue
3758
else
3759
  # Passes both tests.
3760
ac_preproc_ok=:
3761
break
3762
fi
3763
rm -f conftest.err conftest.$ac_ext
3764
 
3765
done
3766
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3767
rm -f conftest.err conftest.$ac_ext
3768
if $ac_preproc_ok; then :
3769
 
3770
else
3771
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3772
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3773
as_fn_error "C preprocessor \"$CPP\" fails sanity check
3774
See \`config.log' for more details." "$LINENO" 5; }
3775
fi
3776
 
3777
ac_ext=c
3778
ac_cpp='$CPP $CPPFLAGS'
3779
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3780
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3781
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3782
 
3783
 
3784
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3785
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3786
if test "${ac_cv_path_GREP+set}" = set; then :
3787
  $as_echo_n "(cached) " >&6
3788
else
3789
  if test -z "$GREP"; then
3790
  ac_path_GREP_found=false
3791
  # Loop through the user's path and test for each of PROGNAME-LIST
3792
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3793
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3794
do
3795
  IFS=$as_save_IFS
3796
  test -z "$as_dir" && as_dir=.
3797
    for ac_prog in grep ggrep; do
3798
    for ac_exec_ext in '' $ac_executable_extensions; do
3799
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3800
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3801
# Check for GNU ac_path_GREP and select it if it is found.
3802
  # Check for GNU $ac_path_GREP
3803
case `"$ac_path_GREP" --version 2>&1` in
3804
*GNU*)
3805
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3806
*)
3807
  ac_count=0
3808
  $as_echo_n 0123456789 >"conftest.in"
3809
  while :
3810
  do
3811
    cat "conftest.in" "conftest.in" >"conftest.tmp"
3812
    mv "conftest.tmp" "conftest.in"
3813
    cp "conftest.in" "conftest.nl"
3814
    $as_echo 'GREP' >> "conftest.nl"
3815
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3816
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3817
    as_fn_arith $ac_count + 1 && ac_count=$as_val
3818
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3819
      # Best one so far, save it but keep looking for a better one
3820
      ac_cv_path_GREP="$ac_path_GREP"
3821
      ac_path_GREP_max=$ac_count
3822
    fi
3823
    # 10*(2^10) chars as input seems more than enough
3824
    test $ac_count -gt 10 && break
3825
  done
3826
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3827
esac
3828
 
3829
      $ac_path_GREP_found && break 3
3830
    done
3831
  done
3832
  done
3833
IFS=$as_save_IFS
3834
  if test -z "$ac_cv_path_GREP"; then
3835
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3836
  fi
3837
else
3838
  ac_cv_path_GREP=$GREP
3839
fi
3840
 
3841
fi
3842
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3843
$as_echo "$ac_cv_path_GREP" >&6; }
3844
 GREP="$ac_cv_path_GREP"
3845
 
3846
 
3847
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3848
$as_echo_n "checking for egrep... " >&6; }
3849
if test "${ac_cv_path_EGREP+set}" = set; then :
3850
  $as_echo_n "(cached) " >&6
3851
else
3852
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3853
   then ac_cv_path_EGREP="$GREP -E"
3854
   else
3855
     if test -z "$EGREP"; then
3856
  ac_path_EGREP_found=false
3857
  # Loop through the user's path and test for each of PROGNAME-LIST
3858
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3859
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3860
do
3861
  IFS=$as_save_IFS
3862
  test -z "$as_dir" && as_dir=.
3863
    for ac_prog in egrep; do
3864
    for ac_exec_ext in '' $ac_executable_extensions; do
3865
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3866
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3867
# Check for GNU ac_path_EGREP and select it if it is found.
3868
  # Check for GNU $ac_path_EGREP
3869
case `"$ac_path_EGREP" --version 2>&1` in
3870
*GNU*)
3871
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3872
*)
3873
  ac_count=0
3874
  $as_echo_n 0123456789 >"conftest.in"
3875
  while :
3876
  do
3877
    cat "conftest.in" "conftest.in" >"conftest.tmp"
3878
    mv "conftest.tmp" "conftest.in"
3879
    cp "conftest.in" "conftest.nl"
3880
    $as_echo 'EGREP' >> "conftest.nl"
3881
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3882
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3883
    as_fn_arith $ac_count + 1 && ac_count=$as_val
3884
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3885
      # Best one so far, save it but keep looking for a better one
3886
      ac_cv_path_EGREP="$ac_path_EGREP"
3887
      ac_path_EGREP_max=$ac_count
3888
    fi
3889
    # 10*(2^10) chars as input seems more than enough
3890
    test $ac_count -gt 10 && break
3891
  done
3892
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3893
esac
3894
 
3895
      $ac_path_EGREP_found && break 3
3896
    done
3897
  done
3898
  done
3899
IFS=$as_save_IFS
3900
  if test -z "$ac_cv_path_EGREP"; then
3901
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3902
  fi
3903
else
3904
  ac_cv_path_EGREP=$EGREP
3905
fi
3906
 
3907
   fi
3908
fi
3909
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3910
$as_echo "$ac_cv_path_EGREP" >&6; }
3911
 EGREP="$ac_cv_path_EGREP"
3912
 
3913
 
3914
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3915
$as_echo_n "checking for ANSI C header files... " >&6; }
3916
if test "${ac_cv_header_stdc+set}" = set; then :
3917
  $as_echo_n "(cached) " >&6
3918
else
3919
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3920
/* end confdefs.h.  */
3921
#include 
3922
#include 
3923
#include 
3924
#include 
3925
 
3926
int
3927
main ()
3928
{
3929
 
3930
  ;
3931
  return 0;
3932
}
3933
_ACEOF
3934
if ac_fn_c_try_compile "$LINENO"; then :
3935
  ac_cv_header_stdc=yes
3936
else
3937
  ac_cv_header_stdc=no
3938
fi
3939
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3940
 
3941
if test $ac_cv_header_stdc = yes; then
3942
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3943
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3944
/* end confdefs.h.  */
3945
#include 
3946
 
3947
_ACEOF
3948
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3949
  $EGREP "memchr" >/dev/null 2>&1; then :
3950
 
3951
else
3952
  ac_cv_header_stdc=no
3953
fi
3954
rm -f conftest*
3955
 
3956
fi
3957
 
3958
if test $ac_cv_header_stdc = yes; then
3959
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3960
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3961
/* end confdefs.h.  */
3962
#include 
3963
 
3964
_ACEOF
3965
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3966
  $EGREP "free" >/dev/null 2>&1; then :
3967
 
3968
else
3969
  ac_cv_header_stdc=no
3970
fi
3971
rm -f conftest*
3972
 
3973
fi
3974
 
3975
if test $ac_cv_header_stdc = yes; then
3976
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3977
  if test "$cross_compiling" = yes; then :
3978
  :
3979
else
3980
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3981
/* end confdefs.h.  */
3982
#include 
3983
#include 
3984
#if ((' ' & 0x0FF) == 0x020)
3985
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3986
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3987
#else
3988
# define ISLOWER(c) \
3989
                   (('a' <= (c) && (c) <= 'i') \
3990
                     || ('j' <= (c) && (c) <= 'r') \
3991
                     || ('s' <= (c) && (c) <= 'z'))
3992
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3993
#endif
3994
 
3995
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3996
int
3997
main ()
3998
{
3999
  int i;
4000
  for (i = 0; i < 256; i++)
4001
    if (XOR (islower (i), ISLOWER (i))
4002
        || toupper (i) != TOUPPER (i))
4003
      return 2;
4004
  return 0;
4005
}
4006
_ACEOF
4007
if ac_fn_c_try_run "$LINENO"; then :
4008
 
4009
else
4010
  ac_cv_header_stdc=no
4011
fi
4012
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4013
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4014
fi
4015
 
4016
fi
4017
fi
4018
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4019
$as_echo "$ac_cv_header_stdc" >&6; }
4020
if test $ac_cv_header_stdc = yes; then
4021
 
4022
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4023
 
4024
fi
4025
 
4026
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4027
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4028
                  inttypes.h stdint.h unistd.h
4029
do :
4030
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4031
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4032
"
4033
eval as_val=\$$as_ac_Header
4034
   if test "x$as_val" = x""yes; then :
4035
  cat >>confdefs.h <<_ACEOF
4036
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4037
_ACEOF
4038
 
4039
fi
4040
 
4041
done
4042
 
4043
 
4044
for ac_header in stdlib.h string.h strings.h unistd.h time.h
4045
do :
4046
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4047
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4048
eval as_val=\$$as_ac_Header
4049
   if test "x$as_val" = x""yes; then :
4050
  cat >>confdefs.h <<_ACEOF
4051
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4052
_ACEOF
4053
 
4054
fi
4055
 
4056
done
4057
 
4058
for ac_header in sys/time.h sys/resource.h
4059
do :
4060
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4061
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4062
eval as_val=\$$as_ac_Header
4063
   if test "x$as_val" = x""yes; then :
4064
  cat >>confdefs.h <<_ACEOF
4065
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4066
_ACEOF
4067
 
4068
fi
4069
 
4070
done
4071
 
4072
for ac_header in fcntl.h fpu_control.h
4073
do :
4074
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4075
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4076
eval as_val=\$$as_ac_Header
4077
   if test "x$as_val" = x""yes; then :
4078
  cat >>confdefs.h <<_ACEOF
4079
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4080
_ACEOF
4081
 
4082
fi
4083
 
4084
done
4085
 
4086
for ac_header in dlfcn.h errno.h sys/stat.h
4087
do :
4088
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4089
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4090
eval as_val=\$$as_ac_Header
4091
   if test "x$as_val" = x""yes; then :
4092
  cat >>confdefs.h <<_ACEOF
4093
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4094
_ACEOF
4095
 
4096
fi
4097
 
4098
done
4099
 
4100
for ac_func in getrusage time sigaction __setfpucw
4101
do :
4102
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4103
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4104
eval as_val=\$$as_ac_var
4105
   if test "x$as_val" = x""yes; then :
4106
  cat >>confdefs.h <<_ACEOF
4107
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4108
_ACEOF
4109
 
4110
fi
4111
done
4112
 
4113
 
4114
# Check for socket libraries
4115
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4116
$as_echo_n "checking for bind in -lsocket... " >&6; }
4117
if test "${ac_cv_lib_socket_bind+set}" = set; then :
4118
  $as_echo_n "(cached) " >&6
4119
else
4120
  ac_check_lib_save_LIBS=$LIBS
4121
LIBS="-lsocket  $LIBS"
4122
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4123
/* end confdefs.h.  */
4124
 
4125
/* Override any GCC internal prototype to avoid an error.
4126
   Use char because int might match the return type of a GCC
4127
   builtin and then its argument prototype would still apply.  */
4128
#ifdef __cplusplus
4129
extern "C"
4130
#endif
4131
char bind ();
4132
int
4133
main ()
4134
{
4135
return bind ();
4136
  ;
4137
  return 0;
4138
}
4139
_ACEOF
4140
if ac_fn_c_try_link "$LINENO"; then :
4141
  ac_cv_lib_socket_bind=yes
4142
else
4143
  ac_cv_lib_socket_bind=no
4144
fi
4145
rm -f core conftest.err conftest.$ac_objext \
4146
    conftest$ac_exeext conftest.$ac_ext
4147
LIBS=$ac_check_lib_save_LIBS
4148
fi
4149
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4150
$as_echo "$ac_cv_lib_socket_bind" >&6; }
4151
if test "x$ac_cv_lib_socket_bind" = x""yes; then :
4152
  cat >>confdefs.h <<_ACEOF
4153
#define HAVE_LIBSOCKET 1
4154
_ACEOF
4155
 
4156
  LIBS="-lsocket $LIBS"
4157
 
4158
fi
4159
 
4160
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4161
$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4162
if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4163
  $as_echo_n "(cached) " >&6
4164
else
4165
  ac_check_lib_save_LIBS=$LIBS
4166
LIBS="-lnsl  $LIBS"
4167
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4168
/* end confdefs.h.  */
4169
 
4170
/* Override any GCC internal prototype to avoid an error.
4171
   Use char because int might match the return type of a GCC
4172
   builtin and then its argument prototype would still apply.  */
4173
#ifdef __cplusplus
4174
extern "C"
4175
#endif
4176
char gethostbyname ();
4177
int
4178
main ()
4179
{
4180
return gethostbyname ();
4181
  ;
4182
  return 0;
4183
}
4184
_ACEOF
4185
if ac_fn_c_try_link "$LINENO"; then :
4186
  ac_cv_lib_nsl_gethostbyname=yes
4187
else
4188
  ac_cv_lib_nsl_gethostbyname=no
4189
fi
4190
rm -f core conftest.err conftest.$ac_objext \
4191
    conftest$ac_exeext conftest.$ac_ext
4192
LIBS=$ac_check_lib_save_LIBS
4193
fi
4194
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4195
$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4196
if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
4197
  cat >>confdefs.h <<_ACEOF
4198
#define HAVE_LIBNSL 1
4199
_ACEOF
4200
 
4201
  LIBS="-lnsl $LIBS"
4202
 
4203
fi
4204
 
4205
 
4206
# BFD conditionally uses zlib, so we must link it in if libbfd does, by
4207
# using the same condition.
4208
 
4209
  # See if the user specified whether he wants zlib support or not.
4210
 
4211
# Check whether --with-zlib was given.
4212
if test "${with_zlib+set}" = set; then :
4213
  withval=$with_zlib;
4214
else
4215
  with_zlib=auto
4216
fi
4217
 
4218
 
4219
  if test "$with_zlib" != "no"; then
4220
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
4221
$as_echo_n "checking for library containing zlibVersion... " >&6; }
4222
if test "${ac_cv_search_zlibVersion+set}" = set; then :
4223
  $as_echo_n "(cached) " >&6
4224
else
4225
  ac_func_search_save_LIBS=$LIBS
4226
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4227
/* end confdefs.h.  */
4228
 
4229
/* Override any GCC internal prototype to avoid an error.
4230
   Use char because int might match the return type of a GCC
4231
   builtin and then its argument prototype would still apply.  */
4232
#ifdef __cplusplus
4233
extern "C"
4234
#endif
4235
char zlibVersion ();
4236
int
4237
main ()
4238
{
4239
return zlibVersion ();
4240
  ;
4241
  return 0;
4242
}
4243
_ACEOF
4244
for ac_lib in '' z; do
4245
  if test -z "$ac_lib"; then
4246
    ac_res="none required"
4247
  else
4248
    ac_res=-l$ac_lib
4249
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4250
  fi
4251
  if ac_fn_c_try_link "$LINENO"; then :
4252
  ac_cv_search_zlibVersion=$ac_res
4253
fi
4254
rm -f core conftest.err conftest.$ac_objext \
4255
    conftest$ac_exeext
4256
  if test "${ac_cv_search_zlibVersion+set}" = set; then :
4257
  break
4258
fi
4259
done
4260
if test "${ac_cv_search_zlibVersion+set}" = set; then :
4261
 
4262
else
4263
  ac_cv_search_zlibVersion=no
4264
fi
4265
rm conftest.$ac_ext
4266
LIBS=$ac_func_search_save_LIBS
4267
fi
4268
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4269
$as_echo "$ac_cv_search_zlibVersion" >&6; }
4270
ac_res=$ac_cv_search_zlibVersion
4271
if test "$ac_res" != no; then :
4272
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4273
  for ac_header in zlib.h
4274
do :
4275
  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4276
if test "x$ac_cv_header_zlib_h" = x""yes; then :
4277
  cat >>confdefs.h <<_ACEOF
4278
#define HAVE_ZLIB_H 1
4279
_ACEOF
4280
 
4281
fi
4282
 
4283
done
4284
 
4285
fi
4286
 
4287
    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
4288
      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
4289
    fi
4290
  fi
4291
 
4292
 
4293
. ${srcdir}/../../bfd/configure.host
4294
 
4295
 
4296
 
4297
USE_MAINTAINER_MODE=no
4298
# Check whether --enable-maintainer-mode was given.
4299
if test "${enable_maintainer_mode+set}" = set; then :
4300
  enableval=$enable_maintainer_mode; case "${enableval}" in
4301
  yes)  MAINT="" USE_MAINTAINER_MODE=yes ;;
4302
  no)   MAINT="#" ;;
4303
  *)    as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
4304
esac
4305
if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4306
  echo "Setting maintainer mode" 6>&1
4307
fi
4308
else
4309
  MAINT="#"
4310
fi
4311
 
4312
 
4313
 
4314
# Check whether --enable-sim-bswap was given.
4315
if test "${enable_sim_bswap+set}" = set; then :
4316
  enableval=$enable_sim_bswap; case "${enableval}" in
4317
  yes)  sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4318
  no)   sim_bswap="-DWITH_BSWAP=0";;
4319
  *)    as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
4320
esac
4321
if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4322
  echo "Setting bswap flags = $sim_bswap" 6>&1
4323
fi
4324
else
4325
  sim_bswap=""
4326
fi
4327
 
4328
 
4329
 
4330
# Check whether --enable-sim-cflags was given.
4331
if test "${enable_sim_cflags+set}" = set; then :
4332
  enableval=$enable_sim_cflags; case "${enableval}" in
4333
  yes)   sim_cflags="-O2 -fomit-frame-pointer";;
4334
  trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
4335
  no)    sim_cflags="";;
4336
  *)     sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4337
esac
4338
if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4339
  echo "Setting sim cflags = $sim_cflags" 6>&1
4340
fi
4341
else
4342
  sim_cflags=""
4343
fi
4344
 
4345
 
4346
 
4347
# Check whether --enable-sim-debug was given.
4348
if test "${enable_sim_debug+set}" = set; then :
4349
  enableval=$enable_sim_debug; case "${enableval}" in
4350
  yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4351
  no)  sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4352
  *)   sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4353
esac
4354
if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4355
  echo "Setting sim debug = $sim_debug" 6>&1
4356
fi
4357
else
4358
  sim_debug=""
4359
fi
4360
 
4361
 
4362
 
4363
# Check whether --enable-sim-stdio was given.
4364
if test "${enable_sim_stdio+set}" = set; then :
4365
  enableval=$enable_sim_stdio; case "${enableval}" in
4366
  yes)  sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4367
  no)   sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
4368
  *)    as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
4369
esac
4370
if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4371
  echo "Setting stdio flags = $sim_stdio" 6>&1
4372
fi
4373
else
4374
  sim_stdio=""
4375
fi
4376
 
4377
 
4378
 
4379
# Check whether --enable-sim-trace was given.
4380
if test "${enable_sim_trace+set}" = set; then :
4381
  enableval=$enable_sim_trace; case "${enableval}" in
4382
  yes)  sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4383
  no)   sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4384
  [-0-9]*)
4385
        sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
4386
  [a-z]*)
4387
        sim_trace=""
4388
        for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4389
          if test x"$sim_trace" = x; then
4390
            sim_trace="-DWITH_TRACE='(TRACE_$x"
4391
          else
4392
            sim_trace="${sim_trace}|TRACE_$x"
4393
          fi
4394
        done
4395
        sim_trace="$sim_trace)'" ;;
4396
esac
4397
if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4398
  echo "Setting sim trace = $sim_trace" 6>&1
4399
fi
4400
else
4401
  sim_trace=""
4402
fi
4403
 
4404
 
4405
 
4406
# Check whether --enable-sim-profile was given.
4407
if test "${enable_sim_profile+set}" = set; then :
4408
  enableval=$enable_sim_profile; case "${enableval}" in
4409
  yes)  sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4410
  no)   sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4411
  [-0-9]*)
4412
        sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4413
  [a-z]*)
4414
        sim_profile=""
4415
        for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4416
          if test x"$sim_profile" = x; then
4417
            sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4418
          else
4419
            sim_profile="${sim_profile}|PROFILE_$x"
4420
          fi
4421
        done
4422
        sim_profile="$sim_profile)'" ;;
4423
esac
4424
if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4425
  echo "Setting sim profile = $sim_profile" 6>&1
4426
fi
4427
else
4428
  sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
4429
fi
4430
 
4431
 
4432
 
4433
 
4434
# Check whether --with-pkgversion was given.
4435
if test "${with_pkgversion+set}" = set; then :
4436
  withval=$with_pkgversion; case "$withval" in
4437
      yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
4438
      no)  PKGVERSION= ;;
4439
      *)   PKGVERSION="($withval) " ;;
4440
     esac
4441
else
4442
  PKGVERSION="(GDB) "
4443
 
4444
fi
4445
 
4446
 
4447
 
4448
 
4449
 
4450
# Check whether --with-bugurl was given.
4451
if test "${with_bugurl+set}" = set; then :
4452
  withval=$with_bugurl; case "$withval" in
4453
      yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4454
      no)  BUGURL=
4455
           ;;
4456
      *)   BUGURL="$withval"
4457
           ;;
4458
     esac
4459
else
4460
  BUGURL="http://www.gnu.org/software/gdb/bugs/"
4461
 
4462
fi
4463
 
4464
  case ${BUGURL} in
4465
  "")
4466
    REPORT_BUGS_TO=
4467
    REPORT_BUGS_TEXI=
4468
    ;;
4469
  *)
4470
    REPORT_BUGS_TO="<$BUGURL>"
4471
    REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4472
    ;;
4473
  esac;
4474
 
4475
 
4476
 
4477
 
4478
cat >>confdefs.h <<_ACEOF
4479
#define PKGVERSION "$PKGVERSION"
4480
_ACEOF
4481
 
4482
 
4483
cat >>confdefs.h <<_ACEOF
4484
#define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4485
_ACEOF
4486
 
4487
 
4488
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4489
$as_echo_n "checking return type of signal handlers... " >&6; }
4490
if test "${ac_cv_type_signal+set}" = set; then :
4491
  $as_echo_n "(cached) " >&6
4492
else
4493
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4494
/* end confdefs.h.  */
4495
#include 
4496
#include 
4497
 
4498
int
4499
main ()
4500
{
4501
return *(signal (0, 0)) (0) == 1;
4502
  ;
4503
  return 0;
4504
}
4505
_ACEOF
4506
if ac_fn_c_try_compile "$LINENO"; then :
4507
  ac_cv_type_signal=int
4508
else
4509
  ac_cv_type_signal=void
4510
fi
4511
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4512
fi
4513
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4514
$as_echo "$ac_cv_type_signal" >&6; }
4515
 
4516
cat >>confdefs.h <<_ACEOF
4517
#define RETSIGTYPE $ac_cv_type_signal
4518
_ACEOF
4519
 
4520
 
4521
 
4522
 
4523
 
4524
sim_link_files=
4525
sim_link_links=
4526
 
4527
sim_link_links=tconfig.h
4528
if test -f ${srcdir}/tconfig.in
4529
then
4530
  sim_link_files=tconfig.in
4531
else
4532
  sim_link_files=../common/tconfig.in
4533
fi
4534
 
4535
# targ-vals.def points to the libc macro description file.
4536
case "${target}" in
4537
*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4538
esac
4539
sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4540
sim_link_links="${sim_link_links} targ-vals.def"
4541
 
4542
 
4543
# For dv-rv and rvdummy.
4544
for ac_header in sys/socket.h sys/select.h limits.h sys/param.h
4545
do :
4546
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4547
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4548
eval as_val=\$$as_ac_Header
4549
   if test "x$as_val" = x""yes; then :
4550
  cat >>confdefs.h <<_ACEOF
4551
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4552
_ACEOF
4553
 
4554
fi
4555
 
4556
done
4557
 
4558
 
4559
wire_alignment="NONSTRICT_ALIGNMENT"
4560
default_alignment=""
4561
 
4562
# Check whether --enable-sim-alignment was given.
4563
if test "${enable_sim_alignment+set}" = set; then :
4564
  enableval=$enable_sim_alignment; case "${enableval}" in
4565
  strict | STRICT)       sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
4566
  nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
4567
  forced | FORCED)       sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
4568
  yes) if test x"$wire_alignment" != x; then
4569
         sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4570
       else
4571
         if test x"$default_alignment" != x; then
4572
           sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
4573
         else
4574
           echo "No hard-wired alignment for target $target" 1>&6
4575
           sim_alignment="-DWITH_ALIGNMENT=0"
4576
         fi
4577
       fi;;
4578
  no)  if test x"$default_alignment" != x; then
4579
         sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4580
       else
4581
         if test x"$wire_alignment" != x; then
4582
           sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
4583
         else
4584
           echo "No default alignment for target $target" 1>&6
4585
           sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
4586
         fi
4587
       fi;;
4588
  *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
4589
esac
4590
if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
4591
  echo "Setting alignment flags = $sim_alignment" 6>&1
4592
fi
4593
else
4594
  if test x"$default_alignment" != x; then
4595
  sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4596
else
4597
  if test x"$wire_alignment" != x; then
4598
    sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4599
  else
4600
    sim_alignment=
4601
  fi
4602
fi
4603
fi
4604
 
4605
 
4606
# Check whether --enable-sim-hostendian was given.
4607
if test "${enable_sim_hostendian+set}" = set; then :
4608
  enableval=$enable_sim_hostendian; case "${enableval}" in
4609
  no)    sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
4610
  b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
4611
  l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
4612
  *)     as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
4613
esac
4614
if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
4615
  echo "Setting hostendian flags = $sim_hostendian" 6>&1
4616
fi
4617
else
4618
 
4619
if test "x$cross_compiling" = "xno"; then
4620
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4621
$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4622
if test "${ac_cv_c_bigendian+set}" = set; then :
4623
  $as_echo_n "(cached) " >&6
4624
else
4625
  ac_cv_c_bigendian=unknown
4626
    # See if we're dealing with a universal compiler.
4627
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4628
/* end confdefs.h.  */
4629
#ifndef __APPLE_CC__
4630
               not a universal capable compiler
4631
             #endif
4632
             typedef int dummy;
4633
 
4634
_ACEOF
4635
if ac_fn_c_try_compile "$LINENO"; then :
4636
 
4637
        # Check for potential -arch flags.  It is not universal unless
4638
        # there are at least two -arch flags with different values.
4639
        ac_arch=
4640
        ac_prev=
4641
        for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4642
         if test -n "$ac_prev"; then
4643
           case $ac_word in
4644
             i?86 | x86_64 | ppc | ppc64)
4645
               if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4646
                 ac_arch=$ac_word
4647
               else
4648
                 ac_cv_c_bigendian=universal
4649
                 break
4650
               fi
4651
               ;;
4652
           esac
4653
           ac_prev=
4654
         elif test "x$ac_word" = "x-arch"; then
4655
           ac_prev=arch
4656
         fi
4657
       done
4658
fi
4659
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4660
    if test $ac_cv_c_bigendian = unknown; then
4661
      # See if sys/param.h defines the BYTE_ORDER macro.
4662
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4663
/* end confdefs.h.  */
4664
#include 
4665
             #include 
4666
 
4667
int
4668
main ()
4669
{
4670
#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4671
                     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4672
                     && LITTLE_ENDIAN)
4673
              bogus endian macros
4674
             #endif
4675
 
4676
  ;
4677
  return 0;
4678
}
4679
_ACEOF
4680
if ac_fn_c_try_compile "$LINENO"; then :
4681
  # It does; now see whether it defined to BIG_ENDIAN or not.
4682
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4683
/* end confdefs.h.  */
4684
#include 
4685
                #include 
4686
 
4687
int
4688
main ()
4689
{
4690
#if BYTE_ORDER != BIG_ENDIAN
4691
                 not big endian
4692
                #endif
4693
 
4694
  ;
4695
  return 0;
4696
}
4697
_ACEOF
4698
if ac_fn_c_try_compile "$LINENO"; then :
4699
  ac_cv_c_bigendian=yes
4700
else
4701
  ac_cv_c_bigendian=no
4702
fi
4703
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4704
fi
4705
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4706
    fi
4707
    if test $ac_cv_c_bigendian = unknown; then
4708
      # See if  defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4709
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4710
/* end confdefs.h.  */
4711
#include 
4712
 
4713
int
4714
main ()
4715
{
4716
#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4717
              bogus endian macros
4718
             #endif
4719
 
4720
  ;
4721
  return 0;
4722
}
4723
_ACEOF
4724
if ac_fn_c_try_compile "$LINENO"; then :
4725
  # It does; now see whether it defined to _BIG_ENDIAN or not.
4726
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4727
/* end confdefs.h.  */
4728
#include 
4729
 
4730
int
4731
main ()
4732
{
4733
#ifndef _BIG_ENDIAN
4734
                 not big endian
4735
                #endif
4736
 
4737
  ;
4738
  return 0;
4739
}
4740
_ACEOF
4741
if ac_fn_c_try_compile "$LINENO"; then :
4742
  ac_cv_c_bigendian=yes
4743
else
4744
  ac_cv_c_bigendian=no
4745
fi
4746
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4747
fi
4748
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4749
    fi
4750
    if test $ac_cv_c_bigendian = unknown; then
4751
      # Compile a test program.
4752
      if test "$cross_compiling" = yes; then :
4753
  # Try to guess by grepping values from an object file.
4754
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4755
/* end confdefs.h.  */
4756
short int ascii_mm[] =
4757
                  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4758
                short int ascii_ii[] =
4759
                  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4760
                int use_ascii (int i) {
4761
                  return ascii_mm[i] + ascii_ii[i];
4762
                }
4763
                short int ebcdic_ii[] =
4764
                  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4765
                short int ebcdic_mm[] =
4766
                  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4767
                int use_ebcdic (int i) {
4768
                  return ebcdic_mm[i] + ebcdic_ii[i];
4769
                }
4770
                extern int foo;
4771
 
4772
int
4773
main ()
4774
{
4775
return use_ascii (foo) == use_ebcdic (foo);
4776
  ;
4777
  return 0;
4778
}
4779
_ACEOF
4780
if ac_fn_c_try_compile "$LINENO"; then :
4781
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4782
              ac_cv_c_bigendian=yes
4783
            fi
4784
            if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4785
              if test "$ac_cv_c_bigendian" = unknown; then
4786
                ac_cv_c_bigendian=no
4787
              else
4788
                # finding both strings is unlikely to happen, but who knows?
4789
                ac_cv_c_bigendian=unknown
4790
              fi
4791
            fi
4792
fi
4793
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4794
else
4795
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4796
/* end confdefs.h.  */
4797
$ac_includes_default
4798
int
4799
main ()
4800
{
4801
 
4802
             /* Are we little or big endian?  From Harbison&Steele.  */
4803
             union
4804
             {
4805
               long int l;
4806
               char c[sizeof (long int)];
4807
             } u;
4808
             u.l = 1;
4809
             return u.c[sizeof (long int) - 1] == 1;
4810
 
4811
  ;
4812
  return 0;
4813
}
4814
_ACEOF
4815
if ac_fn_c_try_run "$LINENO"; then :
4816
  ac_cv_c_bigendian=no
4817
else
4818
  ac_cv_c_bigendian=yes
4819
fi
4820
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4821
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4822
fi
4823
 
4824
    fi
4825
fi
4826
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4827
$as_echo "$ac_cv_c_bigendian" >&6; }
4828
 case $ac_cv_c_bigendian in #(
4829
   yes)
4830
     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4831
;; #(
4832
   no)
4833
      ;; #(
4834
   universal)
4835
 
4836
$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4837
 
4838
     ;; #(
4839
   *)
4840
     as_fn_error "unknown endianness
4841
 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4842
 esac
4843
 
4844
  if test $ac_cv_c_bigendian = yes; then
4845
    sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
4846
  else
4847
    sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
4848
  fi
4849
else
4850
  sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
4851
fi
4852
fi
4853
 
4854
 
4855
default_sim_scache="16384"
4856
# Check whether --enable-sim-scache was given.
4857
if test "${enable_sim_scache+set}" = set; then :
4858
  enableval=$enable_sim_scache; case "${enableval}" in
4859
  yes)  sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
4860
  no)   sim_scache="-DWITH_SCACHE=0" ;;
4861
  [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
4862
  *)    as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
4863
        sim_scache="";;
4864
esac
4865
if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
4866
  echo "Setting scache size = $sim_scache" 6>&1
4867
fi
4868
else
4869
  sim_scache="-DWITH_SCACHE=${default_sim_scache}"
4870
fi
4871
 
4872
 
4873
 
4874
# NOTE: Don't add -Wall or -Wunused, they both include
4875
# -Wunused-parameter which reports bogus warnings.
4876
# NOTE: If you add to this list, remember to update
4877
# gdb/doc/gdbint.texinfo.
4878
build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
4879
-Wformat -Wparentheses -Wpointer-arith"
4880
# GCC supports -Wuninitialized only with -O or -On, n != 0.
4881
if test x${CFLAGS+set} = xset; then
4882
  case "${CFLAGS}" in
4883
    *"-O0"* ) ;;
4884
    *"-O"* )
4885
      build_warnings="${build_warnings} -Wuninitialized"
4886
    ;;
4887
  esac
4888
else
4889
  build_warnings="${build_warnings} -Wuninitialized"
4890
fi
4891
# Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
4892
# -Wunused-function -Wunused-label -Wunused-variable -Wunused-value
4893
# -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
4894
# -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
4895
# -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
4896
# -Woverloaded-virtual -Winline -Werror"
4897
# Check whether --enable-build-warnings was given.
4898
if test "${enable_build_warnings+set}" = set; then :
4899
  enableval=$enable_build_warnings; case "${enableval}" in
4900
  yes)  ;;
4901
  no)   build_warnings="-w";;
4902
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4903
        build_warnings="${build_warnings} ${t}";;
4904
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4905
        build_warnings="${t} ${build_warnings}";;
4906
  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4907
esac
4908
if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4909
  echo "Setting compiler warning flags = $build_warnings" 6>&1
4910
fi
4911
fi
4912
# Check whether --enable-sim-build-warnings was given.
4913
if test "${enable_sim_build_warnings+set}" = set; then :
4914
  enableval=$enable_sim_build_warnings; case "${enableval}" in
4915
  yes)  ;;
4916
  no)   build_warnings="-w";;
4917
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4918
        build_warnings="${build_warnings} ${t}";;
4919
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4920
        build_warnings="${t} ${build_warnings}";;
4921
  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4922
esac
4923
if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4924
  echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
4925
fi
4926
fi
4927
WARN_CFLAGS=""
4928
WERROR_CFLAGS=""
4929
if test "x${build_warnings}" != x -a "x$GCC" = xyes
4930
then
4931
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
4932
$as_echo_n "checking compiler warning flags... " >&6; }
4933
    # Separate out the -Werror flag as some files just cannot be
4934
    # compiled with it enabled.
4935
    for w in ${build_warnings}; do
4936
        case $w in
4937
        -Werr*) WERROR_CFLAGS=-Werror ;;
4938
        *) # Check that GCC accepts it
4939
            saved_CFLAGS="$CFLAGS"
4940
            CFLAGS="$CFLAGS $w"
4941
            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4942
/* end confdefs.h.  */
4943
 
4944
int
4945
main ()
4946
{
4947
 
4948
  ;
4949
  return 0;
4950
}
4951
_ACEOF
4952
if ac_fn_c_try_compile "$LINENO"; then :
4953
  WARN_CFLAGS="${WARN_CFLAGS} $w"
4954
fi
4955
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4956
            CFLAGS="$saved_CFLAGS"
4957
        esac
4958
    done
4959
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS}${WERROR_CFLAGS}" >&5
4960
$as_echo "${WARN_CFLAGS}${WERROR_CFLAGS}" >&6; }
4961
fi
4962
 
4963
 
4964
if test x"no" = x"yes"; then
4965
  sim_hw_p=yes
4966
else
4967
  sim_hw_p=no
4968
fi
4969
if test ""; then
4970
  hardware="core pal glue"
4971
else
4972
  hardware="core pal glue rv cris"
4973
fi
4974
sim_hw_cflags="-DWITH_HW=1"
4975
sim_hw="$hardware"
4976
sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
4977
# Check whether --enable-sim-hardware was given.
4978
if test "${enable_sim_hardware+set}" = set; then :
4979
  enableval=$enable_sim_hardware;
4980
case "${enableval}" in
4981
  yes)  sim_hw_p=yes;;
4982
  no)   sim_hw_p=no;;
4983
  ,*)   sim_hw_p=yes; hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
4984
  *,)   sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
4985
  *)    sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
4986
esac
4987
if test "$sim_hw_p" != yes; then
4988
  sim_hw_objs=
4989
  sim_hw_cflags="-DWITH_HW=0"
4990
  sim_hw=
4991
else
4992
  sim_hw_cflags="-DWITH_HW=1"
4993
  # remove duplicates
4994
  sim_hw=""
4995
  sim_hw_objs="\$(SIM_COMMON_HW_OBJS)"
4996
  for i in $hardware ; do
4997
    case " $sim_hw " in
4998
      *" $i "*) ;;
4999
      *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";;
5000
    esac
5001
  done
5002
fi
5003
if test x"$silent" != x"yes" && test "$sim_hw_p" = "yes"; then
5004
  echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
5005
fi
5006
else
5007
 
5008
if test "$sim_hw_p" != yes; then
5009
  sim_hw_objs=
5010
  sim_hw_cflags="-DWITH_HW=0"
5011
  sim_hw=
5012
fi
5013
if test x"$silent" != x"yes"; then
5014
  echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
5015
fi
5016
fi
5017
 
5018
 
5019
# The default model shouldn't matter as long as there's a BFD.
5020
 
5021
default_sim_default_model="crisv32"
5022
# Check whether --enable-sim-default-model was given.
5023
if test "${enable_sim_default_model+set}" = set; then :
5024
  enableval=$enable_sim_default_model; case "${enableval}" in
5025
  yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
5026
  *)    sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
5027
esac
5028
if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
5029
  echo "Setting default model = $sim_default_model" 6>&1
5030
fi
5031
else
5032
  sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
5033
fi
5034
 
5035
 
5036
 
5037
# Check whether --enable-sim-environment was given.
5038
if test "${enable_sim_environment+set}" = set; then :
5039
  enableval=$enable_sim_environment; case "${enableval}" in
5040
  all | ALL)             sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
5041
  user | USER)           sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
5042
  virtual | VIRTUAL)     sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
5043
  operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
5044
  *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
5045
       sim_environment="";;
5046
esac
5047
if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
5048
  echo "Setting sim environment = $sim_environment" 6>&1
5049
fi
5050
else
5051
  sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
5052
fi
5053
 
5054
 
5055
default_sim_inline=""
5056
# Check whether --enable-sim-inline was given.
5057
if test "${enable_sim_inline+set}" = set; then :
5058
  enableval=$enable_sim_inline; sim_inline=""
5059
case "$enableval" in
5060
  no)           sim_inline="-DDEFAULT_INLINE=0";;
5061
  0)            sim_inline="-DDEFAULT_INLINE=0";;
5062
  yes | 2)      sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
5063
  1)            sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
5064
  *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
5065
       new_flag=""
5066
       case "$x" in
5067
         *_INLINE=*)    new_flag="-D$x";;
5068
         *=*)           new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
5069
         *_INLINE)      new_flag="-D$x=ALL_C_INLINE";;
5070
         *)             new_flag="-D$x""_INLINE=ALL_C_INLINE";;
5071
       esac
5072
       if test x"$sim_inline" = x""; then
5073
         sim_inline="$new_flag"
5074
       else
5075
         sim_inline="$sim_inline $new_flag"
5076
       fi
5077
     done;;
5078
esac
5079
if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
5080
  echo "Setting inline flags = $sim_inline" 6>&1
5081
fi
5082
else
5083
 
5084
if test "x$cross_compiling" = "xno"; then
5085
  if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then
5086
    sim_inline="${default_sim_inline}"
5087
    if test x"$silent" != x"yes"; then
5088
      echo "Setting inline flags = $sim_inline" 6>&1
5089
    fi
5090
  else
5091
    sim_inline=""
5092
  fi
5093
else
5094
  sim_inline="-DDEFAULT_INLINE=0"
5095
fi
5096
fi
5097
 
5098
 
5099
cgen_maint=no
5100
cgen=guile
5101
cgendir='$(srcdir)/../../cgen'
5102
# Check whether --enable-cgen-maint was given.
5103
if test "${enable_cgen_maint+set}" = set; then :
5104
  enableval=$enable_cgen_maint; case "${enableval}" in
5105
  yes)  cgen_maint=yes ;;
5106
  no)   cgen_maint=no ;;
5107
  *)
5108
        # argument is cgen install directory (not implemented yet).
5109
        # Having a `share' directory might be more appropriate for the .scm,
5110
        # .cpu, etc. files.
5111
        cgendir=${cgen_maint}/lib/cgen
5112
        cgen=guile
5113
        ;;
5114
esac
5115
fi
5116
if test x${cgen_maint} != xno ; then
5117
  CGEN_MAINT=''
5118
else
5119
  CGEN_MAINT='#'
5120
fi
5121
 
5122
 
5123
 
5124
 
5125
 
5126
 
5127
ac_sources="$sim_link_files"
5128
ac_dests="$sim_link_links"
5129
while test -n "$ac_sources"; do
5130
  set $ac_dests; ac_dest=$1; shift; ac_dests=$*
5131
  set $ac_sources; ac_source=$1; shift; ac_sources=$*
5132
  ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
5133
done
5134
ac_config_links="$ac_config_links $ac_config_links_1"
5135
 
5136
cgen_breaks=""
5137
if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
5138
cgen_breaks="break cgen_rtx_error";
5139
fi
5140
 
5141
ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
5142
 
5143
ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
5144
 
5145
ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
5146
 
5147
ac_config_commands="$ac_config_commands Makefile"
5148
 
5149
ac_config_commands="$ac_config_commands stamp-h"
5150
 
5151
cat >confcache <<\_ACEOF
5152
# This file is a shell script that caches the results of configure
5153
# tests run on this system so they can be shared between configure
5154
# scripts and configure runs, see configure's option --config-cache.
5155
# It is not useful on other systems.  If it contains results you don't
5156
# want to keep, you may remove or edit it.
5157
#
5158
# config.status only pays attention to the cache file if you give it
5159
# the --recheck option to rerun configure.
5160
#
5161
# `ac_cv_env_foo' variables (set or unset) will be overridden when
5162
# loading this file, other *unset* `ac_cv_foo' will be assigned the
5163
# following values.
5164
 
5165
_ACEOF
5166
 
5167
# The following way of writing the cache mishandles newlines in values,
5168
# but we know of no workaround that is simple, portable, and efficient.
5169
# So, we kill variables containing newlines.
5170
# Ultrix sh set writes to stderr and can't be redirected directly,
5171
# and sets the high bit in the cache file unless we assign to the vars.
5172
(
5173
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5174
    eval ac_val=\$$ac_var
5175
    case $ac_val in #(
5176
    *${as_nl}*)
5177
      case $ac_var in #(
5178
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5179
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5180
      esac
5181
      case $ac_var in #(
5182
      _ | IFS | as_nl) ;; #(
5183
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5184
      *) { eval $ac_var=; unset $ac_var;} ;;
5185
      esac ;;
5186
    esac
5187
  done
5188
 
5189
  (set) 2>&1 |
5190
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5191
    *${as_nl}ac_space=\ *)
5192
      # `set' does not quote correctly, so add quotes: double-quote
5193
      # substitution turns \\\\ into \\, and sed turns \\ into \.
5194
      sed -n \
5195
        "s/'/'\\\\''/g;
5196
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5197
      ;; #(
5198
    *)
5199
      # `set' quotes correctly as required by POSIX, so do not add quotes.
5200
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5201
      ;;
5202
    esac |
5203
    sort
5204
) |
5205
  sed '
5206
     /^ac_cv_env_/b end
5207
     t clear
5208
     :clear
5209
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5210
     t end
5211
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5212
     :end' >>confcache
5213
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5214
  if test -w "$cache_file"; then
5215
    test "x$cache_file" != "x/dev/null" &&
5216
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5217
$as_echo "$as_me: updating cache $cache_file" >&6;}
5218
    cat confcache >$cache_file
5219
  else
5220
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5221
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5222
  fi
5223
fi
5224
rm -f confcache
5225
 
5226
test "x$prefix" = xNONE && prefix=$ac_default_prefix
5227
# Let make expand exec_prefix.
5228
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5229
 
5230
DEFS=-DHAVE_CONFIG_H
5231
 
5232
ac_libobjs=
5233
ac_ltlibobjs=
5234
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5235
  # 1. Remove the extension, and $U if already installed.
5236
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5237
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5238
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5239
  #    will be set to the directory where LIBOBJS objects are built.
5240
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5241
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5242
done
5243
LIBOBJS=$ac_libobjs
5244
 
5245
LTLIBOBJS=$ac_ltlibobjs
5246
 
5247
 
5248
 
5249
 
5250
: ${CONFIG_STATUS=./config.status}
5251
ac_write_fail=0
5252
ac_clean_files_save=$ac_clean_files
5253
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5254
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5255
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5256
as_write_fail=0
5257
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5258
#! $SHELL
5259
# Generated by $as_me.
5260
# Run this file to recreate the current configuration.
5261
# Compiler output produced by configure, useful for debugging
5262
# configure, is in config.log if it exists.
5263
 
5264
debug=false
5265
ac_cs_recheck=false
5266
ac_cs_silent=false
5267
 
5268
SHELL=\${CONFIG_SHELL-$SHELL}
5269
export SHELL
5270
_ASEOF
5271
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5272
## -------------------- ##
5273
## M4sh Initialization. ##
5274
## -------------------- ##
5275
 
5276
# Be more Bourne compatible
5277
DUALCASE=1; export DUALCASE # for MKS sh
5278
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5279
  emulate sh
5280
  NULLCMD=:
5281
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5282
  # is contrary to our usage.  Disable this feature.
5283
  alias -g '${1+"$@"}'='"$@"'
5284
  setopt NO_GLOB_SUBST
5285
else
5286
  case `(set -o) 2>/dev/null` in #(
5287
  *posix*) :
5288
    set -o posix ;; #(
5289
  *) :
5290
     ;;
5291
esac
5292
fi
5293
 
5294
 
5295
as_nl='
5296
'
5297
export as_nl
5298
# Printing a long string crashes Solaris 7 /usr/bin/printf.
5299
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5300
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5301
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5302
# Prefer a ksh shell builtin over an external printf program on Solaris,
5303
# but without wasting forks for bash or zsh.
5304
if test -z "$BASH_VERSION$ZSH_VERSION" \
5305
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5306
  as_echo='print -r --'
5307
  as_echo_n='print -rn --'
5308
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5309
  as_echo='printf %s\n'
5310
  as_echo_n='printf %s'
5311
else
5312
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5313
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5314
    as_echo_n='/usr/ucb/echo -n'
5315
  else
5316
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5317
    as_echo_n_body='eval
5318
      arg=$1;
5319
      case $arg in #(
5320
      *"$as_nl"*)
5321
        expr "X$arg" : "X\\(.*\\)$as_nl";
5322
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5323
      esac;
5324
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5325
    '
5326
    export as_echo_n_body
5327
    as_echo_n='sh -c $as_echo_n_body as_echo'
5328
  fi
5329
  export as_echo_body
5330
  as_echo='sh -c $as_echo_body as_echo'
5331
fi
5332
 
5333
# The user is always right.
5334
if test "${PATH_SEPARATOR+set}" != set; then
5335
  PATH_SEPARATOR=:
5336
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5337
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5338
      PATH_SEPARATOR=';'
5339
  }
5340
fi
5341
 
5342
 
5343
# IFS
5344
# We need space, tab and new line, in precisely that order.  Quoting is
5345
# there to prevent editors from complaining about space-tab.
5346
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5347
# splitting by setting IFS to empty value.)
5348
IFS=" ""        $as_nl"
5349
 
5350
# Find who we are.  Look in the path if we contain no directory separator.
5351
case $0 in #((
5352
  *[\\/]* ) as_myself=$0 ;;
5353
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5354
for as_dir in $PATH
5355
do
5356
  IFS=$as_save_IFS
5357
  test -z "$as_dir" && as_dir=.
5358
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5359
  done
5360
IFS=$as_save_IFS
5361
 
5362
     ;;
5363
esac
5364
# We did not find ourselves, most probably we were run as `sh COMMAND'
5365
# in which case we are not to be found in the path.
5366
if test "x$as_myself" = x; then
5367
  as_myself=$0
5368
fi
5369
if test ! -f "$as_myself"; then
5370
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5371
  exit 1
5372
fi
5373
 
5374
# Unset variables that we do not need and which cause bugs (e.g. in
5375
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5376
# suppresses any "Segmentation fault" message there.  '((' could
5377
# trigger a bug in pdksh 5.2.14.
5378
for as_var in BASH_ENV ENV MAIL MAILPATH
5379
do eval test x\${$as_var+set} = xset \
5380
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5381
done
5382
PS1='$ '
5383
PS2='> '
5384
PS4='+ '
5385
 
5386
# NLS nuisances.
5387
LC_ALL=C
5388
export LC_ALL
5389
LANGUAGE=C
5390
export LANGUAGE
5391
 
5392
# CDPATH.
5393
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5394
 
5395
 
5396
# as_fn_error ERROR [LINENO LOG_FD]
5397
# ---------------------------------
5398
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5399
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5400
# script with status $?, using 1 if that was 0.
5401
as_fn_error ()
5402
{
5403
  as_status=$?; test $as_status -eq 0 && as_status=1
5404
  if test "$3"; then
5405
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5406
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5407
  fi
5408
  $as_echo "$as_me: error: $1" >&2
5409
  as_fn_exit $as_status
5410
} # as_fn_error
5411
 
5412
 
5413
# as_fn_set_status STATUS
5414
# -----------------------
5415
# Set $? to STATUS, without forking.
5416
as_fn_set_status ()
5417
{
5418
  return $1
5419
} # as_fn_set_status
5420
 
5421
# as_fn_exit STATUS
5422
# -----------------
5423
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5424
as_fn_exit ()
5425
{
5426
  set +e
5427
  as_fn_set_status $1
5428
  exit $1
5429
} # as_fn_exit
5430
 
5431
# as_fn_unset VAR
5432
# ---------------
5433
# Portably unset VAR.
5434
as_fn_unset ()
5435
{
5436
  { eval $1=; unset $1;}
5437
}
5438
as_unset=as_fn_unset
5439
# as_fn_append VAR VALUE
5440
# ----------------------
5441
# Append the text in VALUE to the end of the definition contained in VAR. Take
5442
# advantage of any shell optimizations that allow amortized linear growth over
5443
# repeated appends, instead of the typical quadratic growth present in naive
5444
# implementations.
5445
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5446
  eval 'as_fn_append ()
5447
  {
5448
    eval $1+=\$2
5449
  }'
5450
else
5451
  as_fn_append ()
5452
  {
5453
    eval $1=\$$1\$2
5454
  }
5455
fi # as_fn_append
5456
 
5457
# as_fn_arith ARG...
5458
# ------------------
5459
# Perform arithmetic evaluation on the ARGs, and store the result in the
5460
# global $as_val. Take advantage of shells that can avoid forks. The arguments
5461
# must be portable across $(()) and expr.
5462
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5463
  eval 'as_fn_arith ()
5464
  {
5465
    as_val=$(( $* ))
5466
  }'
5467
else
5468
  as_fn_arith ()
5469
  {
5470
    as_val=`expr "$@" || test $? -eq 1`
5471
  }
5472
fi # as_fn_arith
5473
 
5474
 
5475
if expr a : '\(a\)' >/dev/null 2>&1 &&
5476
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
5477
  as_expr=expr
5478
else
5479
  as_expr=false
5480
fi
5481
 
5482
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5483
  as_basename=basename
5484
else
5485
  as_basename=false
5486
fi
5487
 
5488
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5489
  as_dirname=dirname
5490
else
5491
  as_dirname=false
5492
fi
5493
 
5494
as_me=`$as_basename -- "$0" ||
5495
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5496
         X"$0" : 'X\(//\)$' \| \
5497
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5498
$as_echo X/"$0" |
5499
    sed '/^.*\/\([^/][^/]*\)\/*$/{
5500
            s//\1/
5501
            q
5502
          }
5503
          /^X\/\(\/\/\)$/{
5504
            s//\1/
5505
            q
5506
          }
5507
          /^X\/\(\/\).*/{
5508
            s//\1/
5509
            q
5510
          }
5511
          s/.*/./; q'`
5512
 
5513
# Avoid depending upon Character Ranges.
5514
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5515
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5516
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5517
as_cr_digits='0123456789'
5518
as_cr_alnum=$as_cr_Letters$as_cr_digits
5519
 
5520
ECHO_C= ECHO_N= ECHO_T=
5521
case `echo -n x` in #(((((
5522
-n*)
5523
  case `echo 'xy\c'` in
5524
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
5525
  xy)  ECHO_C='\c';;
5526
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5527
       ECHO_T=' ';;
5528
  esac;;
5529
*)
5530
  ECHO_N='-n';;
5531
esac
5532
 
5533
rm -f conf$$ conf$$.exe conf$$.file
5534
if test -d conf$$.dir; then
5535
  rm -f conf$$.dir/conf$$.file
5536
else
5537
  rm -f conf$$.dir
5538
  mkdir conf$$.dir 2>/dev/null
5539
fi
5540
if (echo >conf$$.file) 2>/dev/null; then
5541
  if ln -s conf$$.file conf$$ 2>/dev/null; then
5542
    as_ln_s='ln -s'
5543
    # ... but there are two gotchas:
5544
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5545
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5546
    # In both cases, we have to default to `cp -p'.
5547
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5548
      as_ln_s='cp -p'
5549
  elif ln conf$$.file conf$$ 2>/dev/null; then
5550
    as_ln_s=ln
5551
  else
5552
    as_ln_s='cp -p'
5553
  fi
5554
else
5555
  as_ln_s='cp -p'
5556
fi
5557
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5558
rmdir conf$$.dir 2>/dev/null
5559
 
5560
 
5561
# as_fn_mkdir_p
5562
# -------------
5563
# Create "$as_dir" as a directory, including parents if necessary.
5564
as_fn_mkdir_p ()
5565
{
5566
 
5567
  case $as_dir in #(
5568
  -*) as_dir=./$as_dir;;
5569
  esac
5570
  test -d "$as_dir" || eval $as_mkdir_p || {
5571
    as_dirs=
5572
    while :; do
5573
      case $as_dir in #(
5574
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5575
      *) as_qdir=$as_dir;;
5576
      esac
5577
      as_dirs="'$as_qdir' $as_dirs"
5578
      as_dir=`$as_dirname -- "$as_dir" ||
5579
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5580
         X"$as_dir" : 'X\(//\)[^/]' \| \
5581
         X"$as_dir" : 'X\(//\)$' \| \
5582
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5583
$as_echo X"$as_dir" |
5584
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5585
            s//\1/
5586
            q
5587
          }
5588
          /^X\(\/\/\)[^/].*/{
5589
            s//\1/
5590
            q
5591
          }
5592
          /^X\(\/\/\)$/{
5593
            s//\1/
5594
            q
5595
          }
5596
          /^X\(\/\).*/{
5597
            s//\1/
5598
            q
5599
          }
5600
          s/.*/./; q'`
5601
      test -d "$as_dir" && break
5602
    done
5603
    test -z "$as_dirs" || eval "mkdir $as_dirs"
5604
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5605
 
5606
 
5607
} # as_fn_mkdir_p
5608
if mkdir -p . 2>/dev/null; then
5609
  as_mkdir_p='mkdir -p "$as_dir"'
5610
else
5611
  test -d ./-p && rmdir ./-p
5612
  as_mkdir_p=false
5613
fi
5614
 
5615
if test -x / >/dev/null 2>&1; then
5616
  as_test_x='test -x'
5617
else
5618
  if ls -dL / >/dev/null 2>&1; then
5619
    as_ls_L_option=L
5620
  else
5621
    as_ls_L_option=
5622
  fi
5623
  as_test_x='
5624
    eval sh -c '\''
5625
      if test -d "$1"; then
5626
        test -d "$1/.";
5627
      else
5628
        case $1 in #(
5629
        -*)set "./$1";;
5630
        esac;
5631
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5632
        ???[sx]*):;;*)false;;esac;fi
5633
    '\'' sh
5634
  '
5635
fi
5636
as_executable_p=$as_test_x
5637
 
5638
# Sed expression to map a string onto a valid CPP name.
5639
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5640
 
5641
# Sed expression to map a string onto a valid variable name.
5642
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5643
 
5644
 
5645
exec 6>&1
5646
## ----------------------------------- ##
5647
## Main body of $CONFIG_STATUS script. ##
5648
## ----------------------------------- ##
5649
_ASEOF
5650
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5651
 
5652
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5653
# Save the log message, to keep $0 and so on meaningful, and to
5654
# report actual input values of CONFIG_FILES etc. instead of their
5655
# values after options handling.
5656
ac_log="
5657
This file was extended by $as_me, which was
5658
generated by GNU Autoconf 2.64.  Invocation command line was
5659
 
5660
  CONFIG_FILES    = $CONFIG_FILES
5661
  CONFIG_HEADERS  = $CONFIG_HEADERS
5662
  CONFIG_LINKS    = $CONFIG_LINKS
5663
  CONFIG_COMMANDS = $CONFIG_COMMANDS
5664
  $ $0 $@
5665
 
5666
on `(hostname || uname -n) 2>/dev/null | sed 1q`
5667
"
5668
 
5669
_ACEOF
5670
 
5671
case $ac_config_files in *"
5672
"*) set x $ac_config_files; shift; ac_config_files=$*;;
5673
esac
5674
 
5675
case $ac_config_headers in *"
5676
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5677
esac
5678
 
5679
 
5680
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5681
# Files that config.status was made for.
5682
config_files="$ac_config_files"
5683
config_headers="$ac_config_headers"
5684
config_links="$ac_config_links"
5685
config_commands="$ac_config_commands"
5686
 
5687
_ACEOF
5688
 
5689
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5690
ac_cs_usage="\
5691
\`$as_me' instantiates files and other configuration actions
5692
from templates according to the current configuration.  Unless the files
5693
and actions are specified as TAGs, all are instantiated by default.
5694
 
5695
Usage: $0 [OPTION]... [TAG]...
5696
 
5697
  -h, --help       print this help, then exit
5698
  -V, --version    print version number and configuration settings, then exit
5699
  -q, --quiet, --silent
5700
                   do not print progress messages
5701
  -d, --debug      don't remove temporary files
5702
      --recheck    update $as_me by reconfiguring in the same conditions
5703
      --file=FILE[:TEMPLATE]
5704
                   instantiate the configuration file FILE
5705
      --header=FILE[:TEMPLATE]
5706
                   instantiate the configuration header FILE
5707
 
5708
Configuration files:
5709
$config_files
5710
 
5711
Configuration headers:
5712
$config_headers
5713
 
5714
Configuration links:
5715
$config_links
5716
 
5717
Configuration commands:
5718
$config_commands
5719
 
5720
Report bugs to the package provider."
5721
 
5722
_ACEOF
5723
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5724
ac_cs_version="\\
5725
config.status
5726
configured by $0, generated by GNU Autoconf 2.64,
5727
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5728
 
5729
Copyright (C) 2009 Free Software Foundation, Inc.
5730
This config.status script is free software; the Free Software Foundation
5731
gives unlimited permission to copy, distribute and modify it."
5732
 
5733
ac_pwd='$ac_pwd'
5734
srcdir='$srcdir'
5735
INSTALL='$INSTALL'
5736
test -n "\$AWK" || AWK=awk
5737
_ACEOF
5738
 
5739
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5740
# The default lists apply if the user does not specify any file.
5741
ac_need_defaults=:
5742
while test $# != 0
5743
do
5744
  case $1 in
5745
  --*=*)
5746
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
5747
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5748
    ac_shift=:
5749
    ;;
5750
  *)
5751
    ac_option=$1
5752
    ac_optarg=$2
5753
    ac_shift=shift
5754
    ;;
5755
  esac
5756
 
5757
  case $ac_option in
5758
  # Handling of the options.
5759
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5760
    ac_cs_recheck=: ;;
5761
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5762
    $as_echo "$ac_cs_version"; exit ;;
5763
  --debug | --debu | --deb | --de | --d | -d )
5764
    debug=: ;;
5765
  --file | --fil | --fi | --f )
5766
    $ac_shift
5767
    case $ac_optarg in
5768
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5769
    esac
5770
    as_fn_append CONFIG_FILES " '$ac_optarg'"
5771
    ac_need_defaults=false;;
5772
  --header | --heade | --head | --hea )
5773
    $ac_shift
5774
    case $ac_optarg in
5775
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5776
    esac
5777
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5778
    ac_need_defaults=false;;
5779
  --he | --h)
5780
    # Conflict between --help and --header
5781
    as_fn_error "ambiguous option: \`$1'
5782
Try \`$0 --help' for more information.";;
5783
  --help | --hel | -h )
5784
    $as_echo "$ac_cs_usage"; exit ;;
5785
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5786
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
5787
    ac_cs_silent=: ;;
5788
 
5789
  # This is an error.
5790
  -*) as_fn_error "unrecognized option: \`$1'
5791
Try \`$0 --help' for more information." ;;
5792
 
5793
  *) as_fn_append ac_config_targets " $1"
5794
     ac_need_defaults=false ;;
5795
 
5796
  esac
5797
  shift
5798
done
5799
 
5800
ac_configure_extra_args=
5801
 
5802
if $ac_cs_silent; then
5803
  exec 6>/dev/null
5804
  ac_configure_extra_args="$ac_configure_extra_args --silent"
5805
fi
5806
 
5807
_ACEOF
5808
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5809
if \$ac_cs_recheck; then
5810
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5811
  shift
5812
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5813
  CONFIG_SHELL='$SHELL'
5814
  export CONFIG_SHELL
5815
  exec "\$@"
5816
fi
5817
 
5818
_ACEOF
5819
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5820
exec 5>>config.log
5821
{
5822
  echo
5823
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5824
## Running $as_me. ##
5825
_ASBOX
5826
  $as_echo "$ac_log"
5827
} >&5
5828
 
5829
_ACEOF
5830
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5831
_ACEOF
5832
 
5833
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5834
 
5835
# Handling of arguments.
5836
for ac_config_target in $ac_config_targets
5837
do
5838
  case $ac_config_target in
5839
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5840
    "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5841
    "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5842
    "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5843
    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5844
    "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5845
    "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5846
 
5847
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5848
  esac
5849
done
5850
 
5851
 
5852
# If the user did not use the arguments to specify the items to instantiate,
5853
# then the envvar interface is used.  Set only those that are not.
5854
# We use the long form for the default assignment because of an extremely
5855
# bizarre bug on SunOS 4.1.3.
5856
if $ac_need_defaults; then
5857
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5858
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5859
  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5860
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5861
fi
5862
 
5863
# Have a temporary directory for convenience.  Make it in the build tree
5864
# simply because there is no reason against having it here, and in addition,
5865
# creating and moving files from /tmp can sometimes cause problems.
5866
# Hook for its removal unless debugging.
5867
# Note that there is a small window in which the directory will not be cleaned:
5868
# after its creation but before its name has been assigned to `$tmp'.
5869
$debug ||
5870
{
5871
  tmp=
5872
  trap 'exit_status=$?
5873
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5874
' 0
5875
  trap 'as_fn_exit 1' 1 2 13 15
5876
}
5877
# Create a (secure) tmp directory for tmp files.
5878
 
5879
{
5880
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5881
  test -n "$tmp" && test -d "$tmp"
5882
}  ||
5883
{
5884
  tmp=./conf$$-$RANDOM
5885
  (umask 077 && mkdir "$tmp")
5886
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5887
 
5888
# Set up the scripts for CONFIG_FILES section.
5889
# No need to generate them if there are no CONFIG_FILES.
5890
# This happens for instance with `./config.status config.h'.
5891
if test -n "$CONFIG_FILES"; then
5892
 
5893
 
5894
ac_cr=`echo X | tr X '\015'`
5895
# On cygwin, bash can eat \r inside `` if the user requested igncr.
5896
# But we know of no other shell where ac_cr would be empty at this
5897
# point, so we can use a bashism as a fallback.
5898
if test "x$ac_cr" = x; then
5899
  eval ac_cr=\$\'\\r\'
5900
fi
5901
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
5902
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5903
  ac_cs_awk_cr='\r'
5904
else
5905
  ac_cs_awk_cr=$ac_cr
5906
fi
5907
 
5908
echo 'BEGIN {' >"$tmp/subs1.awk" &&
5909
_ACEOF
5910
 
5911
 
5912
{
5913
  echo "cat >conf$$subs.awk <<_ACEOF" &&
5914
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5915
  echo "_ACEOF"
5916
} >conf$$subs.sh ||
5917
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5918
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5919
ac_delim='%!_!# '
5920
for ac_last_try in false false false false false :; do
5921
  . ./conf$$subs.sh ||
5922
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5923
 
5924
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5925
  if test $ac_delim_n = $ac_delim_num; then
5926
    break
5927
  elif $ac_last_try; then
5928
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5929
  else
5930
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5931
  fi
5932
done
5933
rm -f conf$$subs.sh
5934
 
5935
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5936
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5937
_ACEOF
5938
sed -n '
5939
h
5940
s/^/S["/; s/!.*/"]=/
5941
p
5942
g
5943
s/^[^!]*!//
5944
:repl
5945
t repl
5946
s/'"$ac_delim"'$//
5947
t delim
5948
:nl
5949
h
5950
s/\(.\{148\}\).*/\1/
5951
t more1
5952
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5953
p
5954
n
5955
b repl
5956
:more1
5957
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5958
p
5959
g
5960
s/.\{148\}//
5961
t nl
5962
:delim
5963
h
5964
s/\(.\{148\}\).*/\1/
5965
t more2
5966
s/["\\]/\\&/g; s/^/"/; s/$/"/
5967
p
5968
b
5969
:more2
5970
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5971
p
5972
g
5973
s/.\{148\}//
5974
t delim
5975
' 
5976
/^[^""]/{
5977
  N
5978
  s/\n//
5979
}
5980
' >>$CONFIG_STATUS || ac_write_fail=1
5981
rm -f conf$$subs.awk
5982
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5983
_ACAWK
5984
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5985
  for (key in S) S_is_set[key] = 1
5986
  FS = ""
5987
 
5988
}
5989
{
5990
  line = $ 0
5991
  nfields = split(line, field, "@")
5992
  substed = 0
5993
  len = length(field[1])
5994
  for (i = 2; i < nfields; i++) {
5995
    key = field[i]
5996
    keylen = length(key)
5997
    if (S_is_set[key]) {
5998
      value = S[key]
5999
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6000
      len += length(value) + length(field[++i])
6001
      substed = 1
6002
    } else
6003
      len += 1 + keylen
6004
  }
6005
 
6006
  print line
6007
}
6008
 
6009
_ACAWK
6010
_ACEOF
6011
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6012
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6013
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6014
else
6015
  cat
6016
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6017
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6018
_ACEOF
6019
 
6020
# VPATH may cause trouble with some makes, so we remove $(srcdir),
6021
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6022
# trailing colons and then remove the whole line if VPATH becomes empty
6023
# (actually we leave an empty line to preserve line numbers).
6024
if test "x$srcdir" = x.; then
6025
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
6026
s/:*\$(srcdir):*/:/
6027
s/:*\${srcdir}:*/:/
6028
s/:*@srcdir@:*/:/
6029
s/^\([^=]*=[     ]*\):*/\1/
6030
s/:*$//
6031
s/^[^=]*=[       ]*$//
6032
}'
6033
fi
6034
 
6035
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6036
fi # test -n "$CONFIG_FILES"
6037
 
6038
# Set up the scripts for CONFIG_HEADERS section.
6039
# No need to generate them if there are no CONFIG_HEADERS.
6040
# This happens for instance with `./config.status Makefile'.
6041
if test -n "$CONFIG_HEADERS"; then
6042
cat >"$tmp/defines.awk" <<\_ACAWK ||
6043
BEGIN {
6044
_ACEOF
6045
 
6046
# Transform confdefs.h into an awk script `defines.awk', embedded as
6047
# here-document in config.status, that substitutes the proper values into
6048
# config.h.in to produce config.h.
6049
 
6050
# Create a delimiter string that does not exist in confdefs.h, to ease
6051
# handling of long lines.
6052
ac_delim='%!_!# '
6053
for ac_last_try in false false :; do
6054
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6055
  if test -z "$ac_t"; then
6056
    break
6057
  elif $ac_last_try; then
6058
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6059
  else
6060
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6061
  fi
6062
done
6063
 
6064
# For the awk script, D is an array of macro values keyed by name,
6065
# likewise P contains macro parameters if any.  Preserve backslash
6066
# newline sequences.
6067
 
6068
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6069
sed -n '
6070
s/.\{148\}/&'"$ac_delim"'/g
6071
t rset
6072
:rset
6073
s/^[     ]*#[    ]*define[       ][      ]*/ /
6074
t def
6075
d
6076
:def
6077
s/\\$//
6078
t bsnl
6079
s/["\\]/\\&/g
6080
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6081
D["\1"]=" \3"/p
6082
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
6083
d
6084
:bsnl
6085
s/["\\]/\\&/g
6086
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6087
D["\1"]=" \3\\\\\\n"\\/p
6088
t cont
6089
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6090
t cont
6091
d
6092
:cont
6093
n
6094
s/.\{148\}/&'"$ac_delim"'/g
6095
t clear
6096
:clear
6097
s/\\$//
6098
t bsnlc
6099
s/["\\]/\\&/g; s/^/"/; s/$/"/p
6100
d
6101
:bsnlc
6102
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6103
b cont
6104
' 
6105
s/'"$ac_delim"'/"\\\
6106
"/g' >>$CONFIG_STATUS || ac_write_fail=1
6107
 
6108
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6109
  for (key in D) D_is_set[key] = 1
6110
  FS = ""
6111
}
6112
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6113
  line = \$ 0
6114
  split(line, arg, " ")
6115
  if (arg[1] == "#") {
6116
    defundef = arg[2]
6117
    mac1 = arg[3]
6118
  } else {
6119
    defundef = substr(arg[1], 2)
6120
    mac1 = arg[2]
6121
  }
6122
  split(mac1, mac2, "(") #)
6123
  macro = mac2[1]
6124
  prefix = substr(line, 1, index(line, defundef) - 1)
6125
  if (D_is_set[macro]) {
6126
    # Preserve the white space surrounding the "#".
6127
    print prefix "define", macro P[macro] D[macro]
6128
    next
6129
  } else {
6130
    # Replace #undef with comments.  This is necessary, for example,
6131
    # in the case of _POSIX_SOURCE, which is predefined and required
6132
    # on some systems where configure will not decide to define it.
6133
    if (defundef == "undef") {
6134
      print "/*", prefix defundef, macro, "*/"
6135
      next
6136
    }
6137
  }
6138
}
6139
{ print }
6140
_ACAWK
6141
_ACEOF
6142
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6143
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
6144
fi # test -n "$CONFIG_HEADERS"
6145
 
6146
 
6147
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
6148
shift
6149
for ac_tag
6150
do
6151
  case $ac_tag in
6152
  :[FHLC]) ac_mode=$ac_tag; continue;;
6153
  esac
6154
  case $ac_mode$ac_tag in
6155
  :[FHL]*:*);;
6156
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6157
  :[FH]-) ac_tag=-:-;;
6158
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6159
  esac
6160
  ac_save_IFS=$IFS
6161
  IFS=:
6162
  set x $ac_tag
6163
  IFS=$ac_save_IFS
6164
  shift
6165
  ac_file=$1
6166
  shift
6167
 
6168
  case $ac_mode in
6169
  :L) ac_source=$1;;
6170
  :[FH])
6171
    ac_file_inputs=
6172
    for ac_f
6173
    do
6174
      case $ac_f in
6175
      -) ac_f="$tmp/stdin";;
6176
      *) # Look for the file first in the build tree, then in the source tree
6177
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
6178
         # because $ac_f cannot contain `:'.
6179
         test -f "$ac_f" ||
6180
           case $ac_f in
6181
           [\\/$]*) false;;
6182
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6183
           esac ||
6184
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6185
      esac
6186
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6187
      as_fn_append ac_file_inputs " '$ac_f'"
6188
    done
6189
 
6190
    # Let's still pretend it is `configure' which instantiates (i.e., don't
6191
    # use $as_me), people would be surprised to read:
6192
    #    /* config.h.  Generated by config.status.  */
6193
    configure_input='Generated from '`
6194
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6195
        `' by configure.'
6196
    if test x"$ac_file" != x-; then
6197
      configure_input="$ac_file.  $configure_input"
6198
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6199
$as_echo "$as_me: creating $ac_file" >&6;}
6200
    fi
6201
    # Neutralize special characters interpreted by sed in replacement strings.
6202
    case $configure_input in #(
6203
    *\&* | *\|* | *\\* )
6204
       ac_sed_conf_input=`$as_echo "$configure_input" |
6205
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
6206
    *) ac_sed_conf_input=$configure_input;;
6207
    esac
6208
 
6209
    case $ac_tag in
6210
    *:-:* | *:-) cat >"$tmp/stdin" \
6211
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6212
    esac
6213
    ;;
6214
  esac
6215
 
6216
  ac_dir=`$as_dirname -- "$ac_file" ||
6217
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6218
         X"$ac_file" : 'X\(//\)[^/]' \| \
6219
         X"$ac_file" : 'X\(//\)$' \| \
6220
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6221
$as_echo X"$ac_file" |
6222
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6223
            s//\1/
6224
            q
6225
          }
6226
          /^X\(\/\/\)[^/].*/{
6227
            s//\1/
6228
            q
6229
          }
6230
          /^X\(\/\/\)$/{
6231
            s//\1/
6232
            q
6233
          }
6234
          /^X\(\/\).*/{
6235
            s//\1/
6236
            q
6237
          }
6238
          s/.*/./; q'`
6239
  as_dir="$ac_dir"; as_fn_mkdir_p
6240
  ac_builddir=.
6241
 
6242
case "$ac_dir" in
6243
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6244
*)
6245
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6246
  # A ".." for each directory in $ac_dir_suffix.
6247
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6248
  case $ac_top_builddir_sub in
6249
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6250
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6251
  esac ;;
6252
esac
6253
ac_abs_top_builddir=$ac_pwd
6254
ac_abs_builddir=$ac_pwd$ac_dir_suffix
6255
# for backward compatibility:
6256
ac_top_builddir=$ac_top_build_prefix
6257
 
6258
case $srcdir in
6259
  .)  # We are building in place.
6260
    ac_srcdir=.
6261
    ac_top_srcdir=$ac_top_builddir_sub
6262
    ac_abs_top_srcdir=$ac_pwd ;;
6263
  [\\/]* | ?:[\\/]* )  # Absolute name.
6264
    ac_srcdir=$srcdir$ac_dir_suffix;
6265
    ac_top_srcdir=$srcdir
6266
    ac_abs_top_srcdir=$srcdir ;;
6267
  *) # Relative name.
6268
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6269
    ac_top_srcdir=$ac_top_build_prefix$srcdir
6270
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6271
esac
6272
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6273
 
6274
 
6275
  case $ac_mode in
6276
  :F)
6277
  #
6278
  # CONFIG_FILE
6279
  #
6280
 
6281
  case $INSTALL in
6282
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6283
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6284
  esac
6285
_ACEOF
6286
 
6287
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6288
# If the template does not know about datarootdir, expand it.
6289
# FIXME: This hack should be removed a few years after 2.60.
6290
ac_datarootdir_hack=; ac_datarootdir_seen=
6291
ac_sed_dataroot='
6292
/datarootdir/ {
6293
  p
6294
  q
6295
}
6296
/@datadir@/p
6297
/@docdir@/p
6298
/@infodir@/p
6299
/@localedir@/p
6300
/@mandir@/p'
6301
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6302
*datarootdir*) ac_datarootdir_seen=yes;;
6303
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6304
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6305
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6306
_ACEOF
6307
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6308
  ac_datarootdir_hack='
6309
  s&@datadir@&$datadir&g
6310
  s&@docdir@&$docdir&g
6311
  s&@infodir@&$infodir&g
6312
  s&@localedir@&$localedir&g
6313
  s&@mandir@&$mandir&g
6314
  s&\\\${datarootdir}&$datarootdir&g' ;;
6315
esac
6316
_ACEOF
6317
 
6318
# Neutralize VPATH when `$srcdir' = `.'.
6319
# Shell code in configure.ac might set extrasub.
6320
# FIXME: do we really want to maintain this feature?
6321
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6322
ac_sed_extra="$ac_vpsub
6323
$extrasub
6324
_ACEOF
6325
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6326
:t
6327
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6328
s|@configure_input@|$ac_sed_conf_input|;t t
6329
s&@top_builddir@&$ac_top_builddir_sub&;t t
6330
s&@top_build_prefix@&$ac_top_build_prefix&;t t
6331
s&@srcdir@&$ac_srcdir&;t t
6332
s&@abs_srcdir@&$ac_abs_srcdir&;t t
6333
s&@top_srcdir@&$ac_top_srcdir&;t t
6334
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6335
s&@builddir@&$ac_builddir&;t t
6336
s&@abs_builddir@&$ac_abs_builddir&;t t
6337
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6338
s&@INSTALL@&$ac_INSTALL&;t t
6339
$ac_datarootdir_hack
6340
"
6341
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6342
  || as_fn_error "could not create $ac_file" "$LINENO" 5
6343
 
6344
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6345
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6346
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6347
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6348
which seems to be undefined.  Please make sure it is defined." >&5
6349
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6350
which seems to be undefined.  Please make sure it is defined." >&2;}
6351
 
6352
  rm -f "$tmp/stdin"
6353
  case $ac_file in
6354
  -) cat "$tmp/out" && rm -f "$tmp/out";;
6355
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6356
  esac \
6357
  || as_fn_error "could not create $ac_file" "$LINENO" 5
6358
 ;;
6359
  :H)
6360
  #
6361
  # CONFIG_HEADER
6362
  #
6363
  if test x"$ac_file" != x-; then
6364
    {
6365
      $as_echo "/* $configure_input  */" \
6366
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6367
    } >"$tmp/config.h" \
6368
      || as_fn_error "could not create $ac_file" "$LINENO" 5
6369
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6370
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6371
$as_echo "$as_me: $ac_file is unchanged" >&6;}
6372
    else
6373
      rm -f "$ac_file"
6374
      mv "$tmp/config.h" "$ac_file" \
6375
        || as_fn_error "could not create $ac_file" "$LINENO" 5
6376
    fi
6377
  else
6378
    $as_echo "/* $configure_input  */" \
6379
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6380
      || as_fn_error "could not create -" "$LINENO" 5
6381
  fi
6382
 ;;
6383
  :L)
6384
  #
6385
  # CONFIG_LINK
6386
  #
6387
 
6388
  if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6389
    :
6390
  else
6391
    # Prefer the file from the source tree if names are identical.
6392
    if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6393
      ac_source=$srcdir/$ac_source
6394
    fi
6395
 
6396
    { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6397
$as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
6398
 
6399
    if test ! -r "$ac_source"; then
6400
      as_fn_error "$ac_source: file not found" "$LINENO" 5
6401
    fi
6402
    rm -f "$ac_file"
6403
 
6404
    # Try a relative symlink, then a hard link, then a copy.
6405
    case $srcdir in
6406
    [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6407
        *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6408
    esac
6409
    ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6410
      ln "$ac_source" "$ac_file" 2>/dev/null ||
6411
      cp -p "$ac_source" "$ac_file" ||
6412
      as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6413
  fi
6414
 ;;
6415
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6416
$as_echo "$as_me: executing $ac_file commands" >&6;}
6417
 ;;
6418
  esac
6419
 
6420
 
6421
  case $ac_file$ac_mode in
6422
    "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
6423
 rm -f Makesim1.tmp Makesim2.tmp Makefile
6424
 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' Makesim1.tmp
6425
 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' Makesim2.tmp
6426
 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
6427
        -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6428
        Makefile
6429
 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
6430
 ;;
6431
    "stamp-h":C) echo > stamp-h ;;
6432
 
6433
  esac
6434
done # for ac_tag
6435
 
6436
 
6437
as_fn_exit 0
6438
_ACEOF
6439
ac_clean_files=$ac_clean_files_save
6440
 
6441
test $ac_write_fail = 0 ||
6442
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6443
 
6444
 
6445
# configure is writing to config.log, and then calls config.status.
6446
# config.status does its own redirection, appending to config.log.
6447
# Unfortunately, on DOS this fails, as config.log is still kept open
6448
# by configure, so config.status won't be able to write to it; its
6449
# output is simply discarded.  So we exec the FD to /dev/null,
6450
# effectively closing config.log, so it can be properly (re)opened and
6451
# appended to by config.status.  When coming back to configure, we
6452
# need to make the FD available again.
6453
if test "$no_create" != yes; then
6454
  ac_cs_success=:
6455
  ac_config_status_args=
6456
  test "$silent" = yes &&
6457
    ac_config_status_args="$ac_config_status_args --quiet"
6458
  exec 5>/dev/null
6459
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6460
  exec 5>>config.log
6461
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6462
  # would make configure fail if this is the last instruction.
6463
  $ac_cs_success || as_fn_exit $?
6464
fi
6465
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6466
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6467
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6468
fi
6469
 
6470
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.