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

Subversion Repositories or1k

[/] [or1k/] [branches/] [oc/] [gdb-5.0/] [opcodes/] [configure] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 106 markom
#! /bin/sh
2
 
3
# Guess values for system-dependent variables and create Makefiles.
4
# Generated automatically using autoconf version 2.13
5
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6
#
7
# This configure script is free software; the Free Software Foundation
8
# gives unlimited permission to copy, distribute and modify it.
9
 
10
# Defaults:
11
ac_help=
12
ac_default_prefix=/usr/local
13
# Any additions from configure.in:
14
ac_help="$ac_help
15
  --enable-shared[=PKGS]  build shared libraries [default=no]"
16
ac_help="$ac_help
17
  --enable-static[=PKGS]  build static libraries [default=yes]"
18
ac_help="$ac_help
19
  --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]"
20
ac_help="$ac_help
21
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]"
22
ac_help="$ac_help
23
  --disable-libtool-lock  avoid locking (might break parallel builds)"
24
ac_help="$ac_help
25
  --enable-targets        alternative target configurations"
26
ac_help="$ac_help
27
  --enable-commonbfdlib   build shared BFD/opcodes/libiberty library"
28
ac_help="$ac_help
29
  --enable-build-warnings Enable build-time compiler warnings if gcc is used"
30
ac_help="$ac_help
31
  --enable-maintainer-mode enable make rules and dependencies not useful
32
                          (and sometimes confusing) to the casual installer"
33
ac_help="$ac_help
34
  --disable-nls           do not use Native Language Support"
35
ac_help="$ac_help
36
  --with-included-gettext use the GNU gettext library included here"
37
 
38
# Initialize some variables set by options.
39
# The variables have the same names as the options, with
40
# dashes changed to underlines.
41
build=NONE
42
cache_file=./config.cache
43
exec_prefix=NONE
44
host=NONE
45
no_create=
46
nonopt=NONE
47
no_recursion=
48
prefix=NONE
49
program_prefix=NONE
50
program_suffix=NONE
51
program_transform_name=s,x,x,
52
silent=
53
site=
54
srcdir=
55
target=NONE
56
verbose=
57
x_includes=NONE
58
x_libraries=NONE
59
bindir='${exec_prefix}/bin'
60
sbindir='${exec_prefix}/sbin'
61
libexecdir='${exec_prefix}/libexec'
62
datadir='${prefix}/share'
63
sysconfdir='${prefix}/etc'
64
sharedstatedir='${prefix}/com'
65
localstatedir='${prefix}/var'
66
libdir='${exec_prefix}/lib'
67
includedir='${prefix}/include'
68
oldincludedir='/usr/include'
69
infodir='${prefix}/info'
70
mandir='${prefix}/man'
71
 
72
# Initialize some other variables.
73
subdirs=
74
MFLAGS= MAKEFLAGS=
75
SHELL=${CONFIG_SHELL-/bin/sh}
76
# Maximum number of lines to put in a shell here document.
77
ac_max_here_lines=12
78
 
79
ac_prev=
80
for ac_option
81
do
82
 
83
  # If the previous option needs an argument, assign it.
84
  if test -n "$ac_prev"; then
85
    eval "$ac_prev=\$ac_option"
86
    ac_prev=
87
    continue
88
  fi
89
 
90
  case "$ac_option" in
91
  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
92
  *) ac_optarg= ;;
93
  esac
94
 
95
  # Accept the important Cygnus configure options, so we can diagnose typos.
96
 
97
  case "$ac_option" in
98
 
99
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
100
    ac_prev=bindir ;;
101
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
102
    bindir="$ac_optarg" ;;
103
 
104
  -build | --build | --buil | --bui | --bu)
105
    ac_prev=build ;;
106
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
107
    build="$ac_optarg" ;;
108
 
109
  -cache-file | --cache-file | --cache-fil | --cache-fi \
110
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
111
    ac_prev=cache_file ;;
112
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
113
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
114
    cache_file="$ac_optarg" ;;
115
 
116
  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
117
    ac_prev=datadir ;;
118
  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
119
  | --da=*)
120
    datadir="$ac_optarg" ;;
121
 
122
  -disable-* | --disable-*)
123
    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
124
    # Reject names that are not valid shell variable names.
125
    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
126
      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
127
    fi
128
    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
129
    eval "enable_${ac_feature}=no" ;;
130
 
131
  -enable-* | --enable-*)
132
    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
133
    # Reject names that are not valid shell variable names.
134
    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
135
      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
136
    fi
137
    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
138
    case "$ac_option" in
139
      *=*) ;;
140
      *) ac_optarg=yes ;;
141
    esac
142
    eval "enable_${ac_feature}='$ac_optarg'" ;;
143
 
144
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
145
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
146
  | --exec | --exe | --ex)
147
    ac_prev=exec_prefix ;;
148
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
149
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
150
  | --exec=* | --exe=* | --ex=*)
151
    exec_prefix="$ac_optarg" ;;
152
 
153
  -gas | --gas | --ga | --g)
154
    # Obsolete; use --with-gas.
155
    with_gas=yes ;;
156
 
157
  -help | --help | --hel | --he)
158
    # Omit some internal or obsolete options to make the list less imposing.
159
    # This message is too long to be a string in the A/UX 3.1 sh.
160
    cat << EOF
161
Usage: configure [options] [host]
162
Options: [defaults in brackets after descriptions]
163
Configuration:
164
  --cache-file=FILE       cache test results in FILE
165
  --help                  print this message
166
  --no-create             do not create output files
