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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [gdb-7.2/] [sim/] [cris/] [configure] - Blame information for rev 859

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

Line No. Rev Author Line
1 330 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
# _AC_CHECK_DECL_BODY
2219
# -------------------
2220
# Shell function body for AC_CHECK_DECL.
2221
# _AC_CHECK_DECL_BODY
2222
 
2223
# _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2224
#                 INCLUDES)
2225
# -------------------------------------------------------------
2226
# Helper to AC_CHECK_DECLS, which generates the check for a single
2227
# SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2228
# ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
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
 
2284
 
2285
 
2286
 
2287
sim_inline="-DDEFAULT_INLINE=0"
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
 
2321
 
2322
 
2323
 
2324
# intl sister-directory configuration rules.
2325
#
2326
 
2327
# The idea behind this macro is that there's no need to repeat all the
2328
# autoconf probes done by the intl directory - it's already done them
2329
# for us.  In fact, there's no need even to look at the cache for the
2330
# answers.  All we need to do is nab a few pieces of information.
2331
# The intl directory is set up to make this easy, by generating a
2332
# small file which can be sourced as a shell script; then we produce
2333
# the necessary substitutions and definitions for this directory.
2334
 
2335
 
2336
 
2337
# Autoconf M4 include file defining utility macros for complex Canadian
2338
# cross builds.
2339
 
2340
 
2341
 
2342
 
2343
 
2344
 
2345
 
2346
 
2347
 
2348
####
2349
# _NCN_TOOL_PREFIXES:  Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2350
# or AC_INIT.
2351
# These demand that AC_CANONICAL_SYSTEM be called beforehand.
2352
 
2353
####
2354
# NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2355
# Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2356
 
2357
 
2358
####
2359
# NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2360
# Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2361
 
2362
 
2363
 
2364
# Backported from Autoconf 2.5x; can go away when and if
2365
# we switch.  Put the OS path separator in $PATH_SEPARATOR.
2366
 
2367
 
2368
 
2369
 
2370
# ACX_HAVE_GCC_FOR_TARGET
2371
# Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2372
 
2373
 
2374
# ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2375
# Searching for installed target binutils.  We need to take extra care,
2376
# else we may find the wrong assembler, linker, etc., and lose.
2377
#
2378
# First try --with-build-time-tools, if specified.
2379
#
2380
# For build != host, we ask the installed GCC for the name of the tool it
2381
# uses, and accept it if it is an absolute path.  This is because the
2382
# only good choice for a compiler is the same GCC version that is being
2383
# installed (or we couldn't make target libraries), and we assume that
2384
# on the host system we'll have not only the same GCC version, but also
2385
# the same binutils version.
2386
#
2387
# For build == host, search the same directories that the installed
2388
# compiler will search.  We used to do this for the assembler, linker,
2389
# and nm only; for simplicity of configuration, however, we extend this
2390
# criterion to tools (such as ar and ranlib) that are never invoked by
2391
# the compiler, to avoid mismatches.
2392
#
2393
# Also note we have to check MD_EXEC_PREFIX before checking the user's path
2394
# if build == target.  This makes the most sense only when bootstrapping,
2395
# but we also do so when build != host.  In this case, we hope that the
2396
# build and host systems will have similar contents of MD_EXEC_PREFIX.
2397
#
2398
# If we do not find a suitable binary, then try the user's path.
2399
 
2400
 
2401
###
2402
# AC_PROG_CPP_WERROR
2403
# Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2404
# triggers warnings from the preprocessor.  Will be in autoconf 2.58.
2405
# For now, using this also overrides header checks to use only the
2406
# preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2407
# bit harder from here).
2408
# Eventually autoconf will default to checking headers with the compiler
2409
# instead, and we'll have to do this differently.
2410
 
2411
# AC_PROG_CPP_WERROR
2412
 
2413
# Test for GNAT.
2414
# We require the gnatbind program, and a compiler driver that
2415
# understands Ada.  We use the user's CC setting, already found,
2416
# and possibly add $1 to the command-line parameters.
2417
#
2418
# Sets the shell variable have_gnat to yes or no as appropriate, and
2419
# substitutes GNATBIND and GNATMAKE.
2420
 
2421
 
2422
 
2423
 
2424
 
2425
 
2426
 
2427
 
2428
 
2429
 
2430
 
2431
 
2432
 
2433
 
2434
 
2435
 
2436
 
2437
 
2438
 
2439
 
2440
 
2441
 
2442
 
2443
 
2444
 
2445
# Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around
2446
# it by inlining the macro's contents.
2447
# This file contains common code used by all simulators.
2448
#
2449
# common.m4 invokes AC macros used by all simulators and by the common
2450
# directory.  It is intended to be included before any target specific
2451
# stuff.  SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate
2452
# the Makefile.  It is intended to be invoked last.
2453
#
2454
# The simulator's configure.in should look like:
2455
#
2456
# dnl Process this file with autoconf to produce a configure script.
2457
# AC_PREREQ(2.5)dnl
2458
# AC_INIT(Makefile.in)
2459
# AC_CONFIG_HEADER(config.h:config.in)
2460
#
2461
# sinclude(../common/aclocal.m4)
2462
# sinclude(../common/common.m4)
2463
#
2464
# ... target specific stuff ...
2465
 
2466
ac_aux_dir=
2467
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2468
  for ac_t in install-sh install.sh shtool; do
2469
    if test -f "$ac_dir/$ac_t"; then
2470
      ac_aux_dir=$ac_dir
2471
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2472
      break 2
2473
    fi
2474
  done
2475
done
2476
if test -z "$ac_aux_dir"; then
2477
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2478
fi
2479
 
2480
# These three variables are undocumented and unsupported,
2481
# and are intended to be withdrawn in a future Autoconf release.
2482
# They can cause serious problems if a builder's source tree is in a directory
2483
# whose full name contains unusual characters.
2484
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2485
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2486
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2487
 
2488
 
2489
# Make sure we can run config.sub.
2490
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2491
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2492
 
2493
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2494
$as_echo_n "checking build system type... " >&6; }
2495
if test "${ac_cv_build+set}" = set; then :
2496
  $as_echo_n "(cached) " >&6
2497
else
2498
  ac_build_alias=$build_alias
2499
test "x$ac_build_alias" = x &&
2500
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2501
test "x$ac_build_alias" = x &&
2502
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2503
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2504
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2505
 
2506
fi
2507
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2508
$as_echo "$ac_cv_build" >&6; }
2509
case $ac_cv_build in
2510
*-*-*) ;;
2511
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2512
esac
2513
build=$ac_cv_build
2514
ac_save_IFS=$IFS; IFS='-'
2515
set x $ac_cv_build
2516
shift
2517
build_cpu=$1
2518
build_vendor=$2
2519
shift; shift
2520
# Remember, the first character of IFS is used to create $*,
2521
# except with old shells:
2522
build_os=$*
2523
IFS=$ac_save_IFS
2524
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2525
 
2526
 
2527
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2528
$as_echo_n "checking host system type... " >&6; }
2529
if test "${ac_cv_host+set}" = set; then :
2530
  $as_echo_n "(cached) " >&6
2531
else
2532
  if test "x$host_alias" = x; then
2533
  ac_cv_host=$ac_cv_build
2534
else
2535
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2536
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2537
fi
2538
 
2539
fi
2540
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2541
$as_echo "$ac_cv_host" >&6; }
2542
case $ac_cv_host in
2543
*-*-*) ;;
2544
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2545
esac
2546
host=$ac_cv_host
2547
ac_save_IFS=$IFS; IFS='-'
2548
set x $ac_cv_host
2549
shift
2550
host_cpu=$1
2551
host_vendor=$2
2552
shift; shift
2553
# Remember, the first character of IFS is used to create $*,
2554
# except with old shells:
2555
host_os=$*
2556
IFS=$ac_save_IFS
2557
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2558
 
2559
 
2560
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2561
$as_echo_n "checking target system type... " >&6; }
2562
if test "${ac_cv_target+set}" = set; then :
2563
  $as_echo_n "(cached) " >&6
2564
else
2565
  if test "x$target_alias" = x; then
2566
  ac_cv_target=$ac_cv_host
2567
else
2568
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2569
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2570
fi
2571
 
2572
fi
2573
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2574
$as_echo "$ac_cv_target" >&6; }
2575
case $ac_cv_target in
2576
*-*-*) ;;
2577
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2578
esac
2579
target=$ac_cv_target
2580
ac_save_IFS=$IFS; IFS='-'
2581
set x $ac_cv_target
2582
shift
2583
target_cpu=$1
2584
target_vendor=$2
2585
shift; shift
2586
# Remember, the first character of IFS is used to create $*,
2587
# except with old shells:
2588
target_os=$*
2589
IFS=$ac_save_IFS
2590
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2591
 
2592
 
2593
# The aliases save the names the user supplied, while $host etc.
2594
# will get canonicalized.
2595
test -n "$target_alias" &&
2596
  test "$program_prefix$program_suffix$program_transform_name" = \
2597
    NONENONEs,x,x, &&
2598
  program_prefix=${target_alias}-
2599
 
2600
test "$program_prefix" != NONE &&
2601
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2602
# Use a double $ so make ignores it.
2603
test "$program_suffix" != NONE &&
2604
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2605
# Double any \ or $.
2606
# By default was `s,x,x', remove it if useless.
2607
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2608
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2609
 
2610
ac_ext=c
2611
ac_cpp='$CPP $CPPFLAGS'
2612
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2613
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2614
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2615
if test -n "$ac_tool_prefix"; then
2616
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2617
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2618
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2619
$as_echo_n "checking for $ac_word... " >&6; }
2620
if test "${ac_cv_prog_CC+set}" = set; then :
2621
  $as_echo_n "(cached) " >&6
2622
else
2623
  if test -n "$CC"; then
2624
  ac_cv_prog_CC="$CC" # Let the user override the test.
2625
else
2626
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2627
for as_dir in $PATH
2628
do
2629
  IFS=$as_save_IFS
2630
  test -z "$as_dir" && as_dir=.
2631
    for ac_exec_ext in '' $ac_executable_extensions; do
2632
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2633
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2634
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2635
    break 2
2636
  fi
2637
done
2638
  done
2639
IFS=$as_save_IFS
2640
 
2641
fi
2642
fi
2643
CC=$ac_cv_prog_CC
2644
if test -n "$CC"; then
2645
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2646
$as_echo "$CC" >&6; }
2647
else
2648
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2649
$as_echo "no" >&6; }
2650
fi
2651
 
2652
 
2653
fi
2654
if test -z "$ac_cv_prog_CC"; then
2655
  ac_ct_CC=$CC
2656
  # Extract the first word of "gcc", so it can be a program name with args.
2657
set dummy gcc; ac_word=$2
2658
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2659
$as_echo_n "checking for $ac_word... " >&6; }
2660
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2661
  $as_echo_n "(cached) " >&6
2662
else
2663
  if test -n "$ac_ct_CC"; then
2664
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2665
else
2666
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2667
for as_dir in $PATH
2668
do
2669
  IFS=$as_save_IFS
2670
  test -z "$as_dir" && as_dir=.
2671
    for ac_exec_ext in '' $ac_executable_extensions; do
2672
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2673
    ac_cv_prog_ac_ct_CC="gcc"
2674
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2675
    break 2
2676
  fi
2677
done
2678
  done
2679
IFS=$as_save_IFS
2680
 
2681
fi
2682
fi
2683
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2684
if test -n "$ac_ct_CC"; then
2685
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2686
$as_echo "$ac_ct_CC" >&6; }
2687
else
2688
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2689
$as_echo "no" >&6; }
2690
fi
2691
 
2692
  if test "x$ac_ct_CC" = x; then
2693
    CC=""
2694
  else
2695
    case $cross_compiling:$ac_tool_warned in
2696
yes:)
2697
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2698
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2699
ac_tool_warned=yes ;;
2700
esac
2701
    CC=$ac_ct_CC
2702
  fi
2703
else
2704
  CC="$ac_cv_prog_CC"
2705
fi
2706
 
2707
if test -z "$CC"; then
2708
          if test -n "$ac_tool_prefix"; then
2709
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2710
set dummy ${ac_tool_prefix}cc; ac_word=$2
2711
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2712
$as_echo_n "checking for $ac_word... " >&6; }
2713
if test "${ac_cv_prog_CC+set}" = set; then :
2714
  $as_echo_n "(cached) " >&6
2715
else
2716
  if test -n "$CC"; then
2717
  ac_cv_prog_CC="$CC" # Let the user override the test.
2718
else
2719
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2720
for as_dir in $PATH
2721
do
2722
  IFS=$as_save_IFS
2723
  test -z "$as_dir" && as_dir=.
2724
    for ac_exec_ext in '' $ac_executable_extensions; do
2725
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2726
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2727
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2728
    break 2
2729
  fi
2730
done
2731
  done
2732
IFS=$as_save_IFS
2733
 
2734
fi
2735
fi
2736
CC=$ac_cv_prog_CC
2737
if test -n "$CC"; then
2738
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2739
$as_echo "$CC" >&6; }
2740
else
2741
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2742
$as_echo "no" >&6; }
2743
fi
2744
 
2745
 
2746
  fi
2747
fi
2748
if test -z "$CC"; then
2749
  # Extract the first word of "cc", so it can be a program name with args.
2750
set dummy cc; ac_word=$2
2751
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2752
$as_echo_n "checking for $ac_word... " >&6; }
2753
if test "${ac_cv_prog_CC+set}" = set; then :
2754
  $as_echo_n "(cached) " >&6
2755
else
2756
  if test -n "$CC"; then
2757
  ac_cv_prog_CC="$CC" # Let the user override the test.
2758
else
2759
  ac_prog_rejected=no
2760
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2761
for as_dir in $PATH
2762
do
2763
  IFS=$as_save_IFS
2764
  test -z "$as_dir" && as_dir=.
2765
    for ac_exec_ext in '' $ac_executable_extensions; do
2766
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2767
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2768
       ac_prog_rejected=yes
2769
       continue
2770
     fi
2771
    ac_cv_prog_CC="cc"
2772
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2773
    break 2
2774
  fi
2775
done
2776
  done
2777
IFS=$as_save_IFS
2778
 
2779
if test $ac_prog_rejected = yes; then
2780
  # We found a bogon in the path, so make sure we never use it.
2781
  set dummy $ac_cv_prog_CC
2782
  shift
2783
  if test $# != 0; then
2784
    # We chose a different compiler from the bogus one.
2785
    # However, it has the same basename, so the bogon will be chosen
2786
    # first if we set CC to just the basename; use the full file name.
2787
    shift
2788
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2789
  fi
2790
fi
2791
fi
2792
fi
2793
CC=$ac_cv_prog_CC
2794
if test -n "$CC"; then
2795
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2796
$as_echo "$CC" >&6; }
2797
else
2798
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2799
$as_echo "no" >&6; }
2800
fi
2801
 
2802
 
2803
fi
2804
if test -z "$CC"; then
2805
  if test -n "$ac_tool_prefix"; then
2806
  for ac_prog in cl.exe
2807
  do
2808
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2809
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2810
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2811
$as_echo_n "checking for $ac_word... " >&6; }
2812
if test "${ac_cv_prog_CC+set}" = set; then :
2813
  $as_echo_n "(cached) " >&6
2814
else
2815
  if test -n "$CC"; then
2816
  ac_cv_prog_CC="$CC" # Let the user override the test.
2817
else
2818
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2819
for as_dir in $PATH
2820
do
2821
  IFS=$as_save_IFS
2822
  test -z "$as_dir" && as_dir=.
2823
    for ac_exec_ext in '' $ac_executable_extensions; do
2824
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2825
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2826
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2827
    break 2
2828
  fi
2829
done
2830
  done
