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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [sim/] [h8500/] [configure] - Blame information for rev 1765

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

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