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

Subversion Repositories openrisc

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

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

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

powered by: WebSVN 2.1.0

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