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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [libiberty/] [configure] - Blame information for rev 373

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

Line No. Rev Author Line
1 205 julius
#! /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="xmalloc.c"
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
INSTALL_DEST
593
pexecute
594
target_header_dir
595
CHECK
596
LIBOBJS
597
PICFLAG
598
INSTALL_DATA
599
INSTALL_SCRIPT
600
INSTALL_PROGRAM
601
EGREP
602
GREP
603
OUTPUT_OPTION
604
NO_MINUS_C_MINUS_O
605
ac_libiberty_warn_cflags
606
CPP
607
OBJEXT
608
EXEEXT
609
ac_ct_CC
610
CPPFLAGS
611
LDFLAGS
612
CFLAGS
613
CC
614
RANLIB
615
AR
616
host_os
617
host_vendor
618
host_cpu
619
host
620
build_os
621
build_vendor
622
build_cpu
623
build
624
HAVE_PERL
625
PERL
626
BUILD_INFO
627
MAKEINFO
628
NOTMAINT
629
MAINT
630
libiberty_topdir
631
target_alias
632
host_alias
633
build_alias
634
LIBS
635
ECHO_T
636
ECHO_N
637
ECHO_C
638
DEFS
639
mandir
640
localedir
641
libdir
642
psdir
643
pdfdir
644
dvidir
645
htmldir
646
infodir
647
docdir
648
oldincludedir
649
includedir
650
localstatedir
651
sharedstatedir
652
sysconfdir
653
datadir
654
datarootdir
655
libexecdir
656
sbindir
657
bindir
658
program_transform_name
659
prefix
660
exec_prefix
661
PACKAGE_URL
662
PACKAGE_BUGREPORT
663
PACKAGE_STRING
664
PACKAGE_VERSION
665
PACKAGE_TARNAME
666
PACKAGE_NAME
667
PATH_SEPARATOR
668
SHELL'
669
ac_subst_files='host_makefile_frag'
670
ac_user_opts='
671
enable_option_checking
672
with_target_subdir
673
with_build_subdir
674
with_cross_host
675
with_newlib
676
enable_maintainer_mode
677
enable_multilib
678
enable_largefile
679
enable_install_libiberty
680
'
681
      ac_precious_vars='build_alias
682
host_alias
683
target_alias
684
CC
685
CFLAGS
686
LDFLAGS
687
LIBS
688
CPPFLAGS
689
CPP'
690
 
691
 
692
# Initialize some variables set by options.
693
ac_init_help=
694
ac_init_version=false
695
ac_unrecognized_opts=
696
ac_unrecognized_sep=
697
# The variables have the same names as the options, with
698
# dashes changed to underlines.
699
cache_file=/dev/null
700
exec_prefix=NONE
701
no_create=
702
no_recursion=
703
prefix=NONE
704
program_prefix=NONE
705
program_suffix=NONE
706
program_transform_name=s,x,x,
707
silent=
708
site=
709
srcdir=
710
verbose=
711
x_includes=NONE
712
x_libraries=NONE
713
 
714
# Installation directory options.
715
# These are left unexpanded so users can "make install exec_prefix=/foo"
716
# and all the variables that are supposed to be based on exec_prefix
717
# by default will actually change.
718
# Use braces instead of parens because sh, perl, etc. also accept them.
719
# (The list follows the same order as the GNU Coding Standards.)
720
bindir='${exec_prefix}/bin'
721
sbindir='${exec_prefix}/sbin'
722
libexecdir='${exec_prefix}/libexec'
723
datarootdir='${prefix}/share'
724
datadir='${datarootdir}'
725
sysconfdir='${prefix}/etc'
726
sharedstatedir='${prefix}/com'
727
localstatedir='${prefix}/var'
728
includedir='${prefix}/include'
729
oldincludedir='/usr/include'
730
docdir='${datarootdir}/doc/${PACKAGE}'
731
infodir='${datarootdir}/info'
732
htmldir='${docdir}'
733
dvidir='${docdir}'
734
pdfdir='${docdir}'
735
psdir='${docdir}'
736
libdir='${exec_prefix}/lib'
737
localedir='${datarootdir}/locale'
738
mandir='${datarootdir}/man'
739
 
740
ac_prev=
741
ac_dashdash=
742
for ac_option
743
do
744
  # If the previous option needs an argument, assign it.
745
  if test -n "$ac_prev"; then
746
    eval $ac_prev=\$ac_option
747
    ac_prev=
748
    continue
749
  fi
750
 
751
  case $ac_option in
752
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
753
  *)    ac_optarg=yes ;;
754
  esac
755
 
756
  # Accept the important Cygnus configure options, so we can diagnose typos.
757
 
758
  case $ac_dashdash$ac_option in
759
  --)
760
    ac_dashdash=yes ;;
761
 
762
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
763
    ac_prev=bindir ;;
764
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
765
    bindir=$ac_optarg ;;
766
 
767
  -build | --build | --buil | --bui | --bu)
768
    ac_prev=build_alias ;;
769
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
770
    build_alias=$ac_optarg ;;
771
 
772
  -cache-file | --cache-file | --cache-fil | --cache-fi \
773
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
774
    ac_prev=cache_file ;;
775
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
776
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
777
    cache_file=$ac_optarg ;;
778
 
779
  --config-cache | -C)
780
    cache_file=config.cache ;;
781
 
782
  -datadir | --datadir | --datadi | --datad)
783
    ac_prev=datadir ;;
784
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
785
    datadir=$ac_optarg ;;
786
 
787
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
788
  | --dataroo | --dataro | --datar)
789
    ac_prev=datarootdir ;;
790
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
791
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
792
    datarootdir=$ac_optarg ;;
793
 
794
  -disable-* | --disable-*)
795
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
796
    # Reject names that are not valid shell variable names.
797
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
798
      as_fn_error "invalid feature name: $ac_useropt"
799
    ac_useropt_orig=$ac_useropt
800
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
801
    case $ac_user_opts in
802
      *"
803
"enable_$ac_useropt"
804
"*) ;;
805
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
806
         ac_unrecognized_sep=', ';;
807
    esac
808
    eval enable_$ac_useropt=no ;;
809
 
810
  -docdir | --docdir | --docdi | --doc | --do)
811
    ac_prev=docdir ;;
812
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
813
    docdir=$ac_optarg ;;
814
 
815
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
816
    ac_prev=dvidir ;;
817
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
818
    dvidir=$ac_optarg ;;
819
 
820
  -enable-* | --enable-*)
821
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
822
    # Reject names that are not valid shell variable names.
823
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
824
      as_fn_error "invalid feature name: $ac_useropt"
825
    ac_useropt_orig=$ac_useropt
826
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
827
    case $ac_user_opts in
828
      *"
829
"enable_$ac_useropt"
830
"*) ;;
831
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
832
         ac_unrecognized_sep=', ';;
833
    esac
834
    eval enable_$ac_useropt=\$ac_optarg ;;
835
 
836
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
837
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
838
  | --exec | --exe | --ex)
839
    ac_prev=exec_prefix ;;
840
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
841
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
842
  | --exec=* | --exe=* | --ex=*)
843
    exec_prefix=$ac_optarg ;;
844
 
845
  -gas | --gas | --ga | --g)
846
    # Obsolete; use --with-gas.
847
    with_gas=yes ;;
848
 
849
  -help | --help | --hel | --he | -h)
850
    ac_init_help=long ;;
851
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
852
    ac_init_help=recursive ;;
853
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
854
    ac_init_help=short ;;
855
 
856
  -host | --host | --hos | --ho)
857
    ac_prev=host_alias ;;
858
  -host=* | --host=* | --hos=* | --ho=*)
859
    host_alias=$ac_optarg ;;
860
 
861
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
862
    ac_prev=htmldir ;;
863
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
864
  | --ht=*)
865
    htmldir=$ac_optarg ;;
866
 
867
  -includedir | --includedir | --includedi | --included | --include \
868
  | --includ | --inclu | --incl | --inc)
869
    ac_prev=includedir ;;
870
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
871
  | --includ=* | --inclu=* | --incl=* | --inc=*)
872
    includedir=$ac_optarg ;;
873
 
874
  -infodir | --infodir | --infodi | --infod | --info | --inf)
875
    ac_prev=infodir ;;
876
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
877
    infodir=$ac_optarg ;;
878
 
879
  -libdir | --libdir | --libdi | --libd)
880
    ac_prev=libdir ;;
881
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
882
    libdir=$ac_optarg ;;
883
 
884
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
885
  | --libexe | --libex | --libe)
886
    ac_prev=libexecdir ;;
887
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
888
  | --libexe=* | --libex=* | --libe=*)
889
    libexecdir=$ac_optarg ;;
890
 
891
  -localedir | --localedir | --localedi | --localed | --locale)
892
    ac_prev=localedir ;;
893
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
894
    localedir=$ac_optarg ;;
895
 
896
  -localstatedir | --localstatedir | --localstatedi | --localstated \
897
  | --localstate | --localstat | --localsta | --localst | --locals)
898
    ac_prev=localstatedir ;;
899
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
900
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
901
    localstatedir=$ac_optarg ;;
902
 
903
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
904
    ac_prev=mandir ;;
905
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
906
    mandir=$ac_optarg ;;
907
 
908
  -nfp | --nfp | --nf)
909
    # Obsolete; use --without-fp.
910
    with_fp=no ;;
911
 
912
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
913
  | --no-cr | --no-c | -n)
914
    no_create=yes ;;
915
 
916
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
917
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
918
    no_recursion=yes ;;
919
 
920
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
921
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
922
  | --oldin | --oldi | --old | --ol | --o)
923
    ac_prev=oldincludedir ;;
924
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
925
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
926
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
927
    oldincludedir=$ac_optarg ;;
928
 
929
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
930
    ac_prev=prefix ;;
931
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
932
    prefix=$ac_optarg ;;
933
 
934
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
935
  | --program-pre | --program-pr | --program-p)
936
    ac_prev=program_prefix ;;
937
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
938
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
939
    program_prefix=$ac_optarg ;;
940
 
941
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
942
  | --program-suf | --program-su | --program-s)
943
    ac_prev=program_suffix ;;
944
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
945
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
946
    program_suffix=$ac_optarg ;;
947
 
948
  -program-transform-name | --program-transform-name \
949
  | --program-transform-nam | --program-transform-na \
950
  | --program-transform-n | --program-transform- \
951
  | --program-transform | --program-transfor \
952
  | --program-transfo | --program-transf \
953
  | --program-trans | --program-tran \
954
  | --progr-tra | --program-tr | --program-t)
955
    ac_prev=program_transform_name ;;
956
  -program-transform-name=* | --program-transform-name=* \
957
  | --program-transform-nam=* | --program-transform-na=* \
958
  | --program-transform-n=* | --program-transform-=* \
959
  | --program-transform=* | --program-transfor=* \
960
  | --program-transfo=* | --program-transf=* \
961
  | --program-trans=* | --program-tran=* \
962
  | --progr-tra=* | --program-tr=* | --program-t=*)
963
    program_transform_name=$ac_optarg ;;
964
 
965
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
966
    ac_prev=pdfdir ;;
967
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
968
    pdfdir=$ac_optarg ;;
969
 
970
  -psdir | --psdir | --psdi | --psd | --ps)
971
    ac_prev=psdir ;;
972
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
973
    psdir=$ac_optarg ;;
974
 
975
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
976
  | -silent | --silent | --silen | --sile | --sil)
977
    silent=yes ;;
978
 
979
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
980
    ac_prev=sbindir ;;
981
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
982
  | --sbi=* | --sb=*)
983
    sbindir=$ac_optarg ;;
984
 
985
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
986
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
987
  | --sharedst | --shareds | --shared | --share | --shar \
988
  | --sha | --sh)
989
    ac_prev=sharedstatedir ;;
990
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
991
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
992
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
993
  | --sha=* | --sh=*)
994
    sharedstatedir=$ac_optarg ;;
995
 
996
  -site | --site | --sit)
997
    ac_prev=site ;;
998
  -site=* | --site=* | --sit=*)
999
    site=$ac_optarg ;;
1000
 
1001
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1002
    ac_prev=srcdir ;;
1003
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1004
    srcdir=$ac_optarg ;;
1005
 
1006
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1007
  | --syscon | --sysco | --sysc | --sys | --sy)
1008
    ac_prev=sysconfdir ;;
1009
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1010
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1011
    sysconfdir=$ac_optarg ;;
1012
 
1013
  -target | --target | --targe | --targ | --tar | --ta | --t)
1014
    ac_prev=target_alias ;;
1015
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1016
    target_alias=$ac_optarg ;;
1017
 
1018
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1019
    verbose=yes ;;
1020
 
1021
  -version | --version | --versio | --versi | --vers | -V)
1022
    ac_init_version=: ;;
1023
 
1024
  -with-* | --with-*)
1025
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1026
    # Reject names that are not valid shell variable names.
1027
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1028
      as_fn_error "invalid package name: $ac_useropt"
1029
    ac_useropt_orig=$ac_useropt
1030
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1031
    case $ac_user_opts in
1032
      *"
1033
"with_$ac_useropt"
1034
"*) ;;
1035
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1036
         ac_unrecognized_sep=', ';;
1037
    esac
1038
    eval with_$ac_useropt=\$ac_optarg ;;
1039
 
1040
  -without-* | --without-*)
1041
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1042
    # Reject names that are not valid shell variable names.
1043
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1044
      as_fn_error "invalid package name: $ac_useropt"
1045
    ac_useropt_orig=$ac_useropt
1046
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1047
    case $ac_user_opts in
1048
      *"
1049
"with_$ac_useropt"
1050
"*) ;;
1051
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1052
         ac_unrecognized_sep=', ';;
1053
    esac
1054
    eval with_$ac_useropt=no ;;
1055
 
1056
  --x)
1057
    # Obsolete; use --with-x.
1058
    with_x=yes ;;
1059
 
1060
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1061
  | --x-incl | --x-inc | --x-in | --x-i)
1062
    ac_prev=x_includes ;;
1063
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1064
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1065
    x_includes=$ac_optarg ;;
1066
 
1067
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1068
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1069
    ac_prev=x_libraries ;;
1070
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1071
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1072
    x_libraries=$ac_optarg ;;
1073
 
1074
  -*) as_fn_error "unrecognized option: \`$ac_option'
1075
Try \`$0 --help' for more information."
1076
    ;;
1077
 
1078
  *=*)
1079
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1080
    # Reject names that are not valid shell variable names.
1081
    case $ac_envvar in #(
1082
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1083
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1084
    esac
1085
    eval $ac_envvar=\$ac_optarg
1086
    export $ac_envvar ;;
1087
 
1088
  *)
1089
    # FIXME: should be removed in autoconf 3.0.
1090
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1091
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1092
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1093
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1094
    ;;
1095
 
1096
  esac
1097
done
1098
 
1099
if test -n "$ac_prev"; then
1100
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1101
  as_fn_error "missing argument to $ac_option"
1102
fi
1103
 
1104
if test -n "$ac_unrecognized_opts"; then
1105
  case $enable_option_checking in
1106
    no) ;;
1107
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1108
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1109
  esac
1110
fi
1111
 
1112
# Check all directory arguments for consistency.
1113
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1114
                datadir sysconfdir sharedstatedir localstatedir includedir \
1115
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1116
                libdir localedir mandir
1117
do
1118
  eval ac_val=\$$ac_var
1119
  # Remove trailing slashes.
1120
  case $ac_val in
1121
    */ )
1122
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1123
      eval $ac_var=\$ac_val;;
1124
  esac
1125
  # Be sure to have absolute directory names.
1126
  case $ac_val in
1127
    [\\/$]* | ?:[\\/]* )  continue;;
1128
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1129
  esac
1130
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1131
done
1132
 
1133
# There might be people who depend on the old broken behavior: `$host'
1134
# used to hold the argument of --host etc.
1135
# FIXME: To remove some day.
1136
build=$build_alias
1137
host=$host_alias
1138
target=$target_alias
1139
 
1140
# FIXME: To remove some day.
1141
if test "x$host_alias" != x; then
1142
  if test "x$build_alias" = x; then
1143
    cross_compiling=maybe
1144
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1145
    If a cross compiler is detected then cross compile mode will be used." >&2
1146
  elif test "x$build_alias" != "x$host_alias"; then
1147
    cross_compiling=yes
1148
  fi
1149
fi
1150
 
1151
ac_tool_prefix=
1152
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1153
 
1154
test "$silent" = yes && exec 6>/dev/null
1155
 
1156
 
1157
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1158
ac_ls_di=`ls -di .` &&
1159
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1160
  as_fn_error "working directory cannot be determined"
1161
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1162
  as_fn_error "pwd does not report name of working directory"
1163
 
1164
 
1165
# Find the source files, if location was not specified.
1166
if test -z "$srcdir"; then
1167
  ac_srcdir_defaulted=yes
1168
  # Try the directory containing this script, then the parent directory.
1169
  ac_confdir=`$as_dirname -- "$as_myself" ||
1170
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1171
         X"$as_myself" : 'X\(//\)[^/]' \| \
1172
         X"$as_myself" : 'X\(//\)$' \| \
1173
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1174
$as_echo X"$as_myself" |
1175
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1176
            s//\1/
1177
            q
1178
          }
1179
          /^X\(\/\/\)[^/].*/{
1180
            s//\1/
1181
            q
1182
          }
1183
          /^X\(\/\/\)$/{
1184
            s//\1/
1185
            q
1186
          }
1187
          /^X\(\/\).*/{
1188
            s//\1/
1189
            q
1190
          }
1191
          s/.*/./; q'`
1192
  srcdir=$ac_confdir
1193
  if test ! -r "$srcdir/$ac_unique_file"; then
1194
    srcdir=..
1195
  fi
1196
else
1197
  ac_srcdir_defaulted=no
1198
fi
1199
if test ! -r "$srcdir/$ac_unique_file"; then
1200
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1201
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1202
fi
1203
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1204
ac_abs_confdir=`(
1205
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1206
        pwd)`
1207
# When building in place, set srcdir=.
1208
if test "$ac_abs_confdir" = "$ac_pwd"; then
1209
  srcdir=.
1210
fi
1211
# Remove unnecessary trailing slashes from srcdir.
1212
# Double slashes in file names in object file debugging info
1213
# mess up M-x gdb in Emacs.
1214
case $srcdir in
1215
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1216
esac
1217
for ac_var in $ac_precious_vars; do
1218
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1219
  eval ac_env_${ac_var}_value=\$${ac_var}
1220
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1221
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1222
done
1223
 
1224
#
1225
# Report the --help message.
1226
#
1227
if test "$ac_init_help" = "long"; then
1228
  # Omit some internal or obsolete options to make the list less imposing.
1229
  # This message is too long to be a string in the A/UX 3.1 sh.
1230
  cat <<_ACEOF
1231
\`configure' configures this package to adapt to many kinds of systems.
1232
 
1233
Usage: $0 [OPTION]... [VAR=VALUE]...
1234
 
1235
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1236
VAR=VALUE.  See below for descriptions of some of the useful variables.
1237
 
1238
Defaults for the options are specified in brackets.
1239
 
1240
Configuration:
1241
  -h, --help              display this help and exit
1242
      --help=short        display options specific to this package
1243
      --help=recursive    display the short help of all the included packages
1244
  -V, --version           display version information and exit
1245
  -q, --quiet, --silent   do not print \`checking...' messages
1246
      --cache-file=FILE   cache test results in FILE [disabled]
1247
  -C, --config-cache      alias for \`--cache-file=config.cache'
1248
  -n, --no-create         do not create output files
1249
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1250
 
1251
Installation directories:
1252
  --prefix=PREFIX         install architecture-independent files in PREFIX
1253
                          [$ac_default_prefix]
1254
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1255
                          [PREFIX]
1256
 
1257
By default, \`make install' will install all the files in
1258
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1259
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1260
for instance \`--prefix=\$HOME'.
1261
 
1262
For better control, use the options below.
1263
 
1264
Fine tuning of the installation directories:
1265
  --bindir=DIR            user executables [EPREFIX/bin]
1266
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1267
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1268
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1269
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1270
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1271
  --libdir=DIR            object code libraries [EPREFIX/lib]
1272
  --includedir=DIR        C header files [PREFIX/include]
1273
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1274
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1275
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1276
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1277
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1278
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1279
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1280
  --htmldir=DIR           html documentation [DOCDIR]
1281
  --dvidir=DIR            dvi documentation [DOCDIR]
1282
  --pdfdir=DIR            pdf documentation [DOCDIR]
1283
  --psdir=DIR             ps documentation [DOCDIR]
1284
_ACEOF
1285
 
1286
  cat <<\_ACEOF
1287
 
1288
System types:
1289
  --build=BUILD     configure for building on BUILD [guessed]
1290
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1291
_ACEOF
1292
fi
1293
 
1294
if test -n "$ac_init_help"; then
1295
 
1296
  cat <<\_ACEOF
1297
 
1298
Optional Features:
1299
  --disable-option-checking  ignore unrecognized --enable/--with options
1300
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1301
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1302
  --enable-maintainer-mode
1303
                          enable make rules and dependencies not useful
1304
                          (and sometimes confusing) to the casual installer
1305
  --enable-multilib       build many library versions (default)
1306
  --disable-largefile     omit support for large files
1307
  --enable-install-libiberty       Install headers for end users
1308
 
1309
Optional Packages:
1310
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1311
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1312
  --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
1313
  --with-build-subdir=SUBDIR       Configuring in a subdirectory for build
1314
  --with-cross-host=HOST           Configuring with a cross compiler
1315
  --with-newlib                    Configuring with newlib
1316
 
1317
Some influential environment variables:
1318
  CC          C compiler command
1319
  CFLAGS      C compiler flags
1320
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1321
              nonstandard directory 
1322
  LIBS        libraries to pass to the linker, e.g. -l
1323
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1324
              you have headers in a nonstandard directory 
1325
  CPP         C preprocessor
1326
 
1327
Use these variables to override the choices made by `configure' or to help
1328
it to find libraries and programs with nonstandard names/locations.
1329
 
1330
Report bugs to the package provider.
1331
_ACEOF
1332
ac_status=$?
1333
fi
1334
 
1335
if test "$ac_init_help" = "recursive"; then
1336
  # If there are subdirs, report their specific --help.
1337
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1338
    test -d "$ac_dir" ||
1339
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1340
      continue
1341
    ac_builddir=.
1342
 
1343
case "$ac_dir" in
1344
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1345
*)
1346
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1347
  # A ".." for each directory in $ac_dir_suffix.
1348
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1349
  case $ac_top_builddir_sub in
1350
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1351
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1352
  esac ;;
1353
esac
1354
ac_abs_top_builddir=$ac_pwd
1355
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1356
# for backward compatibility:
1357
ac_top_builddir=$ac_top_build_prefix
1358
 
1359
case $srcdir in
1360
  .)  # We are building in place.
1361
    ac_srcdir=.
1362
    ac_top_srcdir=$ac_top_builddir_sub
1363
    ac_abs_top_srcdir=$ac_pwd ;;
1364
  [\\/]* | ?:[\\/]* )  # Absolute name.
1365
    ac_srcdir=$srcdir$ac_dir_suffix;
1366
    ac_top_srcdir=$srcdir
1367
    ac_abs_top_srcdir=$srcdir ;;
1368
  *) # Relative name.
1369
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1370
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1371
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1372
esac
1373
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1374
 
1375
    cd "$ac_dir" || { ac_status=$?; continue; }
1376
    # Check for guested configure.
1377
    if test -f "$ac_srcdir/configure.gnu"; then
1378
      echo &&
1379
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1380
    elif test -f "$ac_srcdir/configure"; then
1381
      echo &&
1382
      $SHELL "$ac_srcdir/configure" --help=recursive
1383
    else
1384
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1385
    fi || ac_status=$?
1386
    cd "$ac_pwd" || { ac_status=$?; break; }
1387
  done
1388
fi
1389
 
1390
test -n "$ac_init_help" && exit $ac_status
1391
if $ac_init_version; then
1392
  cat <<\_ACEOF
1393
configure
1394
generated by GNU Autoconf 2.64
1395
 
1396
Copyright (C) 2009 Free Software Foundation, Inc.
1397
This configure script is free software; the Free Software Foundation
1398
gives unlimited permission to copy, distribute and modify it.
1399
_ACEOF
1400
  exit
1401
fi
1402
 
1403
## ------------------------ ##
1404
## Autoconf initialization. ##
1405
## ------------------------ ##
1406
 
1407
# ac_fn_c_try_compile LINENO
1408
# --------------------------
1409
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1410
ac_fn_c_try_compile ()
1411
{
1412
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1413
  rm -f conftest.$ac_objext
1414
  if { { ac_try="$ac_compile"
1415
case "(($ac_try" in
1416
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1417
  *) ac_try_echo=$ac_try;;
1418
esac
1419
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1420
$as_echo "$ac_try_echo"; } >&5
1421
  (eval "$ac_compile") 2>conftest.err
1422
  ac_status=$?
1423
  if test -s conftest.err; then
1424
    grep -v '^ *+' conftest.err >conftest.er1
1425
    cat conftest.er1 >&5
1426
    mv -f conftest.er1 conftest.err
1427
  fi
1428
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1429
  test $ac_status = 0; } && {
1430
         test -z "$ac_c_werror_flag" ||
1431
         test ! -s conftest.err
1432
       } && test -s conftest.$ac_objext; then :
1433
  ac_retval=0
1434
else
1435
  $as_echo "$as_me: failed program was:" >&5
1436
sed 's/^/| /' conftest.$ac_ext >&5
1437
 
1438
        ac_retval=1
1439
fi
1440
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1441
  return $ac_retval
1442
 
1443
} # ac_fn_c_try_compile
1444
 
1445
# ac_fn_c_try_cpp LINENO
1446
# ----------------------
1447
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1448
ac_fn_c_try_cpp ()
1449
{
1450
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1451
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1452
case "(($ac_try" in
1453
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1454
  *) ac_try_echo=$ac_try;;
1455
esac
1456
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1457
$as_echo "$ac_try_echo"; } >&5
1458
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1459
  ac_status=$?
1460
  if test -s conftest.err; then
1461
    grep -v '^ *+' conftest.err >conftest.er1
1462
    cat conftest.er1 >&5
1463
    mv -f conftest.er1 conftest.err
1464
  fi
1465
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1466
  test $ac_status = 0; } >/dev/null && {
1467
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1468
         test ! -s conftest.err
1469
       }; then :
1470
  ac_retval=0
1471
else
1472
  $as_echo "$as_me: failed program was:" >&5
1473
sed 's/^/| /' conftest.$ac_ext >&5
1474
 
1475
    ac_retval=1
1476
fi
1477
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1478
  return $ac_retval
1479
 
1480
} # ac_fn_c_try_cpp
1481
 
1482
# ac_fn_c_try_run LINENO
1483
# ----------------------
1484
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1485
# that executables *can* be run.
1486
ac_fn_c_try_run ()
1487
{
1488
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1489
  if { { ac_try="$ac_link"
1490
case "(($ac_try" in
1491
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1492
  *) ac_try_echo=$ac_try;;
1493
esac
1494
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1495
$as_echo "$ac_try_echo"; } >&5
1496
  (eval "$ac_link") 2>&5
1497
  ac_status=$?
1498
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1499
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1500
  { { case "(($ac_try" in
1501
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1502
  *) ac_try_echo=$ac_try;;
1503
esac
1504
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1505
$as_echo "$ac_try_echo"; } >&5
1506
  (eval "$ac_try") 2>&5
1507
  ac_status=$?
1508
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1509
  test $ac_status = 0; }; }; then :
1510
  ac_retval=0
1511
else
1512
  $as_echo "$as_me: program exited with status $ac_status" >&5
1513
       $as_echo "$as_me: failed program was:" >&5
1514
sed 's/^/| /' conftest.$ac_ext >&5
1515
 
1516
       ac_retval=$ac_status
1517
fi
1518
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1519
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1520
  return $ac_retval
1521
 
1522
} # ac_fn_c_try_run
1523
 
1524
# ac_fn_c_check_header_preproc LINENO HEADER VAR
1525
# ----------------------------------------------
1526
# Tests whether HEADER is present, setting the cache variable VAR accordingly.
1527
ac_fn_c_check_header_preproc ()
1528
{
1529
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1530
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1531
$as_echo_n "checking for $2... " >&6; }
1532
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1533
  $as_echo_n "(cached) " >&6