2831
IFS=$as_save_IFS
2832
 
2833
fi
2834
fi
2835
CC=$ac_cv_prog_CC
2836
if test -n "$CC"; then
2837
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2838
$as_echo "$CC" >&6; }
2839
else
2840
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2841
$as_echo "no" >&6; }
2842
fi
2843
 
2844
 
2845
    test -n "$CC" && break
2846
  done
2847
fi
2848
if test -z "$CC"; then
2849
  ac_ct_CC=$CC
2850
  for ac_prog in cl.exe
2851
do
2852
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2853
set dummy $ac_prog; ac_word=$2
2854
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2855
$as_echo_n "checking for $ac_word... " >&6; }
2856
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2857
  $as_echo_n "(cached) " >&6
2858
else
2859
  if test -n "$ac_ct_CC"; then
2860
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2861
else
2862
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2863
for as_dir in $PATH
2864
do
2865
  IFS=$as_save_IFS
2866
  test -z "$as_dir" && as_dir=.
2867
    for ac_exec_ext in '' $ac_executable_extensions; do
2868
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2869
    ac_cv_prog_ac_ct_CC="$ac_prog"
2870
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2871
    break 2
2872
  fi
2873
done
2874
  done
2875
IFS=$as_save_IFS
2876
 
2877
fi
2878
fi
2879
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2880
if test -n "$ac_ct_CC"; then
2881
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2882
$as_echo "$ac_ct_CC" >&6; }
2883
else
2884
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2885
$as_echo "no" >&6; }
2886
fi
2887
 
2888
 
2889
  test -n "$ac_ct_CC" && break
2890
done
2891
 
2892
  if test "x$ac_ct_CC" = x; then
2893
    CC=""
2894
  else
2895
    case $cross_compiling:$ac_tool_warned in
2896
yes:)
2897
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2898
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2899
ac_tool_warned=yes ;;
2900
esac
2901
    CC=$ac_ct_CC
2902
  fi
2903
fi
2904
 
2905
fi
2906
 
2907
 
2908
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2909
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2910
as_fn_error "no acceptable C compiler found in \$PATH
2911
See \`config.log' for more details." "$LINENO" 5; }
2912
 
2913
# Provide some information about the compiler.
2914
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2915
set X $ac_compile
2916
ac_compiler=$2
2917
for ac_option in --version -v -V -qversion; do
2918
  { { ac_try="$ac_compiler $ac_option >&5"
2919
case "(($ac_try" in
2920
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2921
  *) ac_try_echo=$ac_try;;
2922
esac
2923
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2924
$as_echo "$ac_try_echo"; } >&5
2925
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2926
  ac_status=$?
2927
  if test -s conftest.err; then
2928
    sed '10a\
2929
... rest of stderr output deleted ...
2930
         10q' conftest.err >conftest.er1
2931
    cat conftest.er1 >&5
2932
    rm -f conftest.er1 conftest.err
2933
  fi
2934
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2935
  test $ac_status = 0; }
2936
done
2937
 
2938
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2939
/* end confdefs.h.  */
2940
 
2941
int
2942
main ()
2943
{
2944
 
2945
  ;
2946
  return 0;
2947
}
2948
_ACEOF
2949
ac_clean_files_save=$ac_clean_files
2950
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2951
# Try to create an executable without -o first, disregard a.out.
2952
# It will help us diagnose broken compilers, and finding out an intuition
2953
# of exeext.
2954
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2955
$as_echo_n "checking for C compiler default output file name... " >&6; }
2956
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2957
 
2958
# The possible output files:
2959
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2960
 
2961
ac_rmfiles=
2962
for ac_file in $ac_files
2963
do
2964
  case $ac_file in
2965
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2966
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2967
  esac
2968
done
2969
rm -f $ac_rmfiles
2970
 
2971
if { { ac_try="$ac_link_default"
2972
case "(($ac_try" in
2973
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2974
  *) ac_try_echo=$ac_try;;
2975
esac
2976
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2977
$as_echo "$ac_try_echo"; } >&5
2978
  (eval "$ac_link_default") 2>&5
2979
  ac_status=$?
2980
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2981
  test $ac_status = 0; }; then :
2982
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2983
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2984
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2985
# so that the user can short-circuit this test for compilers unknown to
2986
# Autoconf.
2987
for ac_file in $ac_files ''
2988
do
2989
  test -f "$ac_file" || continue
2990
  case $ac_file in
2991
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2992
        ;;
2993
    [ab].out )
2994
        # We found the default executable, but exeext='' is most
2995
        # certainly right.
2996
        break;;
2997
    *.* )
2998
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2999
        then :; else
3000
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3001
        fi
3002
        # We set ac_cv_exeext here because the later test for it is not
3003
        # safe: cross compilers may not add the suffix if given an `-o'
3004
        # argument, so we may need to know it at that point already.
3005
        # Even if this section looks crufty: it has the advantage of
3006
        # actually working.
3007
        break;;
3008
    * )
3009
        break;;
3010
  esac
3011
done
3012
test "$ac_cv_exeext" = no && ac_cv_exeext=
3013
 
3014
else
3015
  ac_file=''
3016
fi
3017
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3018
$as_echo "$ac_file" >&6; }
3019
if test -z "$ac_file"; then :
3020
  $as_echo "$as_me: failed program was:" >&5
3021
sed 's/^/| /' conftest.$ac_ext >&5
3022
 
3023
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3024
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3025
{ as_fn_set_status 77
3026
as_fn_error "C compiler cannot create executables
3027
See \`config.log' for more details." "$LINENO" 5; }; }
3028
fi
3029
ac_exeext=$ac_cv_exeext
3030
 
3031
# Check that the compiler produces executables we can run.  If not, either
3032
# the compiler is broken, or we cross compile.
3033
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3034
$as_echo_n "checking whether the C compiler works... " >&6; }
3035
# If not cross compiling, check that we can run a simple program.
3036
if test "$cross_compiling" != yes; then
3037
  if { ac_try='./$ac_file'
3038
  { { case "(($ac_try" in
3039
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3040
  *) ac_try_echo=$ac_try;;
3041
esac
3042
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3043
$as_echo "$ac_try_echo"; } >&5
3044
  (eval "$ac_try") 2>&5
3045
  ac_status=$?
3046
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3047
  test $ac_status = 0; }; }; then
3048
    cross_compiling=no
3049
  else
3050
    if test "$cross_compiling" = maybe; then
3051
        cross_compiling=yes
3052
    else
3053
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3054
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3055
as_fn_error "cannot run C compiled programs.
3056
If you meant to cross compile, use \`--host'.
3057
See \`config.log' for more details." "$LINENO" 5; }
3058
    fi
3059
  fi
3060
fi
3061
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3062
$as_echo "yes" >&6; }
3063
 
3064
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3065
ac_clean_files=$ac_clean_files_save
3066
# Check that the compiler produces executables we can run.  If not, either
3067
# the compiler is broken, or we cross compile.
3068
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3069
$as_echo_n "checking whether we are cross compiling... " >&6; }
3070
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3071
$as_echo "$cross_compiling" >&6; }
3072
 
3073
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3074
$as_echo_n "checking for suffix of executables... " >&6; }
3075
if { { ac_try="$ac_link"
3076
case "(($ac_try" in
3077
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3078
  *) ac_try_echo=$ac_try;;
3079
esac
3080
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3081
$as_echo "$ac_try_echo"; } >&5
3082
  (eval "$ac_link") 2>&5
3083
  ac_status=$?
3084
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3085
  test $ac_status = 0; }; then :
3086
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3087
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3088
# work properly (i.e., refer to `conftest.exe'), while it won't with
3089
# `rm'.
3090
for ac_file in conftest.exe conftest conftest.*; do
3091
  test -f "$ac_file" || continue
3092
  case $ac_file in
3093
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3094
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3095
          break;;
3096
    * ) break;;
3097
  esac