167
  --quiet, --silent       do not print \`checking...' messages
168
  --version               print the version of autoconf that created configure
169
Directory and file names:
170
  --prefix=PREFIX         install architecture-independent files in PREFIX
171
                          [$ac_default_prefix]
172
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
173
                          [same as prefix]
174
  --bindir=DIR            user executables in DIR [EPREFIX/bin]
175
  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
176
  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
177
  --datadir=DIR           read-only architecture-independent data in DIR
178
                          [PREFIX/share]
179
  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
180
  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
181
                          [PREFIX/com]
182
  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
183
  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
184
  --includedir=DIR        C header files in DIR [PREFIX/include]
185
  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
186
  --infodir=DIR           info documentation in DIR [PREFIX/info]
187
  --mandir=DIR            man documentation in DIR [PREFIX/man]
188
  --srcdir=DIR            find the sources in DIR [configure dir or ..]
189
  --program-prefix=PREFIX prepend PREFIX to installed program names
190
  --program-suffix=SUFFIX append SUFFIX to installed program names
191
  --program-transform-name=PROGRAM
192
                          run sed PROGRAM on installed program names
193
EOF
194
    cat << EOF
195
Host type:
196
  --build=BUILD           configure for building on BUILD [BUILD=HOST]
197
  --host=HOST             configure for HOST [guessed]
198
  --target=TARGET         configure for TARGET [TARGET=HOST]
199
Features and packages:
200
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
201
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
202
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
203
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
204
  --x-includes=DIR        X include files are in DIR
205
  --x-libraries=DIR       X library files are in DIR
206
EOF
207
    if test -n "$ac_help"; then
208
      echo "--enable and --with options recognized:$ac_help"
209
    fi
210
    exit 0 ;;
211
 
212
  -host | --host | --hos | --ho)
213
    ac_prev=host ;;
214
  -host=* | --host=* | --hos=* | --ho=*)
215
    host="$ac_optarg" ;;
216
 
217
  -includedir | --includedir | --includedi | --included | --include \
218
  | --includ | --inclu | --incl | --inc)
219
    ac_prev=includedir ;;
220
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
221
  | --includ=* | --inclu=* | --incl=* | --inc=*)
222
    includedir="$ac_optarg" ;;
223
 
224
  -infodir | --infodir | --infodi | --infod | --info | --inf)
225
    ac_prev=infodir ;;
226
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
227
    infodir="$ac_optarg" ;;
228
 
229
  -libdir | --libdir | --libdi | --libd)
230
    ac_prev=libdir ;;
231
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
232
    libdir="$ac_optarg" ;;
233
 
234
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
235
  | --libexe | --libex | --libe)
236
    ac_prev=libexecdir ;;
237
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
238
  | --libexe=* | --libex=* | --libe=*)
239
    libexecdir="$ac_optarg" ;;
240
 
241
  -localstatedir | --localstatedir | --localstatedi | --localstated \
242
  | --localstate | --localstat | --localsta | --localst \
243
  | --locals | --local | --loca | --loc | --lo)
244
    ac_prev=localstatedir ;;
245
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
246
  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
247
  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
248
    localstatedir="$ac_optarg" ;;
249
 
250
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
251
    ac_prev=mandir ;;
252
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
253
    mandir="$ac_optarg" ;;
254
 
255
  -nfp | --nfp | --nf)
256
    # Obsolete; use --without-fp.
257
    with_fp=no ;;
258
 
259
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
260
  | --no-cr | --no-c)
261
    no_create=yes ;;
262
 
263
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
264
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
265
    no_recursion=yes ;;
266
 
267
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
268
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
269
  | --oldin | --oldi | --old | --ol | --o)
270
    ac_prev=oldincludedir ;;
271
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
272
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
273
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
274
    oldincludedir="$ac_optarg" ;;
275
 
276
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
277
    ac_prev=prefix ;;
278
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
279
    prefix="$ac_optarg" ;;
280
 
281
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
282
  | --program-pre | --program-pr | --program-p)
283
    ac_prev=program_prefix ;;
284
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
285
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
286
    program_prefix="$ac_optarg" ;;
287
 
288
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
289
  | --program-suf | --program-su | --program-s)
290
    ac_prev=program_suffix ;;
291
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
292
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
293
    program_suffix="$ac_optarg" ;;
294
 
295
  -program-transform-name | --program-transform-name \
296
  | --program-transform-nam | --program-transform-na \
297
  | --program-transform-n | --program-transform- \
298
  | --program-transform | --program-transfor \
299
  | --program-transfo | --program-transf \
300
  | --program-trans | --program-tran \
301
  | --progr-tra | --program-tr | --program-t)
302
    ac_prev=program_transform_name ;;
303
  -program-transform-name=* | --program-transform-name=* \
304
  | --program-transform-nam=* | --program-transform-na=* \
305
  | --program-transform-n=* | --program-transform-=* \
306
  | --program-transform=* | --program-transfor=* \
307
  | --program-transfo=* | --program-transf=* \
308
  | --program-trans=* | --program-tran=* \
309
  | --progr-tra=* | --program-tr=* | --program-t=*)
310
    program_transform_name="$ac_optarg" ;;
311
 
312
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
313
  | -silent | --silent | --silen | --sile | --sil)
314
    silent=yes ;;
315
 
316
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
317
    ac_prev=sbindir ;;
318
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
319
  | --sbi=* | --sb=*)
320
    sbindir="$ac_optarg" ;;
321
 
322
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
323
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
324
  | --sharedst | --shareds | --shared | --share | --shar \
325
  | --sha | --sh)
326
    ac_prev=sharedstatedir ;;
327
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
328
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
329
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
330
  | --sha=* | --sh=*)
331
    sharedstatedir="$ac_optarg" ;;
332
 
333
  -site | --site | --sit)
334
    ac_prev=site ;;
335
  -site=* | --site=* | --sit=*)
336
    site="$ac_optarg" ;;
337
 
338
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
339
    ac_prev=srcdir ;;
340
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
341
    srcdir="$ac_optarg" ;;
342
 
343
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
344
  | --syscon | --sysco | --sysc | --sys | --sy)
345
    ac_prev=sysconfdir ;;
346
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
347
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
348
    sysconfdir="$ac_optarg" ;;
349
 
350
  -target | --target | --targe | --targ | --tar | --ta | --t)
351
    ac_prev=target ;;
352
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
353
    target="$ac_optarg" ;;
354
 
355
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
356
    verbose=yes ;;
357
 
358
  -version | --version | --versio | --versi | --vers)
359
    echo "configure generated by autoconf version 2.13"
360
    exit 0 ;;
361
 
362
  -with-* | --with-*)
363
    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
364
    # Reject names that are not valid shell variable names.
365
    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
366
      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
367
    fi
368
    ac_package=`echo $ac_package| sed 's/-/_/g'`
369
    case "$ac_option" in
370
      *=*) ;;
371
      *) ac_optarg=yes ;;
372
    esac
373
    eval "with_${ac_package}='$ac_optarg'" ;;
374
 
375
  -without-* | --without-*)
376
    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
377
    # Reject names that are not valid shell variable names.
378
    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
379
      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
380
    fi
381
    ac_package=`echo $ac_package| sed 's/-/_/g'`
382
    eval "with_${ac_package}=no" ;;
383
 
384
  --x)
385
    # Obsolete; use --with-x.
386
    with_x=yes ;;
387
 
388
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
389
  | --x-incl | --x-inc | --x-in | --x-i)
390
    ac_prev=x_includes ;;
391
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
392
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
393
    x_includes="$ac_optarg" ;;
394
 
395
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
396
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
397
    ac_prev=x_libraries ;;
398
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
399
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
400
    x_libraries="$ac_optarg" ;;
401
 
402
  -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
403
    ;;
404
 
405
  *)
406
    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
407
      echo "configure: warning: $ac_option: invalid host type" 1>&2
408
    fi
409
    if test "x$nonopt" != xNONE; then
410
      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
411
    fi
412
    nonopt="$ac_option"
413
    ;;
414
 
415
  esac
416
done
417
 
418
if test -n "$ac_prev"; then
419
  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
420
fi
421
 
422
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
423
 
424
# File descriptor usage:
425
# 0 standard input
426
# 1 file creation
427
# 2 errors and warnings
428
# 3 some systems may open it to /dev/tty
429
# 4 used on the Kubota Titan
430
# 6 checking for... messages and results
431
# 5 compiler messages saved in config.log
432
if test "$silent" = yes; then
433
  exec 6>/dev/null
434
else
435
  exec 6>&1
436
fi
437
exec 5>./config.log
438
 
439
echo "\
440
This file contains any messages produced by compilers while
441
running configure, to aid debugging if configure makes a mistake.
442
" 1>&5
443
 
444
# Strip out --no-create and --no-recursion so they do not pile up.
445
# Also quote any args containing shell metacharacters.
446
ac_configure_args=
447
for ac_arg
448
do
449
  case "$ac_arg" in
450
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
451
  | --no-cr | --no-c) ;;
452
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
453
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
454
  *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
455
  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
456
  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
457
  esac
458
done
459
 
460
# NLS nuisances.
461
# Only set these to C if already set.  These must not be set unconditionally
462
# because not all systems understand e.g. LANG=C (notably SCO).
463
# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
464
# Non-C LC_CTYPE values break the ctype check.
465
if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
466
if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
467
if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
468
if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
469
 
470
# confdefs.h avoids OS command line length limits that DEFS can exceed.
471
rm -rf conftest* confdefs.h
472
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
473
echo > confdefs.h
474
 
475
# A filename unique to this package, relative to the directory that
476
# configure is in, which we can look for to find out if srcdir is correct.
477
ac_unique_file=z8k-dis.c
478
 
479
# Find the source files, if location was not specified.
480
if test -z "$srcdir"; then
481
  ac_srcdir_defaulted=yes
482
  # Try the directory containing this script, then its parent.
483
  ac_prog=$0
484
  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
485
  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
486
  srcdir=$ac_confdir
487
  if test ! -r $srcdir/$ac_unique_file; then
488
    srcdir=..
489
  fi
490
else
491
  ac_srcdir_defaulted=no
492
fi
493
if test ! -r $srcdir/$ac_unique_file; then
494
  if test "$ac_srcdir_defaulted" = yes; then
495
    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
496
  else
497
    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
498
  fi
499
fi
500
srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
501
 
502
# Prefer explicitly selected file to automatically selected ones.
503
if test -z "$CONFIG_SITE"; then
504
  if test "x$prefix" != xNONE; then
505
    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
506
  else
507
    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
508
  fi
509
fi
510
for ac_site_file in $CONFIG_SITE; do
511
  if test -r "$ac_site_file"; then
512
    echo "loading site script $ac_site_file"
513
    . "$ac_site_file"
514
  fi
515
done
516
 
517
if test -r "$cache_file"; then
518
  echo "loading cache $cache_file"
519
  . $cache_file
520
else
521
  echo "creating cache $cache_file"
522
  > $cache_file
523
fi
524
 
525
ac_ext=c
526
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
527
ac_cpp='$CPP $CPPFLAGS'
528
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
529
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
530
cross_compiling=$ac_cv_prog_cc_cross
531
 
532
ac_exeext=
533
ac_objext=o
534
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
535
  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
536
  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
537
    ac_n= ac_c='
538
' ac_t='        '
539
  else
540
    ac_n=-n ac_c= ac_t=
541
  fi
542
else
543
  ac_n= ac_c='\c' ac_t=
544
fi
545
 
546
 
547
 
548
ac_aux_dir=
549
for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
550
  if test -f $ac_dir/install-sh; then
551
    ac_aux_dir=$ac_dir
552
    ac_install_sh="$ac_aux_dir/install-sh -c"
553
    break
554
  elif test -f $ac_dir/install.sh; then
555
    ac_aux_dir=$ac_dir
556
    ac_install_sh="$ac_aux_dir/install.sh -c"
557
    break
558
  fi
559
done
560
if test -z "$ac_aux_dir"; then
561
  { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
562
fi
563
ac_config_guess=$ac_aux_dir/config.guess
564
ac_config_sub=$ac_aux_dir/config.sub
565
ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
566
 
567
 
568
# Do some error checking and defaulting for the host and target type.
569
# The inputs are:
570
#    configure --host=HOST --target=TARGET --build=BUILD NONOPT
571
#
572
# The rules are:
573
# 1. You are not allowed to specify --host, --target, and nonopt at the
574
#    same time.
575
# 2. Host defaults to nonopt.
576
# 3. If nonopt is not specified, then host defaults to the current host,
577
#    as determined by config.guess.
578
# 4. Target and build default to nonopt.
579
# 5. If nonopt is not specified, then target and build default to host.
580
 
581
# The aliases save the names the user supplied, while $host etc.
582
# will get canonicalized.
583
case $host---$target---$nonopt in
584
NONE---*---* | *---NONE---* | *---*---NONE) ;;
585
*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
586
esac
587
 
588
 
589
# Make sure we can run config.sub.
590
if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
591
else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
592
fi
593
 
594
echo $ac_n "checking host system type""... $ac_c" 1>&6
595
echo "configure:596: checking host system type" >&5
596
 
597
host_alias=$host
598
case "$host_alias" in
599
NONE)
600
  case $nonopt in
601
  NONE)
602
    if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
603
    else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
604
    fi ;;
605
  *) host_alias=$nonopt ;;
606
  esac ;;
607
esac
608
 
609
host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
610
host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
611
host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
612
host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
613
echo "$ac_t""$host" 1>&6
614
 
615
echo $ac_n "checking target system type""... $ac_c" 1>&6
616
echo "configure:617: checking target system type" >&5
617
 
618
target_alias=$target
619
case "$target_alias" in
620
NONE)
621
  case $nonopt in
622
  NONE) target_alias=$host_alias ;;
623
  *) target_alias=$nonopt ;;
624
  esac ;;
625
esac
626
 
627
target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
628
target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
629
target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
630
target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
631
echo "$ac_t""$target" 1>&6
632
 
633
echo $ac_n "checking build system type""... $ac_c" 1>&6
634
echo "configure:635: checking build system type" >&5
635
 
636
build_alias=$build
637
case "$build_alias" in
638
NONE)
639
  case $nonopt in
640
  NONE) build_alias=$host_alias ;;
641
  *) build_alias=$nonopt ;;
642
  esac ;;
643
esac
644
 
645
build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
646
build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
647
build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
648
build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
649
echo "$ac_t""$build" 1>&6
650
 
651
test "$host_alias" != "$target_alias" &&
652
  test "$program_prefix$program_suffix$program_transform_name" = \
653
    NONENONEs,x,x, &&
654
  program_prefix=${target_alias}-
655
 
656
# Extract the first word of "gcc", so it can be a program name with args.
657
set dummy gcc; ac_word=$2
658
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
659
echo "configure:660: checking for $ac_word" >&5
660
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
661
  echo $ac_n "(cached) $ac_c" 1>&6
662
else
663
  if test -n "$CC"; then
664
  ac_cv_prog_CC="$CC" # Let the user override the test.
665
else
666
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
667
  ac_dummy="$PATH"
668
  for ac_dir in $ac_dummy; do
669
    test -z "$ac_dir" && ac_dir=.
670
    if test -f $ac_dir/$ac_word; then
671
      ac_cv_prog_CC="gcc"
672
      break
673
    fi
674
  done
675
  IFS="$ac_save_ifs"
676
fi
677
fi
678
CC="$ac_cv_prog_CC"
679
if test -n "$CC"; then
680
  echo "$ac_t""$CC" 1>&6
681
else
682
  echo "$ac_t""no" 1>&6
683
fi
684
 
685
if test -z "$CC"; then
686
  # Extract the first word of "cc", so it can be a program name with args.
687
set dummy cc; ac_word=$2
688
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
689
echo "configure:690: checking for $ac_word" >&5
690
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
691
  echo $ac_n "(cached) $ac_c" 1>&6
692
else
693
  if test -n "$CC"; then
694
  ac_cv_prog_CC="$CC" # Let the user override the test.
695
else
696
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
697
  ac_prog_rejected=no
698
  ac_dummy="$PATH"
699
  for ac_dir in $ac_dummy; do
700
    test -z "$ac_dir" && ac_dir=.
701
    if test -f $ac_dir/$ac_word; then
702
      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
703
        ac_prog_rejected=yes
704
        continue
705
      fi
706
      ac_cv_prog_CC="cc"
707
      break
708
    fi
709
  done
710
  IFS="$ac_save_ifs"
711
if test $ac_prog_rejected = yes; then
712
  # We found a bogon in the path, so make sure we never use it.
713
  set dummy $ac_cv_prog_CC
714
  shift
715
  if test $# -gt 0; then
716
    # We chose a different compiler from the bogus one.
717
    # However, it has the same basename, so the bogon will be chosen
718
    # first if we set CC to just the basename; use the full file name.
719
    shift
720
    set dummy "$ac_dir/$ac_word" "$@"
721
    shift
722
    ac_cv_prog_CC="$@"
723
  fi
724
fi
725
fi
726
fi
727
CC="$ac_cv_prog_CC"
728
if test -n "$CC"; then
729
  echo "$ac_t""$CC" 1>&6
730
else
731
  echo "$ac_t""no" 1>&6
732
fi
733
 
734
  if test -z "$CC"; then
735
    case "`uname -s`" in
736
    *win32* | *WIN32*)
737
      # Extract the first word of "cl", so it can be a program name with args.
738
set dummy cl; ac_word=$2
739
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
740
echo "configure:741: checking for $ac_word" >&5
741
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
742
  echo $ac_n "(cached) $ac_c" 1>&6
743
else
744
  if test -n "$CC"; then
745
  ac_cv_prog_CC="$CC" # Let the user override the test.
746
else
747
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
748
  ac_dummy="$PATH"
749
  for ac_dir in $ac_dummy; do
750
    test -z "$ac_dir" && ac_dir=.
751
    if test -f $ac_dir/$ac_word; then
752
      ac_cv_prog_CC="cl"
753
      break
754
    fi
755
  done
756
  IFS="$ac_save_ifs"
757
fi
758
fi
759
CC="$ac_cv_prog_CC"
760
if test -n "$CC"; then
761
  echo "$ac_t""$CC" 1>&6
762
else
763
  echo "$ac_t""no" 1>&6
764
fi
765
 ;;
766
    esac
767
  fi
768
  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
769
fi
770
 
771
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
772
echo "configure:773: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
773
 
774
ac_ext=c
775
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
776
ac_cpp='$CPP $CPPFLAGS'
777
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
778
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
779
cross_compiling=$ac_cv_prog_cc_cross
780
 
781
cat > conftest.$ac_ext << EOF
782
 
783
#line 784 "configure"
784
#include "confdefs.h"
785
 
786
main(){return(0);}
787
EOF
788
if { (eval echo configure:789: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
789
  ac_cv_prog_cc_works=yes
790
  # If we can't run a trivial program, we are probably using a cross compiler.
791
  if (./conftest; exit) 2>/dev/null; then
792
    ac_cv_prog_cc_cross=no
793
  else
794
    ac_cv_prog_cc_cross=yes
795
  fi
796
else
797
  echo "configure: failed program was:" >&5
798
  cat conftest.$ac_ext >&5
799
  ac_cv_prog_cc_works=no
800
fi
801
rm -fr conftest*
802
ac_ext=c
803
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
804
ac_cpp='$CPP $CPPFLAGS'
805
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
806
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
807
cross_compiling=$ac_cv_prog_cc_cross
808
 
809
echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
810
if test $ac_cv_prog_cc_works = no; then
811
  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
812
fi
813
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
814
echo "configure:815: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
815
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
816
cross_compiling=$ac_cv_prog_cc_cross
817
 
818
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
819
echo "configure:820: checking whether we are using GNU C" >&5
820
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
821
  echo $ac_n "(cached) $ac_c" 1>&6
822
else
823
  cat > conftest.c <
824
#ifdef __GNUC__
825
  yes;
826
#endif
827
EOF
828
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:829: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
829
  ac_cv_prog_gcc=yes
830
else
831
  ac_cv_prog_gcc=no
832
fi
833
fi
834
 
835
echo "$ac_t""$ac_cv_prog_gcc" 1>&6
836
 
837
if test $ac_cv_prog_gcc = yes; then
838
  GCC=yes
839
else
840
  GCC=
841
fi
842
 
843
ac_test_CFLAGS="${CFLAGS+set}"
844
ac_save_CFLAGS="$CFLAGS"
845
CFLAGS=
846
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
847
echo "configure:848: checking whether ${CC-cc} accepts -g" >&5
848
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
849
  echo $ac_n "(cached) $ac_c" 1>&6
850
else
851
  echo 'void f(){}' > conftest.c
852
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
853
  ac_cv_prog_cc_g=yes
854
else
855
  ac_cv_prog_cc_g=no
856
fi
857
rm -f conftest*
858
 
859
fi
860
 
861
echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
862
if test "$ac_test_CFLAGS" = set; then
863
  CFLAGS="$ac_save_CFLAGS"
864
elif test $ac_cv_prog_cc_g = yes; then
865
  if test "$GCC" = yes; then
866
    CFLAGS="-g -O2"
867
  else
868
    CFLAGS="-g"
869
  fi
870
else
871
  if test "$GCC" = yes; then
872
    CFLAGS="-O2"
873
  else
874
    CFLAGS=
875
  fi
876
fi
877
 
878
echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
879
echo "configure:880: checking for POSIXized ISC" >&5
880
if test -d /etc/conf/kconfig.d &&
881
  grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
882
then
883
  echo "$ac_t""yes" 1>&6
884
  ISC=yes # If later tests want to check for ISC.
885
  cat >> confdefs.h <<\EOF
886
#define _POSIX_SOURCE 1
887
EOF
888
 
889
  if test "$GCC" = yes; then
890
    CC="$CC -posix"
891
  else
892
    CC="$CC -Xp"
893
  fi
894
else
895
  echo "$ac_t""no" 1>&6
896
  ISC=
897
fi
898
 
899
 
900
# We currently only use the version number for the name of any shared
901
# library.  For user convenience, we always use the same version
902
# number that BFD is using.
903
BFD_VERSION=`grep INIT_AUTOMAKE ${srcdir}/../bfd/configure.in | sed -n -e 's/[  ]//g' -e 's/^.*,\(.*\)).*$/\1/p'`
904
 
905
# Find a good install program.  We prefer a C program (faster),
906
# so one script is as good as another.  But avoid the broken or
907
# incompatible versions:
908
# SysV /etc/install, /usr/sbin/install
909
# SunOS /usr/etc/install
910
# IRIX /sbin/install
911
# AIX /bin/install
912
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
913
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
914
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
915
# ./install, which can be erroneously created by make from ./install.sh.
916
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
917
echo "configure:918: checking for a BSD compatible install" >&5
918
if test -z "$INSTALL"; then
919
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
920
  echo $ac_n "(cached) $ac_c" 1>&6
921
else
922
    IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
923
  for ac_dir in $PATH; do
924
    # Account for people who put trailing slashes in PATH elements.
925
    case "$ac_dir/" in
926
    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
927
    *)
928
      # OSF1 and SCO ODT 3.0 have their own names for install.
929
      # Don't use installbsd from OSF since it installs stuff as root
930
      # by default.
931
      for ac_prog in ginstall scoinst install; do
932
        if test -f $ac_dir/$ac_prog; then
933
          if test $ac_prog = install &&
934
            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
935
            # AIX install.  It has an incompatible calling convention.
936
            :
937
          else
938
            ac_cv_path_install="$ac_dir/$ac_prog -c"
939
            break 2
940
          fi
941
        fi
942
      done
943
      ;;
944
    esac
945
  done
946
  IFS="$ac_save_IFS"
947
 
948
fi
949
  if test "${ac_cv_path_install+set}" = set; then
950
    INSTALL="$ac_cv_path_install"
951
  else
952
    # As a last resort, use the slow shell script.  We don't cache a
953
    # path for INSTALL within a source directory, because that will
954
    # break other packages using the cache if that directory is
955
    # removed, or if the path is relative.
956
    INSTALL="$ac_install_sh"
957
  fi
958
fi
959
echo "$ac_t""$INSTALL" 1>&6
960
 
961
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
962
# It thinks the first close brace ends the variable substitution.
963
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
964
 
965
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
966
 
967
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
968
 
969
echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
970
echo "configure:971: checking whether build environment is sane" >&5
971
# Just in case
972
sleep 1
973
echo timestamp > conftestfile
974
# Do `set' in a subshell so we don't clobber the current shell's
975
# arguments.  Must try -L first in case configure is actually a
976
# symlink; some systems play weird games with the mod time of symlinks
977
# (eg FreeBSD returns the mod time of the symlink's containing
978
# directory).
979
if (
980
   set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
981
   if test "$*" = "X"; then
982
      # -L didn't work.
983
      set X `ls -t $srcdir/configure conftestfile`
984
   fi
985
   if test "$*" != "X $srcdir/configure conftestfile" \
986
      && test "$*" != "X conftestfile $srcdir/configure"; then
987
 
988
      # If neither matched, then we have a broken ls.  This can happen
989
      # if, for instance, CONFIG_SHELL is bash and it inherits a
990
      # broken ls alias from the environment.  This has actually
991
      # happened.  Such a system could not be considered "sane".
992
      { echo "configure: error: ls -t appears to fail.  Make sure there is not a broken
993
alias in your environment" 1>&2; exit 1; }
994
   fi
995
 
996
   test "$2" = conftestfile
997
   )
998
then
999
   # Ok.
1000
   :
1001
else
1002
   { echo "configure: error: newly created file is older than distributed files!
1003
Check your system clock" 1>&2; exit 1; }
1004
fi
1005
rm -f conftest*
1006
echo "$ac_t""yes" 1>&6
1007
if test "$program_transform_name" = s,x,x,; then
1008
  program_transform_name=
1009
else
1010
  # Double any \ or $.  echo might interpret backslashes.
1011
  cat <<\EOF_SED > conftestsed
1012
s,\\,\\\\,g; s,\$,$$,g
1013
EOF_SED
1014
  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1015
  rm -f conftestsed
1016
fi
1017
test "$program_prefix" != NONE &&
1018
  program_transform_name="s,^,${program_prefix},; $program_transform_name"
1019
# Use a double $ so make ignores it.
1020
test "$program_suffix" != NONE &&
1021
  program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1022
 
1023
# sed with no file args requires a program.
1024
test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1025
 
1026
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1027
echo "configure:1028: checking whether ${MAKE-make} sets \${MAKE}" >&5
1028
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1029
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1030
  echo $ac_n "(cached) $ac_c" 1>&6
1031
else
1032
  cat > conftestmake <<\EOF
1033
all:
1034
        @echo 'ac_maketemp="${MAKE}"'
1035
EOF
1036
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1037
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1038
if test -n "$ac_maketemp"; then
1039
  eval ac_cv_prog_make_${ac_make}_set=yes
1040
else
1041
  eval ac_cv_prog_make_${ac_make}_set=no
1042
fi
1043
rm -f conftestmake
1044
fi
1045
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1046
  echo "$ac_t""yes" 1>&6
1047
  SET_MAKE=
1048
else
1049
  echo "$ac_t""no" 1>&6
1050
  SET_MAKE="MAKE=${MAKE-make}"
1051
fi
1052
 
1053
 
1054
PACKAGE=opcodes
1055
 
1056
VERSION=${BFD_VERSION}
1057
 
1058
if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1059
  { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
1060
fi
1061
cat >> confdefs.h <
1062
#define PACKAGE "$PACKAGE"
1063
EOF
1064
 
1065
cat >> confdefs.h <
1066
#define VERSION "$VERSION"
1067
EOF
1068
 
1069
 
1070
 
1071
missing_dir=`cd $ac_aux_dir && pwd`
1072
echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1073
echo "configure:1074: checking for working aclocal" >&5
1074
# Run test in a subshell; some versions of sh will print an error if
1075
# an executable is not found, even if stderr is redirected.
1076
# Redirect stdin to placate older versions of autoconf.  Sigh.
1077
if (aclocal --version) < /dev/null > /dev/null 2>&1; then
1078
   ACLOCAL=aclocal
1079
   echo "$ac_t""found" 1>&6
1080
else
1081
   ACLOCAL="$missing_dir/missing aclocal"
1082
   echo "$ac_t""missing" 1>&6
1083
fi
1084
 
1085
echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1086
echo "configure:1087: checking for working autoconf" >&5
1087
# Run test in a subshell; some versions of sh will print an error if
1088
# an executable is not found, even if stderr is redirected.
1089
# Redirect stdin to placate older versions of autoconf.  Sigh.
1090
if (autoconf --version) < /dev/null > /dev/null 2>&1; then
1091
   AUTOCONF=autoconf
1092
   echo "$ac_t""found" 1>&6
1093
else
1094
   AUTOCONF="$missing_dir/missing autoconf"
1095
   echo "$ac_t""missing" 1>&6
1096
fi
1097
 
1098
echo $ac_n "checking for working automake""... $ac_c" 1>&6
1099
echo "configure:1100: checking for working automake" >&5
1100
# Run test in a subshell; some versions of sh will print an error if
1101
# an executable is not found, even if stderr is redirected.
1102
# Redirect stdin to placate older versions of autoconf.  Sigh.
1103
if (automake --version) < /dev/null > /dev/null 2>&1; then
1104
   AUTOMAKE=automake
1105
   echo "$ac_t""found" 1>&6
1106
else
1107
   AUTOMAKE="$missing_dir/missing automake"
1108
   echo "$ac_t""missing" 1>&6
1109
fi
1110
 
1111
echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1112
echo "configure:1113: checking for working autoheader" >&5
1113
# Run test in a subshell; some versions of sh will print an error if
1114
# an executable is not found, even if stderr is redirected.
1115
# Redirect stdin to placate older versions of autoconf.  Sigh.
1116
if (autoheader --version) < /dev/null > /dev/null 2>&1; then
1117
   AUTOHEADER=autoheader
1118
   echo "$ac_t""found" 1>&6
1119
else
1120
   AUTOHEADER="$missing_dir/missing autoheader"
1121
   echo "$ac_t""missing" 1>&6
1122
fi
1123
 
1124
echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1125
echo "configure:1126: checking for working makeinfo" >&5
1126
# Run test in a subshell; some versions of sh will print an error if
1127
# an executable is not found, even if stderr is redirected.
1128
# Redirect stdin to placate older versions of autoconf.  Sigh.
1129
if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1130
   MAKEINFO=makeinfo
1131
   echo "$ac_t""found" 1>&6
1132
else
1133
   MAKEINFO="$missing_dir/missing makeinfo"
1134
   echo "$ac_t""missing" 1>&6
1135
fi
1136
 
1137
 
1138
 
1139
if test $host != $build; then
1140
  ac_tool_prefix=${host_alias}-
1141
else
1142
  ac_tool_prefix=
1143
fi
1144
 
1145
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1146
set dummy ${ac_tool_prefix}ar; ac_word=$2
1147
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1148
echo "configure:1149: checking for $ac_word" >&5
1149
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1150
  echo $ac_n "(cached) $ac_c" 1>&6
1151
else
1152
  if test -n "$AR"; then
1153
  ac_cv_prog_AR="$AR" # Let the user override the test.
1154
else
1155
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1156
  ac_dummy="$PATH"
1157
  for ac_dir in $ac_dummy; do
1158
    test -z "$ac_dir" && ac_dir=.
1159
    if test -f $ac_dir/$ac_word; then
1160
      ac_cv_prog_AR="${ac_tool_prefix}ar"
1161
      break
1162
    fi
1163
  done
1164
  IFS="$ac_save_ifs"
1165
  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1166
fi
1167
fi
1168
AR="$ac_cv_prog_AR"
1169
if test -n "$AR"; then
1170
  echo "$ac_t""$AR" 1>&6
1171
else
1172
  echo "$ac_t""no" 1>&6
1173
fi
1174
 
1175
 
1176
 
1177
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1178
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1179
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1180
echo "configure:1181: checking for $ac_word" >&5
1181
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1182
  echo $ac_n "(cached) $ac_c" 1>&6
1183
else
1184
  if test -n "$RANLIB"; then
1185
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1186
else
1187
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1188
  ac_dummy="$PATH"
1189
  for ac_dir in $ac_dummy; do
1190
    test -z "$ac_dir" && ac_dir=.
1191
    if test -f $ac_dir/$ac_word; then
1192
      ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1193
      break
1194
    fi
1195
  done
1196
  IFS="$ac_save_ifs"
1197
fi
1198
fi
1199
RANLIB="$ac_cv_prog_RANLIB"
1200
if test -n "$RANLIB"; then
1201
  echo "$ac_t""$RANLIB" 1>&6
1202
else
1203
  echo "$ac_t""no" 1>&6
1204
fi
1205
 
1206
 
1207
if test -z "$ac_cv_prog_RANLIB"; then
1208
if test -n "$ac_tool_prefix"; then
1209
  # Extract the first word of "ranlib", so it can be a program name with args.
1210
set dummy ranlib; ac_word=$2
1211
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1212
echo "configure:1213: checking for $ac_word" >&5
1213
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1214
  echo $ac_n "(cached) $ac_c" 1>&6
1215
else
1216
  if test -n "$RANLIB"; then
1217
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1218
else
1219
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1220
  ac_dummy="$PATH"
1221
  for ac_dir in $ac_dummy; do
1222
    test -z "$ac_dir" && ac_dir=.
1223
    if test -f $ac_dir/$ac_word; then
1224
      ac_cv_prog_RANLIB="ranlib"
1225
      break
1226
    fi
1227
  done
1228
  IFS="$ac_save_ifs"
1229
  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1230
fi
1231
fi
1232
RANLIB="$ac_cv_prog_RANLIB"
1233
if test -n "$RANLIB"; then
1234
  echo "$ac_t""$RANLIB" 1>&6
1235
else
1236
  echo "$ac_t""no" 1>&6
1237
fi
1238
 
1239
else
1240
  RANLIB=":"
1241
fi
1242
fi
1243
 
1244
 
1245
# Check whether --enable-shared or --disable-shared was given.
1246
if test "${enable_shared+set}" = set; then
1247
  enableval="$enable_shared"
1248
  p=${PACKAGE-default}
1249
case "$enableval" in
1250
yes) enable_shared=yes ;;
1251
no) enable_shared=no ;;
1252
*)
1253
  enable_shared=no