1534
else
1535
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1536
/* end confdefs.h.  */
1537
#include <$2>
1538
_ACEOF
1539
if ac_fn_c_try_cpp "$LINENO"; then :
1540
  eval "$3=yes"
1541
else
1542
  eval "$3=no"
1543
fi
1544
rm -f conftest.err conftest.$ac_ext
1545
fi
1546
eval ac_res=\$$3
1547
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1548
$as_echo "$ac_res" >&6; }
1549
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1550
 
1551
} # ac_fn_c_check_header_preproc
1552
 
1553
# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1554
# --------------------------------------------
1555
# Tries to find the compile-time value of EXPR in a program that includes
1556
# INCLUDES, setting VAR accordingly. Returns whether the value could be
1557
# computed
1558
ac_fn_c_compute_int ()
1559
{
1560
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561
  if test "$cross_compiling" = yes; then
1562
    # Depending upon the size, compute the lo and hi bounds.
1563
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1564
/* end confdefs.h.  */
1565
$4
1566
int
1567
main ()
1568
{
1569
static int test_array [1 - 2 * !(($2) >= 0)];
1570
test_array [0] = 0
1571
 
1572
  ;
1573
  return 0;
1574
}
1575
_ACEOF
1576
if ac_fn_c_try_compile "$LINENO"; then :
1577
  ac_lo=0 ac_mid=0
1578
  while :; do
1579
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1580
/* end confdefs.h.  */
1581
$4
1582
int
1583
main ()
1584
{
1585
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1586
test_array [0] = 0
1587
 
1588
  ;
1589
  return 0;
1590
}
1591
_ACEOF
1592
if ac_fn_c_try_compile "$LINENO"; then :
1593
  ac_hi=$ac_mid; break
1594
else
1595
  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1596
                        if test $ac_lo -le $ac_mid; then
1597
                          ac_lo= ac_hi=
1598
                          break
1599
                        fi
1600
                        as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1601
fi
1602
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1603
  done
1604
else
1605
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1606
/* end confdefs.h.  */
1607
$4
1608
int
1609
main ()
1610
{
1611
static int test_array [1 - 2 * !(($2) < 0)];
1612
test_array [0] = 0
1613
 
1614
  ;
1615
  return 0;
1616
}
1617
_ACEOF
1618
if ac_fn_c_try_compile "$LINENO"; then :
1619
  ac_hi=-1 ac_mid=-1
1620
  while :; do
1621
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1622
/* end confdefs.h.  */
1623
$4
1624
int
1625
main ()
1626
{
1627
static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1628
test_array [0] = 0
1629
 
1630
  ;
1631
  return 0;
1632
}
1633
_ACEOF
1634
if ac_fn_c_try_compile "$LINENO"; then :
1635
  ac_lo=$ac_mid; break
1636
else
1637
  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1638
                        if test $ac_mid -le $ac_hi; then
1639
                          ac_lo= ac_hi=
1640
                          break
1641
                        fi
1642
                        as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1643
fi
1644
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1645
  done
1646
else
1647
  ac_lo= ac_hi=
1648
fi
1649
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1650
fi
1651
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1652
# Binary search between lo and hi bounds.
1653
while test "x$ac_lo" != "x$ac_hi"; do
1654
  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1655
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1656
/* end confdefs.h.  */
1657
$4
1658
int
1659
main ()
1660
{
1661
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1662
test_array [0] = 0
1663
 
1664
  ;
1665
  return 0;
1666
}
1667
_ACEOF
1668
if ac_fn_c_try_compile "$LINENO"; then :
1669
  ac_hi=$ac_mid
1670
else
1671
  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1672
fi
1673
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1674
done
1675
case $ac_lo in #((
1676
?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1677
'') ac_retval=1 ;;
1678
esac
1679
  else
1680
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1681
/* end confdefs.h.  */
1682
$4
1683
static long int longval () { return $2; }
1684
static unsigned long int ulongval () { return $2; }
1685
#include 
1686
#include 
1687
int
1688
main ()
1689
{
1690
 
1691
  FILE *f = fopen ("conftest.val", "w");
1692
  if (! f)
1693
    return 1;
1694
  if (($2) < 0)
1695
    {
1696
      long int i = longval ();
1697
      if (i != ($2))
1698
        return 1;
1699
      fprintf (f, "%ld", i);
1700
    }
1701
  else
1702
    {
1703
      unsigned long int i = ulongval ();
1704
      if (i != ($2))
1705
        return 1;
1706
      fprintf (f, "%lu", i);
1707
    }
1708
  /* Do not output a trailing newline, as this causes \r\n confusion
1709
     on some platforms.  */
1710
  return ferror (f) || fclose (f) != 0;
1711
 
1712
  ;
1713
  return 0;
1714
}
1715
_ACEOF
1716
if ac_fn_c_try_run "$LINENO"; then :
1717
  echo >>conftest.val; read $3 
1718
else
1719
  ac_retval=1
1720
fi
1721
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1722
  conftest.$ac_objext conftest.beam conftest.$ac_ext
1723
rm -f conftest.val
1724
 
1725
  fi
1726
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1727
  return $ac_retval
1728
 
1729
} # ac_fn_c_compute_int
1730
 
1731
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1732
# -------------------------------------------
1733
# Tests whether TYPE exists after having included INCLUDES, setting cache
1734
# variable VAR accordingly.
1735
ac_fn_c_check_type ()
1736
{
1737
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1738
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1739
$as_echo_n "checking for $2... " >&6; }
1740
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1741
  $as_echo_n "(cached) " >&6
1742
else
1743
  eval "$3=no"
1744
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1745
/* end confdefs.h.  */
1746
$4
1747
int
1748
main ()
1749
{
1750
if (sizeof ($2))
1751
         return 0;
1752
  ;
1753
  return 0;
1754
}
1755
_ACEOF
1756
if ac_fn_c_try_compile "$LINENO"; then :
1757
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758
/* end confdefs.h.  */
1759
$4
1760
int
1761
main ()
1762
{
1763
if (sizeof (($2)))
1764
            return 0;
1765
  ;
1766
  return 0;
1767
}
1768
_ACEOF
1769
if ac_fn_c_try_compile "$LINENO"; then :
1770
 
1771
else
1772
  eval "$3=yes"
1773
fi
1774
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1775
fi
1776
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1777
fi
1778
eval ac_res=\$$3
1779
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1780
$as_echo "$ac_res" >&6; }
1781
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1782
 
1783
} # ac_fn_c_check_type
1784
 
1785
# ac_fn_c_try_link LINENO
1786
# -----------------------
1787
# Try to link conftest.$ac_ext, and return whether this succeeded.
1788
ac_fn_c_try_link ()
1789
{
1790
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1791
  rm -f conftest.$ac_objext conftest$ac_exeext
1792
  if { { ac_try="$ac_link"
1793
case "(($ac_try" in
1794
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1795
  *) ac_try_echo=$ac_try;;
1796
esac
1797
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1798
$as_echo "$ac_try_echo"; } >&5
1799
  (eval "$ac_link") 2>conftest.err
1800
  ac_status=$?
1801
  if test -s conftest.err; then
1802
    grep -v '^ *+' conftest.err >conftest.er1
1803
    cat conftest.er1 >&5
1804
    mv -f conftest.er1 conftest.err
1805
  fi
1806
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1807
  test $ac_status = 0; } && {
1808
         test -z "$ac_c_werror_flag" ||
1809
         test ! -s conftest.err
1810
       } && test -s conftest$ac_exeext && {
1811
         test "$cross_compiling" = yes ||
1812
         $as_test_x conftest$ac_exeext
1813
       }; then :
1814
  ac_retval=0
1815
else
1816
  $as_echo "$as_me: failed program was:" >&5
1817
sed 's/^/| /' conftest.$ac_ext >&5
1818
 
1819
        ac_retval=1
1820
fi
1821
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1822
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1823
  # interfere with the next link command; also delete a directory that is
1824
  # left behind by Apple's compiler.  We do this before executing the actions.
1825
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1826
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1827
  return $ac_retval
1828
 
1829
} # ac_fn_c_try_link
1830
 
1831
# ac_fn_c_check_func LINENO FUNC VAR
1832
# ----------------------------------
1833
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1834
ac_fn_c_check_func ()
1835
{
1836
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1837
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1838
$as_echo_n "checking for $2... " >&6; }
1839
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1840
  $as_echo_n "(cached) " >&6
1841
else
1842
  if test x$gcc_no_link = xyes; then
1843
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1844
fi
1845
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1846
/* end confdefs.h.  */
1847
/* System header to define __stub macros and hopefully few prototypes,
1848
    which can conflict with char $2 (); below.
1849
    Prefer  to  if __STDC__ is defined, since
1850
     exists even on freestanding compilers.  Under hpux,
1851
    including  includes  and causes problems
1852
    checking for functions defined therein.  */
1853
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
1854
# include 
1855
#else
1856
# include 
1857
#endif
1858
/* Override any gcc2 internal prototype to avoid an error.  */
1859
#ifdef __cplusplus
1860
extern "C"
1861
{
1862
#endif
1863
/* We use char because int might match the return type of a gcc2
1864
   builtin and then its argument prototype would still apply.  */
1865
char $2 ();
1866
/* The GNU C library defines this for functions which it implements
1867
    to always fail with ENOSYS.  Some functions are actually named
1868
    something starting with __ and the normal name is an alias.  */
1869
#if defined (__stub_$2) || defined (__stub___$2)
1870
choke me
1871
#else
1872
char (*f) () = $2;
1873
#endif
1874
#ifdef __cplusplus
1875
}
1876
#endif
1877
 
1878
int
1879
main ()
1880
{
1881
return f != $2;
1882
  ;
1883
  return 0;
1884
}
1885
_ACEOF
1886
if ac_fn_c_try_link "$LINENO"; then :
1887
  eval "$3=yes"
1888
else
1889
  eval "$3=no"
1890
fi
1891
rm -f core conftest.err conftest.$ac_objext \
1892
    conftest$ac_exeext conftest.$ac_ext
1893
fi
1894
eval ac_res=\$$3
1895
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1896
$as_echo "$ac_res" >&6; }
1897
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1898
 
1899
} # ac_fn_c_check_func
1900
 
1901
# ac_fn_c_check_decl LINENO SYMBOL VAR
1902
# ------------------------------------
1903
# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1904
ac_fn_c_check_decl ()
1905
{
1906
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1907
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1908
$as_echo_n "checking whether $2 is declared... " >&6; }
1909
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1910
  $as_echo_n "(cached) " >&6
1911
else
1912
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1913
/* end confdefs.h.  */
1914
$4
1915
int
1916
main ()
1917
{
1918
#ifndef $2
1919
  (void) $2;
1920
#endif
1921
 
1922
  ;
1923
  return 0;
1924
}
1925
_ACEOF
1926
if ac_fn_c_try_compile "$LINENO"; then :
1927
  eval "$3=yes"
1928
else
1929
  eval "$3=no"
1930
fi
1931
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1932
fi
1933
eval ac_res=\$$3
1934
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1935
$as_echo "$ac_res" >&6; }
1936
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1937
 
1938
} # ac_fn_c_check_decl
1939
cat >config.log <<_ACEOF
1940
This file contains any messages produced by compilers while
1941
running configure, to aid debugging if configure makes a mistake.
1942
 
1943
It was created by $as_me, which was
1944
generated by GNU Autoconf 2.64.  Invocation command line was
1945
 
1946
  $ $0 $@
1947
 
1948
_ACEOF
1949
exec 5>>config.log
1950
{
1951
cat <<_ASUNAME
1952
## --------- ##
1953
## Platform. ##
1954
## --------- ##
1955
 
1956
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1957
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1958
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1959
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1960
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1961
 
1962
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1963
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1964
 
1965
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1966
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1967
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1968
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1969
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1970
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1971
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1972
 
1973
_ASUNAME
1974
 
1975
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1976
for as_dir in $PATH
1977
do
1978
  IFS=$as_save_IFS
1979
  test -z "$as_dir" && as_dir=.
1980
    $as_echo "PATH: $as_dir"
1981
  done
1982
IFS=$as_save_IFS
1983
 
1984
} >&5
1985
 
1986
cat >&5 <<_ACEOF
1987
 
1988
 
1989
## ----------- ##
1990
## Core tests. ##
1991
## ----------- ##
1992
 
1993
_ACEOF
1994
 
1995
 
1996
# Keep a trace of the command line.
1997
# Strip out --no-create and --no-recursion so they do not pile up.
1998
# Strip out --silent because we don't want to record it for future runs.
1999
# Also quote any args containing shell meta-characters.
2000
# Make two passes to allow for proper duplicate-argument suppression.
2001
ac_configure_args=
2002
ac_configure_args0=
2003
ac_configure_args1=
2004
ac_must_keep_next=false
2005
for ac_pass in 1 2
2006
do
2007
  for ac_arg
2008
  do
2009
    case $ac_arg in
2010
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2011
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2012
    | -silent | --silent | --silen | --sile | --sil)
2013
      continue ;;
2014
    *\'*)
2015
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2016
    esac
2017
    case $ac_pass in
2018
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2019
    2)
2020
      as_fn_append ac_configure_args1 " '$ac_arg'"
2021
      if test $ac_must_keep_next = true; then
2022
        ac_must_keep_next=false # Got value, back to normal.
2023
      else
2024
        case $ac_arg in
2025
          *=* | --config-cache | -C | -disable-* | --disable-* \
2026
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2027
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2028
          | -with-* | --with-* | -without-* | --without-* | --x)
2029
            case "$ac_configure_args0 " in
2030
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2031
            esac
2032
            ;;
2033
          -* ) ac_must_keep_next=true ;;
2034
        esac
2035
      fi
2036
      as_fn_append ac_configure_args " '$ac_arg'"
2037
      ;;
2038
    esac
2039
  done
2040
done
2041
{ ac_configure_args0=; unset ac_configure_args0;}
2042
{ ac_configure_args1=; unset ac_configure_args1;}
2043
 
2044
# When interrupted or exit'd, cleanup temporary files, and complete
2045
# config.log.  We remove comments because anyway the quotes in there
2046
# would cause problems or look ugly.
2047
# WARNING: Use '\'' to represent an apostrophe within the trap.
2048
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2049
trap 'exit_status=$?
2050
  # Save into config.log some information that might help in debugging.
2051
  {
2052
    echo
2053
 
2054
    cat <<\_ASBOX
2055
## ---------------- ##
2056
## Cache variables. ##
2057
## ---------------- ##
2058
_ASBOX
2059
    echo
2060
    # The following way of writing the cache mishandles newlines in values,
2061
(
2062
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2063
    eval ac_val=\$$ac_var
2064
    case $ac_val in #(
2065
    *${as_nl}*)
2066
      case $ac_var in #(
2067
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2068
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2069
      esac
2070
      case $ac_var in #(
2071
      _ | IFS | as_nl) ;; #(
2072
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2073
      *) { eval $ac_var=; unset $ac_var;} ;;
2074
      esac ;;
2075
    esac
2076
  done
2077
  (set) 2>&1 |
2078
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2079
    *${as_nl}ac_space=\ *)
2080
      sed -n \
2081
        "s/'\''/'\''\\\\'\'''\''/g;
2082
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2083
      ;; #(
2084
    *)
2085
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2086
      ;;
2087
    esac |
2088
    sort
2089
)
2090
    echo
2091
 
2092
    cat <<\_ASBOX
2093
## ----------------- ##
2094
## Output variables. ##
2095
## ----------------- ##
2096
_ASBOX
2097
    echo
2098
    for ac_var in $ac_subst_vars
2099
    do
2100
      eval ac_val=\$$ac_var
2101
      case $ac_val in
2102
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2103
      esac
2104
      $as_echo "$ac_var='\''$ac_val'\''"
2105
    done | sort
2106
    echo
2107
 
2108
    if test -n "$ac_subst_files"; then
2109
      cat <<\_ASBOX
2110
## ------------------- ##
2111
## File substitutions. ##
2112
## ------------------- ##
2113
_ASBOX
2114
      echo
2115
      for ac_var in $ac_subst_files
2116
      do
2117
        eval ac_val=\$$ac_var
2118
        case $ac_val in
2119
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2120
        esac
2121
        $as_echo "$ac_var='\''$ac_val'\''"
2122
      done | sort
2123
      echo
2124
    fi
2125
 
2126
    if test -s confdefs.h; then
2127
      cat <<\_ASBOX
2128
## ----------- ##
2129
## confdefs.h. ##
2130
## ----------- ##
2131
_ASBOX
2132
      echo
2133
      cat confdefs.h
2134
      echo
2135
    fi
2136
    test "$ac_signal" != 0 &&
2137
      $as_echo "$as_me: caught signal $ac_signal"
2138
    $as_echo "$as_me: exit $exit_status"
2139
  } >&5
2140
  rm -f core *.core core.conftest.* &&
2141
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2142
    exit $exit_status
2143
' 0
2144
for ac_signal in 1 2 13 15; do
2145
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2146
done
2147
ac_signal=0
2148
 
2149
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2150
rm -f -r conftest* confdefs.h
2151
 
2152
$as_echo "/* confdefs.h */" > confdefs.h
2153
 
2154
# Predefined preprocessor variables.
2155
 
2156
cat >>confdefs.h <<_ACEOF
2157
#define PACKAGE_NAME "$PACKAGE_NAME"
2158
_ACEOF
2159
 
2160
cat >>confdefs.h <<_ACEOF
2161
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2162
_ACEOF
2163
 
2164
cat >>confdefs.h <<_ACEOF
2165
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2166
_ACEOF
2167
 
2168
cat >>confdefs.h <<_ACEOF
2169
#define PACKAGE_STRING "$PACKAGE_STRING"
2170
_ACEOF
2171
 
2172
cat >>confdefs.h <<_ACEOF
2173
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2174
_ACEOF
2175
 
2176
cat >>confdefs.h <<_ACEOF
2177
#define PACKAGE_URL "$PACKAGE_URL"
2178
_ACEOF
2179
 
2180
 
2181
# Let the site file select an alternate cache file if it wants to.
2182
# Prefer an explicitly selected file to automatically selected ones.
2183
ac_site_file1=NONE
2184
ac_site_file2=NONE
2185
if test -n "$CONFIG_SITE"; then
2186
  ac_site_file1=$CONFIG_SITE
2187
elif test "x$prefix" != xNONE; then
2188
  ac_site_file1=$prefix/share/config.site
2189
  ac_site_file2=$prefix/etc/config.site
2190
else
2191
  ac_site_file1=$ac_default_prefix/share/config.site
2192
  ac_site_file2=$ac_default_prefix/etc/config.site
2193
fi
2194
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2195
do
2196
  test "x$ac_site_file" = xNONE && continue
2197
  if test -r "$ac_site_file"; then
2198
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2199
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2200
    sed 's/^/| /' "$ac_site_file" >&5
2201
    . "$ac_site_file"
2202
  fi
2203
done
2204
 
2205
if test -r "$cache_file"; then
2206
  # Some versions of bash will fail to source /dev/null (special
2207
  # files actually), so we avoid doing that.
2208
  if test -f "$cache_file"; then
2209
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2210
$as_echo "$as_me: loading cache $cache_file" >&6;}
2211
    case $cache_file in
2212
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2213
      *)                      . "./$cache_file";;
2214
    esac
2215
  fi
2216
else
2217
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2218
$as_echo "$as_me: creating cache $cache_file" >&6;}
2219
  >$cache_file
2220
fi
2221
 
2222
# Check that the precious variables saved in the cache have kept the same
2223
# value.
2224
ac_cache_corrupted=false
2225
for ac_var in $ac_precious_vars; do
2226
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2227
  eval ac_new_set=\$ac_env_${ac_var}_set
2228
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2229
  eval ac_new_val=\$ac_env_${ac_var}_value
2230
  case $ac_old_set,$ac_new_set in
2231
    set,)
2232
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2233
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2234
      ac_cache_corrupted=: ;;
2235
    ,set)
2236
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2237
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2238
      ac_cache_corrupted=: ;;
2239
    ,);;
2240
    *)
2241
      if test "x$ac_old_val" != "x$ac_new_val"; then
2242
        # differences in whitespace do not lead to failure.
2243
        ac_old_val_w=`echo x $ac_old_val`
2244
        ac_new_val_w=`echo x $ac_new_val`
2245
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2246
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2247
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2248
          ac_cache_corrupted=:
2249
        else
2250
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2251
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2252
          eval $ac_var=\$ac_old_val
2253
        fi
2254
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2255
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2256
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2257
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2258
      fi;;
2259
  esac
2260
  # Pass precious variables to config.status.
2261
  if test "$ac_new_set" = set; then
2262
    case $ac_new_val in
2263
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2264
    *) ac_arg=$ac_var=$ac_new_val ;;
2265
    esac
2266
    case " $ac_configure_args " in
2267
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2268
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2269
    esac
2270
  fi
2271
done
2272
if $ac_cache_corrupted; then
2273
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2274
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2275
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2276
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2277
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2278
fi
2279
## -------------------- ##
2280
## Main body of script. ##
2281
## -------------------- ##
2282
 
2283
ac_ext=c
2284
ac_cpp='$CPP $CPPFLAGS'
2285
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2286
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2287
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2288
 
2289
 
2290
 
2291
 
2292
 
2293
 
2294
 
2295
# This works around the fact that libtool configuration may change LD
2296
# for this particular configuration, but some shells, instead of
2297
# keeping the changes in LD private, export them just because LD is
2298
# exported.  We don't use libtool yet, but some day we might, so...
2299
ORIGINAL_LD_FOR_MULTILIBS=$LD
2300
 
2301
 
2302
# Check whether --with-target-subdir was given.
2303
if test "${with_target_subdir+set}" = set; then :
2304
  withval=$with_target_subdir;
2305
fi
2306
 
2307
 
2308
# Check whether --with-build-subdir was given.
2309
if test "${with_build_subdir+set}" = set; then :
2310
  withval=$with_build_subdir;
2311
fi
2312
 
2313
 
2314
# Check whether --with-cross-host was given.
2315
if test "${with_cross_host+set}" = set; then :
2316
  withval=$with_cross_host;
2317
fi
2318
 
2319
 
2320
# Check whether --with-newlib was given.
2321
if test "${with_newlib+set}" = set; then :
2322
  withval=$with_newlib;
2323
fi
2324
 
2325
 
2326
if test "${srcdir}" = "."; then
2327
  if test -n "${with_build_subdir}"; then
2328
    libiberty_topdir="${srcdir}/../.."
2329
    with_target_subdir=
2330
  elif test -z "${with_target_subdir}"; then
2331
    libiberty_topdir="${srcdir}/.."
2332
  else
2333
    if test "${with_target_subdir}" != "."; then
2334
      libiberty_topdir="${srcdir}/${with_multisrctop}../.."
2335
    else
2336
      libiberty_topdir="${srcdir}/${with_multisrctop}.."
2337
    fi
2338
  fi
2339
else
2340
  libiberty_topdir="${srcdir}/.."
2341
fi
2342
 
2343
ac_aux_dir=
2344
for ac_dir in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2345
  for ac_t in install-sh install.sh shtool; do
2346
    if test -f "$ac_dir/$ac_t"; then
2347
      ac_aux_dir=$ac_dir
2348
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2349
      break 2
2350
    fi
2351
  done
2352
done
2353
if test -z "$ac_aux_dir"; then
2354
  as_fn_error "cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2355
fi
2356
 
2357
# These three variables are undocumented and unsupported,
2358
# and are intended to be withdrawn in a future Autoconf release.
2359
# They can cause serious problems if a builder's source tree is in a directory
2360
# whose full name contains unusual characters.
2361
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2362
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2363
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2364
 
2365
 
2366
 
2367
 
2368
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2369
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2370
    # Check whether --enable-maintainer-mode was given.
2371
if test "${enable_maintainer_mode+set}" = set; then :
2372
  enableval=$enable_maintainer_mode; maintainer_mode=$enableval
2373
else
2374
  maintainer_mode=no
2375
fi
2376
 
2377
 
2378
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2379
$as_echo "$maintainer_mode" >&6; }
2380
 
2381
if test "$maintainer_mode" = "yes"; then
2382
  MAINT=''
2383
  NOTMAINT='#'
2384
else
2385
  MAINT='#'
2386
  NOTMAINT=''
2387
fi
2388
 
2389
# Do we have a single-tree copy of texinfo?  Even if we do, we can't
2390
# rely on it - libiberty is built before texinfo.
2391
# Extract the first word of "makeinfo", so it can be a program name with args.
2392
set dummy makeinfo; ac_word=$2
2393
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2394
$as_echo_n "checking for $ac_word... " >&6; }
2395
if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
2396
  $as_echo_n "(cached) " >&6
2397
else
2398
  if test -n "$MAKEINFO"; then
2399
  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
2400
else
2401
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2402
for as_dir in $PATH
2403
do
2404
  IFS=$as_save_IFS
2405
  test -z "$as_dir" && as_dir=.
2406
    for ac_exec_ext in '' $ac_executable_extensions; do
2407
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2408
    ac_cv_prog_MAKEINFO="makeinfo"
2409
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2410
    break 2
2411
  fi
2412
done
2413
  done
2414
IFS=$as_save_IFS
2415
 
2416
fi
2417
fi
2418
MAKEINFO=$ac_cv_prog_MAKEINFO
2419
if test -n "$MAKEINFO"; then
2420
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2421
$as_echo "$MAKEINFO" >&6; }
2422
else
2423
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2424
$as_echo "no" >&6; }
2425
fi
2426
 
2427
 
2428
if test "x$MAKEINFO" = "x"; then
2429
    MAKEINFO="@echo makeinfo missing; true"
2430
    BUILD_INFO=
2431
else
2432
    BUILD_INFO=info
2433
    case "$MAKEINFO" in
2434
      */missing\ makeinfo*)
2435
        BUILD_INFO=
2436
        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2437
*** Makeinfo is missing. Info documentation will not be built." >&5
2438
$as_echo "$as_me: WARNING:
2439
*** Makeinfo is missing. Info documentation will not be built." >&2;}
2440
        ;;
2441
      *)
2442
        case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2443
          x*\ [1-3].* )
2444
            MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2445
            BUILD_INFO=
2446
            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2447
*** Makeinfo is too old. Info documentation will not be built." >&5
2448
$as_echo "$as_me: WARNING:
2449
*** Makeinfo is too old. Info documentation will not be built." >&2;}
2450
          ;;
2451
        esac
2452
        ;;
2453
    esac
2454
fi
2455
 
2456
 
2457
 
2458
# Extract the first word of "perl", so it can be a program name with args.
2459
set dummy perl; ac_word=$2
2460
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2461
$as_echo_n "checking for $ac_word... " >&6; }
2462
if test "${ac_cv_prog_PERL+set}" = set; then :
2463
  $as_echo_n "(cached) " >&6
2464
else
2465
  if test -n "$PERL"; then
2466
  ac_cv_prog_PERL="$PERL" # Let the user override the test.
2467
else
2468
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2469
for as_dir in $PATH
2470
do
2471
  IFS=$as_save_IFS
2472
  test -z "$as_dir" && as_dir=.
2473
    for ac_exec_ext in '' $ac_executable_extensions; do
2474
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2475
    ac_cv_prog_PERL="perl"
2476
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2477
    break 2
2478
  fi
2479
done
2480
  done
2481
IFS=$as_save_IFS
2482
 
2483
fi
2484
fi
2485
PERL=$ac_cv_prog_PERL
2486
if test -n "$PERL"; then
2487
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2488
$as_echo "$PERL" >&6; }
2489
else
2490
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2491
$as_echo "no" >&6; }
2492
fi
2493
 
2494
 
2495
if test x"$PERL" = x""; then
2496
  HAVE_PERL='#'
2497
else
2498
  HAVE_PERL=''
2499
fi
2500
 
2501
 
2502
# Make sure we can run config.sub.
2503
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2504
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2505
 
2506
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2507
$as_echo_n "checking build system type... " >&6; }
2508
if test "${ac_cv_build+set}" = set; then :
2509
  $as_echo_n "(cached) " >&6
2510
else
2511
  ac_build_alias=$build_alias
2512
test "x$ac_build_alias" = x &&
2513
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2514
test "x$ac_build_alias" = x &&
2515
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2516
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2517
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2518
 