3098
done
3099
else
3100
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3101
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3102
as_fn_error "cannot compute suffix of executables: cannot compile and link
3103
See \`config.log' for more details." "$LINENO" 5; }
3104
fi
3105
rm -f conftest$ac_cv_exeext
3106
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3107
$as_echo "$ac_cv_exeext" >&6; }
3108
 
3109
rm -f conftest.$ac_ext
3110
EXEEXT=$ac_cv_exeext
3111
ac_exeext=$EXEEXT
3112
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3113
$as_echo_n "checking for suffix of object files... " >&6; }
3114
if test "${ac_cv_objext+set}" = set; then :
3115
  $as_echo_n "(cached) " >&6
3116
else
3117
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3118
/* end confdefs.h.  */
3119
 
3120
int
3121
main ()
3122
{
3123
 
3124
  ;
3125
  return 0;
3126
}
3127
_ACEOF
3128
rm -f conftest.o conftest.obj
3129
if { { ac_try="$ac_compile"
3130
case "(($ac_try" in
3131
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3132
  *) ac_try_echo=$ac_try;;
3133
esac
3134
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3135
$as_echo "$ac_try_echo"; } >&5
3136
  (eval "$ac_compile") 2>&5
3137
  ac_status=$?
3138
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3139
  test $ac_status = 0; }; then :
3140
  for ac_file in conftest.o conftest.obj conftest.*; do
3141
  test -f "$ac_file" || continue;
3142
  case $ac_file in
3143
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3144
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3145
       break;;
3146
  esac
3147
done
3148
else
3149
  $as_echo "$as_me: failed program was:" >&5
3150
sed 's/^/| /' conftest.$ac_ext >&5
3151
 
3152
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3153
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3154
as_fn_error "cannot compute suffix of object files: cannot compile
3155
See \`config.log' for more details." "$LINENO" 5; }
3156
fi
3157
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3158
fi
3159
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3160
$as_echo "$ac_cv_objext" >&6; }
3161
OBJEXT=$ac_cv_objext
3162
ac_objext=$OBJEXT
3163
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3164
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3165
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3166
  $as_echo_n "(cached) " >&6
3167
else
3168
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3169
/* end confdefs.h.  */
3170
 
3171
int
3172
main ()
3173
{
3174
#ifndef __GNUC__
3175
       choke me
3176
#endif
3177
 
3178
  ;
3179
  return 0;
3180
}
3181
_ACEOF
3182
if ac_fn_c_try_compile "$LINENO"; then :
3183
  ac_compiler_gnu=yes
3184
else
3185
  ac_compiler_gnu=no
3186
fi
3187
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3188
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3189
 
3190
fi
3191
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3192
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3193
if test $ac_compiler_gnu = yes; then
3194
  GCC=yes
3195
else
3196
  GCC=
3197
fi
3198
ac_test_CFLAGS=${CFLAGS+set}
3199
ac_save_CFLAGS=$CFLAGS
3200
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3201
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3202
if test "${ac_cv_prog_cc_g+set}" = set; then :
3203
  $as_echo_n "(cached) " >&6
3204
else
3205
  ac_save_c_werror_flag=$ac_c_werror_flag
3206
   ac_c_werror_flag=yes
3207
   ac_cv_prog_cc_g=no
3208
   CFLAGS="-g"
3209
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3210
/* end confdefs.h.  */
3211
 
3212
int
3213
main ()
3214
{
3215
 
3216
  ;
3217
  return 0;
3218
}
3219
_ACEOF
3220
if ac_fn_c_try_compile "$LINENO"; then :
3221
  ac_cv_prog_cc_g=yes
3222
else
3223
  CFLAGS=""
3224
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3225
/* end confdefs.h.  */
3226
 
3227
int
3228
main ()
3229
{
3230
 
3231
  ;
3232
  return 0;
3233
}
3234
_ACEOF
3235
if ac_fn_c_try_compile "$LINENO"; then :
3236
 
3237
else
3238
  ac_c_werror_flag=$ac_save_c_werror_flag
3239
         CFLAGS="-g"
3240
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3241
/* end confdefs.h.  */
3242
 
3243
int
3244
main ()
3245
{
3246
 
3247
  ;
3248
  return 0;
3249
}
3250
_ACEOF
3251
if ac_fn_c_try_compile "$LINENO"; then :
3252
  ac_cv_prog_cc_g=yes
3253
fi
3254
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3255
fi
3256
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3257
fi
3258
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3259
   ac_c_werror_flag=$ac_save_c_werror_flag
3260
fi
3261
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3262
$as_echo "$ac_cv_prog_cc_g" >&6; }
3263
if test "$ac_test_CFLAGS" = set; then
3264
  CFLAGS=$ac_save_CFLAGS
3265
elif test $ac_cv_prog_cc_g = yes; then
3266
  if test "$GCC" = yes; then
3267
    CFLAGS="-g -O2"
3268
  else
3269
    CFLAGS="-g"
3270
  fi
3271
else
3272
  if test "$GCC" = yes; then
3273
    CFLAGS="-O2"
3274
  else
3275
    CFLAGS=
3276
  fi
3277
fi
3278
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3279
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3280
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3281
  $as_echo_n "(cached) " >&6
3282
else
3283
  ac_cv_prog_cc_c89=no
3284
ac_save_CC=$CC
3285
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3286
/* end confdefs.h.  */
3287
#include 
3288
#include 
3289
#include 
3290
#include 
3291
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3292
struct buf { int x; };
3293
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3294
static char *e (p, i)
3295
     char **p;
3296
     int i;
3297
{
3298
  return p[i];
3299
}
3300
static char *f (char * (*g) (char **, int), char **p, ...)
3301
{
3302
  char *s;
3303
  va_list v;
3304
  va_start (v,p);
3305
  s = g (p, va_arg (v,int));
3306
  va_end (v);
3307
  return s;
3308
}
3309
 
3310
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3311
   function prototypes and stuff, but not '\xHH' hex character constants.
3312
   These don't provoke an error unfortunately, instead are silently treated
3313
   as 'x'.  The following induces an error, until -std is added to get
3314
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3315
   array size at least.  It's necessary to write '\x00'==0 to get something
3316
   that's true only with -std.  */
3317
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3318
 
3319
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3320
   inside strings and character constants.  */
3321
#define FOO(x) 'x'
3322
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3323
 
3324
int test (int i, double x);
3325
struct s1 {int (*f) (int a);};
3326
struct s2 {int (*f) (double a);};
3327
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3328
int argc;
3329
char **argv;
3330
int
3331
main ()
3332
{
3333
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3334
  ;
3335
  return 0;
3336
}
3337
_ACEOF
3338
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3339
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3340
do
3341
  CC="$ac_save_CC $ac_arg"
3342
  if ac_fn_c_try_compile "$LINENO"; then :
3343
  ac_cv_prog_cc_c89=$ac_arg
3344
fi
3345
rm -f core conftest.err conftest.$ac_objext
3346
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3347
done
3348
rm -f conftest.$ac_ext
3349
CC=$ac_save_CC
3350
 
3351
fi
3352
# AC_CACHE_VAL
3353
case "x$ac_cv_prog_cc_c89" in
3354
  x)
3355
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3356
$as_echo "none needed" >&6; } ;;
3357
  xno)
3358
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3359
$as_echo "unsupported" >&6; } ;;
3360
  *)
3361
    CC="$CC $ac_cv_prog_cc_c89"
3362
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3363
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3364
esac
3365
if test "x$ac_cv_prog_cc_c89" != xno; then :
3366
 
3367
fi
3368
 
3369
ac_ext=c
3370
ac_cpp='$CPP $CPPFLAGS'
3371
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3372
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3373
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3374
 
3375
# Find a good install program.  We prefer a C program (faster),
3376
# so one script is as good as another.  But avoid the broken or
3377
# incompatible versions:
3378
# SysV /etc/install, /usr/sbin/install
3379
# SunOS /usr/etc/install
3380
# IRIX /sbin/install
3381
# AIX /bin/install
3382
# AmigaOS /C/install, which installs bootblocks on floppy discs
3383
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3384
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3385
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3386
# OS/2's system install, which has a completely different semantic
3387
# ./install, which can be erroneously created by make from ./install.sh.
3388
# Reject install programs that cannot install multiple files.
3389
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3390
$as_echo_n "checking for a BSD-compatible install... " >&6; }
3391
if test -z "$INSTALL"; then
3392
if test "${ac_cv_path_install+set}" = set; then :
3393
  $as_echo_n "(cached) " >&6
3394
else
3395
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3396
for as_dir in $PATH
3397
do
3398
  IFS=$as_save_IFS
3399
  test -z "$as_dir" && as_dir=.
3400
    # Account for people who put trailing slashes in PATH elements.
3401
case $as_dir/ in #((
3402
  ./ | .// | /[cC]/* | \
3403
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3404
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3405
  /usr/ucb/* ) ;;
3406
  *)
3407
    # OSF1 and SCO ODT 3.0 have their own names for install.
3408
    # Don't use installbsd from OSF since it installs stuff as root
3409
    # by default.
3410
    for ac_prog in ginstall scoinst install; do
3411
      for ac_exec_ext in '' $ac_executable_extensions; do
3412
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3413
          if test $ac_prog = install &&
3414
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3415
            # AIX install.  It has an incompatible calling convention.
3416
            :
3417
          elif test $ac_prog = install &&
3418
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3419
            # program-specific install script used by HP pwplus--don't use.
3420
            :
3421
          else
3422
            rm -rf conftest.one conftest.two conftest.dir
3423
            echo one > conftest.one
3424
            echo two > conftest.two
3425
            mkdir conftest.dir
3426
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3427
              test -s conftest.one && test -s conftest.two &&
3428
              test -s conftest.dir/conftest.one &&
3429
              test -s conftest.dir/conftest.two
3430
            then
3431
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3432
              break 3
3433
            fi
3434
          fi
3435
        fi
3436
      done
3437
    done
3438
    ;;
3439
esac
3440
 
3441
  done
3442
IFS=$as_save_IFS
3443
 
3444
rm -rf conftest.one conftest.two conftest.dir
3445
 
3446
fi
3447
  if test "${ac_cv_path_install+set}" = set; then
3448
    INSTALL=$ac_cv_path_install
3449
  else
3450
    # As a last resort, use the slow shell script.  Don't cache a
3451
    # value for INSTALL within a source directory, because that will
3452
    # break other packages using the cache if that directory is
3453
    # removed, or if the value is a relative name.
3454
    INSTALL=$ac_install_sh
3455
  fi
3456
fi
3457
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3458
$as_echo "$INSTALL" >&6; }
3459
 
3460
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3461
# It thinks the first close brace ends the variable substitution.
3462
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3463
 
3464
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3465
 
3466
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3467
 
3468
 
3469
# Put a plausible default for CC_FOR_BUILD in Makefile.
3470
if test "x$cross_compiling" = "xno"; then
3471
  CC_FOR_BUILD='$(CC)'
3472
else
3473
  CC_FOR_BUILD=gcc
3474
fi
3475
 
3476
 
3477
 
3478
 
3479
AR=${AR-ar}
3480
 
3481
if test -n "$ac_tool_prefix"; then
3482
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3483
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3484
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3485
$as_echo_n "checking for $ac_word... " >&6; }
3486
if test "${ac_cv_prog_RANLIB+set}" = set; then :
3487
  $as_echo_n "(cached) " >&6
3488
else
3489
  if test -n "$RANLIB"; then
3490
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3491
else
3492
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3493
for as_dir in $PATH
3494
do
3495
  IFS=$as_save_IFS
3496
  test -z "$as_dir" && as_dir=.
3497
    for ac_exec_ext in '' $ac_executable_extensions; do
3498
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3499
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3500
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3501
    break 2
3502
  fi
3503
done
3504
  done
3505
IFS=$as_save_IFS
3506
 
3507
fi
3508
fi
3509
RANLIB=$ac_cv_prog_RANLIB
3510
if test -n "$RANLIB"; then
3511
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3512
$as_echo "$RANLIB" >&6; }
3513
else
3514
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3515
$as_echo "no" >&6; }
3516
fi
3517
 
3518
 
3519
fi
3520
if test -z "$ac_cv_prog_RANLIB"; then
3521
  ac_ct_RANLIB=$RANLIB
3522
  # Extract the first word of "ranlib", so it can be a program name with args.
3523
set dummy ranlib; ac_word=$2
3524
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3525
$as_echo_n "checking for $ac_word... " >&6; }
3526
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3527
  $as_echo_n "(cached) " >&6
3528
else
3529
  if test -n "$ac_ct_RANLIB"; then
3530
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3531
else
3532
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3533
for as_dir in $PATH
3534
do
3535
  IFS=$as_save_IFS
3536
  test -z "$as_dir" && as_dir=.
3537
    for ac_exec_ext in '' $ac_executable_extensions; do
3538
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3539
    ac_cv_prog_ac_ct_RANLIB="ranlib"
3540
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3541
    break 2
3542
  fi
3543
done
3544
  done
3545
IFS=$as_save_IFS
3546
 
3547
fi
3548
fi
3549
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3550
if test -n "$ac_ct_RANLIB"; then
3551
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3552
$as_echo "$ac_ct_RANLIB" >&6; }
3553
else
3554
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3555
$as_echo "no" >&6; }
3556
fi
3557
 
3558
  if test "x$ac_ct_RANLIB" = x; then
3559
    RANLIB=":"
3560
  else
3561
    case $cross_compiling:$ac_tool_warned in
3562
yes:)
3563
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3564
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3565
ac_tool_warned=yes ;;
3566
esac
3567
    RANLIB=$ac_ct_RANLIB
3568
  fi
3569
else
3570
  RANLIB="$ac_cv_prog_RANLIB"
3571
fi
3572
 
3573
 
3574
ALL_LINGUAS=
3575
# If we haven't got the data from the intl directory,
3576
# assume NLS is disabled.
3577
USE_NLS=no
3578
LIBINTL=
3579
LIBINTL_DEP=
3580
INCINTL=
3581
XGETTEXT=
3582
GMSGFMT=
3583
POSUB=
3584
 
3585
if test -f  ../../intl/config.intl; then
3586
  .  ../../intl/config.intl
3587
fi
3588
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
3589
$as_echo_n "checking whether NLS is requested... " >&6; }
3590
if test x"$USE_NLS" != xyes; then
3591
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3592
$as_echo "no" >&6; }
3593
else
3594
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3595
$as_echo "yes" >&6; }
3596
 
3597
$as_echo "#define ENABLE_NLS 1" >>confdefs.h
3598
 
3599
 
3600
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
3601
$as_echo_n "checking for catalogs to be installed... " >&6; }
3602
  # Look for .po and .gmo files in the source directory.
3603
  CATALOGS=
3604
  XLINGUAS=
3605
  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3606
    # If there aren't any .gmo files the shell will give us the
3607
    # literal string "../path/to/srcdir/po/*.gmo" which has to be
3608
    # weeded out.
3609
    case "$cat" in *\**)
3610
      continue;;
3611
    esac
3612
    # The quadruple backslash is collapsed to a double backslash
3613
    # by the backticks, then collapsed again by the double quotes,
3614
    # leaving us with one backslash in the sed expression (right
3615
    # before the dot that mustn't act as a wildcard).
3616
    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3617
    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3618
    # The user is allowed to set LINGUAS to a list of languages to
3619
    # install catalogs for.  If it's empty that means "all of them."
3620
    if test "x$LINGUAS" = x; then
3621
      CATALOGS="$CATALOGS $cat"
3622
      XLINGUAS="$XLINGUAS $lang"
3623
    else
3624
      case "$LINGUAS" in *$lang*)
3625
        CATALOGS="$CATALOGS $cat"
3626
        XLINGUAS="$XLINGUAS $lang"
3627
        ;;
3628
      esac
3629
    fi
3630
  done
3631
  LINGUAS="$XLINGUAS"
3632
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
3633
$as_echo "$LINGUAS" >&6; }
3634
 
3635
 
3636
    DATADIRNAME=share
3637
 
3638
  INSTOBJEXT=.mo
3639
 
3640
  GENCAT=gencat
3641
 
3642
  CATOBJEXT=.gmo
3643
 
3644
fi
3645
 
3646
# Check for common headers.
3647
# FIXME: Seems to me this can cause problems for i386-windows hosts.
3648
# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
3649
 
3650
ac_ext=c
3651
ac_cpp='$CPP $CPPFLAGS'
3652
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3653
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3654
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3655
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3656
$as_echo_n "checking how to run the C preprocessor... " >&6; }
3657
# On Suns, sometimes $CPP names a directory.
3658
if test -n "$CPP" && test -d "$CPP"; then
3659
  CPP=
3660
fi
3661
if test -z "$CPP"; then
3662
  if test "${ac_cv_prog_CPP+set}" = set; then :
3663
  $as_echo_n "(cached) " >&6
3664
else
3665
      # Double quotes because CPP needs to be expanded
3666
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3667
    do
3668
      ac_preproc_ok=false
3669
for ac_c_preproc_warn_flag in '' yes
3670
do
3671
  # Use a header file that comes with gcc, so configuring glibc
3672
  # with a fresh cross-compiler works.
3673
  # Prefer  to  if __STDC__ is defined, since
3674
  #  exists even on freestanding compilers.
3675
  # On the NeXT, cc -E runs the code through the compiler's parser,
3676
  # not just through cpp. "Syntax error" is here to catch this case.
3677
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3678
/* end confdefs.h.  */
3679
#ifdef __STDC__
3680
# include 
3681
#else
3682
# include 
3683
#endif
3684
                     Syntax error
3685
_ACEOF
3686
if ac_fn_c_try_cpp "$LINENO"; then :
3687
 
3688
else
3689
  # Broken: fails on valid input.
3690
continue
3691
fi
3692
rm -f conftest.err conftest.$ac_ext
3693
 
3694
  # OK, works on sane cases.  Now check whether nonexistent headers
3695
  # can be detected and how.
3696
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697
/* end confdefs.h.  */
3698
#include 
3699
_ACEOF
3700
if ac_fn_c_try_cpp "$LINENO"; then :
3701
  # Broken: success on invalid input.
3702
continue
3703
else
3704
  # Passes both tests.
3705
ac_preproc_ok=:
3706
break
3707
fi
3708
rm -f conftest.err conftest.$ac_ext
3709
 
3710
done
3711
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3712
rm -f conftest.err conftest.$ac_ext
3713
if $ac_preproc_ok; then :
3714
  break
3715
fi
3716
 
3717
    done
3718
    ac_cv_prog_CPP=$CPP
3719
 
3720
fi
3721
  CPP=$ac_cv_prog_CPP
3722
else
3723
  ac_cv_prog_CPP=$CPP
3724
fi
3725
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3726
$as_echo "$CPP" >&6; }
3727
ac_preproc_ok=false
3728
for ac_c_preproc_warn_flag in '' yes
3729
do
3730
  # Use a header file that comes with gcc, so configuring glibc
3731
  # with a fresh cross-compiler works.
3732
  # Prefer  to  if __STDC__ is defined, since
3733
  #  exists even on freestanding compilers.
3734
  # On the NeXT, cc -E runs the code through the compiler's parser,
3735
  # not just through cpp. "Syntax error" is here to catch this case.
3736
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3737
/* end confdefs.h.  */
3738
#ifdef __STDC__
3739
# include 
3740
#else
3741
# include 
3742
#endif
3743
                     Syntax error
3744
_ACEOF
3745
if ac_fn_c_try_cpp "$LINENO"; then :
3746
 
3747
else
3748
  # Broken: fails on valid input.
3749
continue
3750
fi
3751
rm -f conftest.err conftest.$ac_ext
3752
 
3753
  # OK, works on sane cases.  Now check whether nonexistent headers
3754
  # can be detected and how.
3755
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3756
/* end confdefs.h.  */
3757
#include 
3758
_ACEOF
3759
if ac_fn_c_try_cpp "$LINENO"; then :
3760
  # Broken: success on invalid input.
3761
continue
3762
else
3763
  # Passes both tests.
3764
ac_preproc_ok=:
3765
break
3766
fi
3767
rm -f conftest.err conftest.$ac_ext
3768
 
3769
done
3770
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3771
rm -f conftest.err conftest.$ac_ext
3772
if $ac_preproc_ok; then :
3773
 
3774
else
3775
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3776
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3777
as_fn_error "C preprocessor \"$CPP\" fails sanity check
3778
See \`config.log' for more details." "$LINENO" 5; }
3779
fi
3780
 
3781
ac_ext=c
3782
ac_cpp='$CPP $CPPFLAGS'
3783
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3784
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3785
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3786
 
3787
 
3788
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3789
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3790
if test "${ac_cv_path_GREP+set}" = set; then :
3791
  $as_echo_n "(cached) " >&6
3792
else
3793
  if test -z "$GREP"; then
3794
  ac_path_GREP_found=false
3795
  # Loop through the user's path and test for each of PROGNAME-LIST
3796
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3797
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3798
do
3799
  IFS=$as_save_IFS
3800
  test -z "$as_dir" && as_dir=.
3801
    for ac_prog in grep ggrep; do
3802
    for ac_exec_ext in '' $ac_executable_extensions; do
3803
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3804
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3805
# Check for GNU ac_path_GREP and select it if it is found.
3806
  # Check for GNU $ac_path_GREP
3807
case `"$ac_path_GREP" --version 2>&1` in
3808
*GNU*)
3809
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3810
*)
3811
  ac_count=0
3812
  $as_echo_n 0123456789 >"conftest.in"
3813
  while :
3814
  do
3815
    cat "conftest.in" "conftest.in" >"conftest.tmp"
3816
    mv "conftest.tmp" "conftest.in"
3817
    cp "conftest.in" "conftest.nl"
3818
    $as_echo 'GREP' >> "conftest.nl"
3819
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3820
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3821
    as_fn_arith $ac_count + 1 && ac_count=$as_val
3822
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3823
      # Best one so far, save it but keep looking for a better one
3824
      ac_cv_path_GREP="$ac_path_GREP"
3825
      ac_path_GREP_max=$ac_count
3826
    fi
3827
    # 10*(2^10) chars as input seems more than enough
3828
    test $ac_count -gt 10 && break
3829
  done
3830
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3831
esac
3832
 
3833
      $ac_path_GREP_found && break 3
3834
    done
3835
  done
3836
  done
3837
IFS=$as_save_IFS
3838
  if test -z "$ac_cv_path_GREP"; then
3839
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3840
  fi
3841
else
3842
  ac_cv_path_GREP=$GREP
3843
fi
3844
 
3845
fi
3846
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3847
$as_echo "$ac_cv_path_GREP" >&6; }
3848
 GREP="$ac_cv_path_GREP"
3849
 
3850
 
3851
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3852
$as_echo_n "checking for egrep... " >&6; }
3853
if test "${ac_cv_path_EGREP+set}" = set; then :
3854
  $as_echo_n "(cached) " >&6
3855
else
3856
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3857
   then ac_cv_path_EGREP="$GREP -E"
3858
   else
3859
     if test -z "$EGREP"; then
3860
  ac_path_EGREP_found=false
3861
  # Loop through the user's path and test for each of PROGNAME-LIST
3862
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3863
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3864
do
3865
  IFS=$as_save_IFS
3866
  test -z "$as_dir" && as_dir=.
3867
    for ac_prog in egrep; do
3868
    for ac_exec_ext in '' $ac_executable_extensions; do
3869
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3870
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3871
# Check for GNU ac_path_EGREP and select it if it is found.
3872
  # Check for GNU $ac_path_EGREP
3873
case `"$ac_path_EGREP" --version 2>&1` in
3874
*GNU*)
3875
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3876
*)
3877
  ac_count=0
3878
  $as_echo_n 0123456789 >"conftest.in"
3879
  while :
3880
  do
3881
    cat "conftest.in" "conftest.in" >"conftest.tmp"
3882
    mv "conftest.tmp" "conftest.in"
3883
    cp "conftest.in" "conftest.nl"
3884
    $as_echo 'EGREP' >> "conftest.nl"
3885
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3886
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3887
    as_fn_arith $ac_count + 1 && ac_count=$as_val
3888
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3889
      # Best one so far, save it but keep looking for a better one
3890
      ac_cv_path_EGREP="$ac_path_EGREP"
3891
      ac_path_EGREP_max=$ac_count
3892
    fi
3893
    # 10*(2^10) chars as input seems more than enough
3894
    test $ac_count -gt 10 && break
3895
  done
3896
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3897
esac
3898
 
3899
      $ac_path_EGREP_found && break 3
3900
    done
3901
  done
3902
  done
3903
IFS=$as_save_IFS
3904
  if test -z "$ac_cv_path_EGREP"; then
3905
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3906
  fi
3907
else
3908
  ac_cv_path_EGREP=$EGREP
3909
fi
3910
 
3911
   fi
3912
fi
3913
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3914
$as_echo "$ac_cv_path_EGREP" >&6; }
3915
 EGREP="$ac_cv_path_EGREP"
3916
 
3917
 
3918
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3919
$as_echo_n "checking for ANSI C header files... " >&6; }
3920
if test "${ac_cv_header_stdc+set}" = set; then :
3921
  $as_echo_n "(cached) " >&6
3922
else
3923
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3924
/* end confdefs.h.  */
3925
#include 
3926
#include 
3927
#include 
3928
#include 
3929
 
3930
int
3931
main ()
3932
{
3933
 
3934
  ;
3935
  return 0;
3936
}
3937
_ACEOF
3938
if ac_fn_c_try_compile "$LINENO"; then :
3939
  ac_cv_header_stdc=yes
3940
else
3941
  ac_cv_header_stdc=no
3942
fi
3943
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3944
 
3945
if test $ac_cv_header_stdc = yes; then
3946
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3947
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3948
/* end confdefs.h.  */
3949
#include 
3950
 
3951
_ACEOF
3952
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3953
  $EGREP "memchr" >/dev/null 2>&1; then :
3954
 
3955
else
3956
  ac_cv_header_stdc=no
3957
fi
3958
rm -f conftest*
3959
 
3960
fi
3961
 
3962
if test $ac_cv_header_stdc = yes; then
3963
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3964
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3965
/* end confdefs.h.  */
3966
#include 
3967
 
3968
_ACEOF
3969
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3970
  $EGREP "free" >/dev/null 2>&1; then :
3971
 
3972
else
3973
  ac_cv_header_stdc=no
3974
fi
3975
rm -f conftest*
3976
 
3977
fi
3978
 
3979
if test $ac_cv_header_stdc = yes; then
3980
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3981
  if test "$cross_compiling" = yes; then :
3982
  :
3983
else
3984
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3985
/* end confdefs.h.  */
3986
#include 
3987
#include 
3988
#if ((' ' & 0x0FF) == 0x020)
3989
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3990
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3991
#else
3992
# define ISLOWER(c) \
3993
                   (('a' <= (c) && (c) <= 'i') \
3994
                     || ('j' <= (c) && (c) <= 'r') \
3995
                     || ('s' <= (c) && (c) <= 'z'))
3996
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3997
#endif
3998
 
3999
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4000
int
4001
main ()
4002
{
4003
  int i;
4004
  for (i = 0; i < 256; i++)
4005
    if (XOR (islower (i), ISLOWER (i))
4006
        || toupper (i) != TOUPPER (i))
4007
      return 2;
4008
  return 0;
4009
}
4010
_ACEOF
4011
if ac_fn_c_try_run "$LINENO"; then :
4012
 
4013
else
4014
  ac_cv_header_stdc=no
4015
fi
4016
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4017
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4018
fi
4019
 
4020
fi
4021
fi
4022
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4023
$as_echo "$ac_cv_header_stdc" >&6; }
4024
if test $ac_cv_header_stdc = yes; then
4025
 
4026
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4027
 
4028
fi
4029
 
4030
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4031
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4032
                  inttypes.h stdint.h unistd.h
4033
do :
4034
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4035
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4036
"
4037
eval as_val=\$$as_ac_Header
4038
   if test "x$as_val" = x""yes; then :
4039
  cat >>confdefs.h <<_ACEOF
4040
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4041
_ACEOF
4042
 
4043
fi
4044
 
4045
done
4046
 
4047
 
4048
for ac_header in stdlib.h string.h strings.h unistd.h time.h
4049
do :
4050
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4051
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4052
eval as_val=\$$as_ac_Header
4053
   if test "x$as_val" = x""yes; then :
4054
  cat >>confdefs.h <<_ACEOF
4055
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4056
_ACEOF
4057
 
4058
fi
4059
 
4060
done
4061
 
4062
for ac_header in sys/time.h sys/resource.h
4063
do :
4064
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4065
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4066
eval as_val=\$$as_ac_Header
4067
   if test "x$as_val" = x""yes; then :
4068
  cat >>confdefs.h <<_ACEOF
4069
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4070
_ACEOF
4071
 
4072
fi
4073
 
4074
done
4075
 
4076
for ac_header in fcntl.h fpu_control.h
4077
do :
4078
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4079
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4080
eval as_val=\$$as_ac_Header
4081
   if test "x$as_val" = x""yes; then :
4082
  cat >>confdefs.h <<_ACEOF
4083
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4084
_ACEOF
4085
 
4086
fi
4087
 
4088
done
4089
 
4090
for ac_header in dlfcn.h errno.h sys/stat.h
4091
do :
4092
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4093
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4094
eval as_val=\$$as_ac_Header
4095
   if test "x$as_val" = x""yes; then :
4096
  cat >>confdefs.h <<_ACEOF
4097
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4098
_ACEOF
4099
 
4100
fi
4101
 
4102
done
4103
 
4104
for ac_func in getrusage time sigaction __setfpucw
4105
do :
4106
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4107
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4108
eval as_val=\$$as_ac_var
4109
   if test "x$as_val" = x""yes; then :
4110
  cat >>confdefs.h <<_ACEOF
4111
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4112
_ACEOF
4113
 
4114
fi
4115
done
4116
 
4117
 
4118
# Check for socket libraries
4119
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4120
$as_echo_n "checking for bind in -lsocket... " >&6; }
4121
if test "${ac_cv_lib_socket_bind+set}" = set; then :
4122
  $as_echo_n "(cached) " >&6
4123
else
4124
  ac_check_lib_save_LIBS=$LIBS
4125
LIBS="-lsocket  $LIBS"
4126
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4127
/* end confdefs.h.  */
4128
 
4129
/* Override any GCC internal prototype to avoid an error.
4130
   Use char because int might match the return type of a GCC
4131
   builtin and then its argument prototype would still apply.  */
4132
#ifdef __cplusplus
4133
extern "C"
4134
#endif
4135
char bind ();
4136
int
4137
main ()
4138
{
4139
return bind ();
4140
  ;
4141
  return 0;
4142
}
4143
_ACEOF
4144
if ac_fn_c_try_link "$LINENO"; then :
4145
  ac_cv_lib_socket_bind=yes
4146
else
4147
  ac_cv_lib_socket_bind=no
4148
fi
4149
rm -f core conftest.err conftest.$ac_objext \
4150
    conftest$ac_exeext conftest.$ac_ext
4151
LIBS=$ac_check_lib_save_LIBS
4152
fi
4153
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4154
$as_echo "$ac_cv_lib_socket_bind" >&6; }
4155
if test "x$ac_cv_lib_socket_bind" = x""yes; then :
4156
  cat >>confdefs.h <<_ACEOF
4157
#define HAVE_LIBSOCKET 1
4158
_ACEOF
4159
 
4160
  LIBS="-lsocket $LIBS"
4161
 
4162
fi
4163
 
4164
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4165
$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4166
if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4167
  $as_echo_n "(cached) " >&6
4168
else
4169
  ac_check_lib_save_LIBS=$LIBS
4170
LIBS="-lnsl  $LIBS"
4171
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4172
/* end confdefs.h.  */
4173
 
4174
/* Override any GCC internal prototype to avoid an error.
4175
   Use char because int might match the return type of a GCC
4176
   builtin and then its argument prototype would still apply.  */
4177
#ifdef __cplusplus
4178
extern "C"
4179
#endif
4180
char gethostbyname ();
4181
int
4182
main ()
4183
{
4184
return gethostbyname ();
4185
  ;
4186
  return 0;
4187
}
4188
_ACEOF
4189
if ac_fn_c_try_link "$LINENO"; then :
4190
  ac_cv_lib_nsl_gethostbyname=yes
4191
else
4192
  ac_cv_lib_nsl_gethostbyname=no
4193
fi
4194
rm -f core conftest.err conftest.$ac_objext \
4195
    conftest$ac_exeext conftest.$ac_ext
4196
LIBS=$ac_check_lib_save_LIBS
4197
fi
4198
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4199
$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4200
if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
4201
  cat >>confdefs.h <<_ACEOF
4202
#define HAVE_LIBNSL 1
4203
_ACEOF
4204
 
4205
  LIBS="-lnsl $LIBS"
4206
 
4207
fi
4208
 
4209
 
4210
# BFD conditionally uses zlib, so we must link it in if libbfd does, by
4211
# using the same condition.
4212
 
4213
  # See if the user specified whether he wants zlib support or not.
4214
 
4215
# Check whether --with-zlib was given.
4216
if test "${with_zlib+set}" = set; then :
4217
  withval=$with_zlib;
4218
else
4219
  with_zlib=auto
4220
fi
4221
 
4222
 
4223
  if test "$with_zlib" != "no"; then
4224
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
4225
$as_echo_n "checking for library containing zlibVersion... " >&6; }
4226
if test "${ac_cv_search_zlibVersion+set}" = set; then :
4227
  $as_echo_n "(cached) " >&6
4228
else
4229
  ac_func_search_save_LIBS=$LIBS
4230
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4231
/* end confdefs.h.  */
4232
 
4233
/* Override any GCC internal prototype to avoid an error.
4234
   Use char because int might match the return type of a GCC
4235
   builtin and then its argument prototype would still apply.  */
4236
#ifdef __cplusplus
4237
extern "C"
4238
#endif
4239
char zlibVersion ();
4240
int
4241
main ()
4242
{
4243
return zlibVersion ();
4244
  ;
4245
  return 0;
4246
}
4247
_ACEOF
4248
for ac_lib in '' z; do
4249
  if test -z "$ac_lib"; then
4250
    ac_res="none required"
4251
  else
4252
    ac_res=-l$ac_lib
4253
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4254
  fi
4255
  if ac_fn_c_try_link "$LINENO"; then :
4256
  ac_cv_search_zlibVersion=$ac_res
4257
fi
4258
rm -f core conftest.err conftest.$ac_objext \
4259
    conftest$ac_exeext
4260
  if test "${ac_cv_search_zlibVersion+set}" = set; then :
4261
  break
4262
fi
4263
done
4264
if test "${ac_cv_search_zlibVersion+set}" = set; then :
4265
 
4266
else
4267
  ac_cv_search_zlibVersion=no
4268
fi
4269
rm conftest.$ac_ext
4270
LIBS=$ac_func_search_save_LIBS
4271
fi
4272
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4273
$as_echo "$ac_cv_search_zlibVersion" >&6; }
4274
ac_res=$ac_cv_search_zlibVersion
4275
if test "$ac_res" != no; then :
4276
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4277
  for ac_header in zlib.h
4278
do :
4279
  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4280
if test "x$ac_cv_header_zlib_h" = x""yes; then :
4281
  cat >>confdefs.h <<_ACEOF
4282
#define HAVE_ZLIB_H 1
4283
_ACEOF
4284
 
4285
fi
4286
 
4287
done
4288
 
4289
fi
4290
 
4291
    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
4292
      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
4293
    fi
4294
  fi
4295
 
4296
 
4297
. ${srcdir}/../../bfd/configure.host
4298
 
4299
 
4300
 
4301
USE_MAINTAINER_MODE=no
4302
# Check whether --enable-maintainer-mode was given.
4303
if test "${enable_maintainer_mode+set}" = set; then :
4304
  enableval=$enable_maintainer_mode; case "${enableval}" in
4305
  yes)  MAINT="" USE_MAINTAINER_MODE=yes ;;
4306
  no)   MAINT="#" ;;
4307
  *)    as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
4308
esac
4309
if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4310
  echo "Setting maintainer mode" 6>&1
4311
fi
4312
else
4313
  MAINT="#"
4314
fi
4315
 
4316
 
4317
 
4318
# Check whether --enable-sim-bswap was given.
4319
if test "${enable_sim_bswap+set}" = set; then :
4320
  enableval=$enable_sim_bswap; case "${enableval}" in
4321
  yes)  sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4322
  no)   sim_bswap="-DWITH_BSWAP=0";;
4323
  *)    as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
4324
esac
4325
if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4326
  echo "Setting bswap flags = $sim_bswap" 6>&1
4327
fi
4328
else
4329
  sim_bswap=""
4330
fi
4331
 
4332
 
4333
 
4334
# Check whether --enable-sim-cflags was given.
4335
if test "${enable_sim_cflags+set}" = set; then :
4336
  enableval=$enable_sim_cflags; case "${enableval}" in
4337
  yes)   sim_cflags="-O2 -fomit-frame-pointer";;
4338
  trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
4339
  no)    sim_cflags="";;
4340
  *)     sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4341
esac
4342
if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4343
  echo "Setting sim cflags = $sim_cflags" 6>&1
4344
fi
4345
else
4346
  sim_cflags=""
4347
fi
4348
 
4349
 
4350
 
4351
# Check whether --enable-sim-debug was given.
4352
if test "${enable_sim_debug+set}" = set; then :
4353
  enableval=$enable_sim_debug; case "${enableval}" in
4354
  yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4355
  no)  sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4356
  *)   sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4357
esac
4358
if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4359
  echo "Setting sim debug = $sim_debug" 6>&1
4360
fi
4361
else
4362
  sim_debug=""
4363
fi
4364
 
4365
 
4366
 
4367
# Check whether --enable-sim-stdio was given.
4368
if test "${enable_sim_stdio+set}" = set; then :
4369
  enableval=$enable_sim_stdio; case "${enableval}" in
4370
  yes)  sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4371
  no)   sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
4372
  *)    as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
4373
esac
4374
if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4375
  echo "Setting stdio flags = $sim_stdio" 6>&1
4376
fi
4377
else
4378
  sim_stdio=""
4379
fi
4380
 
4381
 
4382
 
4383
# Check whether --enable-sim-trace was given.
4384
if test "${enable_sim_trace+set}" = set; then :
4385
  enableval=$enable_sim_trace; case "${enableval}" in
4386
  yes)  sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4387
  no)   sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4388
  [-0-9]*)
4389
        sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
4390
  [a-z]*)
4391
        sim_trace=""
4392
        for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4393
          if test x"$sim_trace" = x; then
4394
            sim_trace="-DWITH_TRACE='(TRACE_$x"
4395
          else
4396
            sim_trace="${sim_trace}|TRACE_$x"
4397
          fi
4398
        done
4399
        sim_trace="$sim_trace)'" ;;
4400
esac
4401
if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4402
  echo "Setting sim trace = $sim_trace" 6>&1
4403
fi
4404
else
4405
  sim_trace=""
4406
fi
4407
 
4408
 
4409
 
4410
# Check whether --enable-sim-profile was given.
4411
if test "${enable_sim_profile+set}" = set; then :
4412
  enableval=$enable_sim_profile; case "${enableval}" in
4413
  yes)  sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4414
  no)   sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4415
  [-0-9]*)
4416
        sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4417
  [a-z]*)
4418
        sim_profile=""
4419
        for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4420
          if test x"$sim_profile" = x; then
4421
            sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4422
          else
4423
            sim_profile="${sim_profile}|PROFILE_$x"
4424
          fi
4425
        done
4426
        sim_profile="$sim_profile)'" ;;
4427
esac
4428
if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4429
  echo "Setting sim profile = $sim_profile" 6>&1
4430
fi
4431
else
4432
  sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
4433
fi
4434
 
4435
 
4436
 
4437
 
4438
# Check whether --with-pkgversion was given.
4439
if test "${with_pkgversion+set}" = set; then :
4440
  withval=$with_pkgversion; case "$withval" in
4441
      yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
4442
      no)  PKGVERSION= ;;
4443
      *)   PKGVERSION="($withval) " ;;
4444
     esac
4445
else
4446
  PKGVERSION="(GDB) "
4447
 
4448
fi
4449
 
4450
 
4451
 
4452
 
4453
 
4454
# Check whether --with-bugurl was given.
4455
if test "${with_bugurl+set}" = set; then :
4456
  withval=$with_bugurl; case "$withval" in
4457
      yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4458
      no)  BUGURL=
4459
           ;;
4460
      *)   BUGURL="$withval"
4461
           ;;
4462
     esac
4463
else
4464
  BUGURL="http://www.gnu.org/software/gdb/bugs/"
4465
 
4466
fi
4467
 
4468
  case ${BUGURL} in
4469
  "")
4470
    REPORT_BUGS_TO=
4471
    REPORT_BUGS_TEXI=
4472
    ;;
4473
  *)
4474
    REPORT_BUGS_TO="<$BUGURL>"
4475
    REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4476
    ;;
4477
  esac;
4478
 
4479
 
4480
 
4481
 
4482
cat >>confdefs.h <<_ACEOF
4483
#define PKGVERSION "$PKGVERSION"
4484
_ACEOF
4485
 
4486
 
4487
cat >>confdefs.h <<_ACEOF
4488
#define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4489
_ACEOF
4490
 
4491
 
4492
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4493
$as_echo_n "checking return type of signal handlers... " >&6; }
4494
if test "${ac_cv_type_signal+set}" = set; then :
4495
  $as_echo_n "(cached) " >&6
4496
else
4497
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4498
/* end confdefs.h.  */
4499
#include 
4500
#include 
4501
 
4502
int
4503
main ()
4504
{
4505
return *(signal (0, 0)) (0) == 1;
4506
  ;
4507
  return 0;
4508
}
4509
_ACEOF
4510
if ac_fn_c_try_compile "$LINENO"; then :
4511
  ac_cv_type_signal=int
4512
else
4513
  ac_cv_type_signal=void
4514
fi
4515
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4516
fi
4517
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4518
$as_echo "$ac_cv_type_signal" >&6; }
4519
 
4520
cat >>confdefs.h <<_ACEOF
4521
#define RETSIGTYPE $ac_cv_type_signal
4522
_ACEOF
4523
 
4524
 
4525
 
4526
 
4527
 
4528
sim_link_files=
4529
sim_link_links=
4530
 
4531
sim_link_links=tconfig.h
4532
if test -f ${srcdir}/tconfig.in
4533
then
4534
  sim_link_files=tconfig.in
4535
else
4536
  sim_link_files=../common/tconfig.in
4537
fi
4538
 
4539
# targ-vals.def points to the libc macro description file.
4540
case "${target}" in
4541
*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4542
esac
4543
sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4544
sim_link_links="${sim_link_links} targ-vals.def"
4545
 
4546
 
4547
# For dv-rv and rvdummy.
4548
for ac_header in sys/socket.h sys/select.h limits.h sys/param.h
4549
do :
4550
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4551
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4552
eval as_val=\$$as_ac_Header
4553
   if test "x$as_val" = x""yes; then :
4554
  cat >>confdefs.h <<_ACEOF
4555
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4556
_ACEOF
4557
 
4558
fi
4559
 
4560
done
4561
 
4562
 
4563
wire_alignment="NONSTRICT_ALIGNMENT"
4564
default_alignment=""
4565
 
4566
# Check whether --enable-sim-alignment was given.
4567
if test "${enable_sim_alignment+set}" = set; then :
4568
  enableval=$enable_sim_alignment; case "${enableval}" in
4569
  strict | STRICT)       sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
4570
  nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
4571
  forced | FORCED)       sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
4572
  yes) if test x"$wire_alignment" != x; then
4573
         sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4574
       else
4575
         if test x"$default_alignment" != x; then
4576
           sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
4577
         else
4578
           echo "No hard-wired alignment for target $target" 1>&6
4579
           sim_alignment="-DWITH_ALIGNMENT=0"
4580
         fi
4581
       fi;;
4582
  no)  if test x"$default_alignment" != x; then
4583
         sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4584
       else
4585
         if test x"$wire_alignment" != x; then
4586
           sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
4587
         else
4588
           echo "No default alignment for target $target" 1>&6
4589
           sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
4590
         fi
4591
       fi;;
4592
  *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
4593
esac
4594
if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
4595
  echo "Setting alignment flags = $sim_alignment" 6>&1
4596
fi
4597
else
4598
  if test x"$default_alignment" != x; then
4599
  sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4600
else
4601
  if test x"$wire_alignment" != x; then
4602
    sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4603
  else
4604
    sim_alignment=
4605
  fi
4606
fi
4607
fi
4608
 
4609
 
4610
# Check whether --enable-sim-hostendian was given.
4611
if test "${enable_sim_hostendian+set}" = set; then :
4612
  enableval=$enable_sim_hostendian; case "${enableval}" in
4613
  no)    sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
4614
  b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
4615
  l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
4616
  *)     as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
4617
esac
4618
if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
4619
  echo "Setting hostendian flags = $sim_hostendian" 6>&1
4620
fi
4621
else
4622
 
4623
if test "x$cross_compiling" = "xno"; then
4624
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4625
$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4626
if test "${ac_cv_c_bigendian+set}" = set; then :
4627
  $as_echo_n "(cached) " >&6
4628
else
4629
  ac_cv_c_bigendian=unknown
4630
    # See if we're dealing with a universal compiler.
4631
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4632
/* end confdefs.h.  */
4633
#ifndef __APPLE_CC__
4634
               not a universal capable compiler
4635
             #endif
4636
             typedef int dummy;
4637
 
4638
_ACEOF
4639
if ac_fn_c_try_compile "$LINENO"; then :
4640
 
4641
        # Check for potential -arch flags.  It is not universal unless
4642
        # there are at least two -arch flags with different values.
4643
        ac_arch=
4644
        ac_prev=
4645
        for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4646
         if test -n "$ac_prev"; then
4647
           case $ac_word in
4648
             i?86 | x86_64 | ppc | ppc64)
4649
               if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4650
                 ac_arch=$ac_word
4651
               else
4652
                 ac_cv_c_bigendian=universal
4653
                 break
4654
               fi
4655
               ;;
4656
           esac
4657
           ac_prev=
4658
         elif test "x$ac_word" = "x-arch"; then
4659
           ac_prev=arch
4660
         fi
4661
       done
4662
fi
4663
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4664
    if test $ac_cv_c_bigendian = unknown; then
4665
      # See if sys/param.h defines the BYTE_ORDER macro.
4666
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4667
/* end confdefs.h.  */
4668
#include 
4669
             #include 
4670
 
4671
int
4672
main ()
4673
{
4674
#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4675
                     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4676
                     && LITTLE_ENDIAN)
4677
              bogus endian macros
4678
             #endif
4679
 
4680
  ;
4681
  return 0;
4682
}
4683
_ACEOF
4684
if ac_fn_c_try_compile "$LINENO"; then :
4685
  # It does; now see whether it defined to BIG_ENDIAN or not.
4686
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4687
/* end confdefs.h.  */
4688
#include 
4689
                #include 
4690
 
4691
int
4692
main ()
4693
{
4694
#if BYTE_ORDER != BIG_ENDIAN
4695
                 not big endian
4696
                #endif
4697
 
4698
  ;
4699
  return 0;
4700
}
4701
_ACEOF
4702
if ac_fn_c_try_compile "$LINENO"; then :
4703
  ac_cv_c_bigendian=yes
4704
else
4705
  ac_cv_c_bigendian=no
4706
fi
4707
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4708
fi
4709
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4710
    fi
4711
    if test $ac_cv_c_bigendian = unknown; then
4712
      # See if  defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4713
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4714
/* end confdefs.h.  */
4715
#include 
4716
 
4717
int
4718
main ()
4719
{
4720
#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4721
              bogus endian macros
4722
             #endif
4723
 
4724
  ;
4725
  return 0;
4726
}
4727
_ACEOF
4728
if ac_fn_c_try_compile "$LINENO"; then :
4729
  # It does; now see whether it defined to _BIG_ENDIAN or not.
4730
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4731
/* end confdefs.h.  */
4732
#include 
4733
 
4734
int
4735
main ()
4736
{
4737
#ifndef _BIG_ENDIAN
4738
                 not big endian
4739
                #endif
4740
 
4741
  ;
4742
  return 0;
4743
}
4744
_ACEOF
4745
if ac_fn_c_try_compile "$LINENO"; then :
4746
  ac_cv_c_bigendian=yes
4747
else
4748
  ac_cv_c_bigendian=no
4749
fi
4750
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4751
fi
4752
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4753
    fi
4754
    if test $ac_cv_c_bigendian = unknown; then
4755
      # Compile a test program.
4756
      if test "$cross_compiling" = yes; then :
4757
  # Try to guess by grepping values from an object file.
4758
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4759
/* end confdefs.h.  */
4760
short int ascii_mm[] =
4761
                  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4762
                short int ascii_ii[] =
4763
                  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4764
                int use_ascii (int i) {
4765
                  return ascii_mm[i] + ascii_ii[i];
4766
                }
4767
                short int ebcdic_ii[] =
4768
                  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4769
                short int ebcdic_mm[] =
4770
                  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4771
                int use_ebcdic (int i) {
4772
                  return ebcdic_mm[i] + ebcdic_ii[i];
4773
                }
4774
                extern int foo;
4775
 
4776
int
4777
main ()
4778
{
4779
return use_ascii (foo) == use_ebcdic (foo);
4780
  ;
4781
  return 0;
4782
}
4783
_ACEOF
4784
if ac_fn_c_try_compile "$LINENO"; then :
4785
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4786
              ac_cv_c_bigendian=yes
4787
            fi
4788
            if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4789
              if test "$ac_cv_c_bigendian" = unknown; then
4790
                ac_cv_c_bigendian=no
4791
              else
4792
                # finding both strings is unlikely to happen, but who knows?
4793
                ac_cv_c_bigendian=unknown
4794
              fi
4795
            fi
4796
fi
4797
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4798
else
4799
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4800
/* end confdefs.h.  */
4801
$ac_includes_default
4802
int
4803
main ()
4804
{
4805
 
4806
             /* Are we little or big endian?  From Harbison&Steele.  */
4807
             union
4808
             {
4809
               long int l;
4810
               char c[sizeof (long int)];
4811
             } u;
4812
             u.l = 1;
4813
             return u.c[sizeof (long int) - 1] == 1;
4814
 
4815
  ;
4816
  return 0;
4817
}
4818
_ACEOF
4819
if ac_fn_c_try_run "$LINENO"; then :
4820
  ac_cv_c_bigendian=no
4821
else
4822
  ac_cv_c_bigendian=yes
4823
fi
4824
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4825
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4826
fi
4827
 
4828
    fi
4829
fi
4830
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4831
$as_echo "$ac_cv_c_bigendian" >&6; }
4832
 case $ac_cv_c_bigendian in #(
4833
   yes)
4834
     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4835
;; #(
4836
   no)
4837
      ;; #(
4838
   universal)
4839
 
4840
$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4841
 
4842
     ;; #(
4843
   *)
4844
     as_fn_error "unknown endianness
4845
 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4846
 esac
4847
 
4848
  if test $ac_cv_c_bigendian = yes; then
4849
    sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
4850
  else
4851
    sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
4852
  fi
4853
else
4854
  sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
4855
fi
4856
fi
4857
 
4858
 
4859
default_sim_scache="16384"
4860
# Check whether --enable-sim-scache was given.
4861
if test "${enable_sim_scache+set}" = set; then :
4862
  enableval=$enable_sim_scache; case "${enableval}" in
4863
  yes)  sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
4864
  no)   sim_scache="-DWITH_SCACHE=0" ;;
4865
  [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
4866
  *)    as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
4867
        sim_scache="";;
4868
esac
4869
if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
4870
  echo "Setting scache size = $sim_scache" 6>&1
4871
fi
4872
else
4873
  sim_scache="-DWITH_SCACHE=${default_sim_scache}"
4874
fi
4875
 
4876
 
4877
 
4878
# NOTE: Don't add -Wall or -Wunused, they both include
4879
# -Wunused-parameter which reports bogus warnings.
4880
# NOTE: If you add to this list, remember to update
4881
# gdb/doc/gdbint.texinfo.
4882
build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
4883
-Wformat -Wparentheses -Wpointer-arith"
4884
# GCC supports -Wuninitialized only with -O or -On, n != 0.
4885
if test x${CFLAGS+set} = xset; then
4886
  case "${CFLAGS}" in
4887
    *"-O0"* ) ;;
4888
    *"-O"* )
4889
      build_warnings="${build_warnings} -Wuninitialized"
4890
    ;;
4891
  esac
4892
else
4893
  build_warnings="${build_warnings} -Wuninitialized"
4894
fi
4895
# Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
4896
# -Wunused-function -Wunused-label -Wunused-variable -Wunused-value
4897
# -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
4898
# -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
4899
# -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
4900
# -Woverloaded-virtual -Winline -Werror"
4901
# Check whether --enable-build-warnings was given.
4902
if test "${enable_build_warnings+set}" = set; then :
4903
  enableval=$enable_build_warnings; case "${enableval}" in
4904
  yes)  ;;
4905
  no)   build_warnings="-w";;
4906
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4907
        build_warnings="${build_warnings} ${t}";;
4908
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4909
        build_warnings="${t} ${build_warnings}";;
4910
  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4911
esac
4912
if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4913
  echo "Setting compiler warning flags = $build_warnings" 6>&1
4914
fi
4915
fi
4916
# Check whether --enable-sim-build-warnings was given.
4917
if test "${enable_sim_build_warnings+set}" = set; then :
4918
  enableval=$enable_sim_build_warnings; case "${enableval}" in
4919
  yes)  ;;
4920
  no)   build_warnings="-w";;
4921
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4922
        build_warnings="${build_warnings} ${t}";;
4923
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4924
        build_warnings="${t} ${build_warnings}";;
4925
  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4926
esac
4927
if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4928
  echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
4929
fi
4930
fi
4931
WARN_CFLAGS=""
4932
WERROR_CFLAGS=""
4933
if test "x${build_warnings}" != x -a "x$GCC" = xyes
4934
then
4935
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
4936
$as_echo_n "checking compiler warning flags... " >&6; }
4937
    # Separate out the -Werror flag as some files just cannot be
4938
    # compiled with it enabled.
4939
    for w in ${build_warnings}; do
4940
        case $w in
4941
        -Werr*) WERROR_CFLAGS=-Werror ;;
4942
        *) # Check that GCC accepts it
4943
            saved_CFLAGS="$CFLAGS"
4944
            CFLAGS="$CFLAGS $w"
4945
            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4946
/* end confdefs.h.  */
4947
 
4948
int
4949
main ()
4950
{
4951
 
4952
  ;
4953
  return 0;
4954
}
4955
_ACEOF
4956
if ac_fn_c_try_compile "$LINENO"; then :
4957
  WARN_CFLAGS="${WARN_CFLAGS} $w"
4958
fi
4959
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4960
            CFLAGS="$saved_CFLAGS"
4961
        esac
4962
    done
4963
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS}${WERROR_CFLAGS}" >&5
4964
$as_echo "${WARN_CFLAGS}${WERROR_CFLAGS}" >&6; }
4965
fi
4966
 
4967
 
4968
if test x"no" = x"yes"; then
4969
  sim_hw_p=yes
4970
else
4971
  sim_hw_p=no
4972
fi
4973
if test ""; then
4974
  hardware="core pal glue"
4975
else
4976
  hardware="core pal glue rv cris"
4977
fi
4978
sim_hw_cflags="-DWITH_HW=1"
4979
sim_hw="$hardware"
4980
sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
4981
# Check whether --enable-sim-hardware was given.
4982
if test "${enable_sim_hardware+set}" = set; then :
4983
  enableval=$enable_sim_hardware;
4984
case "${enableval}" in
4985
  yes)  sim_hw_p=yes;;
4986
  no)   sim_hw_p=no;;
4987
  ,*)   sim_hw_p=yes; hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
4988
  *,)   sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
4989
  *)    sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
4990
esac
4991
if test "$sim_hw_p" != yes; then
4992
  sim_hw_objs=
4993
  sim_hw_cflags="-DWITH_HW=0"
4994
  sim_hw=
4995
else
4996
  sim_hw_cflags="-DWITH_HW=1"
4997
  # remove duplicates
4998
  sim_hw=""
4999
  sim_hw_objs="\$(SIM_COMMON_HW_OBJS)"
5000
  for i in $hardware ; do
5001
    case " $sim_hw " in
5002
      *" $i "*) ;;
5003
      *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";;
5004
    esac
5005
  done
5006
fi
5007
if test x"$silent" != x"yes" && test "$sim_hw_p" = "yes"; then
5008
  echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
5009
fi
5010
else
5011
 
5012
if test "$sim_hw_p" != yes; then
5013
  sim_hw_objs=
5014
  sim_hw_cflags="-DWITH_HW=0"
5015
  sim_hw=
5016
fi
5017
if test x"$silent" != x"yes"; then
5018
  echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
5019
fi
5020
fi
5021
 
5022
 
5023
# The default model shouldn't matter as long as there's a BFD.
5024
 
5025
default_sim_default_model="crisv32"
5026
# Check whether --enable-sim-default-model was given.
5027
if test "${enable_sim_default_model+set}" = set; then :
5028
  enableval=$enable_sim_default_model; case "${enableval}" in
5029
  yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
5030
  *)    sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
5031
esac
5032
if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
5033
  echo "Setting default model = $sim_default_model" 6>&1
5034
fi
5035
else
5036
  sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
5037
fi
5038
 
5039
 
5040
 
5041
# Check whether --enable-sim-environment was given.
5042
if test "${enable_sim_environment+set}" = set; then :
5043
  enableval=$enable_sim_environment; case "${enableval}" in
5044
  all | ALL)             sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
5045
  user | USER)           sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
5046
  virtual | VIRTUAL)     sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
5047
  operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
5048
  *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
5049
       sim_environment="";;
5050
esac
5051
if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
5052
  echo "Setting sim environment = $sim_environment" 6>&1
5053
fi
5054
else
5055
  sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
5056
fi
5057
 
5058
 
5059
default_sim_inline=""
5060
# Check whether --enable-sim-inline was given.
5061
if test "${enable_sim_inline+set}" = set; then :
5062
  enableval=$enable_sim_inline; sim_inline=""
5063
case "$enableval" in
5064
  no)           sim_inline="-DDEFAULT_INLINE=0";;
5065
  0)            sim_inline="-DDEFAULT_INLINE=0";;
5066
  yes | 2)      sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
5067
  1)            sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
5068
  *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
5069
       new_flag=""
5070
       case "$x" in
5071
         *_INLINE=*)    new_flag="-D$x";;
5072
         *=*)           new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
5073
         *_INLINE)      new_flag="-D$x=ALL_C_INLINE";;
5074
         *)             new_flag="-D$x""_INLINE=ALL_C_INLINE";;
5075
       esac
5076
       if test x"$sim_inline" = x""; then
5077
         sim_inline="$new_flag"
5078
       else
5079
         sim_inline="$sim_inline $new_flag"
5080
       fi
5081
     done;;
5082
esac
5083
if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
5084
  echo "Setting inline flags = $sim_inline" 6>&1
5085
fi
5086
else
5087
 
5088
if test "x$cross_compiling" = "xno"; then
5089
  if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then
5090
    sim_inline="${default_sim_inline}"
5091
    if test x"$silent" != x"yes"; then
5092
      echo "Setting inline flags = $sim_inline" 6>&1
5093
    fi
5094
  else
5095
    sim_inline=""
5096
  fi
5097
else
5098
  sim_inline="-DDEFAULT_INLINE=0"
5099
fi
5100
fi
5101
 
5102
 
5103
cgen_maint=no
5104
cgen=guile
5105
cgendir='$(srcdir)/../../cgen'
5106
# Check whether --enable-cgen-maint was given.
5107
if test "${enable_cgen_maint+set}" = set; then :
5108
  enableval=$enable_cgen_maint; case "${enableval}" in
5109
  yes)  cgen_maint=yes ;;
5110
  no)   cgen_maint=no ;;
5111
  *)
5112
        # argument is cgen install directory (not implemented yet).
5113
        # Having a `share' directory might be more appropriate for the .scm,
