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

Subversion Repositories openrisc

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

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

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