2519
fi
2520
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2521
$as_echo "$ac_cv_build" >&6; }
2522
case $ac_cv_build in
2523
*-*-*) ;;
2524
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2525
esac
2526
build=$ac_cv_build
2527
ac_save_IFS=$IFS; IFS='-'
2528
set x $ac_cv_build
2529
shift
2530
build_cpu=$1
2531
build_vendor=$2
2532
shift; shift
2533
# Remember, the first character of IFS is used to create $*,
2534
# except with old shells:
2535
build_os=$*
2536
IFS=$ac_save_IFS
2537
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2538
 
2539
 
2540
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2541
$as_echo_n "checking host system type... " >&6; }
2542
if test "${ac_cv_host+set}" = set; then :
2543
  $as_echo_n "(cached) " >&6
2544
else
2545
  if test "x$host_alias" = x; then
2546
  ac_cv_host=$ac_cv_build
2547
else
2548
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2549
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2550
fi
2551
 
2552
fi
2553
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2554
$as_echo "$ac_cv_host" >&6; }
2555
case $ac_cv_host in
2556
*-*-*) ;;
2557
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2558
esac
2559
host=$ac_cv_host
2560
ac_save_IFS=$IFS; IFS='-'
2561
set x $ac_cv_host
2562
shift
2563
host_cpu=$1
2564
host_vendor=$2
2565
shift; shift
2566
# Remember, the first character of IFS is used to create $*,
2567
# except with old shells:
2568
host_os=$*
2569
IFS=$ac_save_IFS
2570
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2571
 
2572
 
2573
 
2574
 
2575
if test -n "$ac_tool_prefix"; then
2576
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2577
set dummy ${ac_tool_prefix}ar; ac_word=$2
2578
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2579
$as_echo_n "checking for $ac_word... " >&6; }
2580
if test "${ac_cv_prog_AR+set}" = set; then :
2581
  $as_echo_n "(cached) " >&6
2582
else
2583
  if test -n "$AR"; then
2584
  ac_cv_prog_AR="$AR" # Let the user override the test.
2585
else
2586
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2587
for as_dir in $PATH
2588
do
2589
  IFS=$as_save_IFS
2590
  test -z "$as_dir" && as_dir=.
2591
    for ac_exec_ext in '' $ac_executable_extensions; do
2592
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2593
    ac_cv_prog_AR="${ac_tool_prefix}ar"
2594
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2595
    break 2
2596
  fi
2597
done
2598
  done
2599
IFS=$as_save_IFS
2600
 
2601
fi
2602
fi
2603
AR=$ac_cv_prog_AR
2604
if test -n "$AR"; then
2605
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2606
$as_echo "$AR" >&6; }
2607
else
2608
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2609
$as_echo "no" >&6; }
2610
fi
2611
 
2612
 
2613
fi
2614
if test -z "$ac_cv_prog_AR"; then
2615
  ac_ct_AR=$AR
2616
  # Extract the first word of "ar", so it can be a program name with args.
2617
set dummy ar; ac_word=$2
2618
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2619
$as_echo_n "checking for $ac_word... " >&6; }
2620
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
2621
  $as_echo_n "(cached) " >&6
2622
else
2623
  if test -n "$ac_ct_AR"; then
2624
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2625
else
2626
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2627
for as_dir in $PATH
2628
do
2629
  IFS=$as_save_IFS
2630
  test -z "$as_dir" && as_dir=.
2631
    for ac_exec_ext in '' $ac_executable_extensions; do
2632
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2633
    ac_cv_prog_ac_ct_AR="ar"
2634
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2635
    break 2
2636
  fi
2637
done
2638
  done
2639
IFS=$as_save_IFS
2640
 
2641
fi
2642
fi
2643
ac_ct_AR=$ac_cv_prog_ac_ct_AR
2644
if test -n "$ac_ct_AR"; then
2645
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2646
$as_echo "$ac_ct_AR" >&6; }
2647
else
2648
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2649
$as_echo "no" >&6; }
2650
fi
2651
 
2652
  if test "x$ac_ct_AR" = x; then
2653
    AR=""
2654
  else
2655
    case $cross_compiling:$ac_tool_warned in
2656
yes:)
2657
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2658
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2659
ac_tool_warned=yes ;;
2660
esac
2661
    AR=$ac_ct_AR
2662
  fi
2663
else
2664
  AR="$ac_cv_prog_AR"
2665
fi
2666
 
2667
if test -n "$ac_tool_prefix"; then
2668
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2669
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2670
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2671
$as_echo_n "checking for $ac_word... " >&6; }
2672
if test "${ac_cv_prog_RANLIB+set}" = set; then :
2673
  $as_echo_n "(cached) " >&6
2674
else
2675
  if test -n "$RANLIB"; then
2676
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2677
else
2678
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2679
for as_dir in $PATH
2680
do
2681
  IFS=$as_save_IFS
2682
  test -z "$as_dir" && as_dir=.
2683
    for ac_exec_ext in '' $ac_executable_extensions; do
2684
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2685
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2686
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2687
    break 2
2688
  fi
2689
done
2690
  done
2691
IFS=$as_save_IFS
2692
 
2693
fi
2694
fi
2695
RANLIB=$ac_cv_prog_RANLIB
2696
if test -n "$RANLIB"; then
2697
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2698
$as_echo "$RANLIB" >&6; }
2699
else
2700
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2701
$as_echo "no" >&6; }
2702
fi
2703
 
2704
 
2705
fi
2706
if test -z "$ac_cv_prog_RANLIB"; then
2707
  ac_ct_RANLIB=$RANLIB
2708
  # Extract the first word of "ranlib", so it can be a program name with args.
2709
set dummy ranlib; ac_word=$2
2710
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2711
$as_echo_n "checking for $ac_word... " >&6; }
2712
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
2713
  $as_echo_n "(cached) " >&6
2714
else
2715
  if test -n "$ac_ct_RANLIB"; then
2716
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2717
else
2718
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2719
for as_dir in $PATH
2720
do
2721
  IFS=$as_save_IFS
2722
  test -z "$as_dir" && as_dir=.
2723
    for ac_exec_ext in '' $ac_executable_extensions; do
2724
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2725
    ac_cv_prog_ac_ct_RANLIB="ranlib"
2726
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2727
    break 2
2728
  fi
2729
done
2730
  done
2731
IFS=$as_save_IFS
2732
 
2733
fi
2734
fi
2735
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2736
if test -n "$ac_ct_RANLIB"; then
2737
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2738
$as_echo "$ac_ct_RANLIB" >&6; }
2739
else
2740
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2741
$as_echo "no" >&6; }
2742
fi
2743
 
2744
  if test "x$ac_ct_RANLIB" = x; then
2745
    RANLIB=":"
2746
  else
2747
    case $cross_compiling:$ac_tool_warned in
2748
yes:)
2749
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2750
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2751
ac_tool_warned=yes ;;
2752
esac
2753
    RANLIB=$ac_ct_RANLIB
2754
  fi
2755
else
2756
  RANLIB="$ac_cv_prog_RANLIB"
2757
fi
2758
 
2759
 
2760
# Add --enable-multilib to configure.
2761
# Default to --enable-multilib
2762
# Check whether --enable-multilib was given.
2763
if test "${enable_multilib+set}" = set; then :
2764
  enableval=$enable_multilib; case "$enableval" in
2765
  yes) multilib=yes ;;
2766
  no)  multilib=no ;;
2767
  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2768
 esac
2769
else
2770
  multilib=yes
2771
fi
2772
 
2773
 
2774
# Even if the default multilib is not a cross compilation,
2775
# it may be that some of the other multilibs are.
2776
if test $cross_compiling = no && test $multilib = yes \
2777
   && test "x${with_multisubdir}" != x ; then
2778
   cross_compiling=maybe
2779
fi
2780
 
2781
 
2782
ac_ext=c
2783
ac_cpp='$CPP $CPPFLAGS'
2784
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2785
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2786
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2787
if test -n "$ac_tool_prefix"; then
2788
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2789
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2790
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2791
$as_echo_n "checking for $ac_word... " >&6; }
2792
if test "${ac_cv_prog_CC+set}" = set; then :
2793
  $as_echo_n "(cached) " >&6
2794
else
2795
  if test -n "$CC"; then
2796
  ac_cv_prog_CC="$CC" # Let the user override the test.
2797
else
2798
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2799
for as_dir in $PATH
2800
do
2801
  IFS=$as_save_IFS
2802
  test -z "$as_dir" && as_dir=.
2803
    for ac_exec_ext in '' $ac_executable_extensions; do
2804
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2805
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2806
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2807
    break 2
2808
  fi
2809
done
2810
  done
2811
IFS=$as_save_IFS
2812
 
2813
fi
2814
fi
2815
CC=$ac_cv_prog_CC
2816
if test -n "$CC"; then
2817
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2818
$as_echo "$CC" >&6; }
2819
else
2820
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2821
$as_echo "no" >&6; }
2822
fi
2823
 
2824
 
2825
fi
2826
if test -z "$ac_cv_prog_CC"; then
2827
  ac_ct_CC=$CC
2828
  # Extract the first word of "gcc", so it can be a program name with args.
2829
set dummy gcc; ac_word=$2
2830
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2831
$as_echo_n "checking for $ac_word... " >&6; }
2832
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2833
  $as_echo_n "(cached) " >&6
2834
else
2835
  if test -n "$ac_ct_CC"; then
2836
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2837
else
2838
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2839
for as_dir in $PATH
2840
do
2841
  IFS=$as_save_IFS
2842
  test -z "$as_dir" && as_dir=.
2843
    for ac_exec_ext in '' $ac_executable_extensions; do
2844
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2845
    ac_cv_prog_ac_ct_CC="gcc"
2846
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2847
    break 2
2848
  fi
2849
done
2850
  done
2851
IFS=$as_save_IFS
2852
 
2853
fi
2854
fi
2855
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2856
if test -n "$ac_ct_CC"; then
2857
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2858
$as_echo "$ac_ct_CC" >&6; }
2859
else
2860
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2861
$as_echo "no" >&6; }
2862
fi
2863
 
2864
  if test "x$ac_ct_CC" = x; then
2865
    CC=""
2866
  else
2867
    case $cross_compiling:$ac_tool_warned in
2868
yes:)
2869
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2870
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2871
ac_tool_warned=yes ;;
2872
esac
2873
    CC=$ac_ct_CC
2874
  fi
2875
else
2876
  CC="$ac_cv_prog_CC"
2877
fi
2878
 
2879
if test -z "$CC"; then
2880
          if test -n "$ac_tool_prefix"; then
2881
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2882
set dummy ${ac_tool_prefix}cc; ac_word=$2
2883
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2884
$as_echo_n "checking for $ac_word... " >&6; }
2885
if test "${ac_cv_prog_CC+set}" = set; then :
2886
  $as_echo_n "(cached) " >&6
2887
else
2888
  if test -n "$CC"; then
2889
  ac_cv_prog_CC="$CC" # Let the user override the test.
2890
else
2891
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2892
for as_dir in $PATH
2893
do
2894
  IFS=$as_save_IFS
2895
  test -z "$as_dir" && as_dir=.
2896
    for ac_exec_ext in '' $ac_executable_extensions; do
2897
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2898
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2899
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2900
    break 2
2901
  fi
2902
done
2903
  done
2904
IFS=$as_save_IFS
2905
 
2906
fi
2907
fi
2908
CC=$ac_cv_prog_CC
2909
if test -n "$CC"; then
2910
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2911
$as_echo "$CC" >&6; }
2912
else
2913
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2914
$as_echo "no" >&6; }
2915
fi
2916
 
2917
 
2918
  fi
2919
fi
2920
if test -z "$CC"; then
2921
  # Extract the first word of "cc", so it can be a program name with args.
2922
set dummy cc; ac_word=$2
2923
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2924
$as_echo_n "checking for $ac_word... " >&6; }
2925
if test "${ac_cv_prog_CC+set}" = set; then :
2926
  $as_echo_n "(cached) " >&6
2927
else
2928
  if test -n "$CC"; then
2929
  ac_cv_prog_CC="$CC" # Let the user override the test.
2930
else
2931
  ac_prog_rejected=no
2932
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2933
for as_dir in $PATH
2934
do
2935
  IFS=$as_save_IFS
2936
  test -z "$as_dir" && as_dir=.
2937
    for ac_exec_ext in '' $ac_executable_extensions; do
2938
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2939
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2940
       ac_prog_rejected=yes
2941
       continue
2942
     fi
2943
    ac_cv_prog_CC="cc"
2944
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2945
    break 2
2946
  fi
2947
done
2948
  done
2949
IFS=$as_save_IFS
2950
 
2951
if test $ac_prog_rejected = yes; then
2952
  # We found a bogon in the path, so make sure we never use it.
2953
  set dummy $ac_cv_prog_CC
2954
  shift
2955
  if test $# != 0; then
2956
    # We chose a different compiler from the bogus one.
2957
    # However, it has the same basename, so the bogon will be chosen
2958
    # first if we set CC to just the basename; use the full file name.
2959
    shift
2960
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2961
  fi
2962
fi
2963
fi
2964
fi
2965
CC=$ac_cv_prog_CC
2966
if test -n "$CC"; then
2967
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2968
$as_echo "$CC" >&6; }
2969
else
2970
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2971
$as_echo "no" >&6; }
2972
fi
2973
 
2974
 
2975
fi
2976
if test -z "$CC"; then
2977
  if test -n "$ac_tool_prefix"; then
2978
  for ac_prog in cl.exe
2979
  do
2980
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2981
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2982
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2983
$as_echo_n "checking for $ac_word... " >&6; }
2984
if test "${ac_cv_prog_CC+set}" = set; then :
2985
  $as_echo_n "(cached) " >&6
2986
else
2987
  if test -n "$CC"; then
2988
  ac_cv_prog_CC="$CC" # Let the user override the test.
2989
else
2990
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991
for as_dir in $PATH
2992
do
2993
  IFS=$as_save_IFS
2994
  test -z "$as_dir" && as_dir=.
2995
    for ac_exec_ext in '' $ac_executable_extensions; do
2996
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2997
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2998
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2999
    break 2
3000
  fi
3001
done
3002
  done
3003
IFS=$as_save_IFS
3004
 
3005
fi
3006
fi
3007
CC=$ac_cv_prog_CC
3008
if test -n "$CC"; then
3009
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3010
$as_echo "$CC" >&6; }
3011
else
3012
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3013
$as_echo "no" >&6; }
3014
fi
3015
 
3016
 
3017
    test -n "$CC" && break
3018
  done
3019
fi
3020
if test -z "$CC"; then
3021
  ac_ct_CC=$CC
3022
  for ac_prog in cl.exe
3023
do
3024
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3025
set dummy $ac_prog; ac_word=$2
3026
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3027
$as_echo_n "checking for $ac_word... " >&6; }
3028
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3029
  $as_echo_n "(cached) " >&6
3030
else
3031
  if test -n "$ac_ct_CC"; then
3032
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3033
else
3034
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3035
for as_dir in $PATH
3036
do
3037
  IFS=$as_save_IFS
3038
  test -z "$as_dir" && as_dir=.
3039
    for ac_exec_ext in '' $ac_executable_extensions; do
3040
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3041
    ac_cv_prog_ac_ct_CC="$ac_prog"
3042
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3043
    break 2
3044
  fi
3045
done
3046
  done
3047
IFS=$as_save_IFS
3048
 
3049
fi
3050
fi
3051
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3052
if test -n "$ac_ct_CC"; then
3053
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3054
$as_echo "$ac_ct_CC" >&6; }
3055
else
3056
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3057
$as_echo "no" >&6; }
3058
fi
3059
 
3060
 
3061
  test -n "$ac_ct_CC" && break
3062
done
3063
 
3064
  if test "x$ac_ct_CC" = x; then
3065
    CC=""
3066
  else
3067
    case $cross_compiling:$ac_tool_warned in
3068
yes:)
3069
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3070
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3071
ac_tool_warned=yes ;;
3072
esac
3073
    CC=$ac_ct_CC
3074
  fi
3075
fi
3076
 
3077
fi
3078
 
3079
 
3080
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3081
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3082
as_fn_error "no acceptable C compiler found in \$PATH
3083
See \`config.log' for more details." "$LINENO" 5; }
3084
 
3085
# Provide some information about the compiler.
3086
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3087
set X $ac_compile
3088
ac_compiler=$2
3089
for ac_option in --version -v -V -qversion; do
3090
  { { ac_try="$ac_compiler $ac_option >&5"
3091
case "(($ac_try" in
3092
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3093
  *) ac_try_echo=$ac_try;;
3094
esac
3095
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3096
$as_echo "$ac_try_echo"; } >&5
3097
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3098
  ac_status=$?
3099
  if test -s conftest.err; then
3100
    sed '10a\
3101
... rest of stderr output deleted ...
3102
         10q' conftest.err >conftest.er1
3103
    cat conftest.er1 >&5
3104
    rm -f conftest.er1 conftest.err
3105
  fi
3106
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3107
  test $ac_status = 0; }
3108
done
3109
 
3110
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3111
/* end confdefs.h.  */
3112
 
3113
int
3114
main ()
3115
{
3116
 
3117
  ;
3118
  return 0;
3119
}
3120
_ACEOF
3121
# FIXME: Cleanup?
3122
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3123
  (eval $ac_link) 2>&5
3124
  ac_status=$?
3125
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3126
  test $ac_status = 0; }; then :
3127
  gcc_no_link=no
3128
else
3129
  gcc_no_link=yes
3130
fi
3131
if test x$gcc_no_link = xyes; then
3132
  # Setting cross_compile will disable run tests; it will
3133
  # also disable AC_CHECK_FILE but that's generally
3134
  # correct if we can't link.
3135
  cross_compiling=yes
3136
  EXEEXT=
3137
else
3138
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3139
/* end confdefs.h.  */
3140
 
3141
int
3142
main ()
3143
{
3144
 
3145
  ;
3146
  return 0;
3147
}
3148
_ACEOF
3149
ac_clean_files_save=$ac_clean_files
3150
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3151
# Try to create an executable without -o first, disregard a.out.
3152
# It will help us diagnose broken compilers, and finding out an intuition
3153
# of exeext.
3154
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3155
$as_echo_n "checking for C compiler default output file name... " >&6; }
3156
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3157
 
3158
# The possible output files:
3159
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3160
 
3161
ac_rmfiles=
3162
for ac_file in $ac_files
3163
do
3164
  case $ac_file in
3165
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3166
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3167
  esac
3168
done
3169
rm -f $ac_rmfiles
3170
 
3171
if { { ac_try="$ac_link_default"
3172
case "(($ac_try" in
3173
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3174
  *) ac_try_echo=$ac_try;;
3175
esac
3176
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3177
$as_echo "$ac_try_echo"; } >&5
3178
  (eval "$ac_link_default") 2>&5
3179
  ac_status=$?
3180
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3181
  test $ac_status = 0; }; then :
3182
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3183
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3184
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3185
# so that the user can short-circuit this test for compilers unknown to
3186
# Autoconf.
3187
for ac_file in $ac_files ''
3188
do
3189
  test -f "$ac_file" || continue
3190
  case $ac_file in
3191
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3192
        ;;
3193
    [ab].out )
3194
        # We found the default executable, but exeext='' is most
3195
        # certainly right.
3196
        break;;
3197
    *.* )
3198
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3199
        then :; else
3200
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3201
        fi
3202
        # We set ac_cv_exeext here because the later test for it is not
3203
        # safe: cross compilers may not add the suffix if given an `-o'
3204
        # argument, so we may need to know it at that point already.
3205
        # Even if this section looks crufty: it has the advantage of
3206
        # actually working.
3207
        break;;
3208
    * )
3209
        break;;
3210
  esac
3211
done
3212
test "$ac_cv_exeext" = no && ac_cv_exeext=
3213
 
3214
else
3215
  ac_file=''
3216
fi
3217
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3218
$as_echo "$ac_file" >&6; }
3219
if test -z "$ac_file"; then :
3220
  $as_echo "$as_me: failed program was:" >&5
3221
sed 's/^/| /' conftest.$ac_ext >&5
3222
 
3223
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3224
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3225
{ as_fn_set_status 77
3226
as_fn_error "C compiler cannot create executables
3227
See \`config.log' for more details." "$LINENO" 5; }; }
3228
fi
3229
ac_exeext=$ac_cv_exeext
3230
 
3231
# Check that the compiler produces executables we can run.  If not, either
3232
# the compiler is broken, or we cross compile.
3233
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3234
$as_echo_n "checking whether the C compiler works... " >&6; }
3235
# If not cross compiling, check that we can run a simple program.
3236
if test "$cross_compiling" != yes; then
3237
  if { ac_try='./$ac_file'
3238
  { { case "(($ac_try" in
3239
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3240
  *) ac_try_echo=$ac_try;;
3241
esac
3242
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3243
$as_echo "$ac_try_echo"; } >&5
3244
  (eval "$ac_try") 2>&5
3245
  ac_status=$?
3246
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3247
  test $ac_status = 0; }; }; then
3248
    cross_compiling=no
3249
  else
3250
    if test "$cross_compiling" = maybe; then
3251
        cross_compiling=yes
3252
    else
3253
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3254
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3255
as_fn_error "cannot run C compiled programs.
3256
If you meant to cross compile, use \`--host'.
3257
See \`config.log' for more details." "$LINENO" 5; }
3258
    fi
3259
  fi
3260
fi
3261
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3262
$as_echo "yes" >&6; }
3263
 
3264
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3265
ac_clean_files=$ac_clean_files_save
3266
# Check that the compiler produces executables we can run.  If not, either
3267
# the compiler is broken, or we cross compile.
3268
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3269
$as_echo_n "checking whether we are cross compiling... " >&6; }
3270
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3271
$as_echo "$cross_compiling" >&6; }
3272
 
3273
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3274
$as_echo_n "checking for suffix of executables... " >&6; }
3275
if { { ac_try="$ac_link"
3276
case "(($ac_try" in
3277
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3278
  *) ac_try_echo=$ac_try;;
3279
esac
3280
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3281
$as_echo "$ac_try_echo"; } >&5
3282
  (eval "$ac_link") 2>&5
3283
  ac_status=$?
3284
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3285
  test $ac_status = 0; }; then :
3286
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3287
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3288
# work properly (i.e., refer to `conftest.exe'), while it won't with
3289
# `rm'.
3290
for ac_file in conftest.exe conftest conftest.*; do
3291
  test -f "$ac_file" || continue
3292
  case $ac_file in
3293
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3294
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3295
          break;;
3296
    * ) break;;
3297
  esac
