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

Subversion Repositories or1k

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

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

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