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

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [gdb-7.2/] [gdb-7.2-or32-1.0rc1/] [sim/] [mn10300/] [configure] - Blame information for rev 441

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

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

powered by: WebSVN 2.1.0

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