3298
done
3299
else
3300
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3301
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3302
as_fn_error "cannot compute suffix of executables: cannot compile and link
3303
See \`config.log' for more details." "$LINENO" 5; }
3304
fi
3305
rm -f conftest$ac_cv_exeext
3306
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3307
$as_echo "$ac_cv_exeext" >&6; }
3308
 
3309
rm -f conftest.$ac_ext
3310
EXEEXT=$ac_cv_exeext
3311
ac_exeext=$EXEEXT
3312
fi
3313
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3314
$as_echo_n "checking for suffix of object files... " >&6; }
3315
if test "${ac_cv_objext+set}" = set; then :
3316
  $as_echo_n "(cached) " >&6
3317
else
3318
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3319
/* end confdefs.h.  */
3320
 
3321
int
3322
main ()
3323
{
3324
 
3325
  ;
3326
  return 0;
3327
}
3328
_ACEOF
3329
rm -f conftest.o conftest.obj
3330
if { { ac_try="$ac_compile"
3331
case "(($ac_try" in
3332
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3333
  *) ac_try_echo=$ac_try;;
3334
esac
3335
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3336
$as_echo "$ac_try_echo"; } >&5
3337
  (eval "$ac_compile") 2>&5
3338
  ac_status=$?
3339
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340
  test $ac_status = 0; }; then :
3341
  for ac_file in conftest.o conftest.obj conftest.*; do
3342
  test -f "$ac_file" || continue;
3343
  case $ac_file in
3344
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3345
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3346
       break;;
3347
  esac
3348
done
3349
else
3350
  $as_echo "$as_me: failed program was:" >&5
3351
sed 's/^/| /' conftest.$ac_ext >&5
3352
 
3353
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3354
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3355
as_fn_error "cannot compute suffix of object files: cannot compile
3356
See \`config.log' for more details." "$LINENO" 5; }
3357
fi
3358
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3359
fi
3360
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3361
$as_echo "$ac_cv_objext" >&6; }
3362
OBJEXT=$ac_cv_objext
3363
ac_objext=$OBJEXT
3364
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3365
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3366
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3367
  $as_echo_n "(cached) " >&6
3368
else
3369
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3370
/* end confdefs.h.  */
3371
 
3372
int
3373
main ()
3374
{
3375
#ifndef __GNUC__
3376
       choke me
3377
#endif
3378
 
3379
  ;
3380
  return 0;
3381
}
3382
_ACEOF
3383
if ac_fn_c_try_compile "$LINENO"; then :
3384
  ac_compiler_gnu=yes
3385
else
3386
  ac_compiler_gnu=no
3387
fi
3388
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3389
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3390
 
3391
fi
3392
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3393
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3394
if test $ac_compiler_gnu = yes; then
3395
  GCC=yes
3396
else
3397
  GCC=
3398
fi
3399
ac_test_CFLAGS=${CFLAGS+set}
3400
ac_save_CFLAGS=$CFLAGS
3401
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3402
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3403
if test "${ac_cv_prog_cc_g+set}" = set; then :
3404
  $as_echo_n "(cached) " >&6
3405
else
3406
  ac_save_c_werror_flag=$ac_c_werror_flag
3407
   ac_c_werror_flag=yes
3408
   ac_cv_prog_cc_g=no
3409
   CFLAGS="-g"
3410
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411
/* end confdefs.h.  */
3412
 
3413
int
3414
main ()
3415
{
3416
 
3417
  ;
3418
  return 0;
3419
}
3420
_ACEOF
3421
if ac_fn_c_try_compile "$LINENO"; then :
3422
  ac_cv_prog_cc_g=yes
3423
else
3424
  CFLAGS=""
3425
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3426
/* end confdefs.h.  */
3427
 
3428
int
3429
main ()
3430
{
3431
 
3432
  ;
3433
  return 0;
3434
}
3435
_ACEOF
3436
if ac_fn_c_try_compile "$LINENO"; then :
3437
 
3438
else
3439
  ac_c_werror_flag=$ac_save_c_werror_flag
3440
         CFLAGS="-g"
3441
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3442
/* end confdefs.h.  */
3443
 
3444
int
3445
main ()
3446
{
3447
 
3448
  ;
3449
  return 0;
3450
}
3451
_ACEOF
3452
if ac_fn_c_try_compile "$LINENO"; then :
3453
  ac_cv_prog_cc_g=yes
3454
fi
3455
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3456
fi
3457
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3458
fi
3459
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3460
   ac_c_werror_flag=$ac_save_c_werror_flag
3461
fi
3462
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3463
$as_echo "$ac_cv_prog_cc_g" >&6; }
3464
if test "$ac_test_CFLAGS" = set; then
3465
  CFLAGS=$ac_save_CFLAGS
3466
elif test $ac_cv_prog_cc_g = yes; then
3467
  if test "$GCC" = yes; then
3468
    CFLAGS="-g -O2"
3469
  else
3470
    CFLAGS="-g"
3471
  fi
3472
else
3473
  if test "$GCC" = yes; then
3474
    CFLAGS="-O2"
3475
  else
3476
    CFLAGS=
3477
  fi
3478
fi
3479
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3480
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3481
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3482
  $as_echo_n "(cached) " >&6
3483
else
3484
  ac_cv_prog_cc_c89=no
3485
ac_save_CC=$CC
3486
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3487
/* end confdefs.h.  */
3488
#include 
3489
#include 
3490
#include 
3491
#include 
3492
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3493
struct buf { int x; };
3494
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3495
static char *e (p, i)
3496
     char **p;
3497
     int i;
3498
{
3499
  return p[i];
3500
}
3501
static char *f (char * (*g) (char **, int), char **p, ...)
3502
{
3503
  char *s;
3504
  va_list v;
3505
  va_start (v,p);
3506
  s = g (p, va_arg (v,int));
3507
  va_end (v);
3508
  return s;
3509
}
3510
 
3511
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3512
   function prototypes and stuff, but not '\xHH' hex character constants.
3513
   These don't provoke an error unfortunately, instead are silently treated
3514
   as 'x'.  The following induces an error, until -std is added to get
3515
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3516
   array size at least.  It's necessary to write '\x00'==0 to get something
3517
   that's true only with -std.  */
3518
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3519
 
3520
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3521
   inside strings and character constants.  */
3522
#define FOO(x) 'x'
3523
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3524
 
3525
int test (int i, double x);
3526
struct s1 {int (*f) (int a);};
3527
struct s2 {int (*f) (double a);};
3528
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3529
int argc;
3530
char **argv;
3531
int
3532
main ()
3533
{
3534
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3535
  ;
3536
  return 0;
3537
}
3538
_ACEOF
3539
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3540
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3541
do
3542
  CC="$ac_save_CC $ac_arg"
3543
  if ac_fn_c_try_compile "$LINENO"; then :
3544
  ac_cv_prog_cc_c89=$ac_arg
3545
fi
3546
rm -f core conftest.err conftest.$ac_objext
3547
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3548
done
3549
rm -f conftest.$ac_ext
3550
CC=$ac_save_CC
3551
 
3552
fi
3553
# AC_CACHE_VAL
3554
case "x$ac_cv_prog_cc_c89" in
3555
  x)
3556
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3557
$as_echo "none needed" >&6; } ;;
3558
  xno)
3559
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3560
$as_echo "unsupported" >&6; } ;;
3561
  *)
3562
    CC="$CC $ac_cv_prog_cc_c89"
3563
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3564
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3565
esac
3566
if test "x$ac_cv_prog_cc_c89" != xno; then :
3567
 
3568
fi
3569
 
3570
ac_ext=c
3571
ac_cpp='$CPP $CPPFLAGS'
3572
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3573
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3574
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3575
 
3576
 
3577
# Check whether --enable-largefile was given.
3578
if test "${enable_largefile+set}" = set; then :
3579
  enableval=$enable_largefile;
3580
fi
3581
 
3582
if test "$enable_largefile" != no; then
3583
 
3584
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3585
$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
3586
if test "${ac_cv_sys_largefile_CC+set}" = set; then :
3587
  $as_echo_n "(cached) " >&6
3588
else
3589
  ac_cv_sys_largefile_CC=no
3590
     if test "$GCC" != yes; then
3591
       ac_save_CC=$CC
3592
       while :; do
3593
         # IRIX 6.2 and later do not support large files by default,
3594
         # so use the C compiler's -n32 option if that helps.
3595
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3596
/* end confdefs.h.  */
3597
#include 
3598
 /* Check that off_t can represent 2**63 - 1 correctly.
3599
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
3600
    since some C++ compilers masquerading as C compilers
3601
    incorrectly reject 9223372036854775807.  */
3602
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3603
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3604
                       && LARGE_OFF_T % 2147483647 == 1)
3605
                      ? 1 : -1];
3606
int
3607
main ()
3608
{
3609
 
3610
  ;
3611
  return 0;
3612
}
3613
_ACEOF
3614
         if ac_fn_c_try_compile "$LINENO"; then :
3615
  break
3616
fi
3617
rm -f core conftest.err conftest.$ac_objext
3618
         CC="$CC -n32"
3619
         if ac_fn_c_try_compile "$LINENO"; then :
3620
  ac_cv_sys_largefile_CC=' -n32'; break
3621
fi
3622
rm -f core conftest.err conftest.$ac_objext
3623
         break
3624
       done
3625
       CC=$ac_save_CC
3626
       rm -f conftest.$ac_ext
3627
    fi
3628
fi
3629
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3630
$as_echo "$ac_cv_sys_largefile_CC" >&6; }
3631
  if test "$ac_cv_sys_largefile_CC" != no; then
3632
    CC=$CC$ac_cv_sys_largefile_CC
3633
  fi
3634
 
3635
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3636
$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
3637
if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
3638
  $as_echo_n "(cached) " >&6
3639
else
3640
  while :; do
3641
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3642
/* end confdefs.h.  */
3643
#include 
3644
 /* Check that off_t can represent 2**63 - 1 correctly.
3645
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
3646
    since some C++ compilers masquerading as C compilers
3647
    incorrectly reject 9223372036854775807.  */
3648
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3649
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3650
                       && LARGE_OFF_T % 2147483647 == 1)
3651
                      ? 1 : -1];
3652
int
3653
main ()
3654
{
3655
 
3656
  ;
3657
  return 0;
3658
}
3659
_ACEOF
3660
if ac_fn_c_try_compile "$LINENO"; then :
3661
  ac_cv_sys_file_offset_bits=no; break
3662
fi
3663
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3664
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3665
/* end confdefs.h.  */
3666
#define _FILE_OFFSET_BITS 64
3667
#include 
3668
 /* Check that off_t can represent 2**63 - 1 correctly.
3669
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
3670
    since some C++ compilers masquerading as C compilers
3671
    incorrectly reject 9223372036854775807.  */
3672
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3673
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3674
                       && LARGE_OFF_T % 2147483647 == 1)
3675
                      ? 1 : -1];
3676
int
3677
main ()
3678
{
3679
 
3680
  ;
3681
  return 0;
3682
}
3683
_ACEOF
3684
if ac_fn_c_try_compile "$LINENO"; then :
3685
  ac_cv_sys_file_offset_bits=64; break
3686
fi
3687
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3688
  ac_cv_sys_file_offset_bits=unknown
3689
  break
3690
done
3691
fi
3692
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
3693
$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
3694
case $ac_cv_sys_file_offset_bits in #(
3695
  no | unknown) ;;
3696
  *)
3697
cat >>confdefs.h <<_ACEOF
3698
#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3699
_ACEOF
3700
;;
3701
esac
3702
rm -rf conftest*
3703
  if test $ac_cv_sys_file_offset_bits = unknown; then
3704
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
3705
$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
3706
if test "${ac_cv_sys_large_files+set}" = set; then :
3707
  $as_echo_n "(cached) " >&6
3708
else
3709
  while :; do
3710
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3711
/* end confdefs.h.  */
3712
#include 
3713
 /* Check that off_t can represent 2**63 - 1 correctly.
3714
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
3715
    since some C++ compilers masquerading as C compilers
3716
    incorrectly reject 9223372036854775807.  */
3717
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3718
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3719
                       && LARGE_OFF_T % 2147483647 == 1)
3720
                      ? 1 : -1];
3721
int
3722
main ()
3723
{
3724
 
3725
  ;
3726
  return 0;
3727
}
3728
_ACEOF
3729
if ac_fn_c_try_compile "$LINENO"; then :
3730
  ac_cv_sys_large_files=no; break
3731
fi
3732
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3733
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3734
/* end confdefs.h.  */
3735
#define _LARGE_FILES 1
3736
#include 
3737
 /* Check that off_t can represent 2**63 - 1 correctly.
3738
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
3739
    since some C++ compilers masquerading as C compilers
3740
    incorrectly reject 9223372036854775807.  */
3741
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3742
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3743
                       && LARGE_OFF_T % 2147483647 == 1)
3744
                      ? 1 : -1];
3745
int
3746
main ()
3747
{
3748
 
3749
  ;
3750
  return 0;
3751
}
3752
_ACEOF
3753
if ac_fn_c_try_compile "$LINENO"; then :
3754
  ac_cv_sys_large_files=1; break
3755
fi
3756
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3757
  ac_cv_sys_large_files=unknown
3758
  break
3759
done
3760
fi
3761
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
3762
$as_echo "$ac_cv_sys_large_files" >&6; }
3763
case $ac_cv_sys_large_files in #(
3764
  no | unknown) ;;
3765
  *)
3766
cat >>confdefs.h <<_ACEOF
3767
#define _LARGE_FILES $ac_cv_sys_large_files
3768
_ACEOF
3769
;;
3770
esac
3771
rm -rf conftest*
3772
  fi
3773
fi
3774
 
3775
ac_ext=c
3776
ac_cpp='$CPP $CPPFLAGS'
3777
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3778
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3779
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3780
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3781
$as_echo_n "checking how to run the C preprocessor... " >&6; }
3782
# On Suns, sometimes $CPP names a directory.
3783
if test -n "$CPP" && test -d "$CPP"; then
3784
  CPP=
3785
fi
3786
if test -z "$CPP"; then
3787
  if test "${ac_cv_prog_CPP+set}" = set; then :
3788
  $as_echo_n "(cached) " >&6
3789
else
3790
      # Double quotes because CPP needs to be expanded
3791
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3792
    do
3793
      ac_preproc_ok=false
3794
for ac_c_preproc_warn_flag in '' yes
3795
do
3796
  # Use a header file that comes with gcc, so configuring glibc
3797
  # with a fresh cross-compiler works.
3798
  # Prefer  to  if __STDC__ is defined, since
3799
  #  exists even on freestanding compilers.
3800
  # On the NeXT, cc -E runs the code through the compiler's parser,
3801
  # not just through cpp. "Syntax error" is here to catch this case.
3802
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803
/* end confdefs.h.  */
3804
#ifdef __STDC__
3805
# include 
3806
#else
3807
# include 
3808
#endif
3809
                     Syntax error
3810
_ACEOF
3811
if ac_fn_c_try_cpp "$LINENO"; then :
3812
 
3813
else
3814
  # Broken: fails on valid input.
3815
continue
3816
fi
3817
rm -f conftest.err conftest.$ac_ext
3818
 
3819
  # OK, works on sane cases.  Now check whether nonexistent headers
3820
  # can be detected and how.
3821
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3822
/* end confdefs.h.  */
3823
#include 
3824
_ACEOF
3825
if ac_fn_c_try_cpp "$LINENO"; then :
3826
  # Broken: success on invalid input.
3827
continue
3828
else
3829
  # Passes both tests.
3830
ac_preproc_ok=:
3831
break
3832
fi
3833
rm -f conftest.err conftest.$ac_ext
3834
 
3835
done
3836
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3837
rm -f conftest.err conftest.$ac_ext
3838
if $ac_preproc_ok; then :
3839
  break
3840
fi
3841
 
3842
    done
3843
    ac_cv_prog_CPP=$CPP
3844
 
3845
fi
3846
  CPP=$ac_cv_prog_CPP
3847
else
3848
  ac_cv_prog_CPP=$CPP
3849
fi
3850
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3851
$as_echo "$CPP" >&6; }
3852
ac_preproc_ok=false
3853
for ac_c_preproc_warn_flag in '' yes
3854
do
3855
  # Use a header file that comes with gcc, so configuring glibc
3856
  # with a fresh cross-compiler works.
3857
  # Prefer  to  if __STDC__ is defined, since
3858
  #  exists even on freestanding compilers.
3859
  # On the NeXT, cc -E runs the code through the compiler's parser,
3860
  # not just through cpp. "Syntax error" is here to catch this case.
3861
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3862
/* end confdefs.h.  */
3863
#ifdef __STDC__
3864
# include 
3865
#else
3866
# include 
3867
#endif
3868
                     Syntax error
3869
_ACEOF
3870
if ac_fn_c_try_cpp "$LINENO"; then :
3871
 
3872
else
3873
  # Broken: fails on valid input.
3874
continue
3875
fi
3876
rm -f conftest.err conftest.$ac_ext
3877
 
3878
  # OK, works on sane cases.  Now check whether nonexistent headers
3879
  # can be detected and how.
3880
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3881
/* end confdefs.h.  */
3882
#include 
3883
_ACEOF
3884
if ac_fn_c_try_cpp "$LINENO"; then :
3885
  # Broken: success on invalid input.
3886
continue
3887
else
3888
  # Passes both tests.
3889
ac_preproc_ok=:
3890
break
3891
fi
3892
rm -f conftest.err conftest.$ac_ext
3893
 
3894
done
3895
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3896
rm -f conftest.err conftest.$ac_ext
3897
if $ac_preproc_ok; then :
3898
 
3899
else
3900
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3901
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3902
as_fn_error "C preprocessor \"$CPP\" fails sanity check
3903
See \`config.log' for more details." "$LINENO" 5; }
3904
fi
3905
 
3906
ac_ext=c
3907
ac_cpp='$CPP $CPPFLAGS'
3908
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3909
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3910
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3911
 
3912
 
3913
ac_c_preproc_warn_flag=yes
3914
 
3915
ac_libiberty_warn_cflags=
3916
save_CFLAGS="$CFLAGS"
3917
for option in -W -Wall -Wwrite-strings -Wc++-compat \
3918
                          -Wstrict-prototypes; do
3919
  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
3920
 
3921
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
3922
$as_echo_n "checking whether $CC supports $option... " >&6; }
3923
if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
3924
  $as_echo_n "(cached) " >&6
3925
else
3926
  CFLAGS="$option"
3927
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3928
/* end confdefs.h.  */
3929
 
3930
int
3931
main ()
3932
{
3933
 
3934
  ;
3935
  return 0;
3936
}
3937
_ACEOF
3938
if ac_fn_c_try_compile "$LINENO"; then :
3939
  eval "$as_acx_Woption=yes"
3940
else
3941
  eval "$as_acx_Woption=no"
3942
fi
3943
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3944
 
3945
fi
3946
eval ac_res=\$$as_acx_Woption
3947
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3948
$as_echo "$ac_res" >&6; }
3949
  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
3950
  ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$option"
3951
fi
3952
  done
3953
CFLAGS="$save_CFLAGS"
3954
 
3955
if test "$GCC" = yes; then :
3956
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
3957
$as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
3958
if test "${acx_cv_prog_cc_pedantic_+set}" = set; then :
3959
  $as_echo_n "(cached) " >&6
3960
else
3961
  save_CFLAGS="$CFLAGS"
3962
CFLAGS="-pedantic "
3963
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3964
/* end confdefs.h.  */
3965
 
3966
int
3967
main ()
3968
{
3969
 
3970
  ;
3971
  return 0;
3972
}
3973
_ACEOF
3974
if ac_fn_c_try_compile "$LINENO"; then :
3975
  acx_cv_prog_cc_pedantic_=yes
3976
else
3977
  acx_cv_prog_cc_pedantic_=no
3978
fi
3979
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3980
CFLAGS="$save_CFLAGS"
3981
fi
3982
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
3983
$as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
3984
if test $acx_cv_prog_cc_pedantic_ = yes; then :
3985
  ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
3986
fi
3987
 
3988
fi
3989
 
3990
 
3991
if test "x$CC" != xcc; then
3992
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
3993
$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
3994
else
3995
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
3996
$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
3997
fi
3998
set dummy $CC; ac_cc=`$as_echo "$2" |
3999
                      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4000
if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
4001
  $as_echo_n "(cached) " >&6
4002
else
4003
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4004
/* end confdefs.h.  */
4005
 
4006
int
4007
main ()
4008
{
4009
 
4010
  ;
4011
  return 0;
4012
}
4013
_ACEOF
4014
# Make sure it works both with $CC and with simple cc.
4015
# We do the test twice because some compilers refuse to overwrite an
4016
# existing .o file with -o, though they will create one.
4017
ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4018
rm -f conftest2.*
4019
if { { case "(($ac_try" in
4020
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4021
  *) ac_try_echo=$ac_try;;
4022
esac
4023
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4024
$as_echo "$ac_try_echo"; } >&5
4025
  (eval "$ac_try") 2>&5
4026
  ac_status=$?
4027
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4028
  test $ac_status = 0; } &&
4029
   test -f conftest2.$ac_objext && { { case "(($ac_try" in
4030
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4031
  *) ac_try_echo=$ac_try;;
4032
esac
4033
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4034
$as_echo "$ac_try_echo"; } >&5
4035
  (eval "$ac_try") 2>&5
4036
  ac_status=$?
4037
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4038
  test $ac_status = 0; };
4039
then
4040
  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4041
  if test "x$CC" != xcc; then
4042
    # Test first that cc exists at all.
4043
    if { ac_try='cc -c conftest.$ac_ext >&5'
4044
  { { case "(($ac_try" in
4045
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4046
  *) ac_try_echo=$ac_try;;
4047
esac
4048
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4049
$as_echo "$ac_try_echo"; } >&5
4050
  (eval "$ac_try") 2>&5
4051
  ac_status=$?
4052
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4053
  test $ac_status = 0; }; }; then
4054
      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4055
      rm -f conftest2.*
4056
      if { { case "(($ac_try" in
4057
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4058
  *) ac_try_echo=$ac_try;;
4059
esac
4060
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4061
$as_echo "$ac_try_echo"; } >&5
4062
  (eval "$ac_try") 2>&5
4063
  ac_status=$?
4064
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4065
  test $ac_status = 0; } &&
4066
         test -f conftest2.$ac_objext && { { case "(($ac_try" in
4067
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4068
  *) ac_try_echo=$ac_try;;
4069
esac
4070
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4071
$as_echo "$ac_try_echo"; } >&5
4072
  (eval "$ac_try") 2>&5
4073
  ac_status=$?
4074
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4075
  test $ac_status = 0; };
4076
      then
4077
        # cc works too.
4078
        :
4079
      else
4080
        # cc exists but doesn't like -o.
4081
        eval ac_cv_prog_cc_${ac_cc}_c_o=no
4082
      fi
4083
    fi
4084
  fi
4085
else
4086
  eval ac_cv_prog_cc_${ac_cc}_c_o=no
4087
fi
4088
rm -f core conftest*
4089
 
4090
fi
4091
if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4092
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4093
$as_echo "yes" >&6; }
4094
else
4095
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4096
$as_echo "no" >&6; }
4097
 
4098
$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4099
 
4100
fi
4101
 
4102
# autoconf is lame and doesn't give us any substitution variable for this.
4103
if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
4104
  NO_MINUS_C_MINUS_O=yes
4105
else
4106
  OUTPUT_OPTION='-o $@'
4107
fi
4108
 
4109
 
4110
 
4111
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4112
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4113
if test "${ac_cv_c_const+set}" = set; then :
4114
  $as_echo_n "(cached) " >&6
4115
else
4116
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4117
/* end confdefs.h.  */
4118
 
4119
int
4120
main ()
4121
{
4122
/* FIXME: Include the comments suggested by Paul. */
4123
#ifndef __cplusplus
4124
  /* Ultrix mips cc rejects this.  */
4125
  typedef int charset[2];
4126
  const charset cs;
4127
  /* SunOS 4.1.1 cc rejects this.  */
4128
  char const *const *pcpcc;
4129
  char **ppc;
4130
  /* NEC SVR4.0.2 mips cc rejects this.  */
4131
  struct point {int x, y;};
4132
  static struct point const zero = {0,0};
4133
  /* AIX XL C 1.02.0.0 rejects this.
4134
     It does not let you subtract one const X* pointer from another in
4135
     an arm of an if-expression whose if-part is not a constant
4136
     expression */
4137
  const char *g = "string";
4138
  pcpcc = &g + (g ? g-g : 0);
4139
  /* HPUX 7.0 cc rejects these. */
4140
  ++pcpcc;
4141
  ppc = (char**) pcpcc;
4142
  pcpcc = (char const *const *) ppc;
4143
  { /* SCO 3.2v4 cc rejects this.  */
4144
    char *t;
4145
    char const *s = 0 ? (char *) 0 : (char const *) 0;
4146
 
4147
    *t++ = 0;
4148
    if (s) return 0;
4149
  }
4150
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
4151
    int x[] = {25, 17};
4152
    const int *foo = &x[0];
4153
    ++foo;
4154
  }
4155
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4156
    typedef const int *iptr;
4157
    iptr p = 0;
4158
    ++p;
4159
  }
4160
  { /* AIX XL C 1.02.0.0 rejects this saying
4161
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4162
    struct s { int j; const int *ap[3]; };
4163
    struct s *b; b->j = 5;
4164
  }
4165
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4166
    const int foo = 10;
4167
    if (!foo) return 0;
4168
  }
4169
  return !cs[0] && !zero.x;
4170
#endif
4171
 
4172
  ;
4173
  return 0;
4174
}
4175
_ACEOF
4176
if ac_fn_c_try_compile "$LINENO"; then :
4177
  ac_cv_c_const=yes
4178
else
4179
  ac_cv_c_const=no
4180
fi
4181
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4182
fi
4183
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4184
$as_echo "$ac_cv_c_const" >&6; }
4185
if test $ac_cv_c_const = no; then
4186
 
4187
$as_echo "#define const /**/" >>confdefs.h
4188
 
4189
fi
4190
 
4191
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4192
$as_echo_n "checking for inline... " >&6; }
4193
if test "${ac_cv_c_inline+set}" = set; then :
4194
  $as_echo_n "(cached) " >&6
4195
else
4196
  ac_cv_c_inline=no
4197
for ac_kw in inline __inline__ __inline; do
4198
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4199
/* end confdefs.h.  */
4200
#ifndef __cplusplus
4201
typedef int foo_t;
4202
static $ac_kw foo_t static_foo () {return 0; }
4203
$ac_kw foo_t foo () {return 0; }
4204
#endif
4205
 
4206
_ACEOF
4207
if ac_fn_c_try_compile "$LINENO"; then :
4208
  ac_cv_c_inline=$ac_kw
4209
fi
4210
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4211
  test "$ac_cv_c_inline" != no && break
4212
done
4213
 
4214
fi
4215
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4216
$as_echo "$ac_cv_c_inline" >&6; }
4217
 
4218
case $ac_cv_c_inline in
4219
  inline | yes) ;;
4220
  *)
4221
    case $ac_cv_c_inline in
4222
      no) ac_val=;;
4223
      *) ac_val=$ac_cv_c_inline;;
4224
    esac
4225
    cat >>confdefs.h <<_ACEOF
4226
#ifndef __cplusplus
4227
#define inline $ac_val
4228
#endif
4229
_ACEOF
4230
    ;;
4231
esac
4232
 
4233
 
4234
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4235
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4236
if test "${ac_cv_path_GREP+set}" = set; then :
4237
  $as_echo_n "(cached) " >&6
4238
else
4239
  if test -z "$GREP"; then
4240
  ac_path_GREP_found=false
4241
  # Loop through the user's path and test for each of PROGNAME-LIST
4242
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4243
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4244
do
4245
  IFS=$as_save_IFS
4246
  test -z "$as_dir" && as_dir=.
4247
    for ac_prog in grep ggrep; do
4248
    for ac_exec_ext in '' $ac_executable_extensions; do
4249
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4250
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4251
# Check for GNU ac_path_GREP and select it if it is found.
4252
  # Check for GNU $ac_path_GREP
4253
case `"$ac_path_GREP" --version 2>&1` in
4254
*GNU*)
4255
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4256
*)
4257
  ac_count=0
4258
  $as_echo_n 0123456789 >"conftest.in"
4259
  while :
4260
  do
4261
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4262
    mv "conftest.tmp" "conftest.in"
4263
    cp "conftest.in" "conftest.nl"
4264
    $as_echo 'GREP' >> "conftest.nl"
4265
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4266
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4267
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4268
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4269
      # Best one so far, save it but keep looking for a better one
4270
      ac_cv_path_GREP="$ac_path_GREP"
4271
      ac_path_GREP_max=$ac_count
4272
    fi
4273
    # 10*(2^10) chars as input seems more than enough
4274
    test $ac_count -gt 10 && break
4275
  done
4276
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4277
esac
4278
 
4279
      $ac_path_GREP_found && break 3
4280
    done
4281
  done
4282
  done
4283
IFS=$as_save_IFS
4284
  if test -z "$ac_cv_path_GREP"; then
4285
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4286
  fi
4287
else
4288
  ac_cv_path_GREP=$GREP
4289
fi
4290
 
4291
fi
4292
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4293
$as_echo "$ac_cv_path_GREP" >&6; }
4294
 GREP="$ac_cv_path_GREP"
4295
 
4296
 
4297
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4298
$as_echo_n "checking for egrep... " >&6; }
4299
if test "${ac_cv_path_EGREP+set}" = set; then :
4300
  $as_echo_n "(cached) " >&6
4301
else
4302
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4303
   then ac_cv_path_EGREP="$GREP -E"
4304
   else
4305
     if test -z "$EGREP"; then
4306
  ac_path_EGREP_found=false
4307
  # Loop through the user's path and test for each of PROGNAME-LIST
4308
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4309
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4310
do
4311
  IFS=$as_save_IFS
4312
  test -z "$as_dir" && as_dir=.
4313
    for ac_prog in egrep; do
4314
    for ac_exec_ext in '' $ac_executable_extensions; do
4315
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4316
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4317
# Check for GNU ac_path_EGREP and select it if it is found.
4318
  # Check for GNU $ac_path_EGREP
4319
case `"$ac_path_EGREP" --version 2>&1` in
4320
*GNU*)
4321
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4322
*)
4323
  ac_count=0
4324
  $as_echo_n 0123456789 >"conftest.in"
4325
  while :
4326
  do
4327
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4328
    mv "conftest.tmp" "conftest.in"
4329
    cp "conftest.in" "conftest.nl"
4330
    $as_echo 'EGREP' >> "conftest.nl"
4331
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4332
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4333
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4334
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4335
      # Best one so far, save it but keep looking for a better one
4336
      ac_cv_path_EGREP="$ac_path_EGREP"
4337
      ac_path_EGREP_max=$ac_count
4338
    fi
4339
    # 10*(2^10) chars as input seems more than enough
4340
    test $ac_count -gt 10 && break
4341
  done
4342
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4343
esac
4344
 
4345
      $ac_path_EGREP_found && break 3
4346
    done
4347
  done
4348
  done
4349
IFS=$as_save_IFS
4350
  if test -z "$ac_cv_path_EGREP"; then
4351
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4352
  fi
4353
else
4354
  ac_cv_path_EGREP=$EGREP
4355
fi
4356
 
4357
   fi
4358
fi
4359
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4360
$as_echo "$ac_cv_path_EGREP" >&6; }
4361
 EGREP="$ac_cv_path_EGREP"
4362
 
4363
 
4364
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4365
$as_echo_n "checking for ANSI C header files... " >&6; }
4366
if test "${ac_cv_header_stdc+set}" = set; then :
4367
  $as_echo_n "(cached) " >&6
4368
else
4369
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4370
/* end confdefs.h.  */
4371
#include 
4372
#include 
4373
#include 
4374
#include 
4375
 
4376
int
4377
main ()
4378
{
4379
 
4380
  ;
4381
  return 0;
4382
}
4383
_ACEOF
4384
if ac_fn_c_try_compile "$LINENO"; then :
4385
  ac_cv_header_stdc=yes
4386
else
4387
  ac_cv_header_stdc=no
4388
fi
4389
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4390
 
4391
if test $ac_cv_header_stdc = yes; then
4392
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4393
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4394
/* end confdefs.h.  */
4395
#include 
4396
 
4397
_ACEOF
4398
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4399
  $EGREP "memchr" >/dev/null 2>&1; then :
4400
 
4401
else
4402
  ac_cv_header_stdc=no
4403
fi
4404
rm -f conftest*
4405
 
4406
fi
4407
 
4408
if test $ac_cv_header_stdc = yes; then
4409
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4410
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4411
/* end confdefs.h.  */
4412
#include 
4413
 
4414
_ACEOF
4415
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4416
  $EGREP "free" >/dev/null 2>&1; then :
4417
 
4418
else
4419
  ac_cv_header_stdc=no
4420
fi
4421
rm -f conftest*
4422
 
4423
fi
4424
 
4425
if test $ac_cv_header_stdc = yes; then
4426
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4427
  if test "$cross_compiling" = yes; then :
4428
  :
4429
else
4430
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4431
/* end confdefs.h.  */
4432
#include 
4433
#include 
4434
#if ((' ' & 0x0FF) == 0x020)
4435
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4436
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4437
#else
4438
# define ISLOWER(c) \
4439
                   (('a' <= (c) && (c) <= 'i') \
4440
                     || ('j' <= (c) && (c) <= 'r') \
4441
                     || ('s' <= (c) && (c) <= 'z'))
4442
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4443
#endif
4444
 
4445
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4446
int
4447
main ()
4448
{
4449
  int i;
4450
  for (i = 0; i < 256; i++)
4451
    if (XOR (islower (i), ISLOWER (i))
4452
        || toupper (i) != TOUPPER (i))
4453
      return 2;
4454
  return 0;
4455
}
4456
_ACEOF
4457
if ac_fn_c_try_run "$LINENO"; then :
4458
 
4459
else
4460
  ac_cv_header_stdc=no
4461
fi
4462
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4463
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4464
fi
4465
 
4466
fi
4467
fi
4468
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4469
$as_echo "$ac_cv_header_stdc" >&6; }
4470
if test $ac_cv_header_stdc = yes; then
4471
 
4472
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4473
 
4474
fi
4475
 
4476
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4477
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4478
                  inttypes.h stdint.h unistd.h
4479
do :
4480
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4481
ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
4482
eval as_val=\$$as_ac_Header
4483
   if test "x$as_val" = x""yes; then :