5114
        # .cpu, etc. files.
5115
        cgendir=${cgen_maint}/lib/cgen
5116
        cgen=guile
5117
        ;;
5118
esac
5119
fi
5120
if test x${cgen_maint} != xno ; then
5121
  CGEN_MAINT=''
5122
else
5123
  CGEN_MAINT='#'
5124
fi
5125
 
5126
 
5127
 
5128
 
5129
 
5130
 
5131
ac_sources="$sim_link_files"
5132
ac_dests="$sim_link_links"
5133
while test -n "$ac_sources"; do
5134
  set $ac_dests; ac_dest=$1; shift; ac_dests=$*
5135
  set $ac_sources; ac_source=$1; shift; ac_sources=$*
5136
  ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
5137
done
5138
ac_config_links="$ac_config_links $ac_config_links_1"
5139
 
5140
cgen_breaks=""
5141
if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
5142
cgen_breaks="break cgen_rtx_error";
5143
fi
5144
 
5145
ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
5146
 
5147
ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
5148
 
5149
ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
5150
 
5151
ac_config_commands="$ac_config_commands Makefile"
5152
 
5153
ac_config_commands="$ac_config_commands stamp-h"
5154
 
5155
cat >confcache <<\_ACEOF
5156
# This file is a shell script that caches the results of configure
5157
# tests run on this system so they can be shared between configure
5158
# scripts and configure runs, see configure's option --config-cache.
5159
# It is not useful on other systems.  If it contains results you don't
5160
# want to keep, you may remove or edit it.
5161
#
5162
# config.status only pays attention to the cache file if you give it
5163
# the --recheck option to rerun configure.
5164
#
5165
# `ac_cv_env_foo' variables (set or unset) will be overridden when
5166
# loading this file, other *unset* `ac_cv_foo' will be assigned the
5167
# following values.
5168
 