1254
  # Look at the argument we got.  We use all the common list separators.
1255
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1256
  for pkg in $enableval; do
1257
    if test "X$pkg" = "X$p"; then
1258
      enable_shared=yes
1259
    fi
1260
  done
1261
  IFS="$ac_save_ifs"
1262
  ;;
1263
esac
1264
else
1265
  enable_shared=no
1266
fi
1267
 
1268
 
1269
# Check whether --enable-static or --disable-static was given.
1270
if test "${enable_static+set}" = set; then
1271
  enableval="$enable_static"
1272
  p=${PACKAGE-default}
1273
case "$enableval" in
1274
yes) enable_static=yes ;;
1275
no) enable_static=no ;;
1276
*)
1277
  enable_static=no
1278
  # Look at the argument we got.  We use all the common list separators.
1279
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1280
  for pkg in $enableval; do
1281
    if test "X$pkg" = "X$p"; then
1282
      enable_static=yes
1283
    fi
1284
  done
1285
  IFS="$ac_save_ifs"
1286
  ;;
1287
esac
1288
else
1289
  enable_static=yes
1290
fi
1291
 
1292
# Check whether --enable-fast-install or --disable-fast-install was given.
1293
if test "${enable_fast_install+set}" = set; then
1294
  enableval="$enable_fast_install"
1295
  p=${PACKAGE-default}
1296
case "$enableval" in
1297
yes) enable_fast_install=yes ;;
1298
no) enable_fast_install=no ;;
1299
*)
1300
  enable_fast_install=no
1301
  # Look at the argument we got.  We use all the common list separators.
1302
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1303
  for pkg in $enableval; do
1304
    if test "X$pkg" = "X$p"; then
1305
      enable_fast_install=yes
1306
    fi
1307
  done
1308
  IFS="$ac_save_ifs"
1309
  ;;
1310
esac
1311
else
1312
  enable_fast_install=yes
1313
fi
1314
 
1315
# Extract the first word of "ranlib", so it can be a program name with args.
1316
set dummy ranlib; ac_word=$2
1317
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1318
echo "configure:1319: checking for $ac_word" >&5
1319
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1320
  echo $ac_n "(cached) $ac_c" 1>&6
1321
else
1322
  if test -n "$RANLIB"; then
1323
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1324
else
1325
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1326
  ac_dummy="$PATH"
1327
  for ac_dir in $ac_dummy; do
1328
    test -z "$ac_dir" && ac_dir=.
1329
    if test -f $ac_dir/$ac_word; then
1330
      ac_cv_prog_RANLIB="ranlib"
1331
      break
1332
    fi
1333
  done
1334
  IFS="$ac_save_ifs"
1335
  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1336
fi
1337
fi
1338
RANLIB="$ac_cv_prog_RANLIB"
1339
if test -n "$RANLIB"; then
1340
  echo "$ac_t""$RANLIB" 1>&6
1341
else
1342
  echo "$ac_t""no" 1>&6
1343
fi
1344
 
1345
# Check whether --with-gnu-ld or --without-gnu-ld was given.
1346
if test "${with_gnu_ld+set}" = set; then
1347
  withval="$with_gnu_ld"
1348
  test "$withval" = no || with_gnu_ld=yes
1349
else
1350
  with_gnu_ld=no
1351
fi
1352
 
1353
ac_prog=ld
1354
if test "$ac_cv_prog_gcc" = yes; then
1355
  # Check if gcc -print-prog-name=ld gives a path.
1356
  echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1357
echo "configure:1358: checking for ld used by GCC" >&5
1358
  ac_prog=`($CC -print-prog-name=ld) 2>&5`
1359
  case "$ac_prog" in
1360
    # Accept absolute paths.
1361
    [\\/]* | [A-Za-z]:[\\/]*)
1362
      re_direlt='/[^/][^/]*/\.\./'
1363
      # Canonicalize the path of ld
1364
      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1365
      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1366
        ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1367
      done
1368
      test -z "$LD" && LD="$ac_prog"
1369
      ;;
1370
  "")
1371
    # If it fails, then pretend we aren't using GCC.
1372
    ac_prog=ld
1373
    ;;
1374
  *)
1375
    # If it is relative, then search for the first ld in PATH.
1376
    with_gnu_ld=unknown
1377
    ;;
1378
  esac
1379
elif test "$with_gnu_ld" = yes; then
1380
  echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1381
echo "configure:1382: checking for GNU ld" >&5
1382
else
1383
  echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1384
echo "configure:1385: checking for non-GNU ld" >&5
1385
fi
1386
if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1387
  echo $ac_n "(cached) $ac_c" 1>&6
1388
else
1389
  if test -z "$LD"; then
1390
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1391
  for ac_dir in $PATH; do
1392
    test -z "$ac_dir" && ac_dir=.
1393
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1394
      ac_cv_path_LD="$ac_dir/$ac_prog"
1395
      # Check to see if the program is GNU ld.  I'd rather use --version,
1396
      # but apparently some GNU ld's only accept -v.
1397
      # Break only if it was the GNU/non-GNU ld that we prefer.
1398
      if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1399
        test "$with_gnu_ld" != no && break
1400
      else
1401
        test "$with_gnu_ld" != yes && break
1402
      fi
1403
    fi
1404
  done
1405
  IFS="$ac_save_ifs"
1406
else
1407
  ac_cv_path_LD="$LD" # Let the user override the test with a path.
1408
fi
1409
fi
1410
 
1411
LD="$ac_cv_path_LD"
1412
if test -n "$LD"; then
1413
  echo "$ac_t""$LD" 1>&6
1414
else
1415
  echo "$ac_t""no" 1>&6
1416
fi
1417
test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1418
echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1419
echo "configure:1420: checking if the linker ($LD) is GNU ld" >&5
1420
if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1421
  echo $ac_n "(cached) $ac_c" 1>&6
1422
else
1423
  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1424
if $LD -v 2>&1 &5; then
1425
  ac_cv_prog_gnu_ld=yes
1426
else
1427
  ac_cv_prog_gnu_ld=no
1428
fi
1429
fi
1430
 
1431
echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1432
 
1433
 
1434
echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1435
echo "configure:1436: checking for BSD-compatible nm" >&5
1436
if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1437
  echo $ac_n "(cached) $ac_c" 1>&6
1438
else
1439
  if test -n "$NM"; then
1440
  # Let the user override the test.
1441
  ac_cv_path_NM="$NM"
1442
else
1443
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1444
  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1445
    test -z "$ac_dir" && ac_dir=.
1446
    if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then
1447
      # Check to see if the nm accepts a BSD-compat flag.
1448
      # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1449
      #   nm: unknown option "B" ignored
1450
      if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1451
        ac_cv_path_NM="$ac_dir/nm -B"
1452
        break
1453
      elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1454
        ac_cv_path_NM="$ac_dir/nm -p"
1455
        break
1456
      else
1457
        ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but
1458
        continue # so that we can try to find one that supports BSD flags
1459
      fi
1460
    fi
1461
  done
1462
  IFS="$ac_save_ifs"
1463
  test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm
1464
fi
1465
fi
1466
 
1467
NM="$ac_cv_path_NM"
1468
echo "$ac_t""$NM" 1>&6
1469
 
1470
echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1471
echo "configure:1472: checking whether ln -s works" >&5
1472
if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1473
  echo $ac_n "(cached) $ac_c" 1>&6
1474
else
1475
  rm -f conftestdata
1476
if ln -s X conftestdata 2>/dev/null
1477
then
1478
  rm -f conftestdata
1479
  ac_cv_prog_LN_S="ln -s"
1480
else
1481
  ac_cv_prog_LN_S=ln
1482
fi
1483
fi
1484
LN_S="$ac_cv_prog_LN_S"
1485
if test "$ac_cv_prog_LN_S" = "ln -s"; then
1486
  echo "$ac_t""yes" 1>&6
1487
else
1488
  echo "$ac_t""no" 1>&6
1489
fi
1490
 
1491
 
1492
case "$target" in
1493
NONE) lt_target="$host" ;;
1494
*) lt_target="$target" ;;
1495
esac
1496
 
1497
# Check for any special flags to pass to ltconfig.
1498
libtool_flags="--cache-file=$cache_file"
1499
test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
1500
test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
1501
test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
1502
test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
1503
test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1504
 
1505
 
1506
# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1507
if test "${enable_libtool_lock+set}" = set; then
1508
  enableval="$enable_libtool_lock"
1509
  :
1510
fi
1511
 
1512
test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1513
test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1514
 
1515
# Some flags need to be propagated to the compiler or linker for good
1516
# libtool support.
1517
case "$lt_target" in
1518
*-*-irix6*)
1519
  # Find out which ABI we are using.
1520
  echo '#line 1521 "configure"' > conftest.$ac_ext
1521
  if { (eval echo configure:1522: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1522
    case "`/usr/bin/file conftest.o`" in
1523
    *32-bit*)
1524
      LD="${LD-ld} -32"
1525
      ;;
1526
    *N32*)
1527
      LD="${LD-ld} -n32"
1528
      ;;
1529
    *64-bit*)
1530
      LD="${LD-ld} -64"
1531
      ;;
1532
    esac
1533
  fi
1534
  rm -rf conftest*
1535
  ;;
1536
 
1537
*-*-sco3.2v5*)
1538
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1539
  SAVE_CFLAGS="$CFLAGS"
1540
  CFLAGS="$CFLAGS -belf"
1541
  echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1542
echo "configure:1543: checking whether the C compiler needs -belf" >&5
1543
if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
1544
  echo $ac_n "(cached) $ac_c" 1>&6
1545
else
1546
  cat > conftest.$ac_ext <
1547
#line 1548 "configure"
1548
#include "confdefs.h"
1549
 
1550
int main() {
1551
 
1552
; return 0; }
1553
EOF
1554
if { (eval echo configure:1555: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1555
  rm -rf conftest*
1556
  lt_cv_cc_needs_belf=yes
1557
else
1558
  echo "configure: failed program was:" >&5
1559
  cat conftest.$ac_ext >&5
1560
  rm -rf conftest*
1561
  lt_cv_cc_needs_belf=no
1562
fi
1563
rm -f conftest*
1564
fi
1565
 
1566
echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
1567
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
1568
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
1569
    CFLAGS="$SAVE_CFLAGS"
1570
  fi
1571
  ;;
1572
 
1573
 
1574
esac
1575
 
1576
 
1577
# Save cache, so that ltconfig can load it
1578
cat > confcache <<\EOF
1579
# This file is a shell script that caches the results of configure
1580
# tests run on this system so they can be shared between configure
1581
# scripts and configure runs.  It is not useful on other systems.
1582
# If it contains results you don't want to keep, you may remove or edit it.
1583
#
1584
# By default, configure uses ./config.cache as the cache file,
1585
# creating it if it does not exist already.  You can give configure
1586
# the --cache-file=FILE option to use a different cache file; that is
1587
# what configure does when it calls configure scripts in
1588
# subdirectories, so they share the cache.
1589
# Giving --cache-file=/dev/null disables caching, for debugging configure.
1590
# config.status only pays attention to the cache file if you give it the
1591
# --recheck option to rerun configure.
1592
#
1593
EOF
1594
# The following way of writing the cache mishandles newlines in values,
1595
# but we know of no workaround that is simple, portable, and efficient.
1596
# So, don't put newlines in cache variables' values.
1597
# Ultrix sh set writes to stderr and can't be redirected directly,
1598
# and sets the high bit in the cache file unless we assign to the vars.
1599
(set) 2>&1 |
1600
  case `(ac_space=' '; set | grep ac_space) 2>&1` in
1601
  *ac_space=\ *)
1602
    # `set' does not quote correctly, so add quotes (double-quote substitution
1603
    # turns \\\\ into \\, and sed turns \\ into \).
1604
    sed -n \
1605
      -e "s/'/'\\\\''/g" \
1606
      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
1607
    ;;
1608
  *)
1609
    # `set' quotes correctly as required by POSIX, so do not add quotes.
1610
    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1611
    ;;
1612
  esac >> confcache
1613
if cmp -s $cache_file confcache; then
1614
  :
1615
else
1616
  if test -w $cache_file; then
1617
    echo "updating cache $cache_file"
1618
    cat confcache > $cache_file
1619
  else
1620
    echo "not updating unwritable cache $cache_file"
1621
  fi
1622
fi
1623
rm -f confcache
1624
 
1625
 
1626
# Actually configure libtool.  ac_aux_dir is where install-sh is found.
1627
CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
1628
LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
1629
LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \
1630
DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \
1631
${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
1632
$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \
1633
|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1634
 
1635
# Reload cache, that may have been modified by ltconfig
1636
if test -r "$cache_file"; then
1637
  echo "loading cache $cache_file"
1638
  . $cache_file
1639
else
1640
  echo "creating cache $cache_file"
1641
  > $cache_file
1642
fi
1643
 
1644
 
1645
# This can be used to rebuild libtool when needed
1646
LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
1647
 
1648
# Always use our own libtool.
1649
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
1650
 
1651
# Redirect the config.log output again, so that the ltconfig log is not
1652
# clobbered by the next message.
1653
exec 5>>./config.log
1654
 
1655
 
1656
# Check whether --enable-targets or --disable-targets was given.
1657
if test "${enable_targets+set}" = set; then
1658
  enableval="$enable_targets"
1659
  case "${enableval}" in
1660
  yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1661
            ;;
1662
  no)       enable_targets= ;;
1663
  *)        enable_targets=$enableval ;;
1664
esac
1665
fi
1666
# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1667
if test "${enable_commonbfdlib+set}" = set; then
1668
  enableval="$enable_commonbfdlib"
1669
  case "${enableval}" in
1670
  yes) commonbfdlib=true ;;
1671
  no)  commonbfdlib=false ;;
1672
  *)   { echo "configure: error: bad value ${enableval} for opcodes commonbfdlib option" 1>&2; exit 1; } ;;
1673
esac
1674
fi
1675
 
1676
build_warnings="-W -Wall"
1677
# Check whether --enable-build-warnings or --disable-build-warnings was given.
1678
if test "${enable_build_warnings+set}" = set; then
1679
  enableval="$enable_build_warnings"
1680
  case "${enableval}" in
1681
  yes)  ;;
1682
  no)   build_warnings="-w";;
1683
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
1684
        build_warnings="${build_warnings} ${t}";;
1685
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
1686
        build_warnings="${t} ${build_warnings}";;
1687
  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
1688
esac
1689
if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
1690
  echo "Setting warning flags = $build_warnings" 6>&1
1691
fi
1692
fi
1693
WARN_CFLAGS=""
1694
if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
1695
    WARN_CFLAGS="${build_warnings}"
1696
fi
1697
 
1698
 
1699
 
1700
 
1701
 
1702
 