4484
  cat >>confdefs.h <<_ACEOF
4485
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4486
_ACEOF
4487
 
4488
fi
4489
done
4490
 
4491
 
4492
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4493
$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4494
if test "${ac_cv_c_bigendian+set}" = set; then :
4495
  $as_echo_n "(cached) " >&6
4496
else
4497
  ac_cv_c_bigendian=unknown
4498
    # See if we're dealing with a universal compiler.
4499
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4500
/* end confdefs.h.  */
4501
#ifndef __APPLE_CC__
4502
               not a universal capable compiler
4503
             #endif
4504
             typedef int dummy;
4505
 
4506
_ACEOF
4507
if ac_fn_c_try_compile "$LINENO"; then :
4508
 
4509
        # Check for potential -arch flags.  It is not universal unless
4510
        # there are at least two -arch flags with different values.
4511
        ac_arch=
4512
        ac_prev=
4513
        for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4514
         if test -n "$ac_prev"; then
4515
           case $ac_word in
4516
             i?86 | x86_64 | ppc | ppc64)
4517
               if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4518
                 ac_arch=$ac_word
4519
               else
4520
                 ac_cv_c_bigendian=universal
4521
                 break
4522
               fi
4523
               ;;
4524
           esac
4525
           ac_prev=
4526
         elif test "x$ac_word" = "x-arch"; then
4527
           ac_prev=arch
4528
         fi
4529
       done
4530
fi
4531
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4532
    if test $ac_cv_c_bigendian = unknown; then
4533
      # See if sys/param.h defines the BYTE_ORDER macro.
4534
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4535
/* end confdefs.h.  */
4536
#include 
4537
             #include 
4538
 
4539
int
4540
main ()
4541
{
4542
#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4543
                     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4544
                     && LITTLE_ENDIAN)
4545
              bogus endian macros
4546
             #endif
4547
 
4548
  ;
4549
  return 0;
4550
}
4551
_ACEOF
4552
if ac_fn_c_try_compile "$LINENO"; then :
4553
  # It does; now see whether it defined to BIG_ENDIAN or not.
4554
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4555
/* end confdefs.h.  */
4556
#include 
4557
                #include 
4558
 
4559
int
4560
main ()
4561
{
4562
#if BYTE_ORDER != BIG_ENDIAN
4563
                 not big endian
4564
                #endif
4565
 
4566
  ;
4567
  return 0;
4568
}
4569
_ACEOF
4570
if ac_fn_c_try_compile "$LINENO"; then :
4571
  ac_cv_c_bigendian=yes
4572
else
4573
  ac_cv_c_bigendian=no
4574
fi
4575
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4576
fi
4577
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4578
    fi
4579
    if test $ac_cv_c_bigendian = unknown; then
4580
      # See if  defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4581
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4582
/* end confdefs.h.  */
4583
#include 
4584
 
4585
int
4586
main ()
4587
{
4588
#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4589
              bogus endian macros
4590
             #endif
4591
 
4592
  ;
4593
  return 0;
4594
}
4595
_ACEOF
4596
if ac_fn_c_try_compile "$LINENO"; then :
4597
  # It does; now see whether it defined to _BIG_ENDIAN or not.
4598
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4599
/* end confdefs.h.  */
4600
#include 
4601
 
4602
int
4603
main ()
4604
{
4605
#ifndef _BIG_ENDIAN
4606
                 not big endian
4607
                #endif
4608
 
4609
  ;
4610
  return 0;
4611
}
4612
_ACEOF
4613
if ac_fn_c_try_compile "$LINENO"; then :
4614
  ac_cv_c_bigendian=yes
4615
else
4616
  ac_cv_c_bigendian=no
4617
fi
4618
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4619
fi
4620
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4621
    fi
4622
    if test $ac_cv_c_bigendian = unknown; then
4623
      # Compile a test program.
4624
      if test "$cross_compiling" = yes; then :
4625
  # Try to guess by grepping values from an object file.
4626
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4627
/* end confdefs.h.  */
4628
short int ascii_mm[] =
4629
                  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4630
                short int ascii_ii[] =
4631
                  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4632
                int use_ascii (int i) {
4633
                  return ascii_mm[i] + ascii_ii[i];
4634
                }
4635
                short int ebcdic_ii[] =
4636
                  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4637
                short int ebcdic_mm[] =
4638
                  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4639
                int use_ebcdic (int i) {
4640
                  return ebcdic_mm[i] + ebcdic_ii[i];
4641
                }
4642
                extern int foo;
4643
 
4644
int
4645
main ()
4646
{
4647
return use_ascii (foo) == use_ebcdic (foo);
4648
  ;
4649
  return 0;
4650
}
4651
_ACEOF
4652
if ac_fn_c_try_compile "$LINENO"; then :
4653
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4654
              ac_cv_c_bigendian=yes
4655
            fi
4656
            if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4657
              if test "$ac_cv_c_bigendian" = unknown; then
4658
                ac_cv_c_bigendian=no
4659
              else
4660
                # finding both strings is unlikely to happen, but who knows?
4661
                ac_cv_c_bigendian=unknown
4662
              fi
4663
            fi
4664
fi
4665
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4666
else
4667
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4668
/* end confdefs.h.  */
4669
$ac_includes_default
4670
int
4671
main ()
4672
{
4673
 
4674
             /* Are we little or big endian?  From Harbison&Steele.  */
4675
             union
4676
             {
4677
               long int l;
4678
               char c[sizeof (long int)];
4679
             } u;
4680
             u.l = 1;
4681
             return u.c[sizeof (long int) - 1] == 1;
4682
 
4683
  ;
4684
  return 0;
4685
}
4686
_ACEOF
4687
if ac_fn_c_try_run "$LINENO"; then :
4688
  ac_cv_c_bigendian=no
4689
else
4690
  ac_cv_c_bigendian=yes
4691
fi
4692
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4693
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4694
fi
4695
 
4696
    fi
4697
fi
4698
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4699
$as_echo "$ac_cv_c_bigendian" >&6; }
4700
 case $ac_cv_c_bigendian in #(
4701
   yes)
4702
     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4703
;; #(
4704
   no)
4705
      ;; #(
4706
   universal)
4707
 
4708
$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4709
 
4710
     ;; #(
4711
   *)
4712
     as_fn_error "unknown endianness
4713
 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4714
 esac
4715
 
4716
 
4717
 
4718
 
4719
ac_config_headers="$ac_config_headers config.h:config.in"
4720
 
4721
 
4722
 
4723
# Find a good install program.  We prefer a C program (faster),
4724
# so one script is as good as another.  But avoid the broken or
4725
# incompatible versions:
4726
# SysV /etc/install, /usr/sbin/install
4727
# SunOS /usr/etc/install
4728
# IRIX /sbin/install
4729
# AIX /bin/install
4730
# AmigaOS /C/install, which installs bootblocks on floppy discs
4731
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4732
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4733
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4734
# OS/2's system install, which has a completely different semantic
4735
# ./install, which can be erroneously created by make from ./install.sh.
4736
# Reject install programs that cannot install multiple files.
4737
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4738
$as_echo_n "checking for a BSD-compatible install... " >&6; }
4739
if test -z "$INSTALL"; then
4740
if test "${ac_cv_path_install+set}" = set; then :
4741
  $as_echo_n "(cached) " >&6
4742
else
4743
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4744
for as_dir in $PATH
4745
do
4746
  IFS=$as_save_IFS
4747
  test -z "$as_dir" && as_dir=.
4748
    # Account for people who put trailing slashes in PATH elements.
4749
case $as_dir/ in #((
4750
  ./ | .// | /[cC]/* | \
4751
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4752
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4753
  /usr/ucb/* ) ;;
4754
  *)
4755
    # OSF1 and SCO ODT 3.0 have their own names for install.
4756
    # Don't use installbsd from OSF since it installs stuff as root
4757
    # by default.
4758
    for ac_prog in ginstall scoinst install; do
4759
      for ac_exec_ext in '' $ac_executable_extensions; do
4760
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4761
          if test $ac_prog = install &&
4762
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4763
            # AIX install.  It has an incompatible calling convention.
4764
            :
4765
          elif test $ac_prog = install &&
4766
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4767
            # program-specific install script used by HP pwplus--don't use.
4768
            :
4769
          else
4770
            rm -rf conftest.one conftest.two conftest.dir
4771
            echo one > conftest.one
4772
            echo two > conftest.two
4773
            mkdir conftest.dir
4774
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4775
              test -s conftest.one && test -s conftest.two &&
4776
              test -s conftest.dir/conftest.one &&
4777
              test -s conftest.dir/conftest.two
4778
            then
4779
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4780
              break 3
4781
            fi
4782
          fi
4783
        fi
4784
      done
4785
    done
4786
    ;;
4787
esac
4788
 
4789
  done
4790
IFS=$as_save_IFS
4791
 
4792
rm -rf conftest.one conftest.two conftest.dir
4793
 
4794
fi
4795
  if test "${ac_cv_path_install+set}" = set; then
4796
    INSTALL=$ac_cv_path_install
4797
  else
4798
    # As a last resort, use the slow shell script.  Don't cache a
4799
    # value for INSTALL within a source directory, because that will
4800
    # break other packages using the cache if that directory is
4801
    # removed, or if the value is a relative name.
4802
    INSTALL=$ac_install_sh
4803
  fi
4804
fi
4805
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4806
$as_echo "$INSTALL" >&6; }
4807
 
4808
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4809
# It thinks the first close brace ends the variable substitution.
4810
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4811
 
4812
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4813
 
4814
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4815
 
4816
 
4817
# Don't build the shared library for build.
4818
if [ -n "${with_build_subdir}" ]; then
4819
  enable_shared=no
4820
fi
4821
 
4822
frag=
4823
case "${host}" in
4824
  rs6000-ibm-aix3.1 | rs6000-ibm-aix)
4825
                        frag=mh-aix ;;
4826
  *-*-cxux7*)           frag=mh-cxux7 ;;
4827
  *-*-freebsd2.1.*)     frag=mh-fbsd21 ;;
4828
  *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
4829
  i370-*-opened*)       frag=mh-openedition ;;
4830
  i[34567]86-*-windows*)        frag=mh-windows ;;
4831
esac
4832
 
4833
if [ -n "${frag}" ]; then
4834
  frag=${libiberty_topdir}/libiberty/config/$frag
4835
fi
4836
 
4837
# If they didn't specify --enable-shared, don't generate shared libs.
4838
case "${enable_shared}" in
4839
  yes) shared=yes ;;
4840
  no) shared=no ;;
4841
  "") shared=no ;;
4842
  *) shared=yes ;;
4843
esac
4844
if [ "${shared}" = "yes" ]; then
4845
  case "${host}" in
4846
    *-*-cygwin*)        ;;
4847
    alpha*-*-linux*)    PICFLAG=-fPIC ;;
4848
    arm*-*-*)           PICFLAG=-fPIC ;;
4849
    hppa*-*-*)          PICFLAG=-fPIC ;;
4850
    i370-*-*)           PICFLAG=-fPIC ;;
4851
    ia64-*-*)           PICFLAG=-fpic ;;
4852
    i[34567]86-*-* | x86_64-*-*)
4853
                        PICFLAG=-fpic ;;
4854
    m68k-*-*)           PICFLAG=-fpic ;;
4855
    mips*-*-linux*)     PICFLAG=-fPIC ;;
4856
    powerpc*-*-aix*)    ;;
4857
    powerpc*-*-*)       PICFLAG=-fPIC ;;
4858
    sparc*-*-*)         case "${CFLAGS}" in
4859
                          *-fpic* ) PICFLAG=-fpic ;;
4860
                          * ) PICFLAG=-fPIC ;;
4861
                        esac ;;
4862
    s390*-*-*)          PICFLAG=-fpic ;;
4863
  esac
4864
fi
4865
 
4866
 
4867
echo "# Warning: this fragment is automatically generated" > temp-frag
4868
 
4869
if [ -n "${frag}" ] && [ -f "${frag}" ]; then
4870
  echo "Appending ${frag} to xhost-mkfrag"
4871
  echo "# Following fragment copied from ${frag}" >> temp-frag
4872
  cat ${frag} >> temp-frag
4873
fi
4874
 
4875
# record if we want to build shared libs.
4876
if [ "${shared}" = "yes" ]; then
4877
  echo enable_shared = yes >> temp-frag
4878
else
4879
  echo enable_shared = no >> temp-frag
4880
fi
4881
 
4882
frag=xhost-mkfrag
4883
${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
4884
 
4885
host_makefile_frag=${frag}
4886
 
4887
 
4888
# It's OK to check for header files.  Although the compiler may not be
4889
# able to link anything, it had better be able to at least compile
4890
# something.
4891
for ac_header in sys/file.h sys/param.h limits.h stdlib.h malloc.h string.h unistd.h strings.h sys/time.h time.h sys/resource.h sys/stat.h sys/mman.h fcntl.h alloca.h sys/pstat.h sys/sysmp.h sys/sysinfo.h machine/hal_sysinfo.h sys/table.h sys/sysctl.h sys/systemcfg.h stdint.h stdio_ext.h
4892
do :
4893
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4894
ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
4895
eval as_val=\$$as_ac_Header
4896
   if test "x$as_val" = x""yes; then :
4897
  cat >>confdefs.h <<_ACEOF
4898
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4899
_ACEOF
4900
 
4901
fi
4902
done
4903
 
4904
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
4905
$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
4906
if test "${ac_cv_header_sys_wait_h+set}" = set; then :
4907
  $as_echo_n "(cached) " >&6
4908
else
4909
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4910
/* end confdefs.h.  */
4911
#include 
4912
#include 
4913
#ifndef WEXITSTATUS
4914
# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
4915
#endif
4916
#ifndef WIFEXITED
4917
# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
4918
#endif
4919
 
4920
int
4921
main ()
4922
{
4923
  int s;
4924
  wait (&s);
4925
  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
4926
  ;
4927
  return 0;
4928
}
4929
_ACEOF
4930
if ac_fn_c_try_compile "$LINENO"; then :
4931
  ac_cv_header_sys_wait_h=yes
4932
else
4933
  ac_cv_header_sys_wait_h=no
4934
fi
4935
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4936
fi
4937
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
4938
$as_echo "$ac_cv_header_sys_wait_h" >&6; }
4939
if test $ac_cv_header_sys_wait_h = yes; then
4940
 
4941
$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
4942
 
4943
fi
4944
 
4945
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
4946
$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
4947
if test "${ac_cv_header_time+set}" = set; then :
4948
  $as_echo_n "(cached) " >&6
4949
else
4950
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4951
/* end confdefs.h.  */
4952
#include 
4953
#include 
4954
#include 
4955
 
4956
int
4957
main ()
4958
{
4959
if ((struct tm *) 0)
4960
return 0;
4961
  ;
4962
  return 0;
4963
}
4964
_ACEOF
4965
if ac_fn_c_try_compile "$LINENO"; then :
4966
  ac_cv_header_time=yes
4967
else
4968
  ac_cv_header_time=no
4969
fi
4970
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4971
fi
4972
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
4973
$as_echo "$ac_cv_header_time" >&6; }
4974
if test $ac_cv_header_time = yes; then
4975
 
4976
$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
4977
 
4978
fi
4979
 
4980
 
4981
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
4982
$as_echo_n "checking whether errno must be declared... " >&6; }
4983
if test "${libiberty_cv_declare_errno+set}" = set; then :
4984
  $as_echo_n "(cached) " >&6
4985
else
4986
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4987
/* end confdefs.h.  */
4988
#include 
4989
int
4990
main ()
4991
{
4992
int x = errno;
4993
  ;
4994
  return 0;
4995
}
4996
_ACEOF
4997
if ac_fn_c_try_compile "$LINENO"; then :
4998
  libiberty_cv_declare_errno=no
4999
else
5000
  libiberty_cv_declare_errno=yes
5001
fi
5002
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5003
fi
5004
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5005
$as_echo "$libiberty_cv_declare_errno" >&6; }
5006
if test $libiberty_cv_declare_errno = yes
5007
then
5008
$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5009
 
5010
fi
5011
 
5012
 
5013
# Determine the size of an int for struct fibnode.
5014
# The cast to long int works around a bug in the HP C Compiler
5015
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5016
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5017
# This bug is HP SR number 8606223364.
5018
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5019
$as_echo_n "checking size of int... " >&6; }
5020
if test "${ac_cv_sizeof_int+set}" = set; then :
5021
  $as_echo_n "(cached) " >&6
5022
else
5023
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
5024
 
5025
else
5026
  if test "$ac_cv_type_int" = yes; then