5169
_ACEOF
5170
 
5171
# The following way of writing the cache mishandles newlines in values,
5172
# but we know of no workaround that is simple, portable, and efficient.
5173
# So, we kill variables containing newlines.
5174
# Ultrix sh set writes to stderr and can't be redirected directly,
5175
# and sets the high bit in the cache file unless we assign to the vars.
5176
(
5177
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5178
    eval ac_val=\$$ac_var
5179
    case $ac_val in #(
5180
    *${as_nl}*)
5181
      case $ac_var in #(
5182
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5183
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5184
      esac
5185
      case $ac_var in #(
5186
      _ | IFS | as_nl) ;; #(
5187
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5188
      *) { eval $ac_var=; unset $ac_var;} ;;
5189
      esac ;;
5190
    esac
5191
  done
5192
 
5193
  (set) 2>&1 |
5194
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5195
    *${as_nl}ac_space=\ *)
5196
      # `set' does not quote correctly, so add quotes: double-quote
5197
      # substitution turns \\\\ into \\, and sed turns \\ into \.
5198
      sed -n \
5199
        "s/'/'\\\\''/g;
5200
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5201
      ;; #(
5202
    *)
5203
      # `set' quotes correctly as required by POSIX, so do not add quotes.
5204
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5205
      ;;