1703
if test -z "$target" ; then
1704
    { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1705
fi
1706
if test "$program_transform_name" = s,x,x,; then
1707
  program_transform_name=
1708
else
1709
  # Double any \ or $.  echo might interpret backslashes.
1710
  cat <<\EOF_SED > conftestsed
1711
s,\\,\\\\,g; s,\$,$$,g
1712
EOF_SED
1713
  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1714
  rm -f conftestsed
1715
fi
1716
test "$program_prefix" != NONE &&
1717
  program_transform_name="s,^,${program_prefix},; $program_transform_name"
1718
# Use a double $ so make ignores it.
1719
test "$program_suffix" != NONE &&
1720
  program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1721
 
1722
# sed with no file args requires a program.
1723
test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1724
 
1725
 
1726
echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1727
echo "configure:1728: checking whether to enable maintainer-specific portions of Makefiles" >&5
1728
    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1729
if test "${enable_maintainer_mode+set}" = set; then
1730
  enableval="$enable_maintainer_mode"
1731
  USE_MAINTAINER_MODE=$enableval
1732
else
1733
  USE_MAINTAINER_MODE=no
1734
fi
1735
 
1736
  echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1737
 
1738
 
1739
if test $USE_MAINTAINER_MODE = yes; then
1740
  MAINTAINER_MODE_TRUE=
1741
  MAINTAINER_MODE_FALSE='#'
1742
else
1743
  MAINTAINER_MODE_TRUE='#'
1744
  MAINTAINER_MODE_FALSE=
1745
fi
1746
  MAINT=$MAINTAINER_MODE_TRUE
1747
 
1748
 
1749
echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
1750
echo "configure:1751: checking for Cygwin environment" >&5
1751
if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
1752
  echo $ac_n "(cached) $ac_c" 1>&6
1753
else
1754
  cat > conftest.$ac_ext <
1755
#line 1756 "configure"
1756
#include "confdefs.h"
1757
 
1758
int main() {
1759
 
1760
#ifndef __CYGWIN__
1761
#define __CYGWIN__ __CYGWIN32__
1762
#endif
1763
return __CYGWIN__;
1764
; return 0; }
1765
EOF
1766
if { (eval echo configure:1767: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1767
  rm -rf conftest*
1768
  ac_cv_cygwin=yes
1769
else
1770
  echo "configure: failed program was:" >&5
1771
  cat conftest.$ac_ext >&5
1772
  rm -rf conftest*
1773
  ac_cv_cygwin=no
1774
fi
1775
rm -f conftest*
1776
rm -f conftest*
1777
fi
1778
 
1779
echo "$ac_t""$ac_cv_cygwin" 1>&6
1780
CYGWIN=
1781
test "$ac_cv_cygwin" = yes && CYGWIN=yes
1782
echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
1783
echo "configure:1784: checking for mingw32 environment" >&5
1784
if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
1785
  echo $ac_n "(cached) $ac_c" 1>&6
1786
else
1787
  cat > conftest.$ac_ext <
1788
#line 1789 "configure"
1789
#include "confdefs.h"
1790
 
1791
int main() {
1792
return __MINGW32__;
1793
; return 0; }
1794
EOF
1795
if { (eval echo configure:1796: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1796
  rm -rf conftest*
1797
  ac_cv_mingw32=yes
1798
else
1799
  echo "configure: failed program was:" >&5
1800
  cat conftest.$ac_ext >&5
1801
  rm -rf conftest*
1802
  ac_cv_mingw32=no
1803
fi
1804
rm -f conftest*
1805
rm -f conftest*
1806
fi
1807
 
1808
echo "$ac_t""$ac_cv_mingw32" 1>&6
1809
MINGW32=
1810
test "$ac_cv_mingw32" = yes && MINGW32=yes
1811
 
1812
 
1813
echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1814
echo "configure:1815: checking for executable suffix" >&5
1815
if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1816
  echo $ac_n "(cached) $ac_c" 1>&6
1817
else
1818
  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1819
  ac_cv_exeext=.exe
1820
else
1821
  rm -f conftest*
1822
  echo 'int main () { return 0; }' > conftest.$ac_ext
1823
  ac_cv_exeext=
1824
  if { (eval echo configure:1825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1825
    for file in conftest.*; do
1826
      case $file in
1827
      *.c | *.o | *.obj) ;;
1828
      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1829
      esac
1830
    done
1831
  else
1832
    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1833
  fi
1834
  rm -f conftest*
1835
  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1836
fi
1837
fi
1838
 
1839
EXEEXT=""
1840
test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1841
echo "$ac_t""${ac_cv_exeext}" 1>&6
1842
ac_exeext=$EXEEXT
1843
 
1844
 
1845
# host-specific stuff:
1846
 
1847
# Extract the first word of "gcc", so it can be a program name with args.
1848
set dummy gcc; ac_word=$2
1849
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1850
echo "configure:1851: checking for $ac_word" >&5
1851
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1852
  echo $ac_n "(cached) $ac_c" 1>&6
1853
else
1854
  if test -n "$CC"; then
1855
  ac_cv_prog_CC="$CC" # Let the user override the test.
1856
else
1857
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1858
  ac_dummy="$PATH"
1859
  for ac_dir in $ac_dummy; do
1860
    test -z "$ac_dir" && ac_dir=.
1861
    if test -f $ac_dir/$ac_word; then
1862
      ac_cv_prog_CC="gcc"
1863
      break
1864
    fi
1865
  done
1866
  IFS="$ac_save_ifs"
1867
fi
1868
fi
1869
CC="$ac_cv_prog_CC"
1870
if test -n "$CC"; then
1871
  echo "$ac_t""$CC" 1>&6
1872
else
1873
  echo "$ac_t""no" 1>&6
1874
fi
1875
 
1876
if test -z "$CC"; then
1877
  # Extract the first word of "cc", so it can be a program name with args.
1878
set dummy cc; ac_word=$2
1879
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1880
echo "configure:1881: checking for $ac_word" >&5
1881
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1882
  echo $ac_n "(cached) $ac_c" 1>&6
1883
else
1884
  if test -n "$CC"; then
1885
  ac_cv_prog_CC="$CC" # Let the user override the test.
1886
else
1887
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1888
  ac_prog_rejected=no
1889
  ac_dummy="$PATH"
1890
  for ac_dir in $ac_dummy; do
1891
    test -z "$ac_dir" && ac_dir=.
1892
    if test -f $ac_dir/$ac_word; then
1893
      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1894
        ac_prog_rejected=yes
1895
        continue
1896
      fi
1897
      ac_cv_prog_CC="cc"
1898
      break
1899
    fi
1900
  done
1901
  IFS="$ac_save_ifs"
1902
if test $ac_prog_rejected = yes; then
1903
  # We found a bogon in the path, so make sure we never use it.
1904
  set dummy $ac_cv_prog_CC
1905
  shift
1906
  if test $# -gt 0; then
1907
    # We chose a different compiler from the bogus one.
1908
    # However, it has the same basename, so the bogon will be chosen
1909
    # first if we set CC to just the basename; use the full file name.
1910
    shift
1911
    set dummy "$ac_dir/$ac_word" "$@"
1912
    shift
1913
    ac_cv_prog_CC="$@"
1914
  fi
1915
fi
1916
fi
1917
fi
1918
CC="$ac_cv_prog_CC"
1919
if test -n "$CC"; then
1920
  echo "$ac_t""$CC" 1>&6
1921
else
1922
  echo "$ac_t""no" 1>&6
1923
fi
1924
 
1925
  if test -z "$CC"; then
1926
    case "`uname -s`" in
1927
    *win32* | *WIN32*)
1928
      # Extract the first word of "cl", so it can be a program name with args.
1929
set dummy cl; ac_word=$2
1930
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1931
echo "configure:1932: checking for $ac_word" >&5
1932
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1933
  echo $ac_n "(cached) $ac_c" 1>&6
1934
else
1935
  if test -n "$CC"; then
1936
  ac_cv_prog_CC="$CC" # Let the user override the test.
1937
else
1938
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1939
  ac_dummy="$PATH"
1940
  for ac_dir in $ac_dummy; do
1941
    test -z "$ac_dir" && ac_dir=.
1942
    if test -f $ac_dir/$ac_word; then
1943
      ac_cv_prog_CC="cl"
1944
      break
1945
    fi
1946
  done
1947
  IFS="$ac_save_ifs"
1948
fi
1949
fi
1950
CC="$ac_cv_prog_CC"
1951
if test -n "$CC"; then
1952
  echo "$ac_t""$CC" 1>&6
1953
else
1954
  echo "$ac_t""no" 1>&6
1955
fi
1956
 ;;
1957
    esac
1958
  fi
1959
  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1960
fi
1961
 
1962
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1963
echo "configure:1964: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1964
 
1965
ac_ext=c
1966
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1967
ac_cpp='$CPP $CPPFLAGS'
1968
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1969
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1970
cross_compiling=$ac_cv_prog_cc_cross
1971
 
1972
cat > conftest.$ac_ext << EOF
1973
 
1974
#line 1975 "configure"
1975
#include "confdefs.h"
1976
 
1977
main(){return(0);}
1978
EOF
1979
if { (eval echo configure:1980: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1980
  ac_cv_prog_cc_works=yes
1981
  # If we can't run a trivial program, we are probably using a cross compiler.
1982
  if (./conftest; exit) 2>/dev/null; then
1983
    ac_cv_prog_cc_cross=no
1984
  else
1985
    ac_cv_prog_cc_cross=yes
1986
  fi
1987
else
1988
  echo "configure: failed program was:" >&5
1989
  cat conftest.$ac_ext >&5
1990
  ac_cv_prog_cc_works=no
1991
fi
1992
rm -fr conftest*
1993
ac_ext=c
1994
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1995
ac_cpp='$CPP $CPPFLAGS'
1996
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1997
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1998
cross_compiling=$ac_cv_prog_cc_cross
1999
 
2000
echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2001
if test $ac_cv_prog_cc_works = no; then
2002
  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2003
fi
2004
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2005
echo "configure:2006: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2006
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2007
cross_compiling=$ac_cv_prog_cc_cross
2008
 
2009
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2010
echo "configure:2011: checking whether we are using GNU C" >&5
2011
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2012
  echo $ac_n "(cached) $ac_c" 1>&6
2013
else
2014
  cat > conftest.c <
2015
#ifdef __GNUC__
2016
  yes;
2017
#endif
2018
EOF
2019
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2020: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2020
  ac_cv_prog_gcc=yes
2021
else
2022
  ac_cv_prog_gcc=no
2023
fi
2024
fi
2025
 
2026
echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2027
 
2028
if test $ac_cv_prog_gcc = yes; then
2029
  GCC=yes
2030
else
2031
  GCC=
2032
fi
2033
 
2034
ac_test_CFLAGS="${CFLAGS+set}"
2035
ac_save_CFLAGS="$CFLAGS"
2036
CFLAGS=
2037
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2038
echo "configure:2039: checking whether ${CC-cc} accepts -g" >&5
2039
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2040
  echo $ac_n "(cached) $ac_c" 1>&6
2041
else
2042
  echo 'void f(){}' > conftest.c
2043
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2044
  ac_cv_prog_cc_g=yes
2045
else
2046
  ac_cv_prog_cc_g=no
2047
fi
2048
rm -f conftest*
2049
 
2050
fi
2051
 
2052
echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2053
if test "$ac_test_CFLAGS" = set; then
2054
  CFLAGS="$ac_save_CFLAGS"
2055
elif test $ac_cv_prog_cc_g = yes; then
2056
  if test "$GCC" = yes; then
2057
    CFLAGS="-g -O2"
2058
  else
2059
    CFLAGS="-g"
2060
  fi
2061
else
2062
  if test "$GCC" = yes; then
2063
    CFLAGS="-O2"
2064
  else
2065
    CFLAGS=
2066
  fi
2067
fi
2068
 
2069
 
2070
ALL_LINGUAS=
2071
echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2072
echo "configure:2073: checking how to run the C preprocessor" >&5
2073
# On Suns, sometimes $CPP names a directory.
2074
if test -n "$CPP" && test -d "$CPP"; then
2075
  CPP=
2076
fi
2077
if test -z "$CPP"; then
2078
if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2079
  echo $ac_n "(cached) $ac_c" 1>&6
2080
else
2081
    # This must be in double quotes, not single quotes, because CPP may get
2082
  # substituted into the Makefile and "${CC-cc}" will confuse make.
2083
  CPP="${CC-cc} -E"
2084
  # On the NeXT, cc -E runs the code through the compiler's parser,
2085
  # not just through cpp.
2086
  cat > conftest.$ac_ext <
2087
#line 2088 "configure"
2088
#include "confdefs.h"
2089
#include 
2090
Syntax Error
2091
EOF
2092
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2093
{ (eval echo configure:2094: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2094
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2095
if test -z "$ac_err"; then
2096
  :
2097
else
2098
  echo "$ac_err" >&5
2099
  echo "configure: failed program was:" >&5
2100
  cat conftest.$ac_ext >&5
2101
  rm -rf conftest*
2102
  CPP="${CC-cc} -E -traditional-cpp"
2103
  cat > conftest.$ac_ext <
2104
#line 2105 "configure"
2105
#include "confdefs.h"
2106
#include 
2107
Syntax Error
2108
EOF
2109
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2110
{ (eval echo configure:2111: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2111
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2112
if test -z "$ac_err"; then
2113
  :
2114
else
2115
  echo "$ac_err" >&5
2116
  echo "configure: failed program was:" >&5
2117
  cat conftest.$ac_ext >&5
2118
  rm -rf conftest*
2119
  CPP="${CC-cc} -nologo -E"
2120
  cat > conftest.$ac_ext <
2121
#line 2122 "configure"
2122
#include "confdefs.h"
2123
#include 
2124
Syntax Error
2125
EOF
2126
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2127
{ (eval echo configure:2128: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2128
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2129
if test -z "$ac_err"; then
2130
  :
2131
else
2132
  echo "$ac_err" >&5
2133
  echo "configure: failed program was:" >&5
2134
  cat conftest.$ac_ext >&5
2135
  rm -rf conftest*
2136
  CPP=/lib/cpp
2137
fi
2138
rm -f conftest*
2139
fi
2140
rm -f conftest*
2141
fi
2142
rm -f conftest*
2143
  ac_cv_prog_CPP="$CPP"
2144
fi
2145
  CPP="$ac_cv_prog_CPP"
2146
else
2147
  ac_cv_prog_CPP="$CPP"
2148
fi
2149
echo "$ac_t""$CPP" 1>&6
2150
 
2151
echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2152
echo "configure:2153: checking for ANSI C header files" >&5
2153
if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2154
  echo $ac_n "(cached) $ac_c" 1>&6
2155
else
2156
  cat > conftest.$ac_ext <
2157
#line 2158 "configure"
2158
#include "confdefs.h"
2159
#include 
2160
#include 
2161
#include 
2162
#include 
2163
EOF
2164
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2165
{ (eval echo configure:2166: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2166
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2167
if test -z "$ac_err"; then
2168
  rm -rf conftest*
2169
  ac_cv_header_stdc=yes
2170
else
2171
  echo "$ac_err" >&5
2172
  echo "configure: failed program was:" >&5
2173
  cat conftest.$ac_ext >&5
2174
  rm -rf conftest*
2175
  ac_cv_header_stdc=no
2176
fi
2177
rm -f conftest*
2178
 
2179
if test $ac_cv_header_stdc = yes; then
2180
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2181
cat > conftest.$ac_ext <
2182
#line 2183 "configure"
2183
#include "confdefs.h"
2184
#include 
2185
EOF
2186
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2187
  egrep "memchr" >/dev/null 2>&1; then
2188
  :
2189
else
2190
  rm -rf conftest*
2191
  ac_cv_header_stdc=no
2192
fi
2193
rm -f conftest*
2194
 
2195
fi
2196
 
2197
if test $ac_cv_header_stdc = yes; then
2198
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2199
cat > conftest.$ac_ext <
2200
#line 2201 "configure"
2201
#include "confdefs.h"
2202
#include 
2203
EOF
2204
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2205
  egrep "free" >/dev/null 2>&1; then
2206
  :
2207
else
2208
  rm -rf conftest*
2209
  ac_cv_header_stdc=no
2210
fi
2211
rm -f conftest*
2212
 
2213
fi
2214
 
2215
if test $ac_cv_header_stdc = yes; then
2216
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2217
if test "$cross_compiling" = yes; then
2218
  :
2219
else
2220
  cat > conftest.$ac_ext <
2221
#line 2222 "configure"
2222
#include "confdefs.h"
2223
#include 
2224
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2225
#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2226
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2227
int main () { int i; for (i = 0; i < 256; i++)
2228
if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2229
exit (0); }
2230
 
2231
EOF
2232
if { (eval echo configure:2233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2233
then
2234
  :
2235
else
2236
  echo "configure: failed program was:" >&5
2237
  cat conftest.$ac_ext >&5
2238
  rm -fr conftest*
2239
  ac_cv_header_stdc=no
2240
fi
2241
rm -fr conftest*
2242
fi
2243
 
2244
fi
2245
fi
2246
 
2247
echo "$ac_t""$ac_cv_header_stdc" 1>&6
2248
if test $ac_cv_header_stdc = yes; then
2249
  cat >> confdefs.h <<\EOF
2250
#define STDC_HEADERS 1
2251
EOF
2252
 
2253
fi
2254
 
2255
echo $ac_n "checking for working const""... $ac_c" 1>&6
2256
echo "configure:2257: checking for working const" >&5
2257
if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2258
  echo $ac_n "(cached) $ac_c" 1>&6
2259
else
2260
  cat > conftest.$ac_ext <
2261
#line 2262 "configure"
2262
#include "confdefs.h"
2263
 
2264
int main() {
2265
 
2266
/* Ultrix mips cc rejects this.  */
2267
typedef int charset[2]; const charset x;
2268
/* SunOS 4.1.1 cc rejects this.  */
2269
char const *const *ccp;
2270
char **p;
2271
/* NEC SVR4.0.2 mips cc rejects this.  */
2272
struct point {int x, y;};
2273
static struct point const zero = {0,0};
2274
/* AIX XL C 1.02.0.0 rejects this.
2275
   It does not let you subtract one const X* pointer from another in an arm
2276
   of an if-expression whose if-part is not a constant expression */
2277
const char *g = "string";
2278
ccp = &g + (g ? g-g : 0);
2279
/* HPUX 7.0 cc rejects these. */
2280
++ccp;
2281
p = (char**) ccp;
2282
ccp = (char const *const *) p;
2283
{ /* SCO 3.2v4 cc rejects this.  */
2284
  char *t;
2285
  char const *s = 0 ? (char *) 0 : (char const *) 0;
2286
 
2287
  *t++ = 0;
2288
}
2289
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
2290
  int x[] = {25, 17};
2291
  const int *foo = &x[0];
2292
  ++foo;
2293
}
2294
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2295
  typedef const int *iptr;
2296
  iptr p = 0;
2297
  ++p;
2298
}
2299
{ /* AIX XL C 1.02.0.0 rejects this saying
2300
     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2301
  struct s { int j; const int *ap[3]; };
2302
  struct s *b; b->j = 5;
2303
}
2304
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2305
  const int foo = 10;
2306
}
2307
 
2308
; return 0; }
2309
EOF
2310
if { (eval echo configure:2311: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2311
  rm -rf conftest*
2312
  ac_cv_c_const=yes
2313
else
2314
  echo "configure: failed program was:" >&5
2315
  cat conftest.$ac_ext >&5
2316
  rm -rf conftest*
2317
  ac_cv_c_const=no
2318
fi
2319
rm -f conftest*
2320
fi
2321
 
2322
echo "$ac_t""$ac_cv_c_const" 1>&6
2323
if test $ac_cv_c_const = no; then
2324
  cat >> confdefs.h <<\EOF
2325
#define const
2326
EOF
2327
 
2328
fi
2329
 
2330
echo $ac_n "checking for inline""... $ac_c" 1>&6
2331
echo "configure:2332: checking for inline" >&5
2332
if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2333
  echo $ac_n "(cached) $ac_c" 1>&6
2334
else
2335
  ac_cv_c_inline=no
2336
for ac_kw in inline __inline__ __inline; do
2337
  cat > conftest.$ac_ext <
2338
#line 2339 "configure"
2339
#include "confdefs.h"
2340
 
2341
int main() {
2342
} $ac_kw foo() {
2343
; return 0; }
2344
EOF
2345
if { (eval echo configure:2346: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2346
  rm -rf conftest*
2347
  ac_cv_c_inline=$ac_kw; break
2348
else
2349
  echo "configure: failed program was:" >&5
2350
  cat conftest.$ac_ext >&5
2351
fi
2352
rm -f conftest*
2353
done
2354
 
2355
fi
2356
 
2357
echo "$ac_t""$ac_cv_c_inline" 1>&6
2358
case "$ac_cv_c_inline" in
2359
  inline | yes) ;;
2360
  no) cat >> confdefs.h <<\EOF
2361
#define inline
2362
EOF
2363
 ;;
2364
  *)  cat >> confdefs.h <
2365
#define inline $ac_cv_c_inline
2366
EOF
2367
 ;;
2368
esac
2369
 
2370
echo $ac_n "checking for off_t""... $ac_c" 1>&6
2371
echo "configure:2372: checking for off_t" >&5
2372
if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2373
  echo $ac_n "(cached) $ac_c" 1>&6
2374
else
2375
  cat > conftest.$ac_ext <
2376
#line 2377 "configure"
2377
#include "confdefs.h"
2378
#include 
2379
#if STDC_HEADERS
2380
#include 
2381
#include 
2382
#endif
2383
EOF
2384
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2385
  egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2386
  rm -rf conftest*
2387
  ac_cv_type_off_t=yes
2388
else
2389
  rm -rf conftest*
2390
  ac_cv_type_off_t=no
2391
fi
2392
rm -f conftest*
2393
 
2394
fi
2395
echo "$ac_t""$ac_cv_type_off_t" 1>&6
2396
if test $ac_cv_type_off_t = no; then
2397
  cat >> confdefs.h <<\EOF
2398
#define off_t long
2399
EOF
2400
 
2401
fi
2402
 
2403
echo $ac_n "checking for size_t""... $ac_c" 1>&6
2404
echo "configure:2405: checking for size_t" >&5
2405
if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2406
  echo $ac_n "(cached) $ac_c" 1>&6
2407
else
2408
  cat > conftest.$ac_ext <
2409
#line 2410 "configure"
2410
#include "confdefs.h"
2411
#include 
2412
#if STDC_HEADERS
2413
#include 
2414
#include 
2415
#endif
2416
EOF
2417
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2418
  egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2419
  rm -rf conftest*
2420
  ac_cv_type_size_t=yes
2421
else
2422
  rm -rf conftest*
2423
  ac_cv_type_size_t=no
2424
fi
2425
rm -f conftest*
2426
 
2427
fi
2428
echo "$ac_t""$ac_cv_type_size_t" 1>&6
2429
if test $ac_cv_type_size_t = no; then
2430
  cat >> confdefs.h <<\EOF
2431
#define size_t unsigned
2432
EOF
2433
 
2434
fi
2435
 
2436
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2437
# for constant arguments.  Useless!
2438
echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2439
echo "configure:2440: checking for working alloca.h" >&5
2440
if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2441
  echo $ac_n "(cached) $ac_c" 1>&6
2442
else
2443
  cat > conftest.$ac_ext <
2444
#line 2445 "configure"
2445
#include "confdefs.h"
2446
#include 
2447
int main() {
2448
char *p = alloca(2 * sizeof(int));
2449
; return 0; }
2450
EOF
2451
if { (eval echo configure:2452: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2452
  rm -rf conftest*
2453
  ac_cv_header_alloca_h=yes
2454
else
2455
  echo "configure: failed program was:" >&5
2456
  cat conftest.$ac_ext >&5
2457
  rm -rf conftest*
2458
  ac_cv_header_alloca_h=no
2459
fi
2460
rm -f conftest*
2461
fi
2462
 
2463
echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2464
if test $ac_cv_header_alloca_h = yes; then
2465
  cat >> confdefs.h <<\EOF
2466
#define HAVE_ALLOCA_H 1
2467
EOF
2468
 
2469
fi
2470
 
2471
echo $ac_n "checking for alloca""... $ac_c" 1>&6
2472
echo "configure:2473: checking for alloca" >&5
2473
if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2474
  echo $ac_n "(cached) $ac_c" 1>&6
2475
else
2476
  cat > conftest.$ac_ext <
2477
#line 2478 "configure"
2478
#include "confdefs.h"
2479
 
2480
#ifdef __GNUC__
2481
# define alloca __builtin_alloca
2482
#else
2483
# ifdef _MSC_VER
2484
#  include 
2485
#  define alloca _alloca
2486
# else
2487
#  if HAVE_ALLOCA_H
2488
#   include 
2489
#  else
2490
#   ifdef _AIX
2491
 #pragma alloca
2492
#   else
2493
#    ifndef alloca /* predefined by HP cc +Olibcalls */
2494
char *alloca ();
2495
#    endif
2496
#   endif
2497
#  endif
2498
# endif
2499
#endif
2500
 
2501
int main() {
2502
char *p = (char *) alloca(1);
2503
; return 0; }
2504
EOF
2505
if { (eval echo configure:2506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2506
  rm -rf conftest*
2507
  ac_cv_func_alloca_works=yes
2508
else
2509
  echo "configure: failed program was:" >&5
2510
  cat conftest.$ac_ext >&5
2511
  rm -rf conftest*
2512
  ac_cv_func_alloca_works=no
2513
fi
2514
rm -f conftest*
2515
fi
2516
 
2517
echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
2518
if test $ac_cv_func_alloca_works = yes; then
2519
  cat >> confdefs.h <<\EOF
2520
#define HAVE_ALLOCA 1
2521
EOF
2522
 
2523
fi
2524
 
2525
if test $ac_cv_func_alloca_works = no; then
2526
  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
2527
  # that cause trouble.  Some versions do not even contain alloca or
2528
  # contain a buggy version.  If you still want to use their alloca,
2529
  # use ar to extract alloca.o from them instead of compiling alloca.c.
2530
  ALLOCA=alloca.${ac_objext}
2531
  cat >> confdefs.h <<\EOF
2532
#define C_ALLOCA 1
2533
EOF
2534
 
2535
 
2536
echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2537
echo "configure:2538: checking whether alloca needs Cray hooks" >&5
2538
if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
2539
  echo $ac_n "(cached) $ac_c" 1>&6
2540
else
2541
  cat > conftest.$ac_ext <
2542
#line 2543 "configure"
2543
#include "confdefs.h"
2544
#if defined(CRAY) && ! defined(CRAY2)
2545
webecray
2546
#else
2547
wenotbecray
2548
#endif
2549
 
2550
EOF
2551
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2552
  egrep "webecray" >/dev/null 2>&1; then
2553
  rm -rf conftest*
2554
  ac_cv_os_cray=yes
2555
else
2556
  rm -rf conftest*
2557
  ac_cv_os_cray=no
2558
fi
2559
rm -f conftest*
2560
 
2561
fi
2562
 
2563
echo "$ac_t""$ac_cv_os_cray" 1>&6
2564
if test $ac_cv_os_cray = yes; then
2565
for ac_func in _getb67 GETB67 getb67; do
2566
  echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2567
echo "configure:2568: checking for $ac_func" >&5
2568
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2569
  echo $ac_n "(cached) $ac_c" 1>&6
2570
else
2571
  cat > conftest.$ac_ext <
2572
#line 2573 "configure"
2573
#include "confdefs.h"
2574
/* System header to define __stub macros and hopefully few prototypes,
2575
    which can conflict with char $ac_func(); below.  */
2576
#include 
2577
/* Override any gcc2 internal prototype to avoid an error.  */
2578
/* We use char because int might match the return type of a gcc2
2579
    builtin and then its argument prototype would still apply.  */
2580
char $ac_func();
2581
 
2582
int main() {
2583
 
2584
/* The GNU C library defines this for functions which it implements
2585
    to always fail with ENOSYS.  Some functions are actually named
2586
    something starting with __ and the normal name is an alias.  */
2587
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2588
choke me
2589
#else
2590
$ac_func();
2591
#endif
2592
 
2593
; return 0; }
2594
EOF
2595
if { (eval echo configure:2596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2596
  rm -rf conftest*
2597
  eval "ac_cv_func_$ac_func=yes"
2598
else
2599
  echo "configure: failed program was:" >&5
2600
  cat conftest.$ac_ext >&5
2601
  rm -rf conftest*
2602
  eval "ac_cv_func_$ac_func=no"
2603
fi
2604
rm -f conftest*
2605
fi
2606
 
2607
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2608
  echo "$ac_t""yes" 1>&6
2609
  cat >> confdefs.h <
2610
#define CRAY_STACKSEG_END $ac_func
2611
EOF
2612
 
2613
  break
2614
else
2615
  echo "$ac_t""no" 1>&6
2616
fi
2617
 
2618
done
2619
fi
2620
 
2621
echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2622
echo "configure:2623: checking stack direction for C alloca" >&5
2623
if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
2624
  echo $ac_n "(cached) $ac_c" 1>&6
2625
else
2626
  if test "$cross_compiling" = yes; then
2627
  ac_cv_c_stack_direction=0
2628
else
2629
  cat > conftest.$ac_ext <
2630
#line 2631 "configure"
2631
#include "confdefs.h"
2632
find_stack_direction ()
2633
{
2634
  static char *addr = 0;
2635
  auto char dummy;
2636
  if (addr == 0)
2637
    {
2638
      addr = &dummy;
2639
      return find_stack_direction ();
2640
    }
2641
  else
2642
    return (&dummy > addr) ? 1 : -1;
2643
}
2644
main ()
2645
{
2646
  exit (find_stack_direction() < 0);
2647
}
2648
EOF
2649
if { (eval echo configure:2650: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2650
then
2651
  ac_cv_c_stack_direction=1
2652
else
2653
  echo "configure: failed program was:" >&5
2654
  cat conftest.$ac_ext >&5
2655
  rm -fr conftest*
2656
  ac_cv_c_stack_direction=-1
2657
fi
2658
rm -fr conftest*
2659
fi
2660
 
2661
fi
2662
 
2663
echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
2664
cat >> confdefs.h <
2665
#define STACK_DIRECTION $ac_cv_c_stack_direction
2666
EOF
2667
 
2668
fi
2669
 
2670
for ac_hdr in unistd.h
2671
do
2672
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2673
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2674
echo "configure:2675: checking for $ac_hdr" >&5
2675
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2676
  echo $ac_n "(cached) $ac_c" 1>&6
2677
else
2678
  cat > conftest.$ac_ext <
2679
#line 2680 "configure"
2680
#include "confdefs.h"
2681
#include <$ac_hdr>
2682
EOF
2683
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2684
{ (eval echo configure:2685: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2685
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2686
if test -z "$ac_err"; then
2687
  rm -rf conftest*
2688
  eval "ac_cv_header_$ac_safe=yes"
2689
else
2690
  echo "$ac_err" >&5
2691
  echo "configure: failed program was:" >&5
2692
  cat conftest.$ac_ext >&5
2693
  rm -rf conftest*
2694
  eval "ac_cv_header_$ac_safe=no"
2695
fi
2696
rm -f conftest*
2697
fi
2698
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2699
  echo "$ac_t""yes" 1>&6
2700
    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2701
  cat >> confdefs.h <
2702
#define $ac_tr_hdr 1
2703
EOF
2704
 
2705
else
2706
  echo "$ac_t""no" 1>&6
2707
fi
2708
done
2709
 
2710
for ac_func in getpagesize
2711
do
2712
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2713
echo "configure:2714: checking for $ac_func" >&5
2714
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2715
  echo $ac_n "(cached) $ac_c" 1>&6
2716
else
2717
  cat > conftest.$ac_ext <
2718
#line 2719 "configure"
2719
#include "confdefs.h"
2720
/* System header to define __stub macros and hopefully few prototypes,
2721
    which can conflict with char $ac_func(); below.  */
2722
#include 
2723
/* Override any gcc2 internal prototype to avoid an error.  */
2724
/* We use char because int might match the return type of a gcc2
2725
    builtin and then its argument prototype would still apply.  */
2726
char $ac_func();
2727
 
2728
int main() {
2729
 
2730
/* The GNU C library defines this for functions which it implements
2731
    to always fail with ENOSYS.  Some functions are actually named
2732
    something starting with __ and the normal name is an alias.  */
2733
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2734
choke me
2735
#else
2736
$ac_func();
2737
#endif
2738
 
2739
; return 0; }
2740
EOF
2741
if { (eval echo configure:2742: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2742
  rm -rf conftest*
2743
  eval "ac_cv_func_$ac_func=yes"
2744
else
2745
  echo "configure: failed program was:" >&5
2746
  cat conftest.$ac_ext >&5
2747
  rm -rf conftest*
2748
  eval "ac_cv_func_$ac_func=no"
2749
fi
2750
rm -f conftest*
2751
fi
2752
 
2753
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2754
  echo "$ac_t""yes" 1>&6
2755
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2756
  cat >> confdefs.h <
2757
#define $ac_tr_func 1
2758
EOF
2759
 
2760
else
2761
  echo "$ac_t""no" 1>&6
2762
fi
2763
done
2764
 
2765
echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2766
echo "configure:2767: checking for working mmap" >&5
2767
if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2768
  echo $ac_n "(cached) $ac_c" 1>&6
2769
else
2770
  if test "$cross_compiling" = yes; then
2771
  ac_cv_func_mmap_fixed_mapped=no
2772
else
2773
  cat > conftest.$ac_ext <
2774
#line 2775 "configure"
2775
#include "confdefs.h"
2776
 
2777
/* Thanks to Mike Haertel and Jim Avera for this test.
2778
   Here is a matrix of mmap possibilities:
2779
        mmap private not fixed
2780
        mmap private fixed at somewhere currently unmapped
2781
        mmap private fixed at somewhere already mapped
2782
        mmap shared not fixed
2783
        mmap shared fixed at somewhere currently unmapped
2784
        mmap shared fixed at somewhere already mapped
2785
   For private mappings, we should verify that changes cannot be read()
2786
   back from the file, nor mmap's back from the file at a different
2787
   address.  (There have been systems where private was not correctly
2788
   implemented like the infamous i386 svr4.0, and systems where the
2789
   VM page cache was not coherent with the filesystem buffer cache
2790
   like early versions of FreeBSD and possibly contemporary NetBSD.)
2791
   For shared mappings, we should conversely verify that changes get
2792
   propogated back to all the places they're supposed to be.
2793
 
2794
   Grep wants private fixed already mapped.
2795
   The main things grep needs to know about mmap are:
2796
   * does it exist and is it safe to write into the mmap'd area
2797
   * how to use it (BSD variants)  */
2798
#include 
2799
#include 
2800
#include 
2801
 
2802
/* This mess was copied from the GNU getpagesize.h.  */
2803
#ifndef HAVE_GETPAGESIZE
2804
# ifdef HAVE_UNISTD_H
2805
#  include 
2806
# endif
2807
 
2808
/* Assume that all systems that can run configure have sys/param.h.  */
2809
# ifndef HAVE_SYS_PARAM_H
2810
#  define HAVE_SYS_PARAM_H 1
2811
# endif
2812
 
2813
# ifdef _SC_PAGESIZE
2814
#  define getpagesize() sysconf(_SC_PAGESIZE)
2815
# else /* no _SC_PAGESIZE */
2816
#  ifdef HAVE_SYS_PARAM_H
2817
#   include 
2818
#   ifdef EXEC_PAGESIZE
2819
#    define getpagesize() EXEC_PAGESIZE
2820
#   else /* no EXEC_PAGESIZE */
2821
#    ifdef NBPG
2822
#     define getpagesize() NBPG * CLSIZE
2823
#     ifndef CLSIZE
2824
#      define CLSIZE 1
2825
#     endif /* no CLSIZE */
2826
#    else /* no NBPG */
2827
#     ifdef NBPC
2828
#      define getpagesize() NBPC
2829
#     else /* no NBPC */
2830
#      ifdef PAGESIZE
2831
#       define getpagesize() PAGESIZE
2832
#      endif /* PAGESIZE */
2833
#     endif /* no NBPC */
2834
#    endif /* no NBPG */
2835
#   endif /* no EXEC_PAGESIZE */
2836
#  else /* no HAVE_SYS_PARAM_H */
2837
#   define getpagesize() 8192   /* punt totally */
2838
#  endif /* no HAVE_SYS_PARAM_H */
2839
# endif /* no _SC_PAGESIZE */
2840
 
2841
#endif /* no HAVE_GETPAGESIZE */
2842
 
2843
#ifdef __cplusplus
2844
extern "C" { void *malloc(unsigned); }
2845
#else
2846
char *malloc();
2847
#endif
2848
 
2849
int
2850
main()
2851
{
2852
        char *data, *data2, *data3;
2853
        int i, pagesize;
2854
        int fd;
2855
 
2856
        pagesize = getpagesize();
2857
 
2858
        /*
2859
         * First, make a file with some known garbage in it.
2860
         */
2861
        data = malloc(pagesize);
2862
        if (!data)
2863
                exit(1);
2864
        for (i = 0; i < pagesize; ++i)
2865
                *(data + i) = rand();
2866
        umask(0);
2867
        fd = creat("conftestmmap", 0600);
2868
        if (fd < 0)
2869
                exit(1);
2870
        if (write(fd, data, pagesize) != pagesize)
2871
                exit(1);
2872
        close(fd);
2873
 
2874
        /*
2875
         * Next, try to mmap the file at a fixed address which
2876
         * already has something else allocated at it.  If we can,
2877
         * also make sure that we see the same garbage.
2878
         */
2879
        fd = open("conftestmmap", O_RDWR);
2880
        if (fd < 0)
2881
                exit(1);
2882
        data2 = malloc(2 * pagesize);
2883
        if (!data2)
2884
                exit(1);
2885
        data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2886
        if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2887
            MAP_PRIVATE | MAP_FIXED, fd, 0L))
2888
                exit(1);
2889
        for (i = 0; i < pagesize; ++i)
2890
                if (*(data + i) != *(data2 + i))
2891
                        exit(1);
2892
 
2893
        /*
2894
         * Finally, make sure that changes to the mapped area
2895
         * do not percolate back to the file as seen by read().
2896
         * (This is a bug on some variants of i386 svr4.0.)
2897
         */
2898
        for (i = 0; i < pagesize; ++i)
2899
                *(data2 + i) = *(data2 + i) + 1;
2900
        data3 = malloc(pagesize);
2901
        if (!data3)
2902
                exit(1);
2903
        if (read(fd, data3, pagesize) != pagesize)
2904
                exit(1);
2905
        for (i = 0; i < pagesize; ++i)
2906
                if (*(data + i) != *(data3 + i))
2907
                        exit(1);
2908
        close(fd);
2909
        unlink("conftestmmap");
2910
        exit(0);
2911
}
2912
 
2913
EOF
2914
if { (eval echo configure:2915: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2915
then
2916
  ac_cv_func_mmap_fixed_mapped=yes
2917
else
2918
  echo "configure: failed program was:" >&5
2919
  cat conftest.$ac_ext >&5
2920
  rm -fr conftest*
2921
  ac_cv_func_mmap_fixed_mapped=no
2922
fi
2923
rm -fr conftest*
2924
fi
2925
 
2926
fi
2927
 
2928
echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2929
if test $ac_cv_func_mmap_fixed_mapped = yes; then
2930
  cat >> confdefs.h <<\EOF
2931
#define HAVE_MMAP 1
2932
EOF
2933
 
2934
fi
2935
 
2936
 
2937
   for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2938
unistd.h values.h sys/param.h
2939
do
2940
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2941
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2942
echo "configure:2943: checking for $ac_hdr" >&5
2943
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2944
  echo $ac_n "(cached) $ac_c" 1>&6
2945
else
2946
  cat > conftest.$ac_ext <
2947
#line 2948 "configure"
2948
#include "confdefs.h"
2949
#include <$ac_hdr>
2950
EOF
2951
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2952
{ (eval echo configure:2953: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2953
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2954
if test -z "$ac_err"; then
2955
  rm -rf conftest*
2956
  eval "ac_cv_header_$ac_safe=yes"
2957
else
2958
  echo "$ac_err" >&5
2959
  echo "configure: failed program was:" >&5
2960
  cat conftest.$ac_ext >&5
2961
  rm -rf conftest*
2962
  eval "ac_cv_header_$ac_safe=no"
2963
fi
2964
rm -f conftest*
2965
fi
2966
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2967
  echo "$ac_t""yes" 1>&6
2968
    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2969
  cat >> confdefs.h <
2970
#define $ac_tr_hdr 1
2971
EOF
2972
 
2973
else
2974
  echo "$ac_t""no" 1>&6
2975
fi
2976
done
2977
 
2978
   for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2979
__argz_count __argz_stringify __argz_next
2980
do
2981
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2982
echo "configure:2983: checking for $ac_func" >&5
2983
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2984
  echo $ac_n "(cached) $ac_c" 1>&6
2985
else
2986
  cat > conftest.$ac_ext <
2987
#line 2988 "configure"
2988
#include "confdefs.h"
2989
/* System header to define __stub macros and hopefully few prototypes,
2990
    which can conflict with char $ac_func(); below.  */
2991
#include 
2992
/* Override any gcc2 internal prototype to avoid an error.  */
2993
/* We use char because int might match the return type of a gcc2
2994
    builtin and then its argument prototype would still apply.  */
2995
char $ac_func();
2996
 
2997
int main() {
2998
 
2999
/* The GNU C library defines this for functions which it implements
3000
    to always fail with ENOSYS.  Some functions are actually named
3001
    something starting with __ and the normal name is an alias.  */
3002
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3003
choke me
3004
#else
3005
$ac_func();
3006
#endif
3007
 
3008
; return 0; }
3009
EOF
3010
if { (eval echo configure:3011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3011
  rm -rf conftest*
3012
  eval "ac_cv_func_$ac_func=yes"
3013
else
3014
  echo "configure: failed program was:" >&5
3015
  cat conftest.$ac_ext >&5
3016
  rm -rf conftest*
3017
  eval "ac_cv_func_$ac_func=no"
3018
fi
3019
rm -f conftest*
3020
fi
3021
 
3022
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3023
  echo "$ac_t""yes" 1>&6
3024
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3025
  cat >> confdefs.h <
3026
#define $ac_tr_func 1
3027
EOF
3028
 
3029
else
3030
  echo "$ac_t""no" 1>&6
3031
fi
3032
done
3033
 
3034
 
3035
   if test "${ac_cv_func_stpcpy+set}" != "set"; then
3036
     for ac_func in stpcpy
3037
do
3038
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3039
echo "configure:3040: checking for $ac_func" >&5
3040
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3041
  echo $ac_n "(cached) $ac_c" 1>&6
3042
else
3043
  cat > conftest.$ac_ext <
3044
#line 3045 "configure"
3045
#include "confdefs.h"
3046
/* System header to define __stub macros and hopefully few prototypes,
3047
    which can conflict with char $ac_func(); below.  */
3048
#include 
3049
/* Override any gcc2 internal prototype to avoid an error.  */
3050
/* We use char because int might match the return type of a gcc2
3051
    builtin and then its argument prototype would still apply.  */
3052
char $ac_func();
3053
 
3054
int main() {
3055
 
3056
/* The GNU C library defines this for functions which it implements
3057
    to always fail with ENOSYS.  Some functions are actually named
3058
    something starting with __ and the normal name is an alias.  */
3059
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3060
choke me
3061
#else
3062
$ac_func();
3063
#endif
3064
 
3065
; return 0; }
3066
EOF
3067
if { (eval echo configure:3068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3068
  rm -rf conftest*
3069
  eval "ac_cv_func_$ac_func=yes"
3070
else
3071
  echo "configure: failed program was:" >&5
3072
  cat conftest.$ac_ext >&5
3073
  rm -rf conftest*
3074
  eval "ac_cv_func_$ac_func=no"
3075
fi
3076
rm -f conftest*
3077
fi
3078
 
3079
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3080
  echo "$ac_t""yes" 1>&6
3081
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3082
  cat >> confdefs.h <
3083
#define $ac_tr_func 1
3084
EOF
3085
 
3086
else
3087
  echo "$ac_t""no" 1>&6
3088
fi
3089
done
3090
 
3091
   fi
3092
   if test "${ac_cv_func_stpcpy}" = "yes"; then
3093
     cat >> confdefs.h <<\EOF
3094
#define HAVE_STPCPY 1
3095
EOF
3096
 
3097
   fi
3098
 
3099
   if test $ac_cv_header_locale_h = yes; then
3100
    echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3101
echo "configure:3102: checking for LC_MESSAGES" >&5
3102
if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3103
  echo $ac_n "(cached) $ac_c" 1>&6
3104
else
3105
  cat > conftest.$ac_ext <
3106
#line 3107 "configure"
3107
#include "confdefs.h"
3108
#include 
3109
int main() {
3110
return LC_MESSAGES
3111
; return 0; }
3112
EOF
3113
if { (eval echo configure:3114: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3114
  rm -rf conftest*
3115
  am_cv_val_LC_MESSAGES=yes
3116
else
3117
  echo "configure: failed program was:" >&5
3118
  cat conftest.$ac_ext >&5
3119
  rm -rf conftest*
3120
  am_cv_val_LC_MESSAGES=no
3121
fi
3122
rm -f conftest*
3123
fi
3124
 
3125
echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3126
    if test $am_cv_val_LC_MESSAGES = yes; then
3127
      cat >> confdefs.h <<\EOF
3128
#define HAVE_LC_MESSAGES 1
3129
EOF
3130
 
3131
    fi
3132
  fi
3133
   echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3134
echo "configure:3135: checking whether NLS is requested" >&5
3135
        # Check whether --enable-nls or --disable-nls was given.
3136
if test "${enable_nls+set}" = set; then
3137
  enableval="$enable_nls"
3138
  USE_NLS=$enableval
3139
else
3140
  USE_NLS=yes
3141
fi
3142
 
3143
    echo "$ac_t""$USE_NLS" 1>&6
3144
 
3145
 
3146
    USE_INCLUDED_LIBINTL=no
3147
 
3148
        if test "$USE_NLS" = "yes"; then
3149
      cat >> confdefs.h <<\EOF
3150
#define ENABLE_NLS 1
3151
EOF
3152
 
3153
      echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3154
echo "configure:3155: checking whether included gettext is requested" >&5
3155
      # Check whether --with-included-gettext or --without-included-gettext was given.
3156
if test "${with_included_gettext+set}" = set; then
3157
  withval="$with_included_gettext"
3158
  nls_cv_force_use_gnu_gettext=$withval
3159
else
3160
  nls_cv_force_use_gnu_gettext=no
3161
fi
3162
 
3163
      echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3164
 
3165
      nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3166
      if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3167
                                        nls_cv_header_intl=
3168
        nls_cv_header_libgt=
3169
        CATOBJEXT=NONE
3170
 
3171
        ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3172
echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3173
echo "configure:3174: checking for libintl.h" >&5
3174
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3175
  echo $ac_n "(cached) $ac_c" 1>&6
3176
else
3177
  cat > conftest.$ac_ext <
3178
#line 3179 "configure"
3179
#include "confdefs.h"
3180
#include 
3181
EOF
3182
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3183
{ (eval echo configure:3184: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3184
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3185
if test -z "$ac_err"; then
3186
  rm -rf conftest*
3187
  eval "ac_cv_header_$ac_safe=yes"
3188
else
3189
  echo "$ac_err" >&5
3190
  echo "configure: failed program was:" >&5
3191
  cat conftest.$ac_ext >&5
3192
  rm -rf conftest*
3193
  eval "ac_cv_header_$ac_safe=no"
3194
fi
3195
rm -f conftest*
3196
fi
3197
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3198
  echo "$ac_t""yes" 1>&6
3199
  echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3200
echo "configure:3201: checking for gettext in libc" >&5
3201
if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3202
  echo $ac_n "(cached) $ac_c" 1>&6
3203
else
3204
  cat > conftest.$ac_ext <
3205
#line 3206 "configure"
3206
#include "confdefs.h"
3207
#include 
3208
int main() {
3209
return (int) gettext ("")
3210
; return 0; }
3211
EOF
3212
if { (eval echo configure:3213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3213
  rm -rf conftest*
3214
  gt_cv_func_gettext_libc=yes
3215
else
3216
  echo "configure: failed program was:" >&5
3217
  cat conftest.$ac_ext >&5
3218
  rm -rf conftest*
3219
  gt_cv_func_gettext_libc=no
3220
fi
3221
rm -f conftest*
3222
fi
3223
 
3224
echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3225
 
3226
           if test "$gt_cv_func_gettext_libc" != "yes"; then
3227
             echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3228
echo "configure:3229: checking for bindtextdomain in -lintl" >&5
3229
ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3230
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3231
  echo $ac_n "(cached) $ac_c" 1>&6
3232
else
3233
  ac_save_LIBS="$LIBS"
3234
LIBS="-lintl  $LIBS"
3235
cat > conftest.$ac_ext <
3236
#line 3237 "configure"
3237
#include "confdefs.h"
3238
/* Override any gcc2 internal prototype to avoid an error.  */
3239
/* We use char because int might match the return type of a gcc2
3240
    builtin and then its argument prototype would still apply.  */
3241
char bindtextdomain();
3242
 
3243
int main() {
3244
bindtextdomain()
3245
; return 0; }
3246
EOF
3247
if { (eval echo configure:3248: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3248
  rm -rf conftest*
3249
  eval "ac_cv_lib_$ac_lib_var=yes"
3250
else
3251
  echo "configure: failed program was:" >&5
3252
  cat conftest.$ac_ext >&5
3253
  rm -rf conftest*
3254
  eval "ac_cv_lib_$ac_lib_var=no"
3255
fi
3256
rm -f conftest*
3257
LIBS="$ac_save_LIBS"
3258
 
3259
fi
3260
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3261
  echo "$ac_t""yes" 1>&6
3262
  echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3263
echo "configure:3264: checking for gettext in libintl" >&5
3264
if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3265
  echo $ac_n "(cached) $ac_c" 1>&6
3266
else
3267
  cat > conftest.$ac_ext <
3268
#line 3269 "configure"
3269
#include "confdefs.h"
3270
 
3271
int main() {
3272
return (int) gettext ("")
3273
; return 0; }
3274
EOF
3275
if { (eval echo configure:3276: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3276
  rm -rf conftest*
3277
  gt_cv_func_gettext_libintl=yes
3278
else
3279
  echo "configure: failed program was:" >&5
3280
  cat conftest.$ac_ext >&5
3281
  rm -rf conftest*
3282
  gt_cv_func_gettext_libintl=no
3283
fi
3284
rm -f conftest*
3285
fi
3286
 
3287
echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3288
else
3289
  echo "$ac_t""no" 1>&6
3290
fi
3291
 
3292
           fi
3293
 
3294
           if test "$gt_cv_func_gettext_libc" = "yes" \
3295
              || test "$gt_cv_func_gettext_libintl" = "yes"; then
3296
              cat >> confdefs.h <<\EOF
3297
#define HAVE_GETTEXT 1
3298
EOF
3299
 
3300
              # Extract the first word of "msgfmt", so it can be a program name with args.
3301
set dummy msgfmt; ac_word=$2
3302
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3303
echo "configure:3304: checking for $ac_word" >&5
3304
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3305
  echo $ac_n "(cached) $ac_c" 1>&6
3306
else
3307
  case "$MSGFMT" in
3308
  /*)
3309
  ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3310
  ;;
3311
  *)
3312
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3313
  for ac_dir in $PATH; do
3314
    test -z "$ac_dir" && ac_dir=.
3315
    if test -f $ac_dir/$ac_word; then
3316
      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3317
        ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3318
        break
3319
      fi
3320
    fi
3321
  done
3322
  IFS="$ac_save_ifs"
3323
  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3324
  ;;
3325
esac
3326
fi
3327
MSGFMT="$ac_cv_path_MSGFMT"
3328
if test -n "$MSGFMT"; then
3329
  echo "$ac_t""$MSGFMT" 1>&6
3330
else
3331
  echo "$ac_t""no" 1>&6
3332
fi
3333
              if test "$MSGFMT" != "no"; then
3334
                for ac_func in dcgettext
3335
do
3336
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3337
echo "configure:3338: checking for $ac_func" >&5
3338
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3339
  echo $ac_n "(cached) $ac_c" 1>&6
3340
else
3341
  cat > conftest.$ac_ext <
3342
#line 3343 "configure"
3343
#include "confdefs.h"
3344
/* System header to define __stub macros and hopefully few prototypes,
3345
    which can conflict with char $ac_func(); below.  */
3346
#include 
3347
/* Override any gcc2 internal prototype to avoid an error.  */
3348
/* We use char because int might match the return type of a gcc2
3349
    builtin and then its argument prototype would still apply.  */
3350
char $ac_func();
3351
 
3352
int main() {
3353
 
3354
/* The GNU C library defines this for functions which it implements
3355
    to always fail with ENOSYS.  Some functions are actually named
3356
    something starting with __ and the normal name is an alias.  */
3357
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3358
choke me
3359
#else
3360
$ac_func();
3361
#endif
3362
 
3363
; return 0; }
3364
EOF
3365
if { (eval echo configure:3366: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3366
  rm -rf conftest*
3367
  eval "ac_cv_func_$ac_func=yes"
3368
else
3369
  echo "configure: failed program was:" >&5
3370
  cat conftest.$ac_ext >&5
3371
  rm -rf conftest*
3372
  eval "ac_cv_func_$ac_func=no"
3373
fi
3374
rm -f conftest*
3375
fi
3376
 
3377
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3378
  echo "$ac_t""yes" 1>&6
3379
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3380
  cat >> confdefs.h <
3381
#define $ac_tr_func 1
3382
EOF
3383
 
3384
else
3385
  echo "$ac_t""no" 1>&6
3386
fi
3387
done
3388
 
3389
                # Extract the first word of "gmsgfmt", so it can be a program name with args.
3390
set dummy gmsgfmt; ac_word=$2
3391
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3392
echo "configure:3393: checking for $ac_word" >&5
3393
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3394
  echo $ac_n "(cached) $ac_c" 1>&6
3395
else
3396
  case "$GMSGFMT" in
3397
  /*)
3398
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3399
  ;;
3400
  ?:/*)
3401
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3402
  ;;
3403
  *)
3404
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3405
  ac_dummy="$PATH"
3406
  for ac_dir in $ac_dummy; do
3407
    test -z "$ac_dir" && ac_dir=.
3408
    if test -f $ac_dir/$ac_word; then
3409
      ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3410
      break
3411
    fi
3412
  done
3413
  IFS="$ac_save_ifs"
3414
  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3415
  ;;
3416
esac
3417
fi
3418
GMSGFMT="$ac_cv_path_GMSGFMT"
3419
if test -n "$GMSGFMT"; then
3420
  echo "$ac_t""$GMSGFMT" 1>&6
3421
else
3422
  echo "$ac_t""no" 1>&6
3423
fi
3424
 
3425
                # Extract the first word of "xgettext", so it can be a program name with args.
3426
set dummy xgettext; ac_word=$2
3427
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3428
echo "configure:3429: checking for $ac_word" >&5
3429
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3430
  echo $ac_n "(cached) $ac_c" 1>&6
3431
else
3432
  case "$XGETTEXT" in
3433
  /*)
3434
  ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3435
  ;;
3436
  *)
3437
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3438
  for ac_dir in $PATH; do
3439
    test -z "$ac_dir" && ac_dir=.
3440
    if test -f $ac_dir/$ac_word; then
3441
      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3442
        ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3443
        break
3444
      fi
3445
    fi
3446
  done
3447
  IFS="$ac_save_ifs"
3448
  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3449
  ;;
3450
esac
3451
fi
3452
XGETTEXT="$ac_cv_path_XGETTEXT"
3453
if test -n "$XGETTEXT"; then
3454
  echo "$ac_t""$XGETTEXT" 1>&6
3455
else
3456
  echo "$ac_t""no" 1>&6
3457
fi
3458
 
3459
                cat > conftest.$ac_ext <
3460
#line 3461 "configure"
3461
#include "confdefs.h"
3462
 
3463
int main() {
3464
extern int _nl_msg_cat_cntr;
3465
                               return _nl_msg_cat_cntr
3466
; return 0; }
3467
EOF
3468
if { (eval echo configure:3469: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3469
  rm -rf conftest*
3470
  CATOBJEXT=.gmo
3471
                   DATADIRNAME=share
3472
else
3473
  echo "configure: failed program was:" >&5
3474
  cat conftest.$ac_ext >&5
3475
  rm -rf conftest*
3476
  CATOBJEXT=.mo
3477
                   DATADIRNAME=lib
3478
fi
3479
rm -f conftest*
3480
                INSTOBJEXT=.mo
3481
              fi
3482
            fi
3483
 
3484
else
3485
  echo "$ac_t""no" 1>&6
3486
fi
3487
 
3488
 
3489
 
3490
        if test "$CATOBJEXT" = "NONE"; then
3491
                          nls_cv_use_gnu_gettext=yes
3492
        fi
3493
      fi
3494
 
3495
      if test "$nls_cv_use_gnu_gettext" = "yes"; then
3496
                INTLOBJS="\$(GETTOBJS)"
3497
        # Extract the first word of "msgfmt", so it can be a program name with args.
3498
set dummy msgfmt; ac_word=$2
3499
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3500
echo "configure:3501: checking for $ac_word" >&5
3501
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3502
  echo $ac_n "(cached) $ac_c" 1>&6
3503
else
3504
  case "$MSGFMT" in
3505
  /*)
3506
  ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3507
  ;;
3508
  *)
3509
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3510
  for ac_dir in $PATH; do
3511
    test -z "$ac_dir" && ac_dir=.
3512
    if test -f $ac_dir/$ac_word; then
3513
      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3514
        ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3515
        break
3516
      fi
3517
    fi
3518
  done
3519
  IFS="$ac_save_ifs"
3520
  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
3521
  ;;
3522
esac
3523
fi
3524
MSGFMT="$ac_cv_path_MSGFMT"
3525
if test -n "$MSGFMT"; then
3526
  echo "$ac_t""$MSGFMT" 1>&6
3527
else
3528
  echo "$ac_t""no" 1>&6
3529
fi
3530
 
3531
        # Extract the first word of "gmsgfmt", so it can be a program name with args.
3532
set dummy gmsgfmt; ac_word=$2
3533
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3534
echo "configure:3535: checking for $ac_word" >&5
3535
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3536
  echo $ac_n "(cached) $ac_c" 1>&6
3537
else
3538
  case "$GMSGFMT" in
3539
  /*)
3540
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3541
  ;;
3542
  ?:/*)
3543
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3544
  ;;
3545
  *)
3546
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3547
  ac_dummy="$PATH"
3548
  for ac_dir in $ac_dummy; do
3549
    test -z "$ac_dir" && ac_dir=.
3550
    if test -f $ac_dir/$ac_word; then
3551
      ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3552
      break
3553
    fi
3554
  done
3555
  IFS="$ac_save_ifs"
3556
  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3557
  ;;
3558
esac
3559
fi
3560
GMSGFMT="$ac_cv_path_GMSGFMT"
3561
if test -n "$GMSGFMT"; then
3562
  echo "$ac_t""$GMSGFMT" 1>&6
3563
else
3564
  echo "$ac_t""no" 1>&6
3565
fi
3566
 
3567
        # Extract the first word of "xgettext", so it can be a program name with args.
3568
set dummy xgettext; ac_word=$2
3569
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3570
echo "configure:3571: checking for $ac_word" >&5
3571
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3572
  echo $ac_n "(cached) $ac_c" 1>&6
3573
else
3574
  case "$XGETTEXT" in
3575
  /*)
3576
  ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3577
  ;;
3578
  *)
3579
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3580
  for ac_dir in $PATH; do
3581
    test -z "$ac_dir" && ac_dir=.
3582
    if test -f $ac_dir/$ac_word; then
3583
      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3584
        ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3585
        break
3586
      fi
3587
    fi
3588
  done
3589
  IFS="$ac_save_ifs"
3590
  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3591
  ;;
3592
esac
3593
fi
3594
XGETTEXT="$ac_cv_path_XGETTEXT"
3595
if test -n "$XGETTEXT"; then
3596
  echo "$ac_t""$XGETTEXT" 1>&6
3597
else
3598
  echo "$ac_t""no" 1>&6
3599
fi
3600
 
3601
 
3602
        USE_INCLUDED_LIBINTL=yes
3603
        CATOBJEXT=.gmo
3604
        INSTOBJEXT=.mo
3605
        DATADIRNAME=share
3606
        INTLDEPS='$(top_builddir)/../intl/libintl.a'
3607
        INTLLIBS=$INTLDEPS
3608
        LIBS=`echo $LIBS | sed -e 's/-lintl//'`
3609
        nls_cv_header_intl=libintl.h
3610
        nls_cv_header_libgt=libgettext.h
3611
      fi
3612
 
3613
            if test "$XGETTEXT" != ":"; then
3614
                        if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
3615
          : ;
3616
        else
3617
          echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
3618
          XGETTEXT=":"
3619
        fi
3620
      fi
3621
 
3622
      # We need to process the po/ directory.
3623
      POSUB=po
3624
    else
3625
      DATADIRNAME=share
3626
      nls_cv_header_intl=libintl.h
3627
      nls_cv_header_libgt=libgettext.h
3628
    fi
3629
 
3630
    # If this is used in GNU gettext we have to set USE_NLS to `yes'
3631
    # because some of the sources are only built for this goal.
3632
    if test "$PACKAGE" = gettext; then
3633
      USE_NLS=yes
3634
      USE_INCLUDED_LIBINTL=yes
3635
    fi
3636
 
3637
                for lang in $ALL_LINGUAS; do
3638
      GMOFILES="$GMOFILES $lang.gmo"
3639
      POFILES="$POFILES $lang.po"
3640
    done
3641
 
3642
 
3643
 
3644
 
3645
 
3646
 
3647
 
3648
 
3649
 
3650
 
3651
 
3652
 
3653
 
3654
 
3655
   if test "x$CATOBJEXT" != "x"; then
3656
     if test "x$ALL_LINGUAS" = "x"; then
3657
       LINGUAS=
3658
     else
3659
       echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
3660
echo "configure:3661: checking for catalogs to be installed" >&5
3661
       NEW_LINGUAS=
3662
       for lang in ${LINGUAS=$ALL_LINGUAS}; do
3663
         case "$ALL_LINGUAS" in
3664
          *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
3665
         esac
3666
       done
3667
       LINGUAS=$NEW_LINGUAS
3668
       echo "$ac_t""$LINGUAS" 1>&6
3669
     fi
3670
 
3671
          if test -n "$LINGUAS"; then
3672
       for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
3673
     fi
3674
   fi
3675
 
3676
            if test $ac_cv_header_locale_h = yes; then
3677
     INCLUDE_LOCALE_H="#include "
3678
   else
3679
     INCLUDE_LOCALE_H="\
3680
/* The system does not provide the header .  Take care yourself.  */"
3681
   fi
3682
 
3683
 
3684
            if test -f $srcdir/po2tbl.sed.in; then
3685
      if test "$CATOBJEXT" = ".cat"; then
3686
         ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
3687
echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
3688
echo "configure:3689: checking for linux/version.h" >&5
3689
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3690
  echo $ac_n "(cached) $ac_c" 1>&6
3691
else
3692
  cat > conftest.$ac_ext <
3693
#line 3694 "configure"
3694
#include "confdefs.h"
3695
#include 
3696
EOF
3697
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3698
{ (eval echo configure:3699: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3699
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3700
if test -z "$ac_err"; then
3701
  rm -rf conftest*
3702
  eval "ac_cv_header_$ac_safe=yes"
3703
else
3704
  echo "$ac_err" >&5
3705
  echo "configure: failed program was:" >&5
3706
  cat conftest.$ac_ext >&5
3707
  rm -rf conftest*
3708
  eval "ac_cv_header_$ac_safe=no"
3709
fi
3710
rm -f conftest*
3711
fi
3712
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3713
  echo "$ac_t""yes" 1>&6
3714
  msgformat=linux
3715
else
3716
  echo "$ac_t""no" 1>&6
3717
msgformat=xopen
3718
fi
3719
 
3720
 
3721
                         sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
3722
      fi
3723
            sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
3724
         $srcdir/po2tbl.sed.in > po2tbl.sed
3725
   fi
3726
 
3727
            if test "$PACKAGE" = "gettext"; then
3728
     GT_NO="#NO#"
3729
     GT_YES=
3730
   else
3731
     GT_NO=
3732
     GT_YES="#YES#"
3733
   fi
3734
 
3735
 
3736
 
3737
   MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
3738
 
3739
 
3740
      l=
3741
 
3742
 
3743
            if test -d $srcdir/po; then
3744
      test -d po || mkdir po
3745
      if test "x$srcdir" != "x."; then
3746
         if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
3747
            posrcprefix="$srcdir/"
3748
         else
3749
            posrcprefix="../$srcdir/"
3750
         fi
3751
      else
3752
         posrcprefix="../"
3753
      fi
3754
      rm -f po/POTFILES
3755
      sed -e "/^#/d" -e "/^\$/d" -e "s,.*,      $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
3756
         < $srcdir/po/POTFILES.in > po/POTFILES
3757
   fi
3758
 
3759
 
3760
. ${srcdir}/../bfd/configure.host
3761
 
3762
 
3763
# Find a good install program.  We prefer a C program (faster),
3764
# so one script is as good as another.  But avoid the broken or
3765
# incompatible versions:
3766
# SysV /etc/install, /usr/sbin/install
3767
# SunOS /usr/etc/install
3768
# IRIX /sbin/install
3769
# AIX /bin/install
3770
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3771
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3772
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3773
# ./install, which can be erroneously created by make from ./install.sh.
3774
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3775
echo "configure:3776: checking for a BSD compatible install" >&5
3776
if test -z "$INSTALL"; then
3777
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3778
  echo $ac_n "(cached) $ac_c" 1>&6
3779
else
3780
    IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
3781
  for ac_dir in $PATH; do
3782
    # Account for people who put trailing slashes in PATH elements.
3783
    case "$ac_dir/" in
3784
    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
3785
    *)
3786
      # OSF1 and SCO ODT 3.0 have their own names for install.
3787
      # Don't use installbsd from OSF since it installs stuff as root
3788
      # by default.
3789
      for ac_prog in ginstall scoinst install; do
3790
        if test -f $ac_dir/$ac_prog; then
3791
          if test $ac_prog = install &&
3792
            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
3793
            # AIX install.  It has an incompatible calling convention.
3794
            :
3795
          else
3796
            ac_cv_path_install="$ac_dir/$ac_prog -c"
3797
            break 2
3798
          fi
3799
        fi
3800
      done
3801
      ;;
3802
    esac
3803
  done
3804
  IFS="$ac_save_IFS"
3805
 
3806
fi
3807
  if test "${ac_cv_path_install+set}" = set; then
3808
    INSTALL="$ac_cv_path_install"
3809
  else
3810
    # As a last resort, use the slow shell script.  We don't cache a
3811
    # path for INSTALL within a source directory, because that will
3812
    # break other packages using the cache if that directory is
3813
    # removed, or if the path is relative.
3814
    INSTALL="$ac_install_sh"
3815
  fi
3816
fi
3817
echo "$ac_t""$INSTALL" 1>&6
3818
 
3819
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3820
# It thinks the first close brace ends the variable substitution.
3821
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3822
 
3823
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
3824
 
3825
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3826
 
3827
 
3828
for ac_hdr in string.h strings.h stdlib.h
3829
do
3830
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3831
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3832
echo "configure:3833: checking for $ac_hdr" >&5
3833
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3834
  echo $ac_n "(cached) $ac_c" 1>&6
3835
else
3836
  cat > conftest.$ac_ext <
3837
#line 3838 "configure"
3838
#include "confdefs.h"
3839
#include <$ac_hdr>
3840
EOF
3841
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3842
{ (eval echo configure:3843: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3843
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3844
if test -z "$ac_err"; then
3845
  rm -rf conftest*
3846
  eval "ac_cv_header_$ac_safe=yes"
3847
else
3848
  echo "$ac_err" >&5
3849
  echo "configure: failed program was:" >&5
3850
  cat conftest.$ac_ext >&5
3851
  rm -rf conftest*
3852
  eval "ac_cv_header_$ac_safe=no"
3853
fi
3854
rm -f conftest*
3855
fi
3856
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3857
  echo "$ac_t""yes" 1>&6
3858
    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3859
  cat >> confdefs.h <
3860
#define $ac_tr_hdr 1
3861
EOF
3862
 
3863
else
3864
  echo "$ac_t""no" 1>&6
3865
fi
3866
done
3867
 
3868
 
3869
 
3870
using_cgen=no
3871
 
3872
# Horrible hacks to build DLLs on Windows.
3873
WIN32LDFLAGS=
3874
WIN32LIBADD=
3875
case "${host}" in
3876
*-*-cygwin*)
3877
  if test "$enable_shared" = "yes"; then
3878
    WIN32LDFLAGS="-no-undefined"
3879
    WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
3880
  fi
3881
  ;;
3882
esac
3883
 
3884
 
3885
 
3886
# target-specific stuff:
3887
 
3888
# Canonicalize the secondary target names.
3889
if test -n "$enable_targets" ; then
3890
    for targ in `echo $enable_targets | sed 's/,/ /g'`
3891
    do
3892
        result=`$ac_config_sub $targ 2>/dev/null`
3893
        if test -n "$result" ; then
3894
            canon_targets="$canon_targets $result"
3895
        else
3896
            # Allow targets that config.sub doesn't recognize, like "all".
3897
            canon_targets="$canon_targets $targ"
3898
        fi
3899
    done
3900
fi
3901
 
3902
all_targets=false
3903
selarchs=
3904
for targ in $target $canon_targets
3905
do
3906
    if test "x$targ" = "xall" ; then
3907
        all_targets=true
3908
    else
3909
        . $srcdir/../bfd/config.bfd
3910
        selarchs="$selarchs $targ_archs"
3911
    fi
3912
done
3913
 
3914
# Utility var, documents generic cgen support files.
3915
 
3916
cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo"
3917
 
3918
# We don't do any links based on the target system, just makefile config.
3919
 
3920
if test x${all_targets} = xfalse ; then
3921
 
3922
    # Target architecture .o files.
3923
    ta=
3924
 
3925
    for arch in $selarchs
3926
    do
3927
        ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
3928
        archdefs="$archdefs -DARCH_$ad"
3929
        case "$arch" in
3930
        bfd_a29k_arch)          ta="$ta a29k-dis.lo" ;;
3931
        bfd_alliant_arch)       ;;
3932
        bfd_alpha_arch)         ta="$ta alpha-dis.lo alpha-opc.lo" ;;
3933
        bfd_arc_arch)           ta="$ta arc-dis.lo arc-opc.lo" ;;
3934
        bfd_arm_arch)           ta="$ta arm-dis.lo" ;;
3935
        bfd_avr_arch)           ta="$ta avr-dis.lo" ;;
3936
        bfd_convex_arch)        ;;
3937
        bfd_d10v_arch)          ta="$ta d10v-dis.lo d10v-opc.lo" ;;
3938
        bfd_d30v_arch)          ta="$ta d30v-dis.lo d30v-opc.lo" ;;
3939
        bfd_fr30_arch)          ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
3940
        bfd_h8300_arch)         ta="$ta h8300-dis.lo" ;;
3941
        bfd_h8500_arch)         ta="$ta h8500-dis.lo" ;;
3942
        bfd_hppa_arch)          ta="$ta hppa-dis.lo" ;;
3943
        bfd_i370_arch)          ta="$ta i370-dis.lo i370-opc.lo" ;;
3944
        bfd_i386_arch)          ta="$ta i386-dis.lo" ;;
3945
        bfd_i860_arch)          ;;
3946
        bfd_i960_arch)          ta="$ta i960-dis.lo" ;;
3947
        bfd_m32r_arch)          ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;;
3948
        bfd_m68k_arch)          ta="$ta m68k-dis.lo m68k-opc.lo" ;;
3949
        bfd_m88k_arch)          ta="$ta m88k-dis.lo" ;;
3950
        bfd_mcore_arch)         ta="$ta mcore-dis.lo" ;;
3951
        bfd_mips_arch)          ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
3952
        bfd_mn10200_arch)       ta="$ta m10200-dis.lo m10200-opc.lo" ;;
3953
        bfd_mn10300_arch)       ta="$ta m10300-dis.lo m10300-opc.lo" ;;
3954
        bfd_ns32k_arch)         ta="$ta ns32k-dis.lo" ;;
3955
        bfd_or32_arch)          ta="$ta or32-dis.lo" ;;
3956
        bfd_or16_arch)          ta="$ta or16-dis.lo" ;;
3957
        bfd_pj_arch)            ta="$ta pj-dis.lo pj-opc.lo" ;;
3958
        bfd_powerpc_arch)       ta="$ta ppc-dis.lo ppc-opc.lo" ;;
3959
        bfd_pyramid_arch)       ;;
3960
        bfd_romp_arch)          ;;
3961
        bfd_rs6000_arch)        ta="$ta ppc-dis.lo ppc-opc.lo" ;;
3962
        bfd_sh_arch)            ta="$ta sh-dis.lo" ;;
3963
        bfd_sparc_arch)         ta="$ta sparc-dis.lo sparc-opc.lo" ;;
3964
        bfd_tahoe_arch)         ;;
3965
        bfd_tic30_arch)         ta="$ta tic30-dis.lo" ;;
3966
        bfd_tic80_arch)         ta="$ta tic80-dis.lo tic80-opc.lo" ;;
3967
        bfd_v850_arch)          ta="$ta v850-opc.lo v850-dis.lo" ;;
3968
        bfd_v850e_arch)         ta="$ta v850-opc.lo v850-dis.lo" ;;
3969
        bfd_v850ea_arch)        ta="$ta v850-opc.lo v850-dis.lo" ;;
3970
        bfd_vax_arch)           ta="$ta vax-dis.lo" ;;
3971
        bfd_w65_arch)           ta="$ta w65-dis.lo" ;;
3972
        bfd_we32k_arch)         ;;
3973
        bfd_z8k_arch)           ta="$ta z8k-dis.lo" ;;
3974
 
3975
        "")                     ;;
3976
        *)              { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;;
3977
        esac
3978
    done
3979
 
3980
    if test $using_cgen = yes ; then
3981
        ta="$ta $cgen_files"
3982
    fi
3983
 
3984
    # Weed out duplicate .o files.
3985
    f=""
3986
    for i in $ta ; do
3987
        case " $f " in
3988
        *" $i "*) ;;
3989
        *) f="$f $i" ;;