5027
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5028
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5029
{ as_fn_set_status 77
5030
as_fn_error "cannot compute sizeof (int)
5031
See \`config.log' for more details." "$LINENO" 5; }; }
5032
   else
5033
     ac_cv_sizeof_int=0
5034
   fi
5035
fi
5036
 
5037
fi
5038
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5039
$as_echo "$ac_cv_sizeof_int" >&6; }
5040
 
5041
 
5042
 
5043
cat >>confdefs.h <<_ACEOF
5044
#define SIZEOF_INT $ac_cv_sizeof_int
5045
_ACEOF
5046
 
5047
 
5048
 
5049
ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5050
if test "x$ac_cv_type_intptr_t" = x""yes; then :
5051
 
5052
else
5053
 
5054
cat >>confdefs.h <<_ACEOF
5055
#define intptr_t long
5056
_ACEOF
5057
 
5058
fi
5059
 
5060
ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5061
if test "x$ac_cv_type_uintptr_t" = x""yes; then :
5062
 
5063
else
5064
 
5065
cat >>confdefs.h <<_ACEOF
5066
#define uintptr_t unsigned long
5067
_ACEOF
5068
 
5069
fi
5070
 
5071
 
5072
# Look for a 64-bit type.
5073
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5074
$as_echo_n "checking for a 64-bit type... " >&6; }
5075
if test "${liberty_cv_uint64+set}" = set; then :
5076
  $as_echo_n "(cached) " >&6
5077
else
5078
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5079
/* end confdefs.h.  */
5080
#ifdef HAVE_STDINT_H
5081
#include 
5082
#endif
5083
int
5084
main ()
5085
{
5086
extern uint64_t foo;
5087
  ;
5088
  return 0;
5089
}
5090
_ACEOF
5091
if ac_fn_c_try_compile "$LINENO"; then :
5092
  liberty_cv_uint64=uint64_t
5093
else
5094
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5095
/* end confdefs.h.  */
5096
#ifdef HAVE_LIMITS_H
5097
#include 
5098
#endif
5099
#ifndef CHAR_BIT
5100
#define CHAR_BIT 8
5101
#endif
5102
int
5103
main ()
5104
{
5105
extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5106
  ;
5107
  return 0;
5108
}
5109
_ACEOF
5110
if ac_fn_c_try_compile "$LINENO"; then :
5111
  liberty_cv_uint64="unsigned long"
5112
else
5113
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5114
/* end confdefs.h.  */
5115
#ifdef HAVE_LIMITS_H
5116
#include 
5117
#endif
5118
#ifndef CHAR_BIT
5119
#define CHAR_BIT 8
5120
#endif
5121
int
5122
main ()
5123
{
5124
extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5125
  ;
5126
  return 0;
5127
}
5128
_ACEOF
5129
if ac_fn_c_try_compile "$LINENO"; then :
5130
  liberty_cv_uint64="unsigned long long"
5131
else
5132
  liberty_cv_uint64=none
5133
fi
5134
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5135
fi
5136
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5137
fi
5138
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5139
fi
5140
 
5141
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5142
$as_echo "$liberty_cv_uint64" >&6; }
5143
if test "$liberty_cv_uint64" != none; then
5144
 
5145
cat >>confdefs.h <<_ACEOF
5146
#define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5147
_ACEOF
5148
 
5149
fi
5150
 
5151
# Given the above check, we always have uintptr_t or a fallback
5152
# definition.  So define HAVE_UINTPTR_T in case any imported code
5153
# relies on it.
5154
 
5155
$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5156
 
5157
 
5158
ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5159
if test "x$ac_cv_type_pid_t" = x""yes; then :
5160
 
5161
else
5162
 
5163
cat >>confdefs.h <<_ACEOF
5164
#define pid_t int
5165
_ACEOF
5166
 
5167
fi
5168
 
5169
 
5170
# This is the list of functions which libiberty will provide if they
5171
# are not available on the host.
5172
 
5173
funcs="asprintf"
5174
funcs="$funcs atexit"
5175
funcs="$funcs basename"
5176
funcs="$funcs bcmp"
5177
funcs="$funcs bcopy"
5178
funcs="$funcs bsearch"
5179
funcs="$funcs bzero"
5180
funcs="$funcs calloc"
5181
funcs="$funcs clock"
5182
funcs="$funcs ffs"
5183
funcs="$funcs getcwd"
5184
funcs="$funcs getpagesize"
5185
funcs="$funcs gettimeofday"
5186
funcs="$funcs index"
5187
funcs="$funcs insque"
5188
funcs="$funcs memchr"
5189
funcs="$funcs memcmp"
5190
funcs="$funcs memcpy"
5191
funcs="$funcs memmem"
5192
funcs="$funcs memmove"
5193
funcs="$funcs mempcpy"
5194
funcs="$funcs memset"
5195
funcs="$funcs mkstemps"
5196
funcs="$funcs putenv"
5197
funcs="$funcs random"
5198
funcs="$funcs rename"
5199
funcs="$funcs rindex"
5200
funcs="$funcs setenv"
5201
funcs="$funcs snprintf"
5202
funcs="$funcs sigsetmask"
5203
funcs="$funcs stpcpy"
5204
funcs="$funcs stpncpy"
5205
funcs="$funcs strcasecmp"
5206
funcs="$funcs strchr"
5207
funcs="$funcs strdup"
5208
funcs="$funcs strncasecmp"
5209
funcs="$funcs strndup"
5210
funcs="$funcs strrchr"
5211
funcs="$funcs strstr"
5212
funcs="$funcs strtod"
5213
funcs="$funcs strtol"
5214
funcs="$funcs strtoul"
5215
funcs="$funcs strverscmp"
5216
funcs="$funcs tmpnam"
5217
funcs="$funcs vasprintf"
5218
funcs="$funcs vfprintf"
5219
funcs="$funcs vprintf"
5220
funcs="$funcs vsnprintf"
5221
funcs="$funcs vsprintf"
5222
funcs="$funcs waitpid"
5223
 
5224
# Also in the old function.def file: alloca, vfork, getopt.
5225
 
5226
vars="sys_errlist sys_nerr sys_siglist"
5227
 
5228
checkfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday"
5229
checkfuncs="$checkfuncs realpath canonicalize_file_name pstat_getstatic pstat_getdynamic sysmp"
5230
checkfuncs="$checkfuncs getsysinfo table sysctl wait3 wait4 __fsetlocking"
5231
 
5232
# These are neither executed nor required, but they help keep
5233
# autoheader happy without adding a bunch of text to acconfig.h.
5234
if test "x" = "y"; then
5235
  for ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \
5236
  getcwd getpagesize gettimeofday index insque mkstemps memchr memcmp memcpy \
5237
  memmem memmove mempcpy memset putenv random rename rindex sigsetmask \
5238
  strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strndup strrchr strstr \
5239
  strtod strtol strtoul strverscmp tmpnam vasprintf vfprintf vprintf \
5240
  vsprintf waitpid getrusage on_exit psignal strerror strsignal \
5241
  sysconf times sbrk gettimeofday ffs snprintf vsnprintf \
5242
  pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl wait3 wait4 \
5243
  realpath canonicalize_file_name __fsetlocking
5244
do :
5245
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5246
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5247
eval as_val=\$$as_ac_var
5248
   if test "x$as_val" = x""yes; then :
5249
  cat >>confdefs.h <<_ACEOF
5250
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5251
_ACEOF
5252
 
5253
fi
5254
done
5255
 
5256
  ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
5257
if test "x$ac_cv_have_decl_basename" = x""yes; then :
5258
  ac_have_decl=1
5259
else
5260
  ac_have_decl=0
5261
fi
5262
 
5263
cat >>confdefs.h <<_ACEOF
5264
#define HAVE_DECL_BASENAME $ac_have_decl
5265
_ACEOF
5266
ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
5267
if test "x$ac_cv_have_decl_ffs" = x""yes; then :
5268
  ac_have_decl=1
5269
else
5270
  ac_have_decl=0
5271
fi
5272
 
5273
cat >>confdefs.h <<_ACEOF
5274
#define HAVE_DECL_FFS $ac_have_decl
5275
_ACEOF
5276
ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
5277
if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
5278
  ac_have_decl=1
5279
else
5280
  ac_have_decl=0
5281
fi
5282
 
5283
cat >>confdefs.h <<_ACEOF
5284
#define HAVE_DECL_ASPRINTF $ac_have_decl
5285
_ACEOF
5286
ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
5287
if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
5288
  ac_have_decl=1
5289
else
5290
  ac_have_decl=0
5291
fi
5292
 
5293
cat >>confdefs.h <<_ACEOF
5294
#define HAVE_DECL_VASPRINTF $ac_have_decl
5295
_ACEOF
5296
ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
5297
if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
5298
  ac_have_decl=1
5299
else
5300
  ac_have_decl=0
5301
fi
5302
 
5303
cat >>confdefs.h <<_ACEOF
5304
#define HAVE_DECL_SNPRINTF $ac_have_decl
5305
_ACEOF
5306
ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
5307
if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
5308
  ac_have_decl=1
5309
else
5310
  ac_have_decl=0
5311
fi
5312
 
5313
cat >>confdefs.h <<_ACEOF
5314
#define HAVE_DECL_VSNPRINTF $ac_have_decl
5315
_ACEOF
5316
 
5317
 
5318
$as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
5319
 
5320
 
5321
$as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
5322
 
5323
 
5324
$as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
5325
 
5326
fi
5327
 
5328
# For each of these functions, if the host does not provide the
5329
# function we want to put FN.o in LIBOBJS, and if the host does
5330
# provide the function, we want to define HAVE_FN in config.h.
5331
 
5332
setobjs=
5333
CHECK=
5334
target_header_dir=
5335
if test -n "${with_target_subdir}"; then
5336
 
5337
  # We are being configured as a target library.  AC_REPLACE_FUNCS
5338
  # may not work correctly, because the compiler may not be able to
5339
  # link executables.  Note that we may still be being configured
5340
  # native.
5341
 
5342
  # If we are being configured for newlib, we know which functions
5343
  # newlib provide and which ones we will be expected to provide.
5344
 
5345
  if test "x${with_newlib}" = "xyes"; then
5346
    case " $LIBOBJS " in
5347
  *" asprintf.$ac_objext "* ) ;;
5348
  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
5349
 ;;
5350
esac
5351
 
5352
    case " $LIBOBJS " in
5353
  *" basename.$ac_objext "* ) ;;
5354
  *) LIBOBJS="$LIBOBJS basename.$ac_objext"
5355
 ;;
5356
esac
5357
 
5358
    case " $LIBOBJS " in
5359
  *" insque.$ac_objext "* ) ;;
5360
  *) LIBOBJS="$LIBOBJS insque.$ac_objext"
5361
 ;;
5362
esac
5363
 
5364
    case " $LIBOBJS " in
5365
  *" random.$ac_objext "* ) ;;
5366
  *) LIBOBJS="$LIBOBJS random.$ac_objext"
5367
 ;;
5368
esac
5369
 
5370
    case " $LIBOBJS " in
5371
  *" strdup.$ac_objext "* ) ;;
5372
  *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
5373
 ;;
5374
esac
5375
 
5376
    case " $LIBOBJS " in
5377
  *" vasprintf.$ac_objext "* ) ;;
5378
  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
5379
 ;;
5380
esac
5381
 
5382
 
5383
    for f in $funcs; do
5384
      case "$f" in
5385
        asprintf | basename | insque | random | strdup | vasprintf)
5386
          ;;
5387
        *)
5388
          n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5389
          cat >>confdefs.h <<_ACEOF
5390
#define $n 1
5391
_ACEOF
5392
 
5393
          ;;
5394
      esac
5395
    done
5396
 
5397
    # newlib doesnt provide any of the variables in $vars, so we
5398
    # dont have to check them here.
5399
 
5400
    # Of the functions in $checkfuncs, newlib only has strerror.
5401
    $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
5402
 
5403
 
5404
    setobjs=yes
5405
 
5406
  fi
5407
 
5408
  # If we are being configured for Mingw, we know which functions
5409
  # Mingw provides and which ones we will be expected to provide.
5410
 
5411
  case "${host}" in
5412
  *-*-mingw*)
5413
    case " $LIBOBJS " in
5414
  *" asprintf.$ac_objext "* ) ;;
5415
  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
5416
 ;;
5417
esac
5418
 
5419
    case " $LIBOBJS " in
5420
  *" basename.$ac_objext "* ) ;;
5421
  *) LIBOBJS="$LIBOBJS basename.$ac_objext"
5422
 ;;
5423
esac
5424
 
5425
    case " $LIBOBJS " in
5426
  *" bcmp.$ac_objext "* ) ;;
5427
  *) LIBOBJS="$LIBOBJS bcmp.$ac_objext"
5428
 ;;
5429
esac
5430
 
5431
    case " $LIBOBJS " in
5432
  *" bcopy.$ac_objext "* ) ;;
5433
  *) LIBOBJS="$LIBOBJS bcopy.$ac_objext"
5434
 ;;
5435
esac
5436
 
5437
    case " $LIBOBJS " in
5438
  *" bzero.$ac_objext "* ) ;;
5439
  *) LIBOBJS="$LIBOBJS bzero.$ac_objext"
5440
 ;;
5441
esac
5442
 
5443
    case " $LIBOBJS " in
5444
  *" clock.$ac_objext "* ) ;;
5445
  *) LIBOBJS="$LIBOBJS clock.$ac_objext"
5446
 ;;
5447
esac
5448
 
5449
    case " $LIBOBJS " in
5450
  *" ffs.$ac_objext "* ) ;;
5451
  *) LIBOBJS="$LIBOBJS ffs.$ac_objext"
5452
 ;;
5453
esac
5454
 
5455
    case " $LIBOBJS " in
5456
  *" getpagesize.$ac_objext "* ) ;;
5457
  *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext"
5458
 ;;
5459
esac
5460
 
5461
    case " $LIBOBJS " in
5462
  *" index.$ac_objext "* ) ;;
5463
  *) LIBOBJS="$LIBOBJS index.$ac_objext"
5464
 ;;
5465
esac
5466
 
5467
    case " $LIBOBJS " in
5468
  *" insque.$ac_objext "* ) ;;
5469
  *) LIBOBJS="$LIBOBJS insque.$ac_objext"
5470
 ;;
5471
esac
5472
 
5473
    case " $LIBOBJS " in
5474
  *" mempcpy.$ac_objext "* ) ;;
5475
  *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext"
5476
 ;;
5477
esac
5478
 
5479
    case " $LIBOBJS " in
5480
  *" mkstemps.$ac_objext "* ) ;;
5481
  *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext"
5482
 ;;
5483
esac
5484
 
5485
    case " $LIBOBJS " in
5486
  *" random.$ac_objext "* ) ;;
5487
  *) LIBOBJS="$LIBOBJS random.$ac_objext"
5488
 ;;
5489
esac
5490
 
5491
    case " $LIBOBJS " in
5492
  *" rindex.$ac_objext "* ) ;;
5493
  *) LIBOBJS="$LIBOBJS rindex.$ac_objext"
5494
 ;;
5495
esac
5496
 
5497
    case " $LIBOBJS " in
5498
  *" sigsetmask.$ac_objext "* ) ;;
5499
  *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext"
5500
 ;;
5501
esac
5502
 
5503
    case " $LIBOBJS " in
5504
  *" stpcpy.$ac_objext "* ) ;;
5505
  *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext"
5506
 ;;
5507
esac
5508
 
5509
    case " $LIBOBJS " in
5510
  *" stpncpy.$ac_objext "* ) ;;
5511
  *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext"
5512
 ;;
5513
esac
5514
 
5515
    case " $LIBOBJS " in
5516
  *" strndup.$ac_objext "* ) ;;
5517
  *) LIBOBJS="$LIBOBJS strndup.$ac_objext"
5518
 ;;
5519
esac
5520
 
5521
    case " $LIBOBJS " in
5522
  *" strverscmp.$ac_objext "* ) ;;
5523
  *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext"
5524
 ;;
5525
esac
5526
 
5527
    case " $LIBOBJS " in
5528
  *" vasprintf.$ac_objext "* ) ;;
5529
  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
5530
 ;;
5531
esac
5532
 
5533
    case " $LIBOBJS " in
5534
  *" waitpid.$ac_objext "* ) ;;
5535
  *) LIBOBJS="$LIBOBJS waitpid.$ac_objext"
5536
 ;;
5537
esac
5538
 
5539
 
5540
    for f in $funcs; do
5541
      case "$f" in
5542
        asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strverscmp | vasprintf | waitpid)
5543
          ;;
5544
        *)
5545
          n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5546
          cat >>confdefs.h <<_ACEOF
5547
#define $n 1
5548
_ACEOF
5549
 
5550
          ;;
5551
      esac
5552
    done
5553
 
5554
    # Mingw doesnt provide any of the variables in $vars, so we
5555
    # dont have to check them here.
5556
 
5557
    # Of the functions in $checkfuncs, Mingw only has strerror.
5558
    $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
5559
 
5560
 
5561
    setobjs=yes
5562
    ;;
5563
 
5564
  *-*-msdosdjgpp)
5565
    case " $LIBOBJS " in
5566
  *" vasprintf.$ac_objext "* ) ;;
5567
  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
5568
 ;;
5569
esac
5570
 
5571
    case " $LIBOBJS " in
5572
  *" vsnprintf.$ac_objext "* ) ;;
5573
  *) LIBOBJS="$LIBOBJS vsnprintf.$ac_objext"
5574
 ;;
5575
esac
5576
 
5577
    case " $LIBOBJS " in
5578
  *" snprintf.$ac_objext "* ) ;;
5579
  *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
5580
 ;;
5581
esac
5582
 
5583
    case " $LIBOBJS " in
5584
  *" asprintf.$ac_objext "* ) ;;
5585
  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
5586
 ;;
5587
esac
5588
 
5589
 
5590
    for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
5591
             getcwd getpagesize getrusage gettimeofday \
5592
             index insque memchr memcmp memcpy memmove memset psignal \
5593
             putenv random rename rindex sbrk setenv stpcpy strcasecmp \
5594
             strchr strdup strerror strncasecmp strrchr strstr strtod \
5595
             strtol strtoul sysconf times tmpnam vfprintf vprintf \
5596
             vsprintf waitpid
5597
    do
5598
      n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5599
      cat >>confdefs.h <<_ACEOF
5600
#define $n 1
5601
_ACEOF
5602
 
5603
    done
5604
 
5605
 
5606
    setobjs=yes
5607
    ;;
5608
 
5609
  esac
5610
 
5611
  # We may wish to install the target headers somewhere.
5612
  # Check whether --enable-install-libiberty was given.
5613
if test "${enable_install_libiberty+set}" = set; then :
5614
  enableval=$enable_install_libiberty; enable_install_libiberty=$enableval
5615
else
5616
  enable_install_libiberty=no
5617
fi
5618
 
5619
  # Option parsed, now set things appropriately.
5620
  case x"$enable_install_libiberty" in
5621
    xyes|x)
5622
      target_header_dir=libiberty
5623
      ;;
5624
    xno)
5625
      target_header_dir=
5626
      ;;
5627
    *)
5628
      # This could be sanity-checked in various ways...
5629
      target_header_dir="${enable_install_libiberty}"
5630
      ;;
5631
  esac
5632
 
5633
 
5634
else
5635
 
5636
   # Not a target library, so we set things up to run the test suite.
5637
   CHECK=really-check
5638
 
5639
fi
5640
 
5641
 
5642
 
5643
 
5644
case "${host}" in
5645
  *-*-cygwin* | *-*-mingw*)
5646
    $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
5647
 
5648
    $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
5649
 
5650
    ;;
5651
esac
5652
 
5653
if test -z "${setobjs}"; then
5654
  case "${host}" in
5655
 
5656
  *-*-vxworks*)
5657
    # Handle VxWorks configuration specially, since on VxWorks the
5658
    # libraries are actually on the target board, not in the file
5659
    # system.
5660
    case " $LIBOBJS " in
5661
  *" basename.$ac_objext "* ) ;;
5662
  *) LIBOBJS="$LIBOBJS basename.$ac_objext"
5663
 ;;
5664
esac
5665
 
5666
    case " $LIBOBJS " in
5667
  *" getpagesize.$ac_objext "* ) ;;
5668
  *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext"
5669
 ;;
5670
esac
5671
 
5672
    case " $LIBOBJS " in
5673
  *" insque.$ac_objext "* ) ;;
5674
  *) LIBOBJS="$LIBOBJS insque.$ac_objext"
5675
 ;;
5676
esac
5677
 
5678
    case " $LIBOBJS " in
5679
  *" random.$ac_objext "* ) ;;
5680
  *) LIBOBJS="$LIBOBJS random.$ac_objext"
5681
 ;;
5682
esac
5683
 
5684
    case " $LIBOBJS " in
5685
  *" strcasecmp.$ac_objext "* ) ;;
5686
  *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext"
5687
 ;;
5688
esac
5689
 
5690
    case " $LIBOBJS " in
5691
  *" strncasecmp.$ac_objext "* ) ;;
5692
  *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext"
5693
 ;;
5694
esac
5695
 
5696
    case " $LIBOBJS " in
5697
  *" strdup.$ac_objext "* ) ;;
5698
  *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
5699
 ;;
5700
esac
5701
 
5702
    case " $LIBOBJS " in
5703
  *" vfork.$ac_objext "* ) ;;
5704
  *) LIBOBJS="$LIBOBJS vfork.$ac_objext"
5705
 ;;
5706
esac
5707
 
5708
    case " $LIBOBJS " in
5709
  *" waitpid.$ac_objext "* ) ;;
5710
  *) LIBOBJS="$LIBOBJS waitpid.$ac_objext"
5711
 ;;
5712
esac
5713
 
5714
    case " $LIBOBJS " in
5715
  *" vasprintf.$ac_objext "* ) ;;
5716
  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
5717
 ;;
5718
esac
5719
 
5720
    for f in $funcs; do
5721
      case "$f" in
5722
        basename | getpagesize | insque | random | strcasecmp)
5723
          ;;
5724
        strncasecmp | strdup | vfork | waitpid | vasprintf)
5725
          ;;
5726
        *)
5727
          n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5728
          cat >>confdefs.h <<_ACEOF
5729
#define $n 1
5730
_ACEOF
5731
 
5732
          ;;
5733
      esac
5734
    done
5735
 
5736
    # VxWorks doesn't provide any of the variables in $vars, so we
5737
    # don't have to check them here.
5738
 
5739
    # Of the functions in $checkfuncs, VxWorks only has strerror.
5740
    $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
5741
 
5742
 
5743
    setobjs=yes
5744
    ;;
5745
 
5746
  esac
5747
fi
5748
 
5749
if test -z "${setobjs}"; then
5750
 
5751
  case "${host}" in
5752
 
5753
  *-*-mingw32*)
5754
    # Under mingw32, sys_nerr and sys_errlist exist, but they are
5755
    # macros, so the test below won't find them.
5756
    libiberty_cv_var_sys_nerr=yes
5757
    libiberty_cv_var_sys_errlist=yes
5758
    ;;
5759
 
5760
  *-*-msdosdjgpp*)
5761
    # vfork and fork are stubs.
5762
    ac_cv_func_vfork_works=no
5763
    ;;
5764
 
5765
  *-*-uwin*)
5766
    # Under some versions of uwin, vfork is notoriously buggy and the test
5767
    # can hang configure; on other versions, vfork exists just as a stub.
5768
    # FIXME: This should be removed once vfork in uwin's runtime is fixed.
5769
    ac_cv_func_vfork_works=no
5770
    # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
5771
    # macros (actually, these are imported from a DLL, but the end effect
5772
    # is the same), so the test below won't find them.
5773
    libiberty_cv_var_sys_nerr=yes
5774
    libiberty_cv_var_sys_errlist=yes
5775
    ;;
5776
 
5777
  *-*-*vms*)
5778
    # Under VMS, vfork works very different than on Unix. The standard test
5779
    # won't work, and it isn't easily adaptable. It makes more sense to
5780
    # just force it.
5781
    ac_cv_func_vfork_works=yes
5782
    ;;
5783
 
5784
  esac
5785
 
5786
  # We haven't set the list of objects yet.  Use the standard autoconf
5787
  # tests.  This will only work if the compiler works.
5788
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
5789
$as_echo_n "checking for library containing strerror... " >&6; }
5790
if test "${ac_cv_search_strerror+set}" = set; then :
5791
  $as_echo_n "(cached) " >&6
5792
else
5793
  ac_func_search_save_LIBS=$LIBS
5794
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5795
/* end confdefs.h.  */
5796
 
5797
/* Override any GCC internal prototype to avoid an error.
5798
   Use char because int might match the return type of a GCC
5799
   builtin and then its argument prototype would still apply.  */
5800
#ifdef __cplusplus
5801
extern "C"
5802
#endif
5803
char strerror ();
5804
int
5805
main ()
5806
{
5807
return strerror ();
5808
  ;
5809
  return 0;
5810
}
5811
_ACEOF
5812
for ac_lib in '' cposix; do
5813
  if test -z "$ac_lib"; then
5814
    ac_res="none required"
5815
  else
5816
    ac_res=-l$ac_lib
5817
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5818
  fi
5819
  if test x$gcc_no_link = xyes; then
5820
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5821
fi
5822
if ac_fn_c_try_link "$LINENO"; then :
5823
  ac_cv_search_strerror=$ac_res
5824
fi
5825
rm -f core conftest.err conftest.$ac_objext \
5826
    conftest$ac_exeext
5827
  if test "${ac_cv_search_strerror+set}" = set; then :
5828
  break
5829
fi
5830
done
5831
if test "${ac_cv_search_strerror+set}" = set; then :
5832
 
5833
else
5834
  ac_cv_search_strerror=no
5835
fi
5836
rm conftest.$ac_ext
5837
LIBS=$ac_func_search_save_LIBS
5838
fi
5839
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
5840
$as_echo "$ac_cv_search_strerror" >&6; }
5841
ac_res=$ac_cv_search_strerror
5842
if test "$ac_res" != no; then :
5843
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5844
 
5845
fi
5846
 
5847
  for ac_func in $funcs
5848
do :
5849
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5850
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5851
eval as_val=\$$as_ac_var
5852
   if test "x$as_val" = x""yes; then :
5853
  cat >>confdefs.h <<_ACEOF
5854
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5855
_ACEOF
5856
 
5857
else
5858
  case " $LIBOBJS " in
5859
  *" $ac_func.$ac_objext "* ) ;;
5860
  *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
5861
 ;;
5862
esac
5863
 
5864
fi
5865
done
5866
 
5867
 
5868
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
5869
$as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
5870
if test "${ac_cv_os_cray+set}" = set; then :
5871
  $as_echo_n "(cached) " >&6
5872
else
5873
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5874
/* end confdefs.h.  */
5875
#if defined(CRAY) && ! defined(CRAY2)
5876
webecray
5877
#else
5878
wenotbecray
5879
#endif
5880
 
5881
_ACEOF
5882
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5883
  $EGREP "webecray" >/dev/null 2>&1; then :
5884
  ac_cv_os_cray=yes
5885
else
5886
  ac_cv_os_cray=no
5887
fi
5888
rm -f conftest*
5889
 
5890
fi
5891
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
5892
$as_echo "$ac_cv_os_cray" >&6; }
5893
if test $ac_cv_os_cray = yes; then
5894
  for ac_func in _getb67 GETB67 getb67; do
5895
    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5896
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5897
eval as_val=\$$as_ac_var
5898
   if test "x$as_val" = x""yes; then :
5899
 
5900
cat >>confdefs.h <<_ACEOF
5901
#define CRAY_STACKSEG_END $ac_func
5902
_ACEOF
5903
  break
5904
fi
5905
 
5906
  done
5907
fi
5908
 
5909
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
5910
$as_echo_n "checking stack direction for C alloca... " >&6; }
5911
if test "${ac_cv_c_stack_direction+set}" = set; then :
5912
  $as_echo_n "(cached) " >&6
5913
else
5914
  if test "$cross_compiling" = yes; then :
5915
  ac_cv_c_stack_direction=0
5916
else
5917
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5918
/* end confdefs.h.  */
5919
find_stack_direction ()
5920
{
5921
  static char *addr = 0;
5922
  auto char dummy;
5923
  if (addr == 0)
5924
    {
5925
      addr = &dummy;
5926
      return find_stack_direction ();
5927
    }
5928
  else
5929
    return (&dummy > addr) ? 1 : -1;
5930
}
5931
main ()
5932
{
5933
  exit (find_stack_direction() < 0);
5934
}
5935
_ACEOF
5936
if ac_fn_c_try_run "$LINENO"; then :
5937
  ac_cv_c_stack_direction=1
5938
else
5939
  ac_cv_c_stack_direction=-1
5940
fi
5941
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5942
  conftest.$ac_objext conftest.beam conftest.$ac_ext
5943
fi
5944
 
5945
fi
5946
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
5947
$as_echo "$ac_cv_c_stack_direction" >&6; }
5948
 
5949
cat >>confdefs.h <<_ACEOF
5950
#define STACK_DIRECTION $ac_cv_c_stack_direction
5951
_ACEOF
5952
 
5953
 
5954
  for ac_header in vfork.h
5955
do :
5956
  ac_fn_c_check_header_preproc "$LINENO" "vfork.h" "ac_cv_header_vfork_h"
5957
if test "x$ac_cv_header_vfork_h" = x""yes; then :
5958
  cat >>confdefs.h <<_ACEOF
5959
#define HAVE_VFORK_H 1
5960
_ACEOF
5961
 
5962
fi
5963
done
5964
 
5965
for ac_func in fork vfork
5966
do :
5967
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5968
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5969
eval as_val=\$$as_ac_var
5970
   if test "x$as_val" = x""yes; then :
5971
  cat >>confdefs.h <<_ACEOF
5972
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5973
_ACEOF
5974
 
5975
fi
5976
done
5977
 
5978
if test "x$ac_cv_func_fork" = xyes; then
5979
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
5980
$as_echo_n "checking for working fork... " >&6; }
5981
if test "${ac_cv_func_fork_works+set}" = set; then :
5982
  $as_echo_n "(cached) " >&6
5983
else
5984
  if test "$cross_compiling" = yes; then :
5985
  ac_cv_func_fork_works=cross
5986
else
5987
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5988
/* end confdefs.h.  */
5989
$ac_includes_default
5990
int
5991
main ()
5992
{
5993
 
5994
          /* By Ruediger Kuhlmann. */
5995
          return fork () < 0;
5996
 
5997
  ;
5998
  return 0;
5999
}
6000
_ACEOF
6001
if ac_fn_c_try_run "$LINENO"; then :
6002
  ac_cv_func_fork_works=yes
6003
else
6004
  ac_cv_func_fork_works=no
6005
fi
6006
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6007
  conftest.$ac_objext conftest.beam conftest.$ac_ext
6008
fi
6009
 
6010
fi
6011
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
6012
$as_echo "$ac_cv_func_fork_works" >&6; }
6013
 
6014
else
6015
  ac_cv_func_fork_works=$ac_cv_func_fork
6016
fi
6017
if test "x$ac_cv_func_fork_works" = xcross; then
6018
  case $host in
6019
    *-*-amigaos* | *-*-msdosdjgpp*)
6020
      # Override, as these systems have only a dummy fork() stub
6021
      ac_cv_func_fork_works=no
6022
      ;;
6023
    *)
6024
      ac_cv_func_fork_works=yes
6025
      ;;
6026
  esac
6027
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6028
$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6029
fi
6030
ac_cv_func_vfork_works=$ac_cv_func_vfork
6031
if test "x$ac_cv_func_vfork" = xyes; then
6032
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
6033
$as_echo_n "checking for working vfork... " >&6; }
6034
if test "${ac_cv_func_vfork_works+set}" = set; then :
6035
  $as_echo_n "(cached) " >&6
6036
else
6037
  if test "$cross_compiling" = yes; then :
6038
  ac_cv_func_vfork_works=cross
6039
else
6040
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6041
/* end confdefs.h.  */
6042
/* Thanks to Paul Eggert for this test.  */
6043
$ac_includes_default
6044
#include 
6045
#ifdef HAVE_VFORK_H
6046
# include 
6047
#endif
6048
/* On some sparc systems, changes by the child to local and incoming
6049
   argument registers are propagated back to the parent.  The compiler
6050
   is told about this with #include , but some compilers
6051
   (e.g. gcc -O) don't grok .  Test for this by using a
6052
   static variable whose address is put into a register that is
6053
   clobbered by the vfork.  */
6054
static void
6055
#ifdef __cplusplus
6056
sparc_address_test (int arg)
6057
# else
6058
sparc_address_test (arg) int arg;
6059
#endif
6060
{
6061
  static pid_t child;
6062
  if (!child) {
6063
    child = vfork ();
6064
    if (child < 0) {
6065
      perror ("vfork");
6066
      _exit(2);
6067
    }
6068
    if (!child) {
6069
      arg = getpid();
6070
      write(-1, "", 0);
6071
      _exit (arg);
6072
    }
6073
  }
6074
}
6075
 
6076
int
6077
main ()
6078
{
6079
  pid_t parent = getpid ();
6080
  pid_t child;
6081
 
6082
  sparc_address_test (0);
6083
 
6084
  child = vfork ();
6085
 
6086
  if (child == 0) {
6087
    /* Here is another test for sparc vfork register problems.  This
6088
       test uses lots of local variables, at least as many local
6089
       variables as main has allocated so far including compiler
6090
       temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
6091
       4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
6092
       reuse the register of parent for one of the local variables,
6093
       since it will think that parent can't possibly be used any more
6094
       in this routine.  Assigning to the local variable will thus
6095
       munge parent in the parent process.  */
6096
    pid_t
6097
      p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6098
      p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6099
    /* Convince the compiler that p..p7 are live; otherwise, it might
6100
       use the same hardware register for all 8 local variables.  */
6101
    if (p != p1 || p != p2 || p != p3 || p != p4
6102
        || p != p5 || p != p6 || p != p7)
6103
      _exit(1);
6104
 
6105
    /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6106
       from child file descriptors.  If the child closes a descriptor
6107
       before it execs or exits, this munges the parent's descriptor
6108
       as well.  Test for this by closing stdout in the child.  */
6109
    _exit(close(fileno(stdout)) != 0);
6110
  } else {
6111
    int status;
6112
    struct stat st;
6113
 
6114
    while (wait(&status) != child)
6115
      ;
6116
    return (
6117
         /* Was there some problem with vforking?  */
6118
         child < 0
6119
 
6120
         /* Did the child fail?  (This shouldn't happen.)  */
6121
         || status
6122
 
6123
         /* Did the vfork/compiler bug occur?  */
6124
         || parent != getpid()
6125
 
6126
         /* Did the file descriptor bug occur?  */
6127
         || fstat(fileno(stdout), &st) != 0
6128
         );
6129
  }
6130
}
6131
_ACEOF
6132
if ac_fn_c_try_run "$LINENO"; then :
6133
  ac_cv_func_vfork_works=yes
6134
else
6135
  ac_cv_func_vfork_works=no
6136
fi
6137
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6138
  conftest.$ac_objext conftest.beam conftest.$ac_ext
6139
fi
6140
 
6141
fi
6142
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
6143
$as_echo "$ac_cv_func_vfork_works" >&6; }
6144
 
6145
fi;
6146
if test "x$ac_cv_func_fork_works" = xcross; then
6147
  ac_cv_func_vfork_works=$ac_cv_func_vfork
6148
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
6149
$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
6150
fi
6151
 
6152
if test "x$ac_cv_func_vfork_works" = xyes; then
6153
 
6154
$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
6155
 
6156
else
6157
 
6158
$as_echo "#define vfork fork" >>confdefs.h
6159
 
6160
fi
6161
if test "x$ac_cv_func_fork_works" = xyes; then
6162
 
6163
$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
6164
 
6165
fi
6166
 
6167
  if test $ac_cv_func_vfork_works = no; then
6168
    case " $LIBOBJS " in
6169
  *" vfork.$ac_objext "* ) ;;
6170
  *) LIBOBJS="$LIBOBJS vfork.$ac_objext"
6171
 ;;
6172
esac
6173
 
6174
  fi
6175
  # We only need _doprnt if we might use it to implement v*printf.
6176
  if test $ac_cv_func_vprintf != yes \
6177
     || test $ac_cv_func_vfprintf != yes \
6178
     || test $ac_cv_func_vsprintf != yes; then
6179
    for ac_func in _doprnt
6180
do :
6181
  ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
6182
if test "x$ac_cv_func__doprnt" = x""yes; then :
6183
  cat >>confdefs.h <<_ACEOF
6184
#define HAVE__DOPRNT 1
6185
_ACEOF
6186
 
6187
else
6188
  case " $LIBOBJS " in
6189
  *" $ac_func.$ac_objext "* ) ;;
6190
  *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
6191
 ;;
6192
esac
6193
 
6194
fi
6195
done
6196
 
6197
 
6198
  else
6199
    for ac_func in _doprnt
6200
do :
6201
  ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
6202
if test "x$ac_cv_func__doprnt" = x""yes; then :
6203
  cat >>confdefs.h <<_ACEOF
6204
#define HAVE__DOPRNT 1
6205
_ACEOF
6206
 
6207
fi
6208
done
6209
 
6210
  fi
6211
 
6212
  for v in $vars; do
6213
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
6214
$as_echo_n "checking for $v... " >&6; }
6215
    if { as_var=libiberty_cv_var_$v; eval "test \"\${$as_var+set}\" = set"; }; then :
6216
  $as_echo_n "(cached) " >&6
6217
else
6218
  if test x$gcc_no_link = xyes; then
6219
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6220
fi
6221
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6222
/* end confdefs.h.  */
6223
int *p;
6224
int
6225
main ()
6226
{
6227
extern int $v []; p = $v;
6228
  ;
6229
  return 0;
6230
}
6231
_ACEOF
6232
if ac_fn_c_try_link "$LINENO"; then :
6233
  eval "libiberty_cv_var_$v=yes"
6234
else
6235
  eval "libiberty_cv_var_$v=no"
6236
fi
6237
rm -f core conftest.err conftest.$ac_objext \
6238
    conftest$ac_exeext conftest.$ac_ext
6239
fi
6240
 
6241
    if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
6242
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6243
$as_echo "yes" >&6; }
6244
      n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6245
      cat >>confdefs.h <<_ACEOF
6246
#define $n 1
6247
_ACEOF
6248
 
6249
    else
6250
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6251
$as_echo "no" >&6; }
6252
    fi
6253
  done
6254
 
6255
  # special check for _system_configuration because AIX <4.3.2 do not
6256
  # contain the `physmem' member.
6257
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
6258
$as_echo_n "checking for external symbol _system_configuration... " >&6; }
6259
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6260
/* end confdefs.h.  */
6261
#include 
6262
int
6263
main ()
6264
{
6265
double x = _system_configuration.physmem;
6266
  ;
6267
  return 0;
6268
}
6269
_ACEOF
6270
if ac_fn_c_try_compile "$LINENO"; then :
6271
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6272
$as_echo "yes" >&6; }
6273
 
6274
$as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
6275
 
6276
else
6277
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6278
$as_echo "no" >&6; }
6279
fi
6280
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6281
 
6282
  for ac_func in $checkfuncs
6283
do :
6284
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6285
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6286
eval as_val=\$$as_ac_var
6287
   if test "x$as_val" = x""yes; then :
6288
  cat >>confdefs.h <<_ACEOF
6289
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6290
_ACEOF
6291
 
6292
fi
6293
done
6294
 
6295
  ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
6296
if test "x$ac_cv_have_decl_basename" = x""yes; then :
6297
  ac_have_decl=1
6298
else
6299
  ac_have_decl=0
6300
fi
6301
 
6302
cat >>confdefs.h <<_ACEOF
6303
#define HAVE_DECL_BASENAME $ac_have_decl
6304
_ACEOF
6305
ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6306
if test "x$ac_cv_have_decl_ffs" = x""yes; then :
6307
  ac_have_decl=1
6308
else
6309
  ac_have_decl=0
6310
fi
6311
 
6312
cat >>confdefs.h <<_ACEOF
6313
#define HAVE_DECL_FFS $ac_have_decl
6314
_ACEOF
6315
ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6316
if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
6317
  ac_have_decl=1