5206
    esac |
5207
    sort
5208
) |
5209
  sed '
5210
     /^ac_cv_env_/b end
5211
     t clear
5212
     :clear
5213
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5214
     t end
5215
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5216
     :end' >>confcache
5217
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5218
  if test -w "$cache_file"; then
5219
    test "x$cache_file" != "x/dev/null" &&
5220
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5221
$as_echo "$as_me: updating cache $cache_file" >&6;}
5222
    cat confcache >$cache_file
5223
  else
5224
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5225
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5226
  fi
5227
fi
5228
rm -f confcache
5229
 
5230
test "x$prefix" = xNONE && prefix=$ac_default_prefix
5231
# Let make expand exec_prefix.
5232
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5233
 
5234
DEFS=-DHAVE_CONFIG_H
5235
 
5236
ac_libobjs=
5237
ac_ltlibobjs=
5238
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5239
  # 1. Remove the extension, and $U if already installed.
5240
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5241
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5242
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5243
  #    will be set to the directory where LIBOBJS objects are built.
5244
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5245
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5246
done
5247
LIBOBJS=$ac_libobjs
5248
 
5249
LTLIBOBJS=$ac_ltlibobjs
5250
 
5251
 
5252
 
5253
 
5254
: ${CONFIG_STATUS=./config.status}
5255
ac_write_fail=0
5256
ac_clean_files_save=$ac_clean_files
5257
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5258
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5259
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5260
as_write_fail=0
5261
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5262
#! $SHELL
5263
# Generated by $as_me.
5264
# Run this file to recreate the current configuration.
5265
# Compiler output produced by configure, useful for debugging
5266
# configure, is in config.log if it exists.
5267
 
5268
debug=false
5269
ac_cs_recheck=false
5270
ac_cs_silent=false
5271
 
5272
SHELL=\${CONFIG_SHELL-$SHELL}
5273
export SHELL
5274
_ASEOF
5275
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5276
## -------------------- ##
5277
## M4sh Initialization. ##
5278
## -------------------- ##
5279
 
5280
# Be more Bourne compatible
5281
DUALCASE=1; export DUALCASE # for MKS sh
5282
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5283
  emulate sh
5284
  NULLCMD=:
5285
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5286
  # is contrary to our usage.  Disable this feature.
5287
  alias -g '${1+"$@"}'='"$@"'
5288
  setopt NO_GLOB_SUBST
5289
else
5290
  case `(set -o) 2>/dev/null` in #(
5291
  *posix*) :
5292
    set -o posix ;; #(
5293
  *) :
5294
     ;;
5295
esac
5296
fi
5297
 
5298
 
5299
as_nl='
5300
'
5301
export as_nl
5302
# Printing a long string crashes Solaris 7 /usr/bin/printf.
5303
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5304
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5305
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5306
# Prefer a ksh shell builtin over an external printf program on Solaris,
5307
# but without wasting forks for bash or zsh.
5308
if test -z "$BASH_VERSION$ZSH_VERSION" \
5309
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5310
  as_echo='print -r --'
5311
  as_echo_n='print -rn --'
5312
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5313
  as_echo='printf %s\n'
5314
  as_echo_n='printf %s'
5315
else
5316
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5317
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5318
    as_echo_n='/usr/ucb/echo -n'
5319
  else
5320
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5321
    as_echo_n_body='eval
5322
      arg=$1;
5323
      case $arg in #(
5324
      *"$as_nl"*)
5325
        expr "X$arg" : "X\\(.*\\)$as_nl";
5326
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5327
      esac;
5328
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5329
    '
5330
    export as_echo_n_body
5331
    as_echo_n='sh -c $as_echo_n_body as_echo'
5332
  fi
5333
  export as_echo_body
5334
  as_echo='sh -c $as_echo_body as_echo'
5335
fi
5336
 
5337
# The user is always right.
5338
if test "${PATH_SEPARATOR+set}" != set; then
5339
  PATH_SEPARATOR=:
5340
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5341
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5342
      PATH_SEPARATOR=';'
5343
  }
5344
fi
5345
 
5346
 
5347
# IFS
5348
# We need space, tab and new line, in precisely that order.  Quoting is
5349
# there to prevent editors from complaining about space-tab.
5350
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5351
# splitting by setting IFS to empty value.)
5352
IFS=" ""        $as_nl"
5353
 
5354
# Find who we are.  Look in the path if we contain no directory separator.
5355
case $0 in #((
5356
  *[\\/]* ) as_myself=$0 ;;
5357
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5358
for as_dir in $PATH
5359
do
5360
  IFS=$as_save_IFS
5361
  test -z "$as_dir" && as_dir=.
5362
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5363
  done
5364
IFS=$as_save_IFS
5365
 
5366
     ;;
5367
esac
5368
# We did not find ourselves, most probably we were run as `sh COMMAND'
5369
# in which case we are not to be found in the path.
5370
if test "x$as_myself" = x; then
5371
  as_myself=$0
5372
fi
5373
if test ! -f "$as_myself"; then
5374
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5375
  exit 1
5376
fi
5377
 
5378
# Unset variables that we do not need and which cause bugs (e.g. in
5379
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5380
# suppresses any "Segmentation fault" message there.  '((' could
5381
# trigger a bug in pdksh 5.2.14.
5382
for as_var in BASH_ENV ENV MAIL MAILPATH
5383
do eval test x\${$as_var+set} = xset \
5384
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5385
done
5386
PS1='$ '
5387
PS2='> '
5388
PS4='+ '
5389
 
5390
# NLS nuisances.
5391
LC_ALL=C
5392
export LC_ALL
5393
LANGUAGE=C
5394
export LANGUAGE
5395
 
5396
# CDPATH.
5397
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5398
 
5399
 
5400
# as_fn_error ERROR [LINENO LOG_FD]
5401
# ---------------------------------
5402
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5403
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5404
# script with status $?, using 1 if that was 0.
5405
as_fn_error ()
5406
{
5407
  as_status=$?; test $as_status -eq 0 && as_status=1
5408
  if test "$3"; then
5409
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5410
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5411
  fi
5412
  $as_echo "$as_me: error: $1" >&2
5413
  as_fn_exit $as_status
5414
} # as_fn_error
5415
 
5416
 
5417
# as_fn_set_status STATUS
5418
# -----------------------
5419
# Set $? to STATUS, without forking.
5420
as_fn_set_status ()
5421
{
5422
  return $1
5423
} # as_fn_set_status
5424
 
5425
# as_fn_exit STATUS
5426
# -----------------
5427
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5428
as_fn_exit ()
5429
{
5430
  set +e
5431
  as_fn_set_status $1
5432
  exit $1
5433
} # as_fn_exit
5434
 
5435
# as_fn_unset VAR
5436
# ---------------
5437
# Portably unset VAR.
5438
as_fn_unset ()
5439
{
5440
  { eval $1=; unset $1;}
5441
}
5442
as_unset=as_fn_unset
5443
# as_fn_append VAR VALUE
5444
# ----------------------
5445
# Append the text in VALUE to the end of the definition contained in VAR. Take
5446
# advantage of any shell optimizations that allow amortized linear growth over
5447
# repeated appends, instead of the typical quadratic growth present in naive
5448
# implementations.
5449
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5450
  eval 'as_fn_append ()
