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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gdb-5.3/] [sim/] [d10v/] [configure] - Blame information for rev 1765

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

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