6318
else
6319
  ac_have_decl=0
6320
fi
6321
 
6322
cat >>confdefs.h <<_ACEOF
6323
#define HAVE_DECL_ASPRINTF $ac_have_decl
6324
_ACEOF
6325
ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6326
if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
6327
  ac_have_decl=1
6328
else
6329
  ac_have_decl=0
6330
fi
6331
 
6332
cat >>confdefs.h <<_ACEOF
6333
#define HAVE_DECL_VASPRINTF $ac_have_decl
6334
_ACEOF
6335
ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6336
if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
6337
  ac_have_decl=1
6338
else
6339
  ac_have_decl=0
6340
fi
6341
 
6342
cat >>confdefs.h <<_ACEOF
6343
#define HAVE_DECL_SNPRINTF $ac_have_decl
6344
_ACEOF
6345
ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6346
if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
6347
  ac_have_decl=1
6348
else
6349
  ac_have_decl=0
6350
fi
6351
 
6352
cat >>confdefs.h <<_ACEOF
6353
#define HAVE_DECL_VSNPRINTF $ac_have_decl
6354
_ACEOF
6355
 
6356
  ac_fn_c_check_decl "$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
6357
if test "x$ac_cv_have_decl_calloc" = x""yes; then :
6358
  ac_have_decl=1
6359
else
6360
  ac_have_decl=0
6361
fi
6362
 
6363
cat >>confdefs.h <<_ACEOF
6364
#define HAVE_DECL_CALLOC $ac_have_decl
6365
_ACEOF
6366
ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
6367
if test "x$ac_cv_have_decl_getenv" = x""yes; then :
6368
  ac_have_decl=1
6369
else
6370
  ac_have_decl=0
6371
fi
6372
 
6373
cat >>confdefs.h <<_ACEOF
6374
#define HAVE_DECL_GETENV $ac_have_decl
6375
_ACEOF
6376
ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
6377
if test "x$ac_cv_have_decl_getopt" = x""yes; then :
6378
  ac_have_decl=1
6379
else
6380
  ac_have_decl=0
6381
fi
6382
 
6383
cat >>confdefs.h <<_ACEOF
6384
#define HAVE_DECL_GETOPT $ac_have_decl
6385
_ACEOF
6386
ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
6387
if test "x$ac_cv_have_decl_malloc" = x""yes; then :
6388
  ac_have_decl=1
6389
else
6390
  ac_have_decl=0
6391
fi
6392
 
6393
cat >>confdefs.h <<_ACEOF
6394
#define HAVE_DECL_MALLOC $ac_have_decl
6395
_ACEOF
6396
ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
6397
if test "x$ac_cv_have_decl_realloc" = x""yes; then :
6398
  ac_have_decl=1
6399
else
6400
  ac_have_decl=0
6401
fi
6402
 
6403
cat >>confdefs.h <<_ACEOF
6404
#define HAVE_DECL_REALLOC $ac_have_decl
6405
_ACEOF
6406
ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
6407
if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
6408
  ac_have_decl=1
6409
else
6410
  ac_have_decl=0
6411
fi
6412
 
6413
cat >>confdefs.h <<_ACEOF
6414
#define HAVE_DECL_SBRK $ac_have_decl
6415
_ACEOF
6416
 
6417
  ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
6418
if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
6419
  ac_have_decl=1
6420
else
6421
  ac_have_decl=0
6422
fi
6423
 
6424
cat >>confdefs.h <<_ACEOF
6425
#define HAVE_DECL_STRVERSCMP $ac_have_decl
6426
_ACEOF
6427
 
6428
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
6429
$as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
6430
if test "${libiberty_cv_decl_needed_canonicalize_file_name+set}" = set; then :
6431
  $as_echo_n "(cached) " >&6
6432
else
6433
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6434
/* end confdefs.h.  */
6435
 
6436
#include "confdefs.h"
6437
#include 
6438
#ifdef HAVE_STRING_H
6439
#include 
6440
#else
6441
#ifdef HAVE_STRINGS_H
6442
#include 
6443
#endif
6444
#endif
6445
#ifdef HAVE_STDLIB_H
6446
#include 
6447
#endif
6448
#ifdef HAVE_UNISTD_H
6449
#include 
6450
#endif
6451
int
6452
main ()
6453
{
6454
char *(*pfn) = (char *(*)) canonicalize_file_name
6455
  ;
6456
  return 0;
6457
}
6458
_ACEOF
6459
if ac_fn_c_try_compile "$LINENO"; then :
6460
  libiberty_cv_decl_needed_canonicalize_file_name=no
6461
else
6462
  libiberty_cv_decl_needed_canonicalize_file_name=yes
6463
fi
6464
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6465
fi
6466
 
6467
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
6468
$as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
6469
if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
6470
 
6471
$as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
6472
 
6473
fi
6474
 
6475
fi
6476
 
6477
# Figure out which version of pexecute to use.
6478
case "${host}" in
6479
     *-*-mingw* | *-*-winnt*)   pexecute=./pex-win32.o  ;;
6480
     *-*-msdosdjgpp*)           pexecute=./pex-djgpp.o  ;;
6481
     *-*-msdos*)                pexecute=./pex-msdos.o  ;;
6482
     *)                         pexecute=./pex-unix.o   ;;
6483
esac
6484
 
6485
 
6486
if test x$gcc_no_link = xyes; then
6487
  if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
6488
    ac_cv_func_mmap_fixed_mapped=no
6489
  fi
6490
fi
6491
if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
6492
  for ac_header in stdlib.h unistd.h
6493
do :
6494
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6495
ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
6496
eval as_val=\$$as_ac_Header
6497
   if test "x$as_val" = x""yes; then :
6498
  cat >>confdefs.h <<_ACEOF
6499
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6500
_ACEOF
6501
 
6502
fi
6503
done
6504
 
6505
for ac_func in getpagesize
6506
do :
6507
  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
6508
if test "x$ac_cv_func_getpagesize" = x""yes; then :
6509
  cat >>confdefs.h <<_ACEOF
6510
#define HAVE_GETPAGESIZE 1
6511
_ACEOF
6512
 
6513
fi
6514
done
6515
 
6516
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
6517
$as_echo_n "checking for working mmap... " >&6; }
6518
if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
6519
  $as_echo_n "(cached) " >&6
6520
else
6521
  if test "$cross_compiling" = yes; then :
6522
  ac_cv_func_mmap_fixed_mapped=no
6523
else
6524
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6525
/* end confdefs.h.  */
6526
$ac_includes_default
6527
/* malloc might have been renamed as rpl_malloc. */
6528
#undef malloc
6529
 
6530
/* Thanks to Mike Haertel and Jim Avera for this test.
6531
   Here is a matrix of mmap possibilities:
6532
        mmap private not fixed
6533
        mmap private fixed at somewhere currently unmapped
6534
        mmap private fixed at somewhere already mapped
6535
        mmap shared not fixed
6536
        mmap shared fixed at somewhere currently unmapped
6537
        mmap shared fixed at somewhere already mapped
6538
   For private mappings, we should verify that changes cannot be read()
6539
   back from the file, nor mmap's back from the file at a different
6540
   address.  (There have been systems where private was not correctly
6541
   implemented like the infamous i386 svr4.0, and systems where the
6542
   VM page cache was not coherent with the file system buffer cache
6543
   like early versions of FreeBSD and possibly contemporary NetBSD.)
6544
   For shared mappings, we should conversely verify that changes get
6545
   propagated back to all the places they're supposed to be.
6546
 
6547
   Grep wants private fixed already mapped.
6548
   The main things grep needs to know about mmap are:
6549
   * does it exist and is it safe to write into the mmap'd area
6550
   * how to use it (BSD variants)  */
6551
 
6552
#include 
6553
#include 
6554
 
6555
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
6556
char *malloc ();
6557
#endif
6558
 
6559
/* This mess was copied from the GNU getpagesize.h.  */
6560
#ifndef HAVE_GETPAGESIZE
6561
/* Assume that all systems that can run configure have sys/param.h.  */
6562
# ifndef HAVE_SYS_PARAM_H
6563
#  define HAVE_SYS_PARAM_H 1
6564
# endif
6565
 
6566
# ifdef _SC_PAGESIZE
6567
#  define getpagesize() sysconf(_SC_PAGESIZE)
6568
# else /* no _SC_PAGESIZE */
6569
#  ifdef HAVE_SYS_PARAM_H
6570
#   include 
6571
#   ifdef EXEC_PAGESIZE
6572
#    define getpagesize() EXEC_PAGESIZE
6573
#   else /* no EXEC_PAGESIZE */
6574
#    ifdef NBPG
6575
#     define getpagesize() NBPG * CLSIZE
6576
#     ifndef CLSIZE
6577
#      define CLSIZE 1
6578
#     endif /* no CLSIZE */
6579
#    else /* no NBPG */
6580
#     ifdef NBPC
6581
#      define getpagesize() NBPC
6582
#     else /* no NBPC */
6583
#      ifdef PAGESIZE
6584
#       define getpagesize() PAGESIZE
6585
#      endif /* PAGESIZE */
6586
#     endif /* no NBPC */
6587
#    endif /* no NBPG */
6588
#   endif /* no EXEC_PAGESIZE */
6589
#  else /* no HAVE_SYS_PARAM_H */
6590
#   define getpagesize() 8192   /* punt totally */
6591
#  endif /* no HAVE_SYS_PARAM_H */
6592
# endif /* no _SC_PAGESIZE */
6593
 
6594
#endif /* no HAVE_GETPAGESIZE */
6595
 
6596
int
6597
main ()
6598
{
6599
  char *data, *data2, *data3;
6600
  int i, pagesize;
6601
  int fd;
6602
 
6603
  pagesize = getpagesize ();
6604
 
6605
  /* First, make a file with some known garbage in it. */
6606
  data = (char *) malloc (pagesize);
6607
  if (!data)
6608
    return 1;
6609
  for (i = 0; i < pagesize; ++i)
6610
    *(data + i) = rand ();
6611
  umask (0);
6612
  fd = creat ("conftest.mmap", 0600);
6613
  if (fd < 0)
6614
    return 1;
6615
  if (write (fd, data, pagesize) != pagesize)
6616
    return 1;
6617
  close (fd);
6618
 
6619
  /* Next, try to mmap the file at a fixed address which already has
6620
     something else allocated at it.  If we can, also make sure that
6621
     we see the same garbage.  */
6622
  fd = open ("conftest.mmap", O_RDWR);
6623
  if (fd < 0)
6624
    return 1;
6625
  data2 = (char *) malloc (2 * pagesize);
6626
  if (!data2)
6627
    return 1;
6628
  data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
6629
  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
6630
                     MAP_PRIVATE | MAP_FIXED, fd, 0L))
6631
    return 1;
6632
  for (i = 0; i < pagesize; ++i)
6633
    if (*(data + i) != *(data2 + i))
6634
      return 1;
6635
 
6636
  /* Finally, make sure that changes to the mapped area do not
6637
     percolate back to the file as seen by read().  (This is a bug on
6638
     some variants of i386 svr4.0.)  */
6639
  for (i = 0; i < pagesize; ++i)
6640
    *(data2 + i) = *(data2 + i) + 1;
6641
  data3 = (char *) malloc (pagesize);
6642
  if (!data3)
6643
    return 1;
6644
  if (read (fd, data3, pagesize) != pagesize)
6645
    return 1;
6646
  for (i = 0; i < pagesize; ++i)
6647
    if (*(data + i) != *(data3 + i))
6648
      return 1;
6649
  close (fd);
6650
  return 0;
6651
}
6652
_ACEOF
6653
if ac_fn_c_try_run "$LINENO"; then :
6654
  ac_cv_func_mmap_fixed_mapped=yes
6655
else
6656
  ac_cv_func_mmap_fixed_mapped=no
6657
fi
6658
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6659
  conftest.$ac_objext conftest.beam conftest.$ac_ext
6660
fi
6661
 
6662
fi
6663
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
6664
$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
6665
if test $ac_cv_func_mmap_fixed_mapped = yes; then
6666
 
6667
$as_echo "#define HAVE_MMAP 1" >>confdefs.h
6668
 
6669
fi
6670
rm -f conftest.mmap
6671
 
6672
fi
6673
 
6674
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
6675
$as_echo_n "checking for working strncmp... " >&6; }
6676
if test "${ac_cv_func_strncmp_works+set}" = set; then :
6677
  $as_echo_n "(cached) " >&6
6678
else
6679
  if test "$cross_compiling" = yes; then :
6680
  ac_cv_func_strncmp_works=no
6681
else
6682
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6683
/* end confdefs.h.  */
6684
 
6685
/* Test by Jim Wilson and Kaveh Ghazi.
6686
   Check whether strncmp reads past the end of its string parameters. */
6687
#include 
6688
 
6689
#ifdef HAVE_FCNTL_H
6690
#include 
6691
#endif
6692
 
6693
#ifdef HAVE_SYS_MMAN_H
6694
#include 
6695
#endif
6696
 
6697
#ifndef MAP_ANON
6698
#ifdef MAP_ANONYMOUS
6699
#define MAP_ANON MAP_ANONYMOUS
6700
#else
6701
#define MAP_ANON MAP_FILE
6702
#endif
6703
#endif
6704
 
6705
#ifndef MAP_FILE
6706
#define MAP_FILE 0
6707
#endif
6708
#ifndef O_RDONLY
6709
#define O_RDONLY 0
6710
#endif
6711
 
6712
#define MAP_LEN 0x10000
6713
 
6714
main ()
6715
{
6716
#if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
6717
  char *p;
6718
  int dev_zero;
6719
 
6720
  dev_zero = open ("/dev/zero", O_RDONLY);
6721
  if (dev_zero < 0)
6722
    exit (1);
6723
 
6724
  p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
6725
                     MAP_ANON|MAP_PRIVATE, dev_zero, 0);
6726
  if (p == (char *)-1)
6727
    p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
6728
                       MAP_ANON|MAP_PRIVATE, -1, 0);
6729
  if (p == (char *)-1)
6730
    exit (2);
6731
  else
6732
    {
6733
      char *string = "__si_type_info";
6734
      char *q = (char *) p + MAP_LEN - strlen (string) - 2;
6735
      char *r = (char *) p + 0xe;
6736
 
6737
      strcpy (q, string);
6738
      strcpy (r, string);
6739
      strncmp (r, q, 14);
6740
    }
6741
#endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
6742
  exit (0);
6743
}
6744
 
6745
_ACEOF
6746
if ac_fn_c_try_run "$LINENO"; then :
6747
  ac_cv_func_strncmp_works=yes
6748
else
6749
  ac_cv_func_strncmp_works=no
6750
fi
6751
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6752
  conftest.$ac_objext conftest.beam conftest.$ac_ext
6753
fi
6754
 
6755
rm -f core core.* *.core
6756
fi
6757
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
6758
$as_echo "$ac_cv_func_strncmp_works" >&6; }
6759
if test $ac_cv_func_strncmp_works = no ; then
6760
  case " $LIBOBJS " in
6761
  *" strncmp.$ac_objext "* ) ;;
6762
  *) LIBOBJS="$LIBOBJS strncmp.$ac_objext"
6763
 ;;
6764
esac
6765
 
6766
fi
6767
 
6768
 
6769
# Install a library built with a cross compiler in $(tooldir) rather
6770
# than $(libdir).
6771
if test -z "${with_cross_host}"; then
6772
  INSTALL_DEST=libdir
6773
else
6774
  INSTALL_DEST=tooldir
6775
fi
6776
 
6777
 
6778
 
6779
L=""
6780
for l in x $LIBOBJS; do
6781
  case $l in
6782
    x) ;;
6783
    *) L="$L ./$l" ;;
6784
  esac
6785
done
6786
LIBOBJS="$L"
6787
 
6788
 
6789
 
6790
 
6791
 
6792
# We need multilib support, but only if configuring for the target.
6793
ac_config_files="$ac_config_files Makefile testsuite/Makefile"
6794
 
6795
ac_config_commands="$ac_config_commands default"
6796
 
6797
cat >confcache <<\_ACEOF
6798
# This file is a shell script that caches the results of configure
6799
# tests run on this system so they can be shared between configure
6800
# scripts and configure runs, see configure's option --config-cache.
6801
# It is not useful on other systems.  If it contains results you don't
6802
# want to keep, you may remove or edit it.
6803
#
6804
# config.status only pays attention to the cache file if you give it
6805
# the --recheck option to rerun configure.
6806
#
6807
# `ac_cv_env_foo' variables (set or unset) will be overridden when
6808
# loading this file, other *unset* `ac_cv_foo' will be assigned the
6809
# following values.
6810
 
6811
_ACEOF
6812
 
6813
# The following way of writing the cache mishandles newlines in values,
6814
# but we know of no workaround that is simple, portable, and efficient.
6815
# So, we kill variables containing newlines.
6816
# Ultrix sh set writes to stderr and can't be redirected directly,
6817
# and sets the high bit in the cache file unless we assign to the vars.
6818
(
6819
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6820
    eval ac_val=\$$ac_var
6821
    case $ac_val in #(
6822
    *${as_nl}*)
6823
      case $ac_var in #(
6824
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6825
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6826
      esac
6827
      case $ac_var in #(
6828
      _ | IFS | as_nl) ;; #(
6829
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6830
      *) { eval $ac_var=; unset $ac_var;} ;;
6831
      esac ;;
6832
    esac
6833
  done
6834
 
6835
  (set) 2>&1 |
6836
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
6837
    *${as_nl}ac_space=\ *)
6838
      # `set' does not quote correctly, so add quotes: double-quote
6839
      # substitution turns \\\\ into \\, and sed turns \\ into \.
6840
      sed -n \
6841
        "s/'/'\\\\''/g;
6842
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6843
      ;; #(
6844
    *)
6845
      # `set' quotes correctly as required by POSIX, so do not add quotes.
6846
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6847
      ;;
6848
    esac |
6849
    sort
6850
) |
6851
  sed '
6852
     /^ac_cv_env_/b end
6853
     t clear
6854
     :clear
6855
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6856
     t end
6857
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6858
     :end' >>confcache
6859
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6860
  if test -w "$cache_file"; then
6861
    test "x$cache_file" != "x/dev/null" &&
6862
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6863
$as_echo "$as_me: updating cache $cache_file" >&6;}
6864
    cat confcache >$cache_file
6865
  else
6866
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6867
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6868
  fi
6869
fi
6870
rm -f confcache
6871
 
6872
test "x$prefix" = xNONE && prefix=$ac_default_prefix
6873
# Let make expand exec_prefix.
6874
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6875
 
6876
DEFS=-DHAVE_CONFIG_H
6877
 
6878
ac_libobjs=
6879
ac_ltlibobjs=
6880
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6881
  # 1. Remove the extension, and $U if already installed.
6882
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6883
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6884
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
6885
  #    will be set to the directory where LIBOBJS objects are built.
6886
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6887
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6888
done
6889
LIBOBJS=$ac_libobjs
6890
 
6891
LTLIBOBJS=$ac_ltlibobjs
6892
 
6893
 
6894
 
6895
 
6896
: ${CONFIG_STATUS=./config.status}
6897
ac_write_fail=0
6898
ac_clean_files_save=$ac_clean_files
6899
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6900
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6901
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6902
as_write_fail=0
6903
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6904
#! $SHELL
6905
# Generated by $as_me.
6906
# Run this file to recreate the current configuration.
6907
# Compiler output produced by configure, useful for debugging
6908
# configure, is in config.log if it exists.
6909
 
6910
debug=false
6911
ac_cs_recheck=false
6912
ac_cs_silent=false
6913
 
6914
SHELL=\${CONFIG_SHELL-$SHELL}
6915
export SHELL
6916
_ASEOF
6917
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6918
## -------------------- ##
6919
## M4sh Initialization. ##
6920
## -------------------- ##
6921
 
6922
# Be more Bourne compatible
6923
DUALCASE=1; export DUALCASE # for MKS sh
6924
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6925
  emulate sh
6926
  NULLCMD=:
6927
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6928
  # is contrary to our usage.  Disable this feature.
6929
  alias -g '${1+"$@"}'='"$@"'
6930
  setopt NO_GLOB_SUBST
6931
else
6932
  case `(set -o) 2>/dev/null` in #(
6933
  *posix*) :
6934
    set -o posix ;; #(
6935
  *) :
6936
     ;;
6937
esac
6938
fi
6939
 
6940
 
6941
as_nl='
6942
'
6943
export as_nl
6944
# Printing a long string crashes Solaris 7 /usr/bin/printf.
6945
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6946
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6947
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6948
# Prefer a ksh shell builtin over an external printf program on Solaris,
6949
# but without wasting forks for bash or zsh.
6950
if test -z "$BASH_VERSION$ZSH_VERSION" \
6951
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6952
  as_echo='print -r --'
6953
  as_echo_n='print -rn --'
6954
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6955
  as_echo='printf %s\n'
6956
  as_echo_n='printf %s'
6957
else
6958
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6959
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6960
    as_echo_n='/usr/ucb/echo -n'
6961
  else
6962
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6963
    as_echo_n_body='eval
6964
      arg=$1;
6965
      case $arg in #(
6966
      *"$as_nl"*)
6967
        expr "X$arg" : "X\\(.*\\)$as_nl";
6968
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6969
      esac;
6970
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6971
    '
6972
    export as_echo_n_body
6973
    as_echo_n='sh -c $as_echo_n_body as_echo'
6974
  fi
6975
  export as_echo_body
6976
  as_echo='sh -c $as_echo_body as_echo'
6977
fi
6978
 
6979
# The user is always right.
6980
if test "${PATH_SEPARATOR+set}" != set; then
6981
  PATH_SEPARATOR=:
6982
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6983
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6984
      PATH_SEPARATOR=';'
6985
  }
6986
fi
6987
 
6988
 
6989
# IFS
6990
# We need space, tab and new line, in precisely that order.  Quoting is
6991
# there to prevent editors from complaining about space-tab.
6992
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
6993
# splitting by setting IFS to empty value.)
6994
IFS=" ""        $as_nl"
6995
 
6996
# Find who we are.  Look in the path if we contain no directory separator.
6997
case $0 in #((
6998
  *[\\/]* ) as_myself=$0 ;;
6999
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7000
for as_dir in $PATH
7001
do
7002
  IFS=$as_save_IFS
7003
  test -z "$as_dir" && as_dir=.
7004
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7005
  done
7006
IFS=$as_save_IFS
7007
 
7008
     ;;
7009
esac
7010
# We did not find ourselves, most probably we were run as `sh COMMAND'
7011
# in which case we are not to be found in the path.
7012
if test "x$as_myself" = x; then
7013
  as_myself=$0
7014
fi
7015
if test ! -f "$as_myself"; then
7016
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7017
  exit 1
7018
fi
7019
 
7020
# Unset variables that we do not need and which cause bugs (e.g. in
7021
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7022
# suppresses any "Segmentation fault" message there.  '((' could
7023
# trigger a bug in pdksh 5.2.14.
7024
for as_var in BASH_ENV ENV MAIL MAILPATH
7025
do eval test x\${$as_var+set} = xset \
7026
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7027
done
7028
PS1='$ '
7029
PS2='> '
7030
PS4='+ '
7031
 
7032
# NLS nuisances.
7033
LC_ALL=C
7034
export LC_ALL
7035
LANGUAGE=C
7036
export LANGUAGE
7037
 
7038
# CDPATH.
7039
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7040
 
7041
 
7042
# as_fn_error ERROR [LINENO LOG_FD]
7043
# ---------------------------------
7044
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7045
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7046
# script with status $?, using 1 if that was 0.
7047
as_fn_error ()
7048
{
7049
  as_status=$?; test $as_status -eq 0 && as_status=1
7050
  if test "$3"; then
7051
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7052
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
7053
  fi
7054
  $as_echo "$as_me: error: $1" >&2
7055
  as_fn_exit $as_status
7056
} # as_fn_error
7057
 
7058
 
7059
# as_fn_set_status STATUS
7060
# -----------------------
7061
# Set $? to STATUS, without forking.
7062
as_fn_set_status ()
7063
{
7064
  return $1
7065
} # as_fn_set_status
7066
 
7067
# as_fn_exit STATUS
7068
# -----------------
7069
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7070
as_fn_exit ()
7071
{
7072
  set +e
7073
  as_fn_set_status $1
7074
  exit $1
7075
} # as_fn_exit
7076
 
7077
# as_fn_unset VAR
7078
# ---------------
7079
# Portably unset VAR.
7080
as_fn_unset ()
7081
{
7082
  { eval $1=; unset $1;}
7083
}
7084
as_unset=as_fn_unset
7085
# as_fn_append VAR VALUE
7086
# ----------------------
7087
# Append the text in VALUE to the end of the definition contained in VAR. Take
7088
# advantage of any shell optimizations that allow amortized linear growth over
7089
# repeated appends, instead of the typical quadratic growth present in naive
7090
# implementations.
7091
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7092
  eval 'as_fn_append ()
7093
  {
7094
    eval $1+=\$2
7095
  }'
7096
else
7097
  as_fn_append ()
7098
  {
7099
    eval $1=\$$1\$2
7100
  }
7101
fi # as_fn_append
7102
 
7103
# as_fn_arith ARG...
7104
# ------------------
7105
# Perform arithmetic evaluation on the ARGs, and store the result in the
7106
# global $as_val. Take advantage of shells that can avoid forks. The arguments
7107
# must be portable across $(()) and expr.
7108
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7109
  eval 'as_fn_arith ()
7110
  {
7111
    as_val=$(( $* ))
7112
  }'
7113
else
7114
  as_fn_arith ()
7115
  {
7116
    as_val=`expr "$@" || test $? -eq 1`
7117
  }
7118
fi # as_fn_arith
7119
 
7120
 
7121
if expr a : '\(a\)' >/dev/null 2>&1 &&
7122
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7123
  as_expr=expr
7124
else
7125
  as_expr=false
7126
fi
7127
 
7128
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7129
  as_basename=basename
7130
else
7131
  as_basename=false
7132
fi
7133
 
7134
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7135
  as_dirname=dirname
7136
else
7137
  as_dirname=false
7138
fi
7139
 
7140
as_me=`$as_basename -- "$0" ||
7141
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7142
         X"$0" : 'X\(//\)$' \| \
7143
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7144
$as_echo X/"$0" |
7145
    sed '/^.*\/\([^/][^/]*\)\/*$/{
7146
            s//\1/
7147
            q
7148
          }
7149
          /^X\/\(\/\/\)$/{
7150
            s//\1/
7151
            q
7152
          }
7153
          /^X\/\(\/\).*/{
7154
            s//\1/
7155
            q
7156
          }
7157
          s/.*/./; q'`
7158
 
7159
# Avoid depending upon Character Ranges.
7160
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7161
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7162
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7163
as_cr_digits='0123456789'
7164
as_cr_alnum=$as_cr_Letters$as_cr_digits
7165
 
7166
ECHO_C= ECHO_N= ECHO_T=
7167
case `echo -n x` in #(((((
7168
-n*)
7169
  case `echo 'xy\c'` in
7170
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
7171
  xy)  ECHO_C='\c';;
7172
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7173
       ECHO_T=' ';;
7174
  esac;;
7175
*)
7176
  ECHO_N='-n';;
7177
esac
7178
 
7179
rm -f conf$$ conf$$.exe conf$$.file
7180
if test -d conf$$.dir; then
7181
  rm -f conf$$.dir/conf$$.file
7182
else
7183
  rm -f conf$$.dir
7184
  mkdir conf$$.dir 2>/dev/null
7185
fi
7186
if (echo >conf$$.file) 2>/dev/null; then
7187
  if ln -s conf$$.file conf$$ 2>/dev/null; then
7188
    as_ln_s='ln -s'
7189
    # ... but there are two gotchas:
7190
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7191
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7192
    # In both cases, we have to default to `cp -p'.
7193
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7194
      as_ln_s='cp -p'
7195
  elif ln conf$$.file conf$$ 2>/dev/null; then
7196
    as_ln_s=ln
7197
  else
7198
    as_ln_s='cp -p'
7199
  fi
7200
else
7201
  as_ln_s='cp -p'
7202
fi
7203
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7204
rmdir conf$$.dir 2>/dev/null
7205
 
7206
 
7207
# as_fn_mkdir_p
7208
# -------------
7209
# Create "$as_dir" as a directory, including parents if necessary.
7210
as_fn_mkdir_p ()
7211
{
7212
 
7213
  case $as_dir in #(
7214
  -*) as_dir=./$as_dir;;