5451
  {
5452
    eval $1+=\$2
5453
  }'
5454
else
5455
  as_fn_append ()
5456
  {
5457
    eval $1=\$$1\$2
5458
  }
5459
fi # as_fn_append
5460
 
5461
# as_fn_arith ARG...
5462
# ------------------
5463
# Perform arithmetic evaluation on the ARGs, and store the result in the
5464
# global $as_val. Take advantage of shells that can avoid forks. The arguments
5465
# must be portable across $(()) and expr.
5466
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5467
  eval 'as_fn_arith ()
5468
  {
5469
    as_val=$(( $* ))
5470
  }'
5471
else
5472
  as_fn_arith ()
5473
  {
5474
    as_val=`expr "$@" || test $? -eq 1`
5475
  }
5476
fi # as_fn_arith
5477
 
5478
 
5479
if expr a : '\(a\)' >/dev/null 2>&1 &&
5480
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
5481
  as_expr=expr
5482
else
5483
  as_expr=false
5484
fi
5485
 
5486
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5487
  as_basename=basename
5488
else
5489
  as_basename=false
5490
fi
5491
 
5492
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5493
  as_dirname=dirname
5494
else
5495
  as_dirname=false
5496
fi
5497
 
5498
as_me=`$as_basename -- "$0" ||
5499
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5500
         X"$0" : 'X\(//\)$' \| \
5501
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5502
$as_echo X/"$0" |
5503
    sed '/^.*\/\([^/][^/]*\)\/*$/{
5504
            s//\1/
5505
            q
5506
          }
5507
          /^X\/\(\/\/\)$/{
5508
            s//\1/
5509
            q
5510
          }
5511
          /^X\/\(\/\).*/{
5512
            s//\1/
5513
            q
5514
          }
5515
          s/.*/./; q'`
5516
 
5517
# Avoid depending upon Character Ranges.
5518
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5519
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5520
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5521
as_cr_digits='0123456789'
5522
as_cr_alnum=$as_cr_Letters$as_cr_digits
5523
 
5524
ECHO_C= ECHO_N= ECHO_T=
5525
case `echo -n x` in #(((((
5526
-n*)
5527
  case `echo 'xy\c'` in
5528
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
5529
  xy)  ECHO_C='\c';;
5530
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5531
       ECHO_T=' ';;
5532
  esac;;
5533
*)
5534
  ECHO_N='-n';;
5535
esac
5536
 
5537
rm -f conf$$ conf$$.exe conf$$.file
5538
if test -d conf$$.dir; then
5539
  rm -f conf$$.dir/conf$$.file
5540
else
5541
  rm -f conf$$.dir
5542
  mkdir conf$$.dir 2>/dev/null
5543
fi
5544
if (echo >conf$$.file) 2>/dev/null; then
5545
  if ln -s conf$$.file conf$$ 2>/dev/null; then
5546
    as_ln_s='ln -s'
5547
    # ... but there are two gotchas:
5548
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5549
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5550
    # In both cases, we have to default to `cp -p'.
5551
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5552
      as_ln_s='cp -p'
5553
  elif ln conf$$.file conf$$ 2>/dev/null; then
5554
    as_ln_s=ln
5555
  else
5556
    as_ln_s='cp -p'
5557
  fi
5558
else
5559
  as_ln_s='cp -p'
5560
fi
5561
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5562
rmdir conf$$.dir 2>/dev/null
5563
 
5564
 
5565
# as_fn_mkdir_p
5566
# -------------
5567
# Create "$as_dir" as a directory, including parents if necessary.
5568
as_fn_mkdir_p ()
5569
{
5570
 
5571
  case $as_dir in #(
5572
  -*) as_dir=./$as_dir;;
5573
  esac
5574
  test -d "$as_dir" || eval $as_mkdir_p || {
5575
    as_dirs=
5576
    while :; do
5577
      case $as_dir in #(
5578
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5579
      *) as_qdir=$as_dir;;
5580
      esac
5581
      as_dirs="'$as_qdir' $as_dirs"
5582
      as_dir=`$as_dirname -- "$as_dir" ||
5583
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5584
         X"$as_dir" : 'X\(//\)[^/]' \| \
5585
         X"$as_dir" : 'X\(//\)$' \| \
5586
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5587
$as_echo X"$as_dir" |
5588
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5589
            s//\1/
5590
            q
5591
          }
5592
          /^X\(\/\/\)[^/].*/{
5593
            s//\1/
5594
            q
5595
          }
5596
          /^X\(\/\/\)$/{
5597
            s//\1/
5598
            q
5599
          }
5600
          /^X\(\/\).*/{
5601
            s//\1/
5602
            q
5603
          }
5604
          s/.*/./; q'`
5605
      test -d "$as_dir" && break
5606
    done
5607
    test -z "$as_dirs" || eval "mkdir $as_dirs"
5608
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5609
 
5610
 
5611
} # as_fn_mkdir_p
5612
if mkdir -p . 2>/dev/null; then
5613
  as_mkdir_p='mkdir -p "$as_dir"'
5614
else
5615
  test -d ./-p && rmdir ./-p
5616
  as_mkdir_p=false
5617
fi
5618
 
5619
if test -x / >/dev/null 2>&1; then
5620
  as_test_x='test -x'
5621
else
5622
  if ls -dL / >/dev/null 2>&1; then
5623
    as_ls_L_option=L
5624
  else
5625
    as_ls_L_option=
5626
  fi
5627
  as_test_x='
5628
    eval sh -c '\''
5629
      if test -d "$1"; then
5630
        test -d "$1/.";
5631
      else
5632
        case $1 in #(
5633
        -*)set "./$1";;
5634
        esac;
5635
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5636
        ???[sx]*):;;*)false;;esac;fi
5637
    '\'' sh
5638
  '
5639
fi
5640
as_executable_p=$as_test_x
5641
 
5642
# Sed expression to map a string onto a valid CPP name.
5643
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5644
 
5645
# Sed expression to map a string onto a valid variable name.
5646
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5647
 
5648
 
5649
exec 6>&1
5650
## ----------------------------------- ##
5651
## Main body of $CONFIG_STATUS script. ##
5652
## ----------------------------------- ##
5653
_ASEOF
5654
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5655
 
5656
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5657
# Save the log message, to keep $0 and so on meaningful, and to
5658
# report actual input values of CONFIG_FILES etc. instead of their
5659
# values after options handling.
5660
ac_log="
5661
This file was extended by $as_me, which was
5662
generated by GNU Autoconf 2.64.  Invocation command line was
5663
 
5664
  CONFIG_FILES    = $CONFIG_FILES
5665
  CONFIG_HEADERS  = $CONFIG_HEADERS
5666
  CONFIG_LINKS    = $CONFIG_LINKS
5667
  CONFIG_COMMANDS = $CONFIG_COMMANDS
5668
  $ $0 $@
5669
 
5670
on `(hostname || uname -n) 2>/dev/null | sed 1q`
5671
"
5672
 
5673
_ACEOF
5674
 
5675
case $ac_config_files in *"
5676
"*) set x $ac_config_files; shift; ac_config_files=$*;;
5677
esac
5678
 
5679
case $ac_config_headers in *"
5680
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5681
esac
5682
 
5683
 
5684
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5685
# Files that config.status was made for.
5686
config_files="$ac_config_files"
5687
config_headers="$ac_config_headers"
5688
config_links="$ac_config_links"
5689
config_commands="$ac_config_commands"
5690
 
5691
_ACEOF
5692
 
5693
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5694
ac_cs_usage="\
5695
\`$as_me' instantiates files and other configuration actions
5696
from templates according to the current configuration.  Unless the files
5697
and actions are specified as TAGs, all are instantiated by default.
5698
 
5699
Usage: $0 [OPTION]... [TAG]...
5700
 
5701
  -h, --help       print this help, then exit
5702
  -V, --version    print version number and configuration settings, then exit
5703
  -q, --quiet, --silent
5704
                   do not print progress messages
5705
  -d, --debug      don't remove temporary files
5706
      --recheck    update $as_me by reconfiguring in the same conditions
5707
      --file=FILE[:TEMPLATE]
5708
                   instantiate the configuration file FILE
5709
      --header=FILE[:TEMPLATE]
5710
                   instantiate the configuration header FILE
5711
 
5712
Configuration files:
5713
$config_files
5714
 
5715
Configuration headers:
5716
$config_headers
5717
 
5718
Configuration links:
5719
$config_links
5720
 
5721
Configuration commands:
5722
$config_commands
5723
 
5724
Report bugs to the package provider."
5725
 
5726
_ACEOF
5727
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5728
ac_cs_version="\\
5729
config.status
5730
configured by $0, generated by GNU Autoconf 2.64,
5731
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5732
 
5733
Copyright (C) 2009 Free Software Foundation, Inc.
5734
This config.status script is free software; the Free Software Foundation
5735
gives unlimited permission to copy, distribute and modify it."
5736
 
5737
ac_pwd='$ac_pwd'
5738
srcdir='$srcdir'
5739
INSTALL='$INSTALL'
5740
test -n "\$AWK" || AWK=awk
5741
_ACEOF
5742
 
5743
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5744
# The default lists apply if the user does not specify any file.
5745
ac_need_defaults=:
5746
while test $# != 0
5747
do
5748
  case $1 in
5749
  --*=*)
5750
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
5751
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5752
    ac_shift=:
5753
    ;;
5754
  *)
5755
    ac_option=$1
5756
    ac_optarg=$2
5757
    ac_shift=shift
5758
    ;;
5759
  esac
5760
 
5761
  case $ac_option in
5762
  # Handling of the options.
5763
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5764
    ac_cs_recheck=: ;;
5765
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5766
    $as_echo "$ac_cs_version"; exit ;;
5767
  --debug | --debu | --deb | --de | --d | -d )
5768
    debug=: ;;
5769
  --file | --fil | --fi | --f )
5770
    $ac_shift
5771
    case $ac_optarg in
5772
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5773
    esac
5774
    as_fn_append CONFIG_FILES " '$ac_optarg'"
5775
    ac_need_defaults=false;;
5776
  --header | --heade | --head | --hea )
5777
    $ac_shift
5778
    case $ac_optarg in
5779
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5780
    esac
5781
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5782
    ac_need_defaults=false;;
5783
  --he | --h)
5784
    # Conflict between --help and --header
5785
    as_fn_error "ambiguous option: \`$1'
5786
Try \`$0 --help' for more information.";;
5787
  --help | --hel | -h )
5788
    $as_echo "$ac_cs_usage"; exit ;;
5789
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5790
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
5791
    ac_cs_silent=: ;;
5792
 
5793
  # This is an error.
5794
  -*) as_fn_error "unrecognized option: \`$1'
5795
Try \`$0 --help' for more information." ;;
5796
 
5797
  *) as_fn_append ac_config_targets " $1"
5798
     ac_need_defaults=false ;;
5799
 
5800
  esac
5801
  shift
5802
done
5803
 
5804
ac_configure_extra_args=
5805
 
5806
if $ac_cs_silent; then
5807
  exec 6>/dev/null
5808
  ac_configure_extra_args="$ac_configure_extra_args --silent"
5809
fi
5810
 
5811
_ACEOF
5812
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5813
if \$ac_cs_recheck; then
5814
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5815
  shift
5816
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5817
  CONFIG_SHELL='$SHELL'
5818
  export CONFIG_SHELL
5819
  exec "\$@"
5820
fi
5821
 
5822
_ACEOF
5823
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5824
exec 5>>config.log
5825
{
5826
  echo
5827
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5828
## Running $as_me. ##
5829
_ASBOX
5830
  $as_echo "$ac_log"
5831
} >&5
5832
 
5833
_ACEOF
5834
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5835
_ACEOF
5836
 
5837
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5838
 
5839
# Handling of arguments.
5840
for ac_config_target in $ac_config_targets
5841
do
5842
  case $ac_config_target in
5843
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5844
    "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5845
    "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5846
    "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5847
    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5848
    "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5849
    "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5850
 
5851
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5852
  esac
5853
done
5854
 
5855
 
5856
# If the user did not use the arguments to specify the items to instantiate,
5857
# then the envvar interface is used.  Set only those that are not.
5858
# We use the long form for the default assignment because of an extremely
5859
# bizarre bug on SunOS 4.1.3.
5860
if $ac_need_defaults; then
5861
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5862
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5863
  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5864
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5865
fi
5866
 
5867
# Have a temporary directory for convenience.  Make it in the build tree
5868
# simply because there is no reason against having it here, and in addition,
5869
# creating and moving files from /tmp can sometimes cause problems.
5870
# Hook for its removal unless debugging.
5871
# Note that there is a small window in which the directory will not be cleaned:
5872
# after its creation but before its name has been assigned to `$tmp'.
5873
$debug ||
5874
{
5875
  tmp=
5876
  trap 'exit_status=$?
5877
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5878
' 0
5879
  trap 'as_fn_exit 1' 1 2 13 15
5880
}
5881
# Create a (secure) tmp directory for tmp files.
5882
 
5883
{
5884
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5885
  test -n "$tmp" && test -d "$tmp"
5886
}  ||
5887
{
5888
  tmp=./conf$$-$RANDOM
5889
  (umask 077 && mkdir "$tmp")
5890
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5891
 
5892
# Set up the scripts for CONFIG_FILES section.
5893
# No need to generate them if there are no CONFIG_FILES.
5894
# This happens for instance with `./config.status config.h'.
5895
if test -n "$CONFIG_FILES"; then
5896
 
5897
 
5898
ac_cr=`echo X | tr X '\015'`
5899
# On cygwin, bash can eat \r inside `` if the user requested igncr.
5900
# But we know of no other shell where ac_cr would be empty at this
5901
# point, so we can use a bashism as a fallback.
5902
if test "x$ac_cr" = x; then
5903
  eval ac_cr=\$\'\\r\'
5904
fi
5905
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
5906
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5907
  ac_cs_awk_cr='\r'
5908
else
5909
  ac_cs_awk_cr=$ac_cr
5910
fi
5911
 
5912
echo 'BEGIN {' >"$tmp/subs1.awk" &&
5913
_ACEOF
5914
 
5915
 
5916
{
5917
  echo "cat >conf$$subs.awk <<_ACEOF" &&
5918
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5919
  echo "_ACEOF"
5920
} >conf$$subs.sh ||
5921
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5922
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5923
ac_delim='%!_!# '
5924
for ac_last_try in false false false false false :; do
5925
  . ./conf$$subs.sh ||
5926
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5927
 
5928
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5929
  if test $ac_delim_n = $ac_delim_num; then
5930
    break
5931
  elif $ac_last_try; then
5932
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5933
  else
5934
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5935
  fi
5936
done
5937
rm -f conf$$subs.sh
5938
 
5939
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5940
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5941
_ACEOF
5942
sed -n '
5943
h
5944
s/^/S["/; s/!.*/"]=/
5945
p
5946
g
5947
s/^[^!]*!//
5948
:repl
5949
t repl
5950
s/'"$ac_delim"'$//
5951
t delim
5952
:nl
5953
h
5954
s/\(.\{148\}\).*/\1/
5955
t more1
5956
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5957
p
5958
n
5959
b repl
5960
:more1
5961
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5962
p
5963
g
5964
s/.\{148\}//
5965
t nl
5966
:delim
5967
h
5968
s/\(.\{148\}\).*/\1/
5969
t more2
5970
s/["\\]/\\&/g; s/^/"/; s/$/"/
5971
p
5972
b
5973
:more2
5974
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5975
p
5976
g
5977
s/.\{148\}//
5978
t delim
5979
' 
5980
/^[^""]/{
5981
  N
5982
  s/\n//
5983
}
5984
' >>$CONFIG_STATUS || ac_write_fail=1
5985
rm -f conf$$subs.awk
5986
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5987
_ACAWK
5988
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5989
  for (key in S) S_is_set[key] = 1
5990
  FS = ""
5991
 
5992
}
5993
{
5994
  line = $ 0
5995
  nfields = split(line, field, "@")
5996
  substed = 0
5997
  len = length(field[1])
5998
  for (i = 2; i < nfields; i++) {
5999
    key = field[i]
6000
    keylen = length(key)
6001
    if (S_is_set[key]) {
6002
      value = S[key]
6003
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6004
      len += length(value) + length(field[++i])
6005
      substed = 1
6006
    } else
6007
      len += 1 + keylen
6008
  }
6009
 
6010
  print line
6011
}
6012
 
6013
_ACAWK
6014
_ACEOF
6015
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6016
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6017
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6018
else
6019
  cat
6020
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6021
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6022
_ACEOF
6023
 
6024
# VPATH may cause trouble with some makes, so we remove $(srcdir),
6025
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6026
# trailing colons and then remove the whole line if VPATH becomes empty
6027
# (actually we leave an empty line to preserve line numbers).
6028
if test "x$srcdir" = x.; then
6029
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
6030
s/:*\$(srcdir):*/:/
6031
s/:*\${srcdir}:*/:/
6032
s/:*@srcdir@:*/:/
6033
s/^\([^=]*=[     ]*\):*/\1/
6034
s/:*$//
6035
s/^[^=]*=[       ]*$//
6036
}'
6037
fi
6038
 