3990
        esac
3991
    done
3992
    ta="$f"
3993
 
3994
    # And duplicate -D flags.
3995
    f=""
3996
    for i in $archdefs ; do
3997
        case " $f " in
3998
        *" $i "*) ;;
3999
        *) f="$f $i" ;;
4000
        esac
4001
    done
4002
    archdefs="$f"
4003
 
4004
    BFD_MACHINES="$ta"
4005
 
4006
else    # all_targets is true
4007
    archdefs=-DARCH_all
4008
    BFD_MACHINES='$(ALL_MACHINES)'
4009
fi
4010
 
4011
 
4012
 
4013
 
4014
trap '' 1 2 15
4015
cat > confcache <<\EOF
4016
# This file is a shell script that caches the results of configure
4017
# tests run on this system so they can be shared between configure
4018
# scripts and configure runs.  It is not useful on other systems.
4019
# If it contains results you don't want to keep, you may remove or edit it.
4020
#
4021
# By default, configure uses ./config.cache as the cache file,
4022
# creating it if it does not exist already.  You can give configure
4023
# the --cache-file=FILE option to use a different cache file; that is
4024
# what configure does when it calls configure scripts in
4025
# subdirectories, so they share the cache.
4026
# Giving --cache-file=/dev/null disables caching, for debugging configure.
4027
# config.status only pays attention to the cache file if you give it the
4028
# --recheck option to rerun configure.
4029
#
4030
EOF
4031
# The following way of writing the cache mishandles newlines in values,
4032
# but we know of no workaround that is simple, portable, and efficient.
4033
# So, don't put newlines in cache variables' values.
4034
# Ultrix sh set writes to stderr and can't be redirected directly,
4035
# and sets the high bit in the cache file unless we assign to the vars.
4036
(set) 2>&1 |
4037
  case `(ac_space=' '; set | grep ac_space) 2>&1` in