7215
  esac
7216
  test -d "$as_dir" || eval $as_mkdir_p || {
7217
    as_dirs=
7218
    while :; do
7219
      case $as_dir in #(
7220
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7221
      *) as_qdir=$as_dir;;
7222
      esac
7223
      as_dirs="'$as_qdir' $as_dirs"
7224
      as_dir=`$as_dirname -- "$as_dir" ||
7225
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7226
         X"$as_dir" : 'X\(//\)[^/]' \| \
7227
         X"$as_dir" : 'X\(//\)$' \| \
7228
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7229
$as_echo X"$as_dir" |
7230
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7231
            s//\1/
7232
            q
7233
          }
7234
          /^X\(\/\/\)[^/].*/{
7235
            s//\1/
7236
            q
7237
          }
7238
          /^X\(\/\/\)$/{
7239
            s//\1/
7240
            q
7241
          }
7242
          /^X\(\/\).*/{
7243
            s//\1/
7244
            q
7245
          }
7246
          s/.*/./; q'`
7247
      test -d "$as_dir" && break
7248
    done
7249
    test -z "$as_dirs" || eval "mkdir $as_dirs"
7250
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
7251
 
7252
 
7253
} # as_fn_mkdir_p
7254
if mkdir -p . 2>/dev/null; then
7255
  as_mkdir_p='mkdir -p "$as_dir"'
7256
else
7257
  test -d ./-p && rmdir ./-p
7258
  as_mkdir_p=false
7259
fi
7260
 
7261
if test -x / >/dev/null 2>&1; then
7262
  as_test_x='test -x'
7263
else
7264
  if ls -dL / >/dev/null 2>&1; then
7265
    as_ls_L_option=L
7266
  else
7267
    as_ls_L_option=
7268
  fi
7269
  as_test_x='
7270
    eval sh -c '\''
7271
      if test -d "$1"; then
7272
        test -d "$1/.";
7273
      else
7274
        case $1 in #(
7275
        -*)set "./$1";;
7276
        esac;
7277
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7278
        ???[sx]*):;;*)false;;esac;fi
7279
    '\'' sh
7280
  '
7281
fi
7282
as_executable_p=$as_test_x
7283
 
7284
# Sed expression to map a string onto a valid CPP name.
7285
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7286
 
7287
# Sed expression to map a string onto a valid variable name.
7288
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7289
 
7290
 
7291
exec 6>&1
7292
## ----------------------------------- ##
7293
## Main body of $CONFIG_STATUS script. ##
7294
## ----------------------------------- ##
7295
_ASEOF
7296
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7297
 
7298
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7299
# Save the log message, to keep $0 and so on meaningful, and to
7300
# report actual input values of CONFIG_FILES etc. instead of their
7301
# values after options handling.
7302
ac_log="
7303
This file was extended by $as_me, which was
7304
generated by GNU Autoconf 2.64.  Invocation command line was
7305
 
7306
  CONFIG_FILES    = $CONFIG_FILES
7307
  CONFIG_HEADERS  = $CONFIG_HEADERS
7308
  CONFIG_LINKS    = $CONFIG_LINKS
7309
  CONFIG_COMMANDS = $CONFIG_COMMANDS
7310
  $ $0 $@
7311
 
7312
on `(hostname || uname -n) 2>/dev/null | sed 1q`
7313
"
7314
 
7315
_ACEOF
7316
 
7317
case $ac_config_files in *"
7318
"*) set x $ac_config_files; shift; ac_config_files=$*;;
7319
esac
7320
 
7321
case $ac_config_headers in *"
7322
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7323
esac
7324
 
7325
 
7326
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7327
# Files that config.status was made for.
7328
config_files="$ac_config_files"
7329
config_headers="$ac_config_headers"
7330
config_commands="$ac_config_commands"
7331
 
7332
_ACEOF
7333
 
7334
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7335
ac_cs_usage="\
7336
\`$as_me' instantiates files and other configuration actions
7337
from templates according to the current configuration.  Unless the files
7338
and actions are specified as TAGs, all are instantiated by default.
7339
 
7340
Usage: $0 [OPTION]... [TAG]...
7341
 
7342
  -h, --help       print this help, then exit
7343
  -V, --version    print version number and configuration settings, then exit
7344
  -q, --quiet, --silent
7345
                   do not print progress messages
7346
  -d, --debug      don't remove temporary files
7347
      --recheck    update $as_me by reconfiguring in the same conditions
7348
      --file=FILE[:TEMPLATE]
7349
                   instantiate the configuration file FILE
7350
      --header=FILE[:TEMPLATE]
7351
                   instantiate the configuration header FILE
7352
 
7353
Configuration files:
7354
$config_files
7355
 
7356
Configuration headers:
7357
$config_headers
7358
 
7359
Configuration commands:
7360
$config_commands
7361
 
7362
Report bugs to the package provider."
7363
 
7364
_ACEOF
7365
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7366
ac_cs_version="\\
7367
config.status
7368
configured by $0, generated by GNU Autoconf 2.64,
7369
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
7370
 
7371
Copyright (C) 2009 Free Software Foundation, Inc.
7372
This config.status script is free software; the Free Software Foundation
7373
gives unlimited permission to copy, distribute and modify it."
7374
 
7375
ac_pwd='$ac_pwd'
7376
srcdir='$srcdir'
7377
INSTALL='$INSTALL'
7378
test -n "\$AWK" || AWK=awk
7379
_ACEOF
7380
 
7381
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7382
# The default lists apply if the user does not specify any file.
7383
ac_need_defaults=:
7384
while test $# != 0
7385
do
7386
  case $1 in
7387
  --*=*)
7388
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
7389
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7390
    ac_shift=:
7391
    ;;
7392
  *)
7393
    ac_option=$1
7394
    ac_optarg=$2
7395
    ac_shift=shift
7396
    ;;
7397
  esac
7398
 
7399
  case $ac_option in
7400
  # Handling of the options.
7401
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7402
    ac_cs_recheck=: ;;
7403
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7404
    $as_echo "$ac_cs_version"; exit ;;
7405
  --debug | --debu | --deb | --de | --d | -d )
7406
    debug=: ;;
7407
  --file | --fil | --fi | --f )
7408
    $ac_shift
7409
    case $ac_optarg in
7410
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7411
    esac
7412
    as_fn_append CONFIG_FILES " '$ac_optarg'"
7413
    ac_need_defaults=false;;
7414
  --header | --heade | --head | --hea )
7415
    $ac_shift
7416
    case $ac_optarg in
7417
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7418
    esac
7419
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7420
    ac_need_defaults=false;;
7421
  --he | --h)
7422
    # Conflict between --help and --header
7423
    as_fn_error "ambiguous option: \`$1'
7424
Try \`$0 --help' for more information.";;
7425
  --help | --hel | -h )
7426
    $as_echo "$ac_cs_usage"; exit ;;
7427
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7428
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
7429
    ac_cs_silent=: ;;
7430
 
7431
  # This is an error.
7432
  -*) as_fn_error "unrecognized option: \`$1'
7433
Try \`$0 --help' for more information." ;;
7434
 
7435
  *) as_fn_append ac_config_targets " $1"
7436
     ac_need_defaults=false ;;
7437
 
7438
  esac
7439
  shift
7440
done
7441
 
7442
ac_configure_extra_args=
7443
 
7444
if $ac_cs_silent; then
7445
  exec 6>/dev/null
7446
  ac_configure_extra_args="$ac_configure_extra_args --silent"
7447
fi
7448
 
7449
_ACEOF
7450
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7451
if \$ac_cs_recheck; then
7452
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7453
  shift
7454
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7455
  CONFIG_SHELL='$SHELL'
7456
  export CONFIG_SHELL
7457
  exec "\$@"
7458
fi
7459
 
7460
_ACEOF
7461
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7462
exec 5>>config.log
7463
{
7464
  echo
7465
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7466
## Running $as_me. ##
7467
_ASBOX
7468
  $as_echo "$ac_log"
7469
} >&5
7470
 
7471
_ACEOF
7472
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7473
#
7474
# INIT-COMMANDS
7475
#
7476
srcdir=${srcdir}
7477
host=${host}
7478
target=${target}
7479
with_target_subdir=${with_target_subdir}
7480
with_multisubdir=${with_multisubdir}
7481
ac_configure_args="--enable-multilib ${ac_configure_args}"
7482
CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
7483
ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
7484
libiberty_topdir=${libiberty_topdir}
7485
 
7486
 
7487
_ACEOF
7488
 
7489
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7490
 
7491
# Handling of arguments.
7492
for ac_config_target in $ac_config_targets
7493
do
7494
  case $ac_config_target in
7495
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
7496
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
7497
    "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
7498
    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
7499
 
7500
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7501
  esac
7502
done
7503
 
7504
 
7505
# If the user did not use the arguments to specify the items to instantiate,
7506
# then the envvar interface is used.  Set only those that are not.
7507
# We use the long form for the default assignment because of an extremely
7508
# bizarre bug on SunOS 4.1.3.
7509
if $ac_need_defaults; then
7510
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7511
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7512
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
7513
fi
7514
 
7515
# Have a temporary directory for convenience.  Make it in the build tree
7516
# simply because there is no reason against having it here, and in addition,
7517
# creating and moving files from /tmp can sometimes cause problems.
7518
# Hook for its removal unless debugging.
7519
# Note that there is a small window in which the directory will not be cleaned:
7520
# after its creation but before its name has been assigned to `$tmp'.
7521
$debug ||
7522
{
7523
  tmp=
7524
  trap 'exit_status=$?
7525
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
7526
' 0
7527
  trap 'as_fn_exit 1' 1 2 13 15
7528
}
7529
# Create a (secure) tmp directory for tmp files.
7530
 
7531
{
7532
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7533
  test -n "$tmp" && test -d "$tmp"
7534
}  ||
7535
{
7536
  tmp=./conf$$-$RANDOM
7537
  (umask 077 && mkdir "$tmp")
7538
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
7539
 
7540
# Set up the scripts for CONFIG_FILES section.
7541
# No need to generate them if there are no CONFIG_FILES.
7542
# This happens for instance with `./config.status config.h'.
7543
if test -n "$CONFIG_FILES"; then
7544
 
7545
if $AWK 'BEGIN { getline <"/dev/null" }' /dev/null; then
7546
  ac_cs_awk_getline=:
7547
  ac_cs_awk_pipe_init=
7548
  ac_cs_awk_read_file='
7549
      while ((getline aline < (F[key])) > 0)
7550
        print(aline)
7551
      close(F[key])'
7552
  ac_cs_awk_pipe_fini=
7553
else
7554
  ac_cs_awk_getline=false
7555
  ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
7556
  ac_cs_awk_read_file='
7557
      print "|#_!!_#|"
7558
      print "cat " F[key] " &&"
7559
      '$ac_cs_awk_pipe_init
7560
  # The final `:' finishes the AND list.
7561
  ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
7562
fi
7563
ac_cr=`echo X | tr X '\015'`
7564
# On cygwin, bash can eat \r inside `` if the user requested igncr.
7565
# But we know of no other shell where ac_cr would be empty at this
7566
# point, so we can use a bashism as a fallback.
7567
if test "x$ac_cr" = x; then
7568
  eval ac_cr=\$\'\\r\'
7569
fi
7570
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
7571
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7572
  ac_cs_awk_cr='\r'
7573
else
7574
  ac_cs_awk_cr=$ac_cr
7575
fi
7576
 
7577
echo 'BEGIN {' >"$tmp/subs1.awk" &&
7578
_ACEOF
7579
 
7580
# Create commands to substitute file output variables.
7581
{
7582
  echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
7583
  echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
7584
  echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
7585
  echo "_ACAWK" &&
7586
  echo "_ACEOF"
7587
} >conf$$files.sh &&
7588
. ./conf$$files.sh ||
7589
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
7590
rm -f conf$$files.sh
7591
 
7592
{
7593
  echo "cat >conf$$subs.awk <<_ACEOF" &&
7594
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7595
  echo "_ACEOF"
7596
} >conf$$subs.sh ||
7597
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
7598
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
7599
ac_delim='%!_!# '
7600
for ac_last_try in false false false false false :; do
7601
  . ./conf$$subs.sh ||
7602
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
7603
 
7604
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
7605
  if test $ac_delim_n = $ac_delim_num; then
7606
    break
7607
  elif $ac_last_try; then
7608
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
7609
  else
7610
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7611
  fi
7612
done
7613
rm -f conf$$subs.sh
7614
 
7615
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7616
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
7617
_ACEOF
7618
sed -n '
7619
h
7620
s/^/S["/; s/!.*/"]=/
7621
p
7622
g
7623
s/^[^!]*!//
7624
:repl
7625
t repl
7626
s/'"$ac_delim"'$//
7627
t delim
7628
:nl
7629
h
7630
s/\(.\{148\}\).*/\1/
7631
t more1
7632
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
7633
p
7634
n
7635
b repl
7636
:more1
7637
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7638
p
7639
g
7640
s/.\{148\}//
7641
t nl
7642
:delim
7643
h
7644
s/\(.\{148\}\).*/\1/
7645
t more2
7646
s/["\\]/\\&/g; s/^/"/; s/$/"/
7647
p
7648
b
7649
:more2
7650
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7651
p
7652
g
7653
s/.\{148\}//
7654
t delim
7655
' 
7656
/^[^""]/{
7657
  N
7658
  s/\n//
7659
}
7660
' >>$CONFIG_STATUS || ac_write_fail=1
7661
rm -f conf$$subs.awk
7662
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7663
_ACAWK
7664
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
7665
  for (key in S) S_is_set[key] = 1
7666
  FS = ""
7667
  \$ac_cs_awk_pipe_init
7668
}
7669
{
7670
  line = $ 0
7671
  nfields = split(line, field, "@")
7672
  substed = 0
7673
  len = length(field[1])
7674
  for (i = 2; i < nfields; i++) {
7675
    key = field[i]
7676
    keylen = length(key)
7677
    if (S_is_set[key]) {
7678
      value = S[key]
7679
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7680
      len += length(value) + length(field[++i])
7681
      substed = 1
7682
    } else
7683
      len += 1 + keylen
7684
  }
7685
  if (nfields == 3 && !substed) {
7686
    key = field[2]
7687
    if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
7688
      \$ac_cs_awk_read_file
7689
      next
7690
    }
7691
  }
7692
  print line
7693
}
7694
\$ac_cs_awk_pipe_fini
7695
_ACAWK
7696
_ACEOF
7697
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7698
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7699
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
7700
else
7701
  cat
7702
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
7703
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
7704
_ACEOF
7705
 
7706
# VPATH may cause trouble with some makes, so we remove $(srcdir),
7707
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7708
# trailing colons and then remove the whole line if VPATH becomes empty
7709
# (actually we leave an empty line to preserve line numbers).
7710
if test "x$srcdir" = x.; then
7711
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
7712
s/:*\$(srcdir):*/:/
7713
s/:*\${srcdir}:*/:/
7714
s/:*@srcdir@:*/:/
7715
s/^\([^=]*=[     ]*\):*/\1/
7716
s/:*$//
7717
s/^[^=]*=[       ]*$//
7718
}'
7719
fi
7720
 
7721
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7722
fi # test -n "$CONFIG_FILES"
7723
 
7724
# Set up the scripts for CONFIG_HEADERS section.
7725
# No need to generate them if there are no CONFIG_HEADERS.
7726
# This happens for instance with `./config.status Makefile'.
7727
if test -n "$CONFIG_HEADERS"; then
7728
cat >"$tmp/defines.awk" <<\_ACAWK ||
7729
BEGIN {
7730
_ACEOF
7731
 
7732
# Transform confdefs.h into an awk script `defines.awk', embedded as
7733
# here-document in config.status, that substitutes the proper values into
7734
# config.h.in to produce config.h.
7735
 
7736
# Create a delimiter string that does not exist in confdefs.h, to ease
7737
# handling of long lines.
7738
ac_delim='%!_!# '
7739
for ac_last_try in false false :; do
7740
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
7741
  if test -z "$ac_t"; then
7742
    break
7743
  elif $ac_last_try; then
7744
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
7745
  else
7746
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7747
  fi
7748
done
7749
 
7750
# For the awk script, D is an array of macro values keyed by name,
7751
# likewise P contains macro parameters if any.  Preserve backslash
7752
# newline sequences.
7753
 
7754
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7755
sed -n '
7756
s/.\{148\}/&'"$ac_delim"'/g
7757
t rset
7758
:rset
7759
s/^[     ]*#[    ]*define[       ][      ]*/ /
7760
t def
7761
d
7762
:def
7763
s/\\$//
7764
t bsnl
7765
s/["\\]/\\&/g
7766
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7767
D["\1"]=" \3"/p
7768
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
7769
d
7770
:bsnl
7771
s/["\\]/\\&/g
7772
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7773
D["\1"]=" \3\\\\\\n"\\/p
7774
t cont
7775
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
7776
t cont
7777
d
7778
:cont
7779
n
7780
s/.\{148\}/&'"$ac_delim"'/g
7781
t clear
7782
:clear
7783
s/\\$//
7784
t bsnlc
7785
s/["\\]/\\&/g; s/^/"/; s/$/"/p
7786
d
7787
:bsnlc
7788
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
7789
b cont
7790
' 
7791
s/'"$ac_delim"'/"\\\
7792
"/g' >>$CONFIG_STATUS || ac_write_fail=1
7793
 
7794
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7795
  for (key in D) D_is_set[key] = 1
7796
  FS = ""
7797
}
7798
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7799
  line = \$ 0
7800
  split(line, arg, " ")
7801
  if (arg[1] == "#") {
7802
    defundef = arg[2]
7803
    mac1 = arg[3]
7804
  } else {
7805
    defundef = substr(arg[1], 2)
7806
    mac1 = arg[2]
7807
  }
7808
  split(mac1, mac2, "(") #)
7809
  macro = mac2[1]
7810
  prefix = substr(line, 1, index(line, defundef) - 1)
7811
  if (D_is_set[macro]) {
7812
    # Preserve the white space surrounding the "#".
7813
    print prefix "define", macro P[macro] D[macro]
7814
    next
7815
  } else {
7816
    # Replace #undef with comments.  This is necessary, for example,
7817
    # in the case of _POSIX_SOURCE, which is predefined and required
7818
    # on some systems where configure will not decide to define it.
7819
    if (defundef == "undef") {
7820
      print "/*", prefix defundef, macro, "*/"
7821
      next
7822
    }
7823
  }
7824
}
7825
{ print }
7826
_ACAWK
7827
_ACEOF
7828
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7829
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
7830
fi # test -n "$CONFIG_HEADERS"
7831
 
7832
 
7833
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
7834
shift
7835
for ac_tag
7836
do
7837
  case $ac_tag in
7838
  :[FHLC]) ac_mode=$ac_tag; continue;;
7839
  esac
7840
  case $ac_mode$ac_tag in
7841
  :[FHL]*:*);;
7842
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
7843
  :[FH]-) ac_tag=-:-;;
7844
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7845
  esac
7846
  ac_save_IFS=$IFS
7847
  IFS=:
7848
  set x $ac_tag
7849
  IFS=$ac_save_IFS
7850
  shift
7851
  ac_file=$1
7852
  shift
7853
 
7854
  case $ac_mode in
7855
  :L) ac_source=$1;;
7856
  :[FH])
7857
    ac_file_inputs=
7858
    for ac_f
7859
    do
7860
      case $ac_f in
7861
      -) ac_f="$tmp/stdin";;
7862
      *) # Look for the file first in the build tree, then in the source tree
7863
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
7864
         # because $ac_f cannot contain `:'.
7865
         test -f "$ac_f" ||
7866
           case $ac_f in
7867
           [\\/$]*) false;;
7868
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7869
           esac ||
7870
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7871
      esac
7872
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7873
      as_fn_append ac_file_inputs " '$ac_f'"
7874
    done
7875
 
7876
    # Let's still pretend it is `configure' which instantiates (i.e., don't
7877
    # use $as_me), people would be surprised to read:
7878
    #    /* config.h.  Generated by config.status.  */
7879
    configure_input='Generated from '`
7880
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7881
        `' by configure.'
7882
    if test x"$ac_file" != x-; then
7883
      configure_input="$ac_file.  $configure_input"
7884
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7885
$as_echo "$as_me: creating $ac_file" >&6;}
7886
    fi
7887
    # Neutralize special characters interpreted by sed in replacement strings.
7888
    case $configure_input in #(
7889
    *\&* | *\|* | *\\* )
7890
       ac_sed_conf_input=`$as_echo "$configure_input" |
7891
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
7892
    *) ac_sed_conf_input=$configure_input;;
7893
    esac
7894
 
7895
    case $ac_tag in
7896
    *:-:* | *:-) cat >"$tmp/stdin" \
7897
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
7898
    esac
7899
    ;;
7900
  esac
7901
 
7902
  ac_dir=`$as_dirname -- "$ac_file" ||
7903
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7904
         X"$ac_file" : 'X\(//\)[^/]' \| \
7905
         X"$ac_file" : 'X\(//\)$' \| \
7906
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7907
$as_echo X"$ac_file" |
7908
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7909
            s//\1/
7910
            q
7911
          }
7912
          /^X\(\/\/\)[^/].*/{
7913
            s//\1/
7914
            q
7915
          }
7916
          /^X\(\/\/\)$/{
7917
            s//\1/
7918
            q
7919
          }
7920
          /^X\(\/\).*/{
7921
            s//\1/
7922
            q
7923
          }
7924
          s/.*/./; q'`
7925
  as_dir="$ac_dir"; as_fn_mkdir_p
7926
  ac_builddir=.
7927
 
7928
case "$ac_dir" in
7929
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7930
*)
7931
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7932
  # A ".." for each directory in $ac_dir_suffix.
7933
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7934
  case $ac_top_builddir_sub in
7935
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7936
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7937
  esac ;;
7938
esac
7939
ac_abs_top_builddir=$ac_pwd
7940
ac_abs_builddir=$ac_pwd$ac_dir_suffix
7941
# for backward compatibility:
7942
ac_top_builddir=$ac_top_build_prefix
7943
 
7944
case $srcdir in
7945
  .)  # We are building in place.
7946
    ac_srcdir=.
7947
    ac_top_srcdir=$ac_top_builddir_sub
7948
    ac_abs_top_srcdir=$ac_pwd ;;
7949
  [\\/]* | ?:[\\/]* )  # Absolute name.
7950
    ac_srcdir=$srcdir$ac_dir_suffix;
7951
    ac_top_srcdir=$srcdir
7952
    ac_abs_top_srcdir=$srcdir ;;
7953
  *) # Relative name.
7954
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7955
    ac_top_srcdir=$ac_top_build_prefix$srcdir
7956
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7957
esac
7958
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7959
 
7960
 
7961
  case $ac_mode in
7962
  :F)
7963
  #
7964
  # CONFIG_FILE
7965
  #
7966
 
7967
  case $INSTALL in
7968
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7969
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7970
  esac
7971
_ACEOF
7972
 
7973
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7974
# If the template does not know about datarootdir, expand it.
7975
# FIXME: This hack should be removed a few years after 2.60.
7976
ac_datarootdir_hack=; ac_datarootdir_seen=
7977
ac_sed_dataroot='
7978
/datarootdir/ {
7979
  p
7980
  q
7981
}
7982
/@datadir@/p
7983
/@docdir@/p
7984
/@infodir@/p
7985
/@localedir@/p
7986
/@mandir@/p'
7987
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7988
*datarootdir*) ac_datarootdir_seen=yes;;
7989
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7990
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7991
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7992
_ACEOF
7993
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7994
  ac_datarootdir_hack='
7995
  s&@datadir@&$datadir&g
7996
  s&@docdir@&$docdir&g
7997
  s&@infodir@&$infodir&g
7998
  s&@localedir@&$localedir&g
7999
  s&@mandir@&$mandir&g
8000
  s&\\\${datarootdir}&$datarootdir&g' ;;
8001
esac
8002
_ACEOF
8003
 
8004
# Neutralize VPATH when `$srcdir' = `.'.
8005
# Shell code in configure.ac might set extrasub.
8006
# FIXME: do we really want to maintain this feature?
8007
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8008
ac_sed_extra="$ac_vpsub
8009
$extrasub
8010
_ACEOF
8011
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8012
:t
8013
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8014
s|@configure_input@|$ac_sed_conf_input|;t t
8015
s&@top_builddir@&$ac_top_builddir_sub&;t t
8016
s&@top_build_prefix@&$ac_top_build_prefix&;t t
8017
s&@srcdir@&$ac_srcdir&;t t
8018
s&@abs_srcdir@&$ac_abs_srcdir&;t t
8019
s&@top_srcdir@&$ac_top_srcdir&;t t
8020
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8021
s&@builddir@&$ac_builddir&;t t
8022
s&@abs_builddir@&$ac_abs_builddir&;t t
8023
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8024
s&@INSTALL@&$ac_INSTALL&;t t
8025
$ac_datarootdir_hack
8026
"
8027
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
8028
if $ac_cs_awk_getline; then
8029
  $AWK -f "$tmp/subs.awk"
8030
else
8031
  $AWK -f "$tmp/subs.awk" | $SHELL
8032
fi >$tmp/out \
8033
  || as_fn_error "could not create $ac_file" "$LINENO" 5
8034
 
8035
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8036
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
8037
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
8038
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8039
which seems to be undefined.  Please make sure it is defined." >&5
8040
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8041
which seems to be undefined.  Please make sure it is defined." >&2;}
8042
 
8043
  rm -f "$tmp/stdin"
8044
  case $ac_file in
8045
  -) cat "$tmp/out" && rm -f "$tmp/out";;
8046
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
8047
  esac \
8048
  || as_fn_error "could not create $ac_file" "$LINENO" 5
8049
 ;;
8050
  :H)
8051
  #
8052
  # CONFIG_HEADER
8053
  #
8054
  if test x"$ac_file" != x-; then
8055
    {
8056
      $as_echo "/* $configure_input  */" \
8057
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
8058
    } >"$tmp/config.h" \
8059
      || as_fn_error "could not create $ac_file" "$LINENO" 5
8060
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
8061
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8062
$as_echo "$as_me: $ac_file is unchanged" >&6;}
8063
    else
8064
      rm -f "$ac_file"
8065
      mv "$tmp/config.h" "$ac_file" \
8066
        || as_fn_error "could not create $ac_file" "$LINENO" 5
8067
    fi
8068
  else
8069
    $as_echo "/* $configure_input  */" \
8070
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
8071
      || as_fn_error "could not create -" "$LINENO" 5
8072
  fi
8073
 ;;
8074
 
8075
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8076
$as_echo "$as_me: executing $ac_file commands" >&6;}
8077
 ;;
8078
  esac
8079
 
8080
 
8081
  case $ac_file$ac_mode in
8082
    "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
8083
if test -n "$CONFIG_FILES"; then
8084
  if test -n "${with_target_subdir}"; then
8085
    # FIXME: We shouldn't need to set ac_file
8086
    ac_file=Makefile
8087
    LD="${ORIGINAL_LD_FOR_MULTILIBS}"
8088
    . ${libiberty_topdir}/config-ml.in
8089
  fi
8090
fi ;;
8091
 
8092
  esac
8093
done # for ac_tag
8094
 
8095
 
8096
as_fn_exit 0
8097
_ACEOF
8098
ac_clean_files=$ac_clean_files_save
8099
 
8100
test $ac_write_fail = 0 ||
8101
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
8102
 
8103
 
8104
# configure is writing to config.log, and then calls config.status.
8105
# config.status does its own redirection, appending to config.log.
8106
# Unfortunately, on DOS this fails, as config.log is still kept open
8107
# by configure, so config.status won't be able to write to it; its
8108
# output is simply discarded.  So we exec the FD to /dev/null,
8109
# effectively closing config.log, so it can be properly (re)opened and
8110
# appended to by config.status.  When coming back to configure, we
8111
# need to make the FD available again.
8112
if test "$no_create" != yes; then
8113
  ac_cs_success=:
8114
  ac_config_status_args=
8115
  test "$silent" = yes &&
8116
    ac_config_status_args="$ac_config_status_args --quiet"
8117
  exec 5>/dev/null
8118
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8119
  exec 5>>config.log
8120
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8121
  # would make configure fail if this is the last instruction.
8122
  $ac_cs_success || as_fn_exit $?
8123
fi
8124
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8125
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8126
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8127
fi
8128
 

powered by: WebSVN 2.1.0

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