6039
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6040
fi # test -n "$CONFIG_FILES"
6041
 
6042
# Set up the scripts for CONFIG_HEADERS section.
6043
# No need to generate them if there are no CONFIG_HEADERS.
6044
# This happens for instance with `./config.status Makefile'.
6045
if test -n "$CONFIG_HEADERS"; then
6046
cat >"$tmp/defines.awk" <<\_ACAWK ||
6047
BEGIN {
6048
_ACEOF
6049
 
6050
# Transform confdefs.h into an awk script `defines.awk', embedded as
6051
# here-document in config.status, that substitutes the proper values into
6052
# config.h.in to produce config.h.
6053
 
6054
# Create a delimiter string that does not exist in confdefs.h, to ease
6055
# handling of long lines.
6056
ac_delim='%!_!# '
6057
for ac_last_try in false false :; do
6058
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6059
  if test -z "$ac_t"; then
6060
    break
6061
  elif $ac_last_try; then
6062
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6063
  else
6064
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6065
  fi
6066
done
6067
 
6068
# For the awk script, D is an array of macro values keyed by name,
6069
# likewise P contains macro parameters if any.  Preserve backslash
6070
# newline sequences.
6071
 
6072
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6073
sed -n '
6074
s/.\{148\}/&'"$ac_delim"'/g
6075
t rset
6076
:rset
6077
s/^[     ]*#[    ]*define[       ][      ]*/ /
6078
t def
6079
d
6080
:def
6081
s/\\$//
6082
t bsnl
6083
s/["\\]/\\&/g
6084
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6085
D["\1"]=" \3"/p
6086
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
6087
d
6088
:bsnl
6089
s/["\\]/\\&/g
6090
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6091
D["\1"]=" \3\\\\\\n"\\/p
6092
t cont
6093
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6094
t cont
6095
d
6096
:cont
6097
n
6098
s/.\{148\}/&'"$ac_delim"'/g
6099
t clear
6100
:clear
6101
s/\\$//
6102
t bsnlc
6103
s/["\\]/\\&/g; s/^/"/; s/$/"/p
6104
d
6105
:bsnlc
6106
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6107
b cont
6108
' 
6109
s/'"$ac_delim"'/"\\\
6110
"/g' >>$CONFIG_STATUS || ac_write_fail=1
6111
 
6112
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6113
  for (key in D) D_is_set[key] = 1
6114
  FS = ""
6115
}
6116
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6117
  line = \$ 0
6118
  split(line, arg, " ")
6119
  if (arg[1] == "#") {
6120
    defundef = arg[2]
6121
    mac1 = arg[3]
6122
  } else {
6123
    defundef = substr(arg[1], 2)
6124
    mac1 = arg[2]
6125
  }
6126
  split(mac1, mac2, "(") #)
6127
  macro = mac2[1]
6128
  prefix = substr(line, 1, index(line, defundef) - 1)
6129
  if (D_is_set[macro]) {
6130
    # Preserve the white space surrounding the "#".
6131
    print prefix "define", macro P[macro] D[macro]
6132
    next
6133
  } else {
6134
    # Replace #undef with comments.  This is necessary, for example,
6135
    # in the case of _POSIX_SOURCE, which is predefined and required
6136
    # on some systems where configure will not decide to define it.
6137
    if (defundef == "undef") {
6138
      print "/*", prefix defundef, macro, "*/"
6139
      next
6140
    }
6141
  }
6142
}
6143
{ print }
6144
_ACAWK
6145
_ACEOF
6146
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6147
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
6148
fi # test -n "$CONFIG_HEADERS"
6149
 
6150
 
6151
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
6152
shift
6153
for ac_tag
6154
do
6155
  case $ac_tag in
6156
  :[FHLC]) ac_mode=$ac_tag; continue;;
6157
  esac
6158
  case $ac_mode$ac_tag in
6159
  :[FHL]*:*);;
6160
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6161
  :[FH]-) ac_tag=-:-;;
6162
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6163
  esac
6164
  ac_save_IFS=$IFS
6165
  IFS=:
6166
  set x $ac_tag
6167
  IFS=$ac_save_IFS
6168
  shift
6169
  ac_file=$1
6170
  shift
6171
 
6172
  case $ac_mode in
6173
  :L) ac_source=$1;;
6174
  :[FH])
6175
    ac_file_inputs=
6176
    for ac_f
6177
    do
6178
      case $ac_f in
6179
      -) ac_f="$tmp/stdin";;
6180
      *) # Look for the file first in the build tree, then in the source tree
6181
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
6182
         # because $ac_f cannot contain `:'.
6183
         test -f "$ac_f" ||
6184
           case $ac_f in
6185
           [\\/$]*) false;;
6186
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6187
           esac ||
6188
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6189
      esac
6190
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6191
      as_fn_append ac_file_inputs " '$ac_f'"
6192
    done
6193
 
6194
    # Let's still pretend it is `configure' which instantiates (i.e., don't
6195
    # use $as_me), people would be surprised to read:
6196
    #    /* config.h.  Generated by config.status.  */
6197
    configure_input='Generated from '`
6198
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6199
        `' by configure.'
6200
    if test x"$ac_file" != x-; then
6201
      configure_input="$ac_file.  $configure_input"
6202
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6203
$as_echo "$as_me: creating $ac_file" >&6;}
6204
    fi
6205
    # Neutralize special characters interpreted by sed in replacement strings.
6206
    case $configure_input in #(
6207
    *\&* | *\|* | *\\* )
6208
       ac_sed_conf_input=`$as_echo "$configure_input" |
6209
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
6210
    *) ac_sed_conf_input=$configure_input;;
6211
    esac
6212
 
6213
    case $ac_tag in
6214
    *:-:* | *:-) cat >"$tmp/stdin" \
6215
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6216
    esac
6217
    ;;
6218
  esac
6219
 
6220
  ac_dir=`$as_dirname -- "$ac_file" ||
6221
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6222
         X"$ac_file" : 'X\(//\)[^/]' \| \
6223
         X"$ac_file" : 'X\(//\)$' \| \
6224
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6225
$as_echo X"$ac_file" |
6226
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6227
            s//\1/
6228
            q
6229
          }
6230
          /^X\(\/\/\)[^/].*/{
6231
            s//\1/
6232
            q
6233
          }
6234
          /^X\(\/\/\)$/{
6235
            s//\1/
6236
            q
6237
          }
6238
          /^X\(\/\).*/{
6239
            s//\1/
6240
            q
6241
          }
6242
          s/.*/./; q'`
6243
  as_dir="$ac_dir"; as_fn_mkdir_p
6244
  ac_builddir=.
6245
 
6246
case "$ac_dir" in
6247
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6248
*)
6249
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6250
  # A ".." for each directory in $ac_dir_suffix.
6251
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6252
  case $ac_top_builddir_sub in
6253
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6254
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6255
  esac ;;
6256
esac
6257
ac_abs_top_builddir=$ac_pwd
6258
ac_abs_builddir=$ac_pwd$ac_dir_suffix
6259
# for backward compatibility:
6260
ac_top_builddir=$ac_top_build_prefix
6261
 
6262
case $srcdir in
6263
  .)  # We are building in place.
6264
    ac_srcdir=.
6265
    ac_top_srcdir=$ac_top_builddir_sub
6266
    ac_abs_top_srcdir=$ac_pwd ;;
6267
  [\\/]* | ?:[\\/]* )  # Absolute name.
6268
    ac_srcdir=$srcdir$ac_dir_suffix;
6269
    ac_top_srcdir=$srcdir
6270
    ac_abs_top_srcdir=$srcdir ;;
6271
  *) # Relative name.
6272
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6273
    ac_top_srcdir=$ac_top_build_prefix$srcdir
6274
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6275
esac
6276
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6277
 
6278
 
6279
  case $ac_mode in
6280
  :F)
6281
  #
6282
  # CONFIG_FILE
6283
  #
6284
 
6285
  case $INSTALL in
6286
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6287
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6288
  esac
6289
_ACEOF
6290
 
6291
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6292
# If the template does not know about datarootdir, expand it.
6293
# FIXME: This hack should be removed a few years after 2.60.
6294
ac_datarootdir_hack=; ac_datarootdir_seen=
6295
ac_sed_dataroot='
6296
/datarootdir/ {
6297
  p
6298
  q
6299
}
6300
/@datadir@/p
6301
/@docdir@/p
6302
/@infodir@/p
6303
/@localedir@/p
6304
/@mandir@/p'
6305
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6306
*datarootdir*) ac_datarootdir_seen=yes;;
6307
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6308
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6309
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6310
_ACEOF
6311
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6312
  ac_datarootdir_hack='
6313
  s&@datadir@&$datadir&g
6314
  s&@docdir@&$docdir&g
6315
  s&@infodir@&$infodir&g
6316
  s&@localedir@&$localedir&g
6317
  s&@mandir@&$mandir&g
6318
  s&\\\${datarootdir}&$datarootdir&g' ;;
6319
esac
6320
_ACEOF
6321
 
6322
# Neutralize VPATH when `$srcdir' = `.'.
6323
# Shell code in configure.ac might set extrasub.
6324
# FIXME: do we really want to maintain this feature?
6325
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6326
ac_sed_extra="$ac_vpsub
6327
$extrasub
6328
_ACEOF
6329
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6330
:t
6331
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6332
s|@configure_input@|$ac_sed_conf_input|;t t
6333
s&@top_builddir@&$ac_top_builddir_sub&;t t
6334
s&@top_build_prefix@&$ac_top_build_prefix&;t t
6335
s&@srcdir@&$ac_srcdir&;t t
6336
s&@abs_srcdir@&$ac_abs_srcdir&;t t
6337
s&@top_srcdir@&$ac_top_srcdir&;t t
6338
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6339
s&@builddir@&$ac_builddir&;t t
6340
s&@abs_builddir@&$ac_abs_builddir&;t t
6341
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6342
s&@INSTALL@&$ac_INSTALL&;t t
6343
$ac_datarootdir_hack
6344
"
6345
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6346
  || as_fn_error "could not create $ac_file" "$LINENO" 5
6347
 
6348
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6349
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6350
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6351
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6352
which seems to be undefined.  Please make sure it is defined." >&5
6353
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6354
which seems to be undefined.  Please make sure it is defined." >&2;}
6355
 
6356
  rm -f "$tmp/stdin"
6357
  case $ac_file in
6358
  -) cat "$tmp/out" && rm -f "$tmp/out";;
6359
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6360
  esac \
6361
  || as_fn_error "could not create $ac_file" "$LINENO" 5
6362
 ;;
6363
  :H)
6364
  #
6365
  # CONFIG_HEADER
6366
  #
6367
  if test x"$ac_file" != x-; then
6368
    {
6369
      $as_echo "/* $configure_input  */" \
6370
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6371
    } >"$tmp/config.h" \
6372
      || as_fn_error "could not create $ac_file" "$LINENO" 5
6373
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6374
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6375
$as_echo "$as_me: $ac_file is unchanged" >&6;}
6376
    else
6377
      rm -f "$ac_file"
6378
      mv "$tmp/config.h" "$ac_file" \
6379
        || as_fn_error "could not create $ac_file" "$LINENO" 5
6380
    fi
6381
  else
6382
    $as_echo "/* $configure_input  */" \
6383
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6384
      || as_fn_error "could not create -" "$LINENO" 5
6385
  fi
6386
 ;;
6387
  :L)
6388
  #
6389
  # CONFIG_LINK
6390
  #
6391
 
6392
  if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6393
    :
6394
  else
6395
    # Prefer the file from the source tree if names are identical.
6396
    if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6397
      ac_source=$srcdir/$ac_source
6398
    fi
6399
 
6400
    { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6401
$as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
6402
 
6403
    if test ! -r "$ac_source"; then
6404
      as_fn_error "$ac_source: file not found" "$LINENO" 5
6405
    fi
6406
    rm -f "$ac_file"
6407
 
6408
    # Try a relative symlink, then a hard link, then a copy.
6409
    case $srcdir in
6410
    [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6411
        *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6412
    esac
6413
    ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6414
      ln "$ac_source" "$ac_file" 2>/dev/null ||
6415
      cp -p "$ac_source" "$ac_file" ||
6416
      as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6417
  fi
6418
 ;;
6419
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6420
$as_echo "$as_me: executing $ac_file commands" >&6;}
6421
 ;;
6422
  esac
6423
 
6424
 
6425
  case $ac_file$ac_mode in
6426
    "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
6427
 rm -f Makesim1.tmp Makesim2.tmp Makefile
6428
 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' Makesim1.tmp
6429
 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' Makesim2.tmp
6430
 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
6431
        -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6432
        Makefile
6433
 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
6434
 ;;
6435
    "stamp-h":C) echo > stamp-h ;;
6436
 
6437
  esac
6438
done # for ac_tag
6439
 
6440
 
6441
as_fn_exit 0
6442
_ACEOF
6443
ac_clean_files=$ac_clean_files_save
6444
 
6445
test $ac_write_fail = 0 ||
6446
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6447
 
6448
 
6449
# configure is writing to config.log, and then calls config.status.
6450
# config.status does its own redirection, appending to config.log.
6451
# Unfortunately, on DOS this fails, as config.log is still kept open
6452
# by configure, so config.status won't be able to write to it; its
6453
# output is simply discarded.  So we exec the FD to /dev/null,
6454
# effectively closing config.log, so it can be properly (re)opened and
6455
# appended to by config.status.  When coming back to configure, we
6456
# need to make the FD available again.
6457
if test "$no_create" != yes; then
6458
  ac_cs_success=:
6459
  ac_config_status_args=
6460
  test "$silent" = yes &&
6461
    ac_config_status_args="$ac_config_status_args --quiet"
6462
  exec 5>/dev/null
6463
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6464
  exec 5>>config.log
6465
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6466
  # would make configure fail if this is the last instruction.
6467
  $ac_cs_success || as_fn_exit $?
6468
fi
6469
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6470
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6471
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6472
fi
6473
 
6474
 

powered by: WebSVN 2.1.0

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