4038
  *ac_space=\ *)
4039
    # `set' does not quote correctly, so add quotes (double-quote substitution
4040
    # turns \\\\ into \\, and sed turns \\ into \).
4041
    sed -n \
4042
      -e "s/'/'\\\\''/g" \
4043
      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4044
    ;;
4045
  *)
4046
    # `set' quotes correctly as required by POSIX, so do not add quotes.
4047
    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4048
    ;;
4049
  esac >> confcache
4050
if cmp -s $cache_file confcache; then
4051
  :
4052
else
4053
  if test -w $cache_file; then
4054
    echo "updating cache $cache_file"
4055
    cat confcache > $cache_file
4056
  else
4057
    echo "not updating unwritable cache $cache_file"
4058
  fi
4059
fi
4060
rm -f confcache
4061
 
4062
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4063
 
4064
test "x$prefix" = xNONE && prefix=$ac_default_prefix
4065
# Let make expand exec_prefix.
4066
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4067
 
4068
# Any assignment to VPATH causes Sun make to only execute
4069
# the first set of double-colon rules, so remove it if not needed.
4070
# If there is a colon in the path, we need to keep it.
4071
if test "x$srcdir" = x.; then
4072
  ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
4073
fi
4074
 
4075
trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4076
 
4077
DEFS=-DHAVE_CONFIG_H
4078
 
4079
# Without the "./", some shells look in PATH for config.status.
4080
: ${CONFIG_STATUS=./config.status}
4081
 
4082
echo creating $CONFIG_STATUS
4083
rm -f $CONFIG_STATUS
4084
cat > $CONFIG_STATUS <
4085
#! /bin/sh
4086
# Generated automatically by configure.
4087
# Run this file to recreate the current configuration.
4088
# This directory was configured as follows,
4089
# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4090
#
4091
# $0 $ac_configure_args
4092
#
4093
# Compiler output produced by configure, useful for debugging
4094
# configure, is in ./config.log if it exists.
4095
 
4096
ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4097
for ac_option
4098
do
4099
  case "\$ac_option" in
4100
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4101
    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4102
    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4103
  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4104
    echo "$CONFIG_STATUS generated by autoconf version 2.13"
4105
    exit 0 ;;
4106
  -help | --help | --hel | --he | --h)
4107
    echo "\$ac_cs_usage"; exit 0 ;;
4108
  *) echo "\$ac_cs_usage"; exit 1 ;;
4109
  esac
4110
done
4111
 
4112
ac_given_srcdir=$srcdir
4113
ac_given_INSTALL="$INSTALL"
4114
 
4115
trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4116
EOF
4117
cat >> $CONFIG_STATUS <
4118
 
4119
# Protect against being on the right side of a sed subst in config.status.
4120
sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4121
 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4122
$ac_vpsub
4123
$extrasub
4124
s%@SHELL@%$SHELL%g
4125
s%@CFLAGS@%$CFLAGS%g
4126
s%@CPPFLAGS@%$CPPFLAGS%g
4127
s%@CXXFLAGS@%$CXXFLAGS%g
4128
s%@FFLAGS@%$FFLAGS%g
4129
s%@DEFS@%$DEFS%g
4130
s%@LDFLAGS@%$LDFLAGS%g
4131
s%@LIBS@%$LIBS%g
4132
s%@exec_prefix@%$exec_prefix%g
4133
s%@prefix@%$prefix%g
4134
s%@program_transform_name@%$program_transform_name%g
4135
s%@bindir@%$bindir%g
4136
s%@sbindir@%$sbindir%g
4137
s%@libexecdir@%$libexecdir%g
4138
s%@datadir@%$datadir%g
4139
s%@sysconfdir@%$sysconfdir%g
4140
s%@sharedstatedir@%$sharedstatedir%g
4141
s%@localstatedir@%$localstatedir%g
4142
s%@libdir@%$libdir%g
4143
s%@includedir@%$includedir%g
4144
s%@oldincludedir@%$oldincludedir%g
4145
s%@infodir@%$infodir%g
4146
s%@mandir@%$mandir%g
4147
s%@host@%$host%g
4148
s%@host_alias@%$host_alias%g
4149
s%@host_cpu@%$host_cpu%g
4150
s%@host_vendor@%$host_vendor%g
4151
s%@host_os@%$host_os%g
4152
s%@target@%$target%g
4153
s%@target_alias@%$target_alias%g
4154
s%@target_cpu@%$target_cpu%g
4155
s%@target_vendor@%$target_vendor%g
4156
s%@target_os@%$target_os%g
4157
s%@build@%$build%g
4158
s%@build_alias@%$build_alias%g
4159
s%@build_cpu@%$build_cpu%g
4160
s%@build_vendor@%$build_vendor%g
4161
s%@build_os@%$build_os%g
4162
s%@CC@%$CC%g
4163
s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4164
s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4165
s%@INSTALL_DATA@%$INSTALL_DATA%g
4166
s%@PACKAGE@%$PACKAGE%g
4167
s%@VERSION@%$VERSION%g
4168
s%@ACLOCAL@%$ACLOCAL%g
4169
s%@AUTOCONF@%$AUTOCONF%g
4170
s%@AUTOMAKE@%$AUTOMAKE%g
4171
s%@AUTOHEADER@%$AUTOHEADER%g
4172
s%@MAKEINFO@%$MAKEINFO%g
4173
s%@SET_MAKE@%$SET_MAKE%g
4174
s%@AR@%$AR%g
4175
s%@RANLIB@%$RANLIB%g
4176
s%@LN_S@%$LN_S%g
4177
s%@LIBTOOL@%$LIBTOOL%g
4178
s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4179
s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4180
s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4181
s%@MAINT@%$MAINT%g
4182
s%@EXEEXT@%$EXEEXT%g
4183
s%@CPP@%$CPP%g
4184
s%@ALLOCA@%$ALLOCA%g
4185
s%@USE_NLS@%$USE_NLS%g
4186
s%@MSGFMT@%$MSGFMT%g
4187
s%@GMSGFMT@%$GMSGFMT%g
4188
s%@XGETTEXT@%$XGETTEXT%g
4189
s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4190
s%@CATALOGS@%$CATALOGS%g
4191
s%@CATOBJEXT@%$CATOBJEXT%g
4192
s%@DATADIRNAME@%$DATADIRNAME%g
4193
s%@GMOFILES@%$GMOFILES%g
4194
s%@INSTOBJEXT@%$INSTOBJEXT%g
4195
s%@INTLDEPS@%$INTLDEPS%g
4196
s%@INTLLIBS@%$INTLLIBS%g
4197
s%@INTLOBJS@%$INTLOBJS%g
4198
s%@POFILES@%$POFILES%g
4199
s%@POSUB@%$POSUB%g
4200
s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4201
s%@GT_NO@%$GT_NO%g
4202
s%@GT_YES@%$GT_YES%g
4203
s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4204
s%@l@%$l%g
4205
s%@HDEFINES@%$HDEFINES%g
4206
s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
4207
s%@WIN32LIBADD@%$WIN32LIBADD%g
4208
s%@archdefs@%$archdefs%g
4209
s%@BFD_MACHINES@%$BFD_MACHINES%g
4210
 
4211
CEOF
4212
EOF
4213
 
4214
cat >> $CONFIG_STATUS <<\EOF
4215
 
4216
# Split the substitutions into bite-sized pieces for seds with
4217
# small command number limits, like on Digital OSF/1 and HP-UX.
4218
ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4219
ac_file=1 # Number of current file.
4220
ac_beg=1 # First line for current file.
4221
ac_end=$ac_max_sed_cmds # Line after last line for current file.
4222
ac_more_lines=:
4223
ac_sed_cmds=""
4224
while $ac_more_lines; do
4225
  if test $ac_beg -gt 1; then
4226
    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4227
  else
4228
    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4229
  fi
4230
  if test ! -s conftest.s$ac_file; then
4231
    ac_more_lines=false
4232
    rm -f conftest.s$ac_file
4233
  else
4234
    if test -z "$ac_sed_cmds"; then
4235
      ac_sed_cmds="sed -f conftest.s$ac_file"
4236
    else
4237
      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4238
    fi
4239
    ac_file=`expr $ac_file + 1`
4240
    ac_beg=$ac_end
4241
    ac_end=`expr $ac_end + $ac_max_sed_cmds`
4242
  fi
4243
done
4244
if test -z "$ac_sed_cmds"; then
4245
  ac_sed_cmds=cat
4246
fi
4247
EOF
4248
 
4249
cat >> $CONFIG_STATUS <
4250
 
4251
CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4252
EOF
4253
cat >> $CONFIG_STATUS <<\EOF
4254
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4255
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4256
  case "$ac_file" in
4257
  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4258
       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4259
  *) ac_file_in="${ac_file}.in" ;;
4260
  esac
4261
 
4262
  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4263
 
4264
  # Remove last slash and all that follows it.  Not all systems have dirname.
4265
  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4266
  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4267
    # The file is in a subdirectory.
4268
    test ! -d "$ac_dir" && mkdir "$ac_dir"
4269
    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4270
    # A "../" for each directory in $ac_dir_suffix.
4271
    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4272
  else
4273
    ac_dir_suffix= ac_dots=
4274
  fi
4275
 
4276
  case "$ac_given_srcdir" in
4277
  .)  srcdir=.
4278
      if test -z "$ac_dots"; then top_srcdir=.
4279
      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4280
  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4281
  *) # Relative path.
4282
    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4283
    top_srcdir="$ac_dots$ac_given_srcdir" ;;
4284
  esac
4285
 
4286
  case "$ac_given_INSTALL" in
4287
  [/$]*) INSTALL="$ac_given_INSTALL" ;;
4288
  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4289
  esac
4290
 
4291
  echo creating "$ac_file"
4292
  rm -f "$ac_file"
4293
  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4294
  case "$ac_file" in
4295
  *Makefile*) ac_comsub="1i\\
4296
# $configure_input" ;;
4297
  *) ac_comsub= ;;
4298
  esac
4299
 
4300
  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4301
  sed -e "$ac_comsub
4302
s%@configure_input@%$configure_input%g
4303
s%@srcdir@%$srcdir%g
4304
s%@top_srcdir@%$top_srcdir%g
4305
s%@INSTALL@%$INSTALL%g
4306
" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4307
fi; done
4308
rm -f conftest.s*
4309
 
4310
# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4311
# NAME is the cpp macro being defined and VALUE is the value it is being given.
4312
#
4313
# ac_d sets the value in "#define NAME VALUE" lines.
4314
ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
4315
ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
4316
ac_dC='\3'
4317
ac_dD='%g'
4318
# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4319
ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4320
ac_uB='\([      ]\)%\1#\2define\3'
4321
ac_uC=' '
4322
ac_uD='\4%g'
4323
# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4324
ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4325
ac_eB='$%\1#\2define\3'
4326
ac_eC=' '
4327
ac_eD='%g'
4328
 
4329
if test "${CONFIG_HEADERS+set}" != set; then
4330
EOF
4331
cat >> $CONFIG_STATUS <
4332
  CONFIG_HEADERS="config.h:config.in"
4333
EOF
4334
cat >> $CONFIG_STATUS <<\EOF
4335
fi
4336
for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4337
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4338
  case "$ac_file" in
4339
  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4340
       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4341
  *) ac_file_in="${ac_file}.in" ;;
4342
  esac
4343
 
4344
  echo creating $ac_file
4345
 
4346
  rm -f conftest.frag conftest.in conftest.out
4347
  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4348
  cat $ac_file_inputs > conftest.in
4349
 
4350
EOF
4351
 
4352
# Transform confdefs.h into a sed script conftest.vals that substitutes
4353
# the proper values into config.h.in to produce config.h.  And first:
4354
# Protect against being on the right side of a sed subst in config.status.
4355
# Protect against being in an unquoted here document in config.status.
4356
rm -f conftest.vals
4357
cat > conftest.hdr <<\EOF
4358
s/[\\&%]/\\&/g
4359
s%[\\$`]%\\&%g
4360
s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4361
s%ac_d%ac_u%gp
4362
s%ac_u%ac_e%gp
4363
EOF
4364
sed -n -f conftest.hdr confdefs.h > conftest.vals
4365
rm -f conftest.hdr
4366
 
4367
# This sed command replaces #undef with comments.  This is necessary, for
4368
# example, in the case of _POSIX_SOURCE, which is predefined and required
4369
# on some systems where configure will not decide to define it.
4370
cat >> conftest.vals <<\EOF
4371
s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4372
EOF
4373
 
4374
# Break up conftest.vals because some shells have a limit on
4375
# the size of here documents, and old seds have small limits too.
4376
 
4377
rm -f conftest.tail
4378
while :
4379
do
4380
  ac_lines=`grep -c . conftest.vals`
4381
  # grep -c gives empty output for an empty file on some AIX systems.
4382
  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4383
  # Write a limited-size here document to conftest.frag.
4384
  echo '  cat > conftest.frag <> $CONFIG_STATUS
4385
  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4386
  echo 'CEOF
4387
  sed -f conftest.frag conftest.in > conftest.out
4388
  rm -f conftest.in
4389
  mv conftest.out conftest.in
4390
' >> $CONFIG_STATUS
4391
  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4392
  rm -f conftest.vals
4393
  mv conftest.tail conftest.vals
4394
done
4395
rm -f conftest.vals
4396
 
4397
cat >> $CONFIG_STATUS <<\EOF
4398
  rm -f conftest.frag conftest.h
4399
  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
4400
  cat conftest.in >> conftest.h
4401
  rm -f conftest.in
4402
  if cmp -s $ac_file conftest.h 2>/dev/null; then
4403
    echo "$ac_file is unchanged"
4404
    rm -f conftest.h
4405
  else
4406
    # Remove last slash and all that follows it.  Not all systems have dirname.
4407
      ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4408
      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4409
      # The file is in a subdirectory.
4410
      test ! -d "$ac_dir" && mkdir "$ac_dir"
4411
    fi
4412
    rm -f $ac_file
4413
    mv conftest.h $ac_file
4414
  fi
4415
fi; done
4416
 
4417
EOF
4418
cat >> $CONFIG_STATUS <
4419
 
4420
 
4421
EOF
4422
cat >> $CONFIG_STATUS <<\EOF
4423
test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
4424
sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
4425
exit 0
4426
EOF
4427
chmod +x $CONFIG_STATUS
4428
rm -fr confdefs* $ac_clean_files
4429
test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4430
 

powered by: WebSVN 2.1.0

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