xref: /openbsd-src/gnu/usr.bin/binutils/gdb/gdbserver/configure (revision 11efff7f3ac2b3cfeff0c0cddc14294d9b3aca4f)
1b725ae77Skettenis#! /bin/sh
2b725ae77Skettenis
3b725ae77Skettenis# Guess values for system-dependent variables and create Makefiles.
4b725ae77Skettenis# Generated automatically using autoconf version 2.13
5b725ae77Skettenis# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6b725ae77Skettenis#
7b725ae77Skettenis# This configure script is free software; the Free Software Foundation
8b725ae77Skettenis# gives unlimited permission to copy, distribute and modify it.
9b725ae77Skettenis
10b725ae77Skettenis# Defaults:
11b725ae77Skettenisac_help=
12b725ae77Skettenisac_default_prefix=/usr/local
13b725ae77Skettenis# Any additions from configure.in:
14b725ae77Skettenis
15b725ae77Skettenis# Initialize some variables set by options.
16b725ae77Skettenis# The variables have the same names as the options, with
17b725ae77Skettenis# dashes changed to underlines.
18b725ae77Skettenisbuild=NONE
19b725ae77Sketteniscache_file=./config.cache
20b725ae77Skettenisexec_prefix=NONE
21b725ae77Skettenishost=NONE
22b725ae77Skettenisno_create=
23b725ae77Skettenisnonopt=NONE
24b725ae77Skettenisno_recursion=
25b725ae77Skettenisprefix=NONE
26b725ae77Skettenisprogram_prefix=NONE
27b725ae77Skettenisprogram_suffix=NONE
28b725ae77Skettenisprogram_transform_name=s,x,x,
29b725ae77Skettenissilent=
30b725ae77Skettenissite=
31b725ae77Skettenissrcdir=
32b725ae77Skettenistarget=NONE
33b725ae77Skettenisverbose=
34b725ae77Skettenisx_includes=NONE
35b725ae77Skettenisx_libraries=NONE
36b725ae77Skettenisbindir='${exec_prefix}/bin'
37b725ae77Skettenissbindir='${exec_prefix}/sbin'
38b725ae77Skettenislibexecdir='${exec_prefix}/libexec'
39b725ae77Skettenisdatadir='${prefix}/share'
40b725ae77Skettenissysconfdir='${prefix}/etc'
41b725ae77Skettenissharedstatedir='${prefix}/com'
42b725ae77Skettenislocalstatedir='${prefix}/var'
43b725ae77Skettenislibdir='${exec_prefix}/lib'
44b725ae77Skettenisincludedir='${prefix}/include'
45b725ae77Skettenisoldincludedir='/usr/include'
46b725ae77Skettenisinfodir='${prefix}/info'
47b725ae77Skettenismandir='${prefix}/man'
48b725ae77Skettenis
49b725ae77Skettenis# Initialize some other variables.
50b725ae77Skettenissubdirs=
51b725ae77SkettenisMFLAGS= MAKEFLAGS=
52b725ae77SkettenisSHELL=${CONFIG_SHELL-/bin/sh}
53b725ae77Skettenis# Maximum number of lines to put in a shell here document.
54b725ae77Skettenisac_max_here_lines=12
55b725ae77Skettenis
56b725ae77Skettenisac_prev=
57b725ae77Skettenisfor ac_option
58b725ae77Skettenisdo
59b725ae77Skettenis
60b725ae77Skettenis  # If the previous option needs an argument, assign it.
61b725ae77Skettenis  if test -n "$ac_prev"; then
62b725ae77Skettenis    eval "$ac_prev=\$ac_option"
63b725ae77Skettenis    ac_prev=
64b725ae77Skettenis    continue
65b725ae77Skettenis  fi
66b725ae77Skettenis
67b725ae77Skettenis  case "$ac_option" in
68b725ae77Skettenis  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
69b725ae77Skettenis  *) ac_optarg= ;;
70b725ae77Skettenis  esac
71b725ae77Skettenis
72b725ae77Skettenis  # Accept the important Cygnus configure options, so we can diagnose typos.
73b725ae77Skettenis
74b725ae77Skettenis  case "$ac_option" in
75b725ae77Skettenis
76b725ae77Skettenis  -bindir | --bindir | --bindi | --bind | --bin | --bi)
77b725ae77Skettenis    ac_prev=bindir ;;
78b725ae77Skettenis  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
79b725ae77Skettenis    bindir="$ac_optarg" ;;
80b725ae77Skettenis
81b725ae77Skettenis  -build | --build | --buil | --bui | --bu)
82b725ae77Skettenis    ac_prev=build ;;
83b725ae77Skettenis  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
84b725ae77Skettenis    build="$ac_optarg" ;;
85b725ae77Skettenis
86b725ae77Skettenis  -cache-file | --cache-file | --cache-fil | --cache-fi \
87b725ae77Skettenis  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
88b725ae77Skettenis    ac_prev=cache_file ;;
89b725ae77Skettenis  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
90b725ae77Skettenis  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
91b725ae77Skettenis    cache_file="$ac_optarg" ;;
92b725ae77Skettenis
93b725ae77Skettenis  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
94b725ae77Skettenis    ac_prev=datadir ;;
95b725ae77Skettenis  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
96b725ae77Skettenis  | --da=*)
97b725ae77Skettenis    datadir="$ac_optarg" ;;
98b725ae77Skettenis
99b725ae77Skettenis  -disable-* | --disable-*)
100b725ae77Skettenis    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
101b725ae77Skettenis    # Reject names that are not valid shell variable names.
102b725ae77Skettenis    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
103b725ae77Skettenis      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
104b725ae77Skettenis    fi
105b725ae77Skettenis    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
106b725ae77Skettenis    eval "enable_${ac_feature}=no" ;;
107b725ae77Skettenis
108b725ae77Skettenis  -enable-* | --enable-*)
109b725ae77Skettenis    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
110b725ae77Skettenis    # Reject names that are not valid shell variable names.
111b725ae77Skettenis    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
112b725ae77Skettenis      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
113b725ae77Skettenis    fi
114b725ae77Skettenis    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
115b725ae77Skettenis    case "$ac_option" in
116b725ae77Skettenis      *=*) ;;
117b725ae77Skettenis      *) ac_optarg=yes ;;
118b725ae77Skettenis    esac
119b725ae77Skettenis    eval "enable_${ac_feature}='$ac_optarg'" ;;
120b725ae77Skettenis
121b725ae77Skettenis  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
122b725ae77Skettenis  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
123b725ae77Skettenis  | --exec | --exe | --ex)
124b725ae77Skettenis    ac_prev=exec_prefix ;;
125b725ae77Skettenis  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
126b725ae77Skettenis  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
127b725ae77Skettenis  | --exec=* | --exe=* | --ex=*)
128b725ae77Skettenis    exec_prefix="$ac_optarg" ;;
129b725ae77Skettenis
130b725ae77Skettenis  -gas | --gas | --ga | --g)
131b725ae77Skettenis    # Obsolete; use --with-gas.
132b725ae77Skettenis    with_gas=yes ;;
133b725ae77Skettenis
134b725ae77Skettenis  -help | --help | --hel | --he)
135b725ae77Skettenis    # Omit some internal or obsolete options to make the list less imposing.
136b725ae77Skettenis    # This message is too long to be a string in the A/UX 3.1 sh.
137b725ae77Skettenis    cat << EOF
138b725ae77SkettenisUsage: configure [options] [host]
139b725ae77SkettenisOptions: [defaults in brackets after descriptions]
140b725ae77SkettenisConfiguration:
141b725ae77Skettenis  --cache-file=FILE       cache test results in FILE
142b725ae77Skettenis  --help                  print this message
143b725ae77Skettenis  --no-create             do not create output files
144b725ae77Skettenis  --quiet, --silent       do not print \`checking...' messages
145b725ae77Skettenis  --version               print the version of autoconf that created configure
146b725ae77SkettenisDirectory and file names:
147b725ae77Skettenis  --prefix=PREFIX         install architecture-independent files in PREFIX
148b725ae77Skettenis                          [$ac_default_prefix]
149b725ae77Skettenis  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
150b725ae77Skettenis                          [same as prefix]
151b725ae77Skettenis  --bindir=DIR            user executables in DIR [EPREFIX/bin]
152b725ae77Skettenis  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
153b725ae77Skettenis  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
154b725ae77Skettenis  --datadir=DIR           read-only architecture-independent data in DIR
155b725ae77Skettenis                          [PREFIX/share]
156b725ae77Skettenis  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
157b725ae77Skettenis  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
158b725ae77Skettenis                          [PREFIX/com]
159b725ae77Skettenis  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
160b725ae77Skettenis  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
161b725ae77Skettenis  --includedir=DIR        C header files in DIR [PREFIX/include]
162b725ae77Skettenis  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
163b725ae77Skettenis  --infodir=DIR           info documentation in DIR [PREFIX/info]
164b725ae77Skettenis  --mandir=DIR            man documentation in DIR [PREFIX/man]
165b725ae77Skettenis  --srcdir=DIR            find the sources in DIR [configure dir or ..]
166b725ae77Skettenis  --program-prefix=PREFIX prepend PREFIX to installed program names
167b725ae77Skettenis  --program-suffix=SUFFIX append SUFFIX to installed program names
168b725ae77Skettenis  --program-transform-name=PROGRAM
169b725ae77Skettenis                          run sed PROGRAM on installed program names
170b725ae77SkettenisEOF
171b725ae77Skettenis    cat << EOF
172b725ae77SkettenisHost type:
173b725ae77Skettenis  --build=BUILD           configure for building on BUILD [BUILD=HOST]
174b725ae77Skettenis  --host=HOST             configure for HOST [guessed]
175b725ae77Skettenis  --target=TARGET         configure for TARGET [TARGET=HOST]
176b725ae77SkettenisFeatures and packages:
177b725ae77Skettenis  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
178b725ae77Skettenis  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
179b725ae77Skettenis  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
180b725ae77Skettenis  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
181b725ae77Skettenis  --x-includes=DIR        X include files are in DIR
182b725ae77Skettenis  --x-libraries=DIR       X library files are in DIR
183b725ae77SkettenisEOF
184b725ae77Skettenis    if test -n "$ac_help"; then
185b725ae77Skettenis      echo "--enable and --with options recognized:$ac_help"
186b725ae77Skettenis    fi
187b725ae77Skettenis    exit 0 ;;
188b725ae77Skettenis
189b725ae77Skettenis  -host | --host | --hos | --ho)
190b725ae77Skettenis    ac_prev=host ;;
191b725ae77Skettenis  -host=* | --host=* | --hos=* | --ho=*)
192b725ae77Skettenis    host="$ac_optarg" ;;
193b725ae77Skettenis
194b725ae77Skettenis  -includedir | --includedir | --includedi | --included | --include \
195b725ae77Skettenis  | --includ | --inclu | --incl | --inc)
196b725ae77Skettenis    ac_prev=includedir ;;
197b725ae77Skettenis  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
198b725ae77Skettenis  | --includ=* | --inclu=* | --incl=* | --inc=*)
199b725ae77Skettenis    includedir="$ac_optarg" ;;
200b725ae77Skettenis
201b725ae77Skettenis  -infodir | --infodir | --infodi | --infod | --info | --inf)
202b725ae77Skettenis    ac_prev=infodir ;;
203b725ae77Skettenis  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
204b725ae77Skettenis    infodir="$ac_optarg" ;;
205b725ae77Skettenis
206b725ae77Skettenis  -libdir | --libdir | --libdi | --libd)
207b725ae77Skettenis    ac_prev=libdir ;;
208b725ae77Skettenis  -libdir=* | --libdir=* | --libdi=* | --libd=*)
209b725ae77Skettenis    libdir="$ac_optarg" ;;
210b725ae77Skettenis
211b725ae77Skettenis  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
212b725ae77Skettenis  | --libexe | --libex | --libe)
213b725ae77Skettenis    ac_prev=libexecdir ;;
214b725ae77Skettenis  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
215b725ae77Skettenis  | --libexe=* | --libex=* | --libe=*)
216b725ae77Skettenis    libexecdir="$ac_optarg" ;;
217b725ae77Skettenis
218b725ae77Skettenis  -localstatedir | --localstatedir | --localstatedi | --localstated \
219b725ae77Skettenis  | --localstate | --localstat | --localsta | --localst \
220b725ae77Skettenis  | --locals | --local | --loca | --loc | --lo)
221b725ae77Skettenis    ac_prev=localstatedir ;;
222b725ae77Skettenis  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
223b725ae77Skettenis  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
224b725ae77Skettenis  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
225b725ae77Skettenis    localstatedir="$ac_optarg" ;;
226b725ae77Skettenis
227b725ae77Skettenis  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
228b725ae77Skettenis    ac_prev=mandir ;;
229b725ae77Skettenis  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
230b725ae77Skettenis    mandir="$ac_optarg" ;;
231b725ae77Skettenis
232b725ae77Skettenis  -nfp | --nfp | --nf)
233b725ae77Skettenis    # Obsolete; use --without-fp.
234b725ae77Skettenis    with_fp=no ;;
235b725ae77Skettenis
236b725ae77Skettenis  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
237b725ae77Skettenis  | --no-cr | --no-c)
238b725ae77Skettenis    no_create=yes ;;
239b725ae77Skettenis
240b725ae77Skettenis  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
241b725ae77Skettenis  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
242b725ae77Skettenis    no_recursion=yes ;;
243b725ae77Skettenis
244b725ae77Skettenis  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
245b725ae77Skettenis  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
246b725ae77Skettenis  | --oldin | --oldi | --old | --ol | --o)
247b725ae77Skettenis    ac_prev=oldincludedir ;;
248b725ae77Skettenis  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
249b725ae77Skettenis  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
250b725ae77Skettenis  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
251b725ae77Skettenis    oldincludedir="$ac_optarg" ;;
252b725ae77Skettenis
253b725ae77Skettenis  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
254b725ae77Skettenis    ac_prev=prefix ;;
255b725ae77Skettenis  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
256b725ae77Skettenis    prefix="$ac_optarg" ;;
257b725ae77Skettenis
258b725ae77Skettenis  -program-prefix | --program-prefix | --program-prefi | --program-pref \
259b725ae77Skettenis  | --program-pre | --program-pr | --program-p)
260b725ae77Skettenis    ac_prev=program_prefix ;;
261b725ae77Skettenis  -program-prefix=* | --program-prefix=* | --program-prefi=* \
262b725ae77Skettenis  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
263b725ae77Skettenis    program_prefix="$ac_optarg" ;;
264b725ae77Skettenis
265b725ae77Skettenis  -program-suffix | --program-suffix | --program-suffi | --program-suff \
266b725ae77Skettenis  | --program-suf | --program-su | --program-s)
267b725ae77Skettenis    ac_prev=program_suffix ;;
268b725ae77Skettenis  -program-suffix=* | --program-suffix=* | --program-suffi=* \
269b725ae77Skettenis  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
270b725ae77Skettenis    program_suffix="$ac_optarg" ;;
271b725ae77Skettenis
272b725ae77Skettenis  -program-transform-name | --program-transform-name \
273b725ae77Skettenis  | --program-transform-nam | --program-transform-na \
274b725ae77Skettenis  | --program-transform-n | --program-transform- \
275b725ae77Skettenis  | --program-transform | --program-transfor \
276b725ae77Skettenis  | --program-transfo | --program-transf \
277b725ae77Skettenis  | --program-trans | --program-tran \
278b725ae77Skettenis  | --progr-tra | --program-tr | --program-t)
279b725ae77Skettenis    ac_prev=program_transform_name ;;
280b725ae77Skettenis  -program-transform-name=* | --program-transform-name=* \
281b725ae77Skettenis  | --program-transform-nam=* | --program-transform-na=* \
282b725ae77Skettenis  | --program-transform-n=* | --program-transform-=* \
283b725ae77Skettenis  | --program-transform=* | --program-transfor=* \
284b725ae77Skettenis  | --program-transfo=* | --program-transf=* \
285b725ae77Skettenis  | --program-trans=* | --program-tran=* \
286b725ae77Skettenis  | --progr-tra=* | --program-tr=* | --program-t=*)
287b725ae77Skettenis    program_transform_name="$ac_optarg" ;;
288b725ae77Skettenis
289b725ae77Skettenis  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
290b725ae77Skettenis  | -silent | --silent | --silen | --sile | --sil)
291b725ae77Skettenis    silent=yes ;;
292b725ae77Skettenis
293b725ae77Skettenis  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
294b725ae77Skettenis    ac_prev=sbindir ;;
295b725ae77Skettenis  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
296b725ae77Skettenis  | --sbi=* | --sb=*)
297b725ae77Skettenis    sbindir="$ac_optarg" ;;
298b725ae77Skettenis
299b725ae77Skettenis  -sharedstatedir | --sharedstatedir | --sharedstatedi \
300b725ae77Skettenis  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
301b725ae77Skettenis  | --sharedst | --shareds | --shared | --share | --shar \
302b725ae77Skettenis  | --sha | --sh)
303b725ae77Skettenis    ac_prev=sharedstatedir ;;
304b725ae77Skettenis  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
305b725ae77Skettenis  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
306b725ae77Skettenis  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
307b725ae77Skettenis  | --sha=* | --sh=*)
308b725ae77Skettenis    sharedstatedir="$ac_optarg" ;;
309b725ae77Skettenis
310b725ae77Skettenis  -site | --site | --sit)
311b725ae77Skettenis    ac_prev=site ;;
312b725ae77Skettenis  -site=* | --site=* | --sit=*)
313b725ae77Skettenis    site="$ac_optarg" ;;
314b725ae77Skettenis
315b725ae77Skettenis  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
316b725ae77Skettenis    ac_prev=srcdir ;;
317b725ae77Skettenis  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
318b725ae77Skettenis    srcdir="$ac_optarg" ;;
319b725ae77Skettenis
320b725ae77Skettenis  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
321b725ae77Skettenis  | --syscon | --sysco | --sysc | --sys | --sy)
322b725ae77Skettenis    ac_prev=sysconfdir ;;
323b725ae77Skettenis  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
324b725ae77Skettenis  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
325b725ae77Skettenis    sysconfdir="$ac_optarg" ;;
326b725ae77Skettenis
327b725ae77Skettenis  -target | --target | --targe | --targ | --tar | --ta | --t)
328b725ae77Skettenis    ac_prev=target ;;
329b725ae77Skettenis  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
330b725ae77Skettenis    target="$ac_optarg" ;;
331b725ae77Skettenis
332b725ae77Skettenis  -v | -verbose | --verbose | --verbos | --verbo | --verb)
333b725ae77Skettenis    verbose=yes ;;
334b725ae77Skettenis
335b725ae77Skettenis  -version | --version | --versio | --versi | --vers)
336b725ae77Skettenis    echo "configure generated by autoconf version 2.13"
337b725ae77Skettenis    exit 0 ;;
338b725ae77Skettenis
339b725ae77Skettenis  -with-* | --with-*)
340b725ae77Skettenis    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
341b725ae77Skettenis    # Reject names that are not valid shell variable names.
342b725ae77Skettenis    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
343b725ae77Skettenis      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
344b725ae77Skettenis    fi
345b725ae77Skettenis    ac_package=`echo $ac_package| sed 's/-/_/g'`
346b725ae77Skettenis    case "$ac_option" in
347b725ae77Skettenis      *=*) ;;
348b725ae77Skettenis      *) ac_optarg=yes ;;
349b725ae77Skettenis    esac
350b725ae77Skettenis    eval "with_${ac_package}='$ac_optarg'" ;;
351b725ae77Skettenis
352b725ae77Skettenis  -without-* | --without-*)
353b725ae77Skettenis    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
354b725ae77Skettenis    # Reject names that are not valid shell variable names.
355b725ae77Skettenis    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
356b725ae77Skettenis      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
357b725ae77Skettenis    fi
358b725ae77Skettenis    ac_package=`echo $ac_package| sed 's/-/_/g'`
359b725ae77Skettenis    eval "with_${ac_package}=no" ;;
360b725ae77Skettenis
361b725ae77Skettenis  --x)
362b725ae77Skettenis    # Obsolete; use --with-x.
363b725ae77Skettenis    with_x=yes ;;
364b725ae77Skettenis
365b725ae77Skettenis  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
366b725ae77Skettenis  | --x-incl | --x-inc | --x-in | --x-i)
367b725ae77Skettenis    ac_prev=x_includes ;;
368b725ae77Skettenis  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
369b725ae77Skettenis  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
370b725ae77Skettenis    x_includes="$ac_optarg" ;;
371b725ae77Skettenis
372b725ae77Skettenis  -x-libraries | --x-libraries | --x-librarie | --x-librari \
373b725ae77Skettenis  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
374b725ae77Skettenis    ac_prev=x_libraries ;;
375b725ae77Skettenis  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
376b725ae77Skettenis  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
377b725ae77Skettenis    x_libraries="$ac_optarg" ;;
378b725ae77Skettenis
379b725ae77Skettenis  -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
380b725ae77Skettenis    ;;
381b725ae77Skettenis
382b725ae77Skettenis  *)
383b725ae77Skettenis    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
384b725ae77Skettenis      echo "configure: warning: $ac_option: invalid host type" 1>&2
385b725ae77Skettenis    fi
386b725ae77Skettenis    if test "x$nonopt" != xNONE; then
387b725ae77Skettenis      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
388b725ae77Skettenis    fi
389b725ae77Skettenis    nonopt="$ac_option"
390b725ae77Skettenis    ;;
391b725ae77Skettenis
392b725ae77Skettenis  esac
393b725ae77Skettenisdone
394b725ae77Skettenis
395b725ae77Skettenisif test -n "$ac_prev"; then
396b725ae77Skettenis  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
397b725ae77Skettenisfi
398b725ae77Skettenis
399b725ae77Skettenistrap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
400b725ae77Skettenis
401b725ae77Skettenis# File descriptor usage:
402b725ae77Skettenis# 0 standard input
403b725ae77Skettenis# 1 file creation
404b725ae77Skettenis# 2 errors and warnings
405b725ae77Skettenis# 3 some systems may open it to /dev/tty
406b725ae77Skettenis# 4 used on the Kubota Titan
407b725ae77Skettenis# 6 checking for... messages and results
408b725ae77Skettenis# 5 compiler messages saved in config.log
409b725ae77Skettenisif test "$silent" = yes; then
410b725ae77Skettenis  exec 6>/dev/null
411b725ae77Sketteniselse
412b725ae77Skettenis  exec 6>&1
413b725ae77Skettenisfi
414b725ae77Skettenisexec 5>./config.log
415b725ae77Skettenis
416b725ae77Skettenisecho "\
417b725ae77SkettenisThis file contains any messages produced by compilers while
418b725ae77Skettenisrunning configure, to aid debugging if configure makes a mistake.
419b725ae77Skettenis" 1>&5
420b725ae77Skettenis
421b725ae77Skettenis# Strip out --no-create and --no-recursion so they do not pile up.
422b725ae77Skettenis# Also quote any args containing shell metacharacters.
423b725ae77Skettenisac_configure_args=
424b725ae77Skettenisfor ac_arg
425b725ae77Skettenisdo
426b725ae77Skettenis  case "$ac_arg" in
427b725ae77Skettenis  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
428b725ae77Skettenis  | --no-cr | --no-c) ;;
429b725ae77Skettenis  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
430b725ae77Skettenis  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
431b725ae77Skettenis  *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
432b725ae77Skettenis  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
433b725ae77Skettenis  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
434b725ae77Skettenis  esac
435b725ae77Skettenisdone
436b725ae77Skettenis
437b725ae77Skettenis# NLS nuisances.
438b725ae77Skettenis# Only set these to C if already set.  These must not be set unconditionally
439b725ae77Skettenis# because not all systems understand e.g. LANG=C (notably SCO).
440b725ae77Skettenis# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
441b725ae77Skettenis# Non-C LC_CTYPE values break the ctype check.
442b725ae77Skettenisif test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
443b725ae77Skettenisif test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
444b725ae77Skettenisif test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
445b725ae77Skettenisif test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
446b725ae77Skettenis
447b725ae77Skettenis# confdefs.h avoids OS command line length limits that DEFS can exceed.
448b725ae77Skettenisrm -rf conftest* confdefs.h
449b725ae77Skettenis# AIX cpp loses on an empty file, so make sure it contains at least a newline.
450b725ae77Skettenisecho > confdefs.h
451b725ae77Skettenis
452b725ae77Skettenis# A filename unique to this package, relative to the directory that
453b725ae77Skettenis# configure is in, which we can look for to find out if srcdir is correct.
454b725ae77Skettenisac_unique_file=server.c
455b725ae77Skettenis
456b725ae77Skettenis# Find the source files, if location was not specified.
457b725ae77Skettenisif test -z "$srcdir"; then
458b725ae77Skettenis  ac_srcdir_defaulted=yes
459b725ae77Skettenis  # Try the directory containing this script, then its parent.
460b725ae77Skettenis  ac_prog=$0
461b725ae77Skettenis  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
462b725ae77Skettenis  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
463b725ae77Skettenis  srcdir=$ac_confdir
464b725ae77Skettenis  if test ! -r $srcdir/$ac_unique_file; then
465b725ae77Skettenis    srcdir=..
466b725ae77Skettenis  fi
467b725ae77Sketteniselse
468b725ae77Skettenis  ac_srcdir_defaulted=no
469b725ae77Skettenisfi
470b725ae77Skettenisif test ! -r $srcdir/$ac_unique_file; then
471b725ae77Skettenis  if test "$ac_srcdir_defaulted" = yes; then
472b725ae77Skettenis    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
473b725ae77Skettenis  else
474b725ae77Skettenis    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
475b725ae77Skettenis  fi
476b725ae77Skettenisfi
477b725ae77Skettenissrcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
478b725ae77Skettenis
479b725ae77Skettenis# Prefer explicitly selected file to automatically selected ones.
480b725ae77Skettenisif test -z "$CONFIG_SITE"; then
481b725ae77Skettenis  if test "x$prefix" != xNONE; then
482b725ae77Skettenis    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
483b725ae77Skettenis  else
484b725ae77Skettenis    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
485b725ae77Skettenis  fi
486b725ae77Skettenisfi
487b725ae77Skettenisfor ac_site_file in $CONFIG_SITE; do
488b725ae77Skettenis  if test -r "$ac_site_file"; then
489b725ae77Skettenis    echo "loading site script $ac_site_file"
490b725ae77Skettenis    . "$ac_site_file"
491b725ae77Skettenis  fi
492b725ae77Skettenisdone
493b725ae77Skettenis
494b725ae77Skettenisif test -r "$cache_file"; then
495b725ae77Skettenis  echo "loading cache $cache_file"
496b725ae77Skettenis  . $cache_file
497b725ae77Sketteniselse
498b725ae77Skettenis  echo "creating cache $cache_file"
499b725ae77Skettenis  > $cache_file
500b725ae77Skettenisfi
501b725ae77Skettenis
502b725ae77Skettenisac_ext=c
503b725ae77Skettenis# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
504b725ae77Skettenisac_cpp='$CPP $CPPFLAGS'
505b725ae77Skettenisac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
506b725ae77Skettenisac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
507b725ae77Sketteniscross_compiling=$ac_cv_prog_cc_cross
508b725ae77Skettenis
509b725ae77Skettenisac_exeext=
510b725ae77Skettenisac_objext=o
511b725ae77Skettenisif (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
512b725ae77Skettenis  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
513b725ae77Skettenis  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
514b725ae77Skettenis    ac_n= ac_c='
515b725ae77Skettenis' ac_t='	'
516b725ae77Skettenis  else
517b725ae77Skettenis    ac_n=-n ac_c= ac_t=
518b725ae77Skettenis  fi
519b725ae77Sketteniselse
520b725ae77Skettenis  ac_n= ac_c='\c' ac_t=
521b725ae77Skettenisfi
522b725ae77Skettenis
523b725ae77Skettenis
524b725ae77Skettenis
525b725ae77Skettenis
526b725ae77Skettenis# Extract the first word of "gcc", so it can be a program name with args.
527b725ae77Skettenisset dummy gcc; ac_word=$2
528b725ae77Skettenisecho $ac_n "checking for $ac_word""... $ac_c" 1>&6
529b725ae77Skettenisecho "configure:530: checking for $ac_word" >&5
530b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
531b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
532b725ae77Sketteniselse
533b725ae77Skettenis  if test -n "$CC"; then
534b725ae77Skettenis  ac_cv_prog_CC="$CC" # Let the user override the test.
535b725ae77Sketteniselse
536b725ae77Skettenis  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
537b725ae77Skettenis  ac_dummy="$PATH"
538b725ae77Skettenis  for ac_dir in $ac_dummy; do
539b725ae77Skettenis    test -z "$ac_dir" && ac_dir=.
540b725ae77Skettenis    if test -f $ac_dir/$ac_word; then
541b725ae77Skettenis      ac_cv_prog_CC="gcc"
542b725ae77Skettenis      break
543b725ae77Skettenis    fi
544b725ae77Skettenis  done
545b725ae77Skettenis  IFS="$ac_save_ifs"
546b725ae77Skettenisfi
547b725ae77Skettenisfi
548b725ae77SkettenisCC="$ac_cv_prog_CC"
549b725ae77Skettenisif test -n "$CC"; then
550b725ae77Skettenis  echo "$ac_t""$CC" 1>&6
551b725ae77Sketteniselse
552b725ae77Skettenis  echo "$ac_t""no" 1>&6
553b725ae77Skettenisfi
554b725ae77Skettenis
555b725ae77Skettenisif test -z "$CC"; then
556b725ae77Skettenis  # Extract the first word of "cc", so it can be a program name with args.
557b725ae77Skettenisset dummy cc; ac_word=$2
558b725ae77Skettenisecho $ac_n "checking for $ac_word""... $ac_c" 1>&6
559b725ae77Skettenisecho "configure:560: checking for $ac_word" >&5
560b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
561b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
562b725ae77Sketteniselse
563b725ae77Skettenis  if test -n "$CC"; then
564b725ae77Skettenis  ac_cv_prog_CC="$CC" # Let the user override the test.
565b725ae77Sketteniselse
566b725ae77Skettenis  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
567b725ae77Skettenis  ac_prog_rejected=no
568b725ae77Skettenis  ac_dummy="$PATH"
569b725ae77Skettenis  for ac_dir in $ac_dummy; do
570b725ae77Skettenis    test -z "$ac_dir" && ac_dir=.
571b725ae77Skettenis    if test -f $ac_dir/$ac_word; then
572b725ae77Skettenis      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
573b725ae77Skettenis        ac_prog_rejected=yes
574b725ae77Skettenis	continue
575b725ae77Skettenis      fi
576b725ae77Skettenis      ac_cv_prog_CC="cc"
577b725ae77Skettenis      break
578b725ae77Skettenis    fi
579b725ae77Skettenis  done
580b725ae77Skettenis  IFS="$ac_save_ifs"
581b725ae77Skettenisif test $ac_prog_rejected = yes; then
582b725ae77Skettenis  # We found a bogon in the path, so make sure we never use it.
583b725ae77Skettenis  set dummy $ac_cv_prog_CC
584b725ae77Skettenis  shift
585b725ae77Skettenis  if test $# -gt 0; then
586b725ae77Skettenis    # We chose a different compiler from the bogus one.
587b725ae77Skettenis    # However, it has the same basename, so the bogon will be chosen
588b725ae77Skettenis    # first if we set CC to just the basename; use the full file name.
589b725ae77Skettenis    shift
590b725ae77Skettenis    set dummy "$ac_dir/$ac_word" "$@"
591b725ae77Skettenis    shift
592b725ae77Skettenis    ac_cv_prog_CC="$@"
593b725ae77Skettenis  fi
594b725ae77Skettenisfi
595b725ae77Skettenisfi
596b725ae77Skettenisfi
597b725ae77SkettenisCC="$ac_cv_prog_CC"
598b725ae77Skettenisif test -n "$CC"; then
599b725ae77Skettenis  echo "$ac_t""$CC" 1>&6
600b725ae77Sketteniselse
601b725ae77Skettenis  echo "$ac_t""no" 1>&6
602b725ae77Skettenisfi
603b725ae77Skettenis
604b725ae77Skettenis  if test -z "$CC"; then
605b725ae77Skettenis    case "`uname -s`" in
606b725ae77Skettenis    *win32* | *WIN32*)
607b725ae77Skettenis      # Extract the first word of "cl", so it can be a program name with args.
608b725ae77Skettenisset dummy cl; ac_word=$2
609b725ae77Skettenisecho $ac_n "checking for $ac_word""... $ac_c" 1>&6
610b725ae77Skettenisecho "configure:611: checking for $ac_word" >&5
611b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
612b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
613b725ae77Sketteniselse
614b725ae77Skettenis  if test -n "$CC"; then
615b725ae77Skettenis  ac_cv_prog_CC="$CC" # Let the user override the test.
616b725ae77Sketteniselse
617b725ae77Skettenis  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
618b725ae77Skettenis  ac_dummy="$PATH"
619b725ae77Skettenis  for ac_dir in $ac_dummy; do
620b725ae77Skettenis    test -z "$ac_dir" && ac_dir=.
621b725ae77Skettenis    if test -f $ac_dir/$ac_word; then
622b725ae77Skettenis      ac_cv_prog_CC="cl"
623b725ae77Skettenis      break
624b725ae77Skettenis    fi
625b725ae77Skettenis  done
626b725ae77Skettenis  IFS="$ac_save_ifs"
627b725ae77Skettenisfi
628b725ae77Skettenisfi
629b725ae77SkettenisCC="$ac_cv_prog_CC"
630b725ae77Skettenisif test -n "$CC"; then
631b725ae77Skettenis  echo "$ac_t""$CC" 1>&6
632b725ae77Sketteniselse
633b725ae77Skettenis  echo "$ac_t""no" 1>&6
634b725ae77Skettenisfi
635b725ae77Skettenis ;;
636b725ae77Skettenis    esac
637b725ae77Skettenis  fi
638b725ae77Skettenis  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
639b725ae77Skettenisfi
640b725ae77Skettenis
641b725ae77Skettenisecho $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
642b725ae77Skettenisecho "configure:643: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
643b725ae77Skettenis
644b725ae77Skettenisac_ext=c
645b725ae77Skettenis# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
646b725ae77Skettenisac_cpp='$CPP $CPPFLAGS'
647b725ae77Skettenisac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
648b725ae77Skettenisac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
649b725ae77Sketteniscross_compiling=$ac_cv_prog_cc_cross
650b725ae77Skettenis
651b725ae77Sketteniscat > conftest.$ac_ext << EOF
652b725ae77Skettenis
653b725ae77Skettenis#line 654 "configure"
654b725ae77Skettenis#include "confdefs.h"
655b725ae77Skettenis
656b725ae77Skettenismain(){return(0);}
657b725ae77SkettenisEOF
658b725ae77Skettenisif { (eval echo configure:659: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
659b725ae77Skettenis  ac_cv_prog_cc_works=yes
660b725ae77Skettenis  # If we can't run a trivial program, we are probably using a cross compiler.
661b725ae77Skettenis  if (./conftest; exit) 2>/dev/null; then
662b725ae77Skettenis    ac_cv_prog_cc_cross=no
663b725ae77Skettenis  else
664b725ae77Skettenis    ac_cv_prog_cc_cross=yes
665b725ae77Skettenis  fi
666b725ae77Sketteniselse
667b725ae77Skettenis  echo "configure: failed program was:" >&5
668b725ae77Skettenis  cat conftest.$ac_ext >&5
669b725ae77Skettenis  ac_cv_prog_cc_works=no
670b725ae77Skettenisfi
671b725ae77Skettenisrm -fr conftest*
672b725ae77Skettenisac_ext=c
673b725ae77Skettenis# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
674b725ae77Skettenisac_cpp='$CPP $CPPFLAGS'
675b725ae77Skettenisac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
676b725ae77Skettenisac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
677b725ae77Sketteniscross_compiling=$ac_cv_prog_cc_cross
678b725ae77Skettenis
679b725ae77Skettenisecho "$ac_t""$ac_cv_prog_cc_works" 1>&6
680b725ae77Skettenisif test $ac_cv_prog_cc_works = no; then
681b725ae77Skettenis  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
682b725ae77Skettenisfi
683b725ae77Skettenisecho $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
684b725ae77Skettenisecho "configure:685: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
685b725ae77Skettenisecho "$ac_t""$ac_cv_prog_cc_cross" 1>&6
686b725ae77Sketteniscross_compiling=$ac_cv_prog_cc_cross
687b725ae77Skettenis
688b725ae77Skettenisecho $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
689b725ae77Skettenisecho "configure:690: checking whether we are using GNU C" >&5
690b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
691b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
692b725ae77Sketteniselse
693b725ae77Skettenis  cat > conftest.c <<EOF
694b725ae77Skettenis#ifdef __GNUC__
695b725ae77Skettenis  yes;
696b725ae77Skettenis#endif
697b725ae77SkettenisEOF
698b725ae77Skettenisif { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:699: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
699b725ae77Skettenis  ac_cv_prog_gcc=yes
700b725ae77Sketteniselse
701b725ae77Skettenis  ac_cv_prog_gcc=no
702b725ae77Skettenisfi
703b725ae77Skettenisfi
704b725ae77Skettenis
705b725ae77Skettenisecho "$ac_t""$ac_cv_prog_gcc" 1>&6
706b725ae77Skettenis
707b725ae77Skettenisif test $ac_cv_prog_gcc = yes; then
708b725ae77Skettenis  GCC=yes
709b725ae77Sketteniselse
710b725ae77Skettenis  GCC=
711b725ae77Skettenisfi
712b725ae77Skettenis
713b725ae77Skettenisac_test_CFLAGS="${CFLAGS+set}"
714b725ae77Skettenisac_save_CFLAGS="$CFLAGS"
715b725ae77SkettenisCFLAGS=
716b725ae77Skettenisecho $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
717b725ae77Skettenisecho "configure:718: checking whether ${CC-cc} accepts -g" >&5
718b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
719b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
720b725ae77Sketteniselse
721b725ae77Skettenis  echo 'void f(){}' > conftest.c
722b725ae77Skettenisif test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
723b725ae77Skettenis  ac_cv_prog_cc_g=yes
724b725ae77Sketteniselse
725b725ae77Skettenis  ac_cv_prog_cc_g=no
726b725ae77Skettenisfi
727b725ae77Skettenisrm -f conftest*
728b725ae77Skettenis
729b725ae77Skettenisfi
730b725ae77Skettenis
731b725ae77Skettenisecho "$ac_t""$ac_cv_prog_cc_g" 1>&6
732b725ae77Skettenisif test "$ac_test_CFLAGS" = set; then
733b725ae77Skettenis  CFLAGS="$ac_save_CFLAGS"
734b725ae77Sketteniselif test $ac_cv_prog_cc_g = yes; then
735b725ae77Skettenis  if test "$GCC" = yes; then
736b725ae77Skettenis    CFLAGS="-g -O2"
737b725ae77Skettenis  else
738b725ae77Skettenis    CFLAGS="-g"
739b725ae77Skettenis  fi
740b725ae77Sketteniselse
741b725ae77Skettenis  if test "$GCC" = yes; then
742b725ae77Skettenis    CFLAGS="-O2"
743b725ae77Skettenis  else
744b725ae77Skettenis    CFLAGS=
745b725ae77Skettenis  fi
746b725ae77Skettenisfi
747b725ae77Skettenis
748b725ae77Skettenis
749b725ae77Skettenisac_aux_dir=
750b725ae77Skettenisfor ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
751b725ae77Skettenis  if test -f $ac_dir/install-sh; then
752b725ae77Skettenis    ac_aux_dir=$ac_dir
753b725ae77Skettenis    ac_install_sh="$ac_aux_dir/install-sh -c"
754b725ae77Skettenis    break
755b725ae77Skettenis  elif test -f $ac_dir/install.sh; then
756b725ae77Skettenis    ac_aux_dir=$ac_dir
757b725ae77Skettenis    ac_install_sh="$ac_aux_dir/install.sh -c"
758b725ae77Skettenis    break
759b725ae77Skettenis  fi
760b725ae77Skettenisdone
761b725ae77Skettenisif test -z "$ac_aux_dir"; then
762b725ae77Skettenis  { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
763b725ae77Skettenisfi
764b725ae77Skettenisac_config_guess=$ac_aux_dir/config.guess
765b725ae77Skettenisac_config_sub=$ac_aux_dir/config.sub
766b725ae77Skettenisac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
767b725ae77Skettenis
768b725ae77Skettenis
769b725ae77Skettenis# Do some error checking and defaulting for the host and target type.
770b725ae77Skettenis# The inputs are:
771b725ae77Skettenis#    configure --host=HOST --target=TARGET --build=BUILD NONOPT
772b725ae77Skettenis#
773b725ae77Skettenis# The rules are:
774b725ae77Skettenis# 1. You are not allowed to specify --host, --target, and nonopt at the
775b725ae77Skettenis#    same time.
776b725ae77Skettenis# 2. Host defaults to nonopt.
777b725ae77Skettenis# 3. If nonopt is not specified, then host defaults to the current host,
778b725ae77Skettenis#    as determined by config.guess.
779b725ae77Skettenis# 4. Target and build default to nonopt.
780b725ae77Skettenis# 5. If nonopt is not specified, then target and build default to host.
781b725ae77Skettenis
782b725ae77Skettenis# The aliases save the names the user supplied, while $host etc.
783b725ae77Skettenis# will get canonicalized.
784b725ae77Sketteniscase $host---$target---$nonopt in
785b725ae77SkettenisNONE---*---* | *---NONE---* | *---*---NONE) ;;
786b725ae77Skettenis*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
787b725ae77Skettenisesac
788b725ae77Skettenis
789b725ae77Skettenis
790b725ae77Skettenis# Make sure we can run config.sub.
791b725ae77Skettenisif ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
792b725ae77Sketteniselse { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
793b725ae77Skettenisfi
794b725ae77Skettenis
795b725ae77Skettenisecho $ac_n "checking host system type""... $ac_c" 1>&6
796b725ae77Skettenisecho "configure:797: checking host system type" >&5
797b725ae77Skettenis
798b725ae77Skettenishost_alias=$host
799b725ae77Sketteniscase "$host_alias" in
800b725ae77SkettenisNONE)
801b725ae77Skettenis  case $nonopt in
802b725ae77Skettenis  NONE)
803b725ae77Skettenis    if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
804b725ae77Skettenis    else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
805b725ae77Skettenis    fi ;;
806b725ae77Skettenis  *) host_alias=$nonopt ;;
807b725ae77Skettenis  esac ;;
808b725ae77Skettenisesac
809b725ae77Skettenis
810b725ae77Skettenishost=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
811b725ae77Skettenishost_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
812b725ae77Skettenishost_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
813b725ae77Skettenishost_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
814b725ae77Skettenisecho "$ac_t""$host" 1>&6
815b725ae77Skettenis
816b725ae77Skettenisecho $ac_n "checking target system type""... $ac_c" 1>&6
817b725ae77Skettenisecho "configure:818: checking target system type" >&5
818b725ae77Skettenis
819b725ae77Skettenistarget_alias=$target
820b725ae77Sketteniscase "$target_alias" in
821b725ae77SkettenisNONE)
822b725ae77Skettenis  case $nonopt in
823b725ae77Skettenis  NONE) target_alias=$host_alias ;;
824b725ae77Skettenis  *) target_alias=$nonopt ;;
825b725ae77Skettenis  esac ;;
826b725ae77Skettenisesac
827b725ae77Skettenis
828b725ae77Skettenistarget=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
829b725ae77Skettenistarget_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
830b725ae77Skettenistarget_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
831b725ae77Skettenistarget_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
832b725ae77Skettenisecho "$ac_t""$target" 1>&6
833b725ae77Skettenis
834b725ae77Skettenisecho $ac_n "checking build system type""... $ac_c" 1>&6
835b725ae77Skettenisecho "configure:836: checking build system type" >&5
836b725ae77Skettenis
837b725ae77Skettenisbuild_alias=$build
838b725ae77Sketteniscase "$build_alias" in
839b725ae77SkettenisNONE)
840b725ae77Skettenis  case $nonopt in
841b725ae77Skettenis  NONE) build_alias=$host_alias ;;
842b725ae77Skettenis  *) build_alias=$nonopt ;;
843b725ae77Skettenis  esac ;;
844b725ae77Skettenisesac
845b725ae77Skettenis
846b725ae77Skettenisbuild=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
847b725ae77Skettenisbuild_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
848b725ae77Skettenisbuild_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
849b725ae77Skettenisbuild_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
850b725ae77Skettenisecho "$ac_t""$build" 1>&6
851b725ae77Skettenis
852b725ae77Skettenistest "$host_alias" != "$target_alias" &&
853b725ae77Skettenis  test "$program_prefix$program_suffix$program_transform_name" = \
854b725ae77Skettenis    NONENONEs,x,x, &&
855b725ae77Skettenis  program_prefix=${target_alias}-
856b725ae77Skettenis
857b725ae77Skettenis
858b725ae77Skettenis# Find a good install program.  We prefer a C program (faster),
859b725ae77Skettenis# so one script is as good as another.  But avoid the broken or
860b725ae77Skettenis# incompatible versions:
861b725ae77Skettenis# SysV /etc/install, /usr/sbin/install
862b725ae77Skettenis# SunOS /usr/etc/install
863b725ae77Skettenis# IRIX /sbin/install
864b725ae77Skettenis# AIX /bin/install
865b725ae77Skettenis# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
866b725ae77Skettenis# AFS /usr/afsws/bin/install, which mishandles nonexistent args
867b725ae77Skettenis# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
868b725ae77Skettenis# ./install, which can be erroneously created by make from ./install.sh.
869b725ae77Skettenisecho $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
870b725ae77Skettenisecho "configure:871: checking for a BSD compatible install" >&5
871b725ae77Skettenisif test -z "$INSTALL"; then
872b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
873b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
874b725ae77Sketteniselse
875b725ae77Skettenis    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
876b725ae77Skettenis  for ac_dir in $PATH; do
877b725ae77Skettenis    # Account for people who put trailing slashes in PATH elements.
878b725ae77Skettenis    case "$ac_dir/" in
879b725ae77Skettenis    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
880b725ae77Skettenis    *)
881b725ae77Skettenis      # OSF1 and SCO ODT 3.0 have their own names for install.
882b725ae77Skettenis      # Don't use installbsd from OSF since it installs stuff as root
883b725ae77Skettenis      # by default.
884b725ae77Skettenis      for ac_prog in ginstall scoinst install; do
885b725ae77Skettenis        if test -f $ac_dir/$ac_prog; then
886b725ae77Skettenis	  if test $ac_prog = install &&
887b725ae77Skettenis            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
888b725ae77Skettenis	    # AIX install.  It has an incompatible calling convention.
889b725ae77Skettenis	    :
890b725ae77Skettenis	  else
891b725ae77Skettenis	    ac_cv_path_install="$ac_dir/$ac_prog -c"
892b725ae77Skettenis	    break 2
893b725ae77Skettenis	  fi
894b725ae77Skettenis	fi
895b725ae77Skettenis      done
896b725ae77Skettenis      ;;
897b725ae77Skettenis    esac
898b725ae77Skettenis  done
899b725ae77Skettenis  IFS="$ac_save_IFS"
900b725ae77Skettenis
901b725ae77Skettenisfi
902b725ae77Skettenis  if test "${ac_cv_path_install+set}" = set; then
903b725ae77Skettenis    INSTALL="$ac_cv_path_install"
904b725ae77Skettenis  else
905b725ae77Skettenis    # As a last resort, use the slow shell script.  We don't cache a
906b725ae77Skettenis    # path for INSTALL within a source directory, because that will
907b725ae77Skettenis    # break other packages using the cache if that directory is
908b725ae77Skettenis    # removed, or if the path is relative.
909b725ae77Skettenis    INSTALL="$ac_install_sh"
910b725ae77Skettenis  fi
911b725ae77Skettenisfi
912b725ae77Skettenisecho "$ac_t""$INSTALL" 1>&6
913b725ae77Skettenis
914b725ae77Skettenis# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
915b725ae77Skettenis# It thinks the first close brace ends the variable substitution.
916b725ae77Skettenistest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
917b725ae77Skettenis
918b725ae77Skettenistest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
919b725ae77Skettenis
920b725ae77Skettenistest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
921b725ae77Skettenis
922b725ae77Skettenis
923b725ae77Skettenisecho $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
924b725ae77Skettenisecho "configure:925: checking how to run the C preprocessor" >&5
925b725ae77Skettenis# On Suns, sometimes $CPP names a directory.
926b725ae77Skettenisif test -n "$CPP" && test -d "$CPP"; then
927b725ae77Skettenis  CPP=
928b725ae77Skettenisfi
929b725ae77Skettenisif test -z "$CPP"; then
930b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
931b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
932b725ae77Sketteniselse
933b725ae77Skettenis    # This must be in double quotes, not single quotes, because CPP may get
934b725ae77Skettenis  # substituted into the Makefile and "${CC-cc}" will confuse make.
935b725ae77Skettenis  CPP="${CC-cc} -E"
936b725ae77Skettenis  # On the NeXT, cc -E runs the code through the compiler's parser,
937b725ae77Skettenis  # not just through cpp.
938b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
939b725ae77Skettenis#line 940 "configure"
940b725ae77Skettenis#include "confdefs.h"
941b725ae77Skettenis#include <assert.h>
942b725ae77SkettenisSyntax Error
943b725ae77SkettenisEOF
944b725ae77Skettenisac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
945b725ae77Skettenis{ (eval echo configure:946: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
946b725ae77Skettenisac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
947b725ae77Skettenisif test -z "$ac_err"; then
948b725ae77Skettenis  :
949b725ae77Sketteniselse
950b725ae77Skettenis  echo "$ac_err" >&5
951b725ae77Skettenis  echo "configure: failed program was:" >&5
952b725ae77Skettenis  cat conftest.$ac_ext >&5
953b725ae77Skettenis  rm -rf conftest*
954b725ae77Skettenis  CPP="${CC-cc} -E -traditional-cpp"
955b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
956b725ae77Skettenis#line 957 "configure"
957b725ae77Skettenis#include "confdefs.h"
958b725ae77Skettenis#include <assert.h>
959b725ae77SkettenisSyntax Error
960b725ae77SkettenisEOF
961b725ae77Skettenisac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
962b725ae77Skettenis{ (eval echo configure:963: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
963b725ae77Skettenisac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
964b725ae77Skettenisif test -z "$ac_err"; then
965b725ae77Skettenis  :
966b725ae77Sketteniselse
967b725ae77Skettenis  echo "$ac_err" >&5
968b725ae77Skettenis  echo "configure: failed program was:" >&5
969b725ae77Skettenis  cat conftest.$ac_ext >&5
970b725ae77Skettenis  rm -rf conftest*
971b725ae77Skettenis  CPP="${CC-cc} -nologo -E"
972b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
973b725ae77Skettenis#line 974 "configure"
974b725ae77Skettenis#include "confdefs.h"
975b725ae77Skettenis#include <assert.h>
976b725ae77SkettenisSyntax Error
977b725ae77SkettenisEOF
978b725ae77Skettenisac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
979b725ae77Skettenis{ (eval echo configure:980: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
980b725ae77Skettenisac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
981b725ae77Skettenisif test -z "$ac_err"; then
982b725ae77Skettenis  :
983b725ae77Sketteniselse
984b725ae77Skettenis  echo "$ac_err" >&5
985b725ae77Skettenis  echo "configure: failed program was:" >&5
986b725ae77Skettenis  cat conftest.$ac_ext >&5
987b725ae77Skettenis  rm -rf conftest*
988b725ae77Skettenis  CPP=/lib/cpp
989b725ae77Skettenisfi
990b725ae77Skettenisrm -f conftest*
991b725ae77Skettenisfi
992b725ae77Skettenisrm -f conftest*
993b725ae77Skettenisfi
994b725ae77Skettenisrm -f conftest*
995b725ae77Skettenis  ac_cv_prog_CPP="$CPP"
996b725ae77Skettenisfi
997b725ae77Skettenis  CPP="$ac_cv_prog_CPP"
998b725ae77Sketteniselse
999b725ae77Skettenis  ac_cv_prog_CPP="$CPP"
1000b725ae77Skettenisfi
1001b725ae77Skettenisecho "$ac_t""$CPP" 1>&6
1002b725ae77Skettenis
1003b725ae77Skettenisecho $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1004b725ae77Skettenisecho "configure:1005: checking for ANSI C header files" >&5
1005b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1006b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1007b725ae77Sketteniselse
1008b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1009b725ae77Skettenis#line 1010 "configure"
1010b725ae77Skettenis#include "confdefs.h"
1011b725ae77Skettenis#include <stdlib.h>
1012b725ae77Skettenis#include <stdarg.h>
1013b725ae77Skettenis#include <string.h>
1014b725ae77Skettenis#include <float.h>
1015b725ae77SkettenisEOF
1016b725ae77Skettenisac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1017b725ae77Skettenis{ (eval echo configure:1018: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1018b725ae77Skettenisac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1019b725ae77Skettenisif test -z "$ac_err"; then
1020b725ae77Skettenis  rm -rf conftest*
1021b725ae77Skettenis  ac_cv_header_stdc=yes
1022b725ae77Sketteniselse
1023b725ae77Skettenis  echo "$ac_err" >&5
1024b725ae77Skettenis  echo "configure: failed program was:" >&5
1025b725ae77Skettenis  cat conftest.$ac_ext >&5
1026b725ae77Skettenis  rm -rf conftest*
1027b725ae77Skettenis  ac_cv_header_stdc=no
1028b725ae77Skettenisfi
1029b725ae77Skettenisrm -f conftest*
1030b725ae77Skettenis
1031b725ae77Skettenisif test $ac_cv_header_stdc = yes; then
1032b725ae77Skettenis  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1033b725ae77Sketteniscat > conftest.$ac_ext <<EOF
1034b725ae77Skettenis#line 1035 "configure"
1035b725ae77Skettenis#include "confdefs.h"
1036b725ae77Skettenis#include <string.h>
1037b725ae77SkettenisEOF
1038b725ae77Skettenisif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1039b725ae77Skettenis  egrep "memchr" >/dev/null 2>&1; then
1040b725ae77Skettenis  :
1041b725ae77Sketteniselse
1042b725ae77Skettenis  rm -rf conftest*
1043b725ae77Skettenis  ac_cv_header_stdc=no
1044b725ae77Skettenisfi
1045b725ae77Skettenisrm -f conftest*
1046b725ae77Skettenis
1047b725ae77Skettenisfi
1048b725ae77Skettenis
1049b725ae77Skettenisif test $ac_cv_header_stdc = yes; then
1050b725ae77Skettenis  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1051b725ae77Sketteniscat > conftest.$ac_ext <<EOF
1052b725ae77Skettenis#line 1053 "configure"
1053b725ae77Skettenis#include "confdefs.h"
1054b725ae77Skettenis#include <stdlib.h>
1055b725ae77SkettenisEOF
1056b725ae77Skettenisif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1057b725ae77Skettenis  egrep "free" >/dev/null 2>&1; then
1058b725ae77Skettenis  :
1059b725ae77Sketteniselse
1060b725ae77Skettenis  rm -rf conftest*
1061b725ae77Skettenis  ac_cv_header_stdc=no
1062b725ae77Skettenisfi
1063b725ae77Skettenisrm -f conftest*
1064b725ae77Skettenis
1065b725ae77Skettenisfi
1066b725ae77Skettenis
1067b725ae77Skettenisif test $ac_cv_header_stdc = yes; then
1068b725ae77Skettenis  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1069b725ae77Skettenisif test "$cross_compiling" = yes; then
1070b725ae77Skettenis  :
1071b725ae77Sketteniselse
1072b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1073b725ae77Skettenis#line 1074 "configure"
1074b725ae77Skettenis#include "confdefs.h"
1075b725ae77Skettenis#include <ctype.h>
1076b725ae77Skettenis#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1077b725ae77Skettenis#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1078b725ae77Skettenis#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1079b725ae77Skettenisint main () { int i; for (i = 0; i < 256; i++)
1080b725ae77Skettenisif (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1081b725ae77Skettenisexit (0); }
1082b725ae77Skettenis
1083b725ae77SkettenisEOF
1084b725ae77Skettenisif { (eval echo configure:1085: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1085b725ae77Skettenisthen
1086b725ae77Skettenis  :
1087b725ae77Sketteniselse
1088b725ae77Skettenis  echo "configure: failed program was:" >&5
1089b725ae77Skettenis  cat conftest.$ac_ext >&5
1090b725ae77Skettenis  rm -fr conftest*
1091b725ae77Skettenis  ac_cv_header_stdc=no
1092b725ae77Skettenisfi
1093b725ae77Skettenisrm -fr conftest*
1094b725ae77Skettenisfi
1095b725ae77Skettenis
1096b725ae77Skettenisfi
1097b725ae77Skettenisfi
1098b725ae77Skettenis
1099b725ae77Skettenisecho "$ac_t""$ac_cv_header_stdc" 1>&6
1100b725ae77Skettenisif test $ac_cv_header_stdc = yes; then
1101b725ae77Skettenis  cat >> confdefs.h <<\EOF
1102b725ae77Skettenis#define STDC_HEADERS 1
1103b725ae77SkettenisEOF
1104b725ae77Skettenis
1105b725ae77Skettenisfi
1106b725ae77Skettenis
1107b725ae77Skettenis
1108b725ae77Skettenisfor ac_hdr in sgtty.h termio.h termios.h sys/reg.h string.h 		 proc_service.h sys/procfs.h thread_db.h linux/elf.h 		 stdlib.h unistd.h
1109b725ae77Skettenisdo
1110b725ae77Skettenisac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1111b725ae77Skettenisecho $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1112b725ae77Skettenisecho "configure:1113: checking for $ac_hdr" >&5
1113b725ae77Skettenisif eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1114b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1115b725ae77Sketteniselse
1116b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1117b725ae77Skettenis#line 1118 "configure"
1118b725ae77Skettenis#include "confdefs.h"
1119b725ae77Skettenis#include <$ac_hdr>
1120b725ae77SkettenisEOF
1121b725ae77Skettenisac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1122b725ae77Skettenis{ (eval echo configure:1123: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1123b725ae77Skettenisac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1124b725ae77Skettenisif test -z "$ac_err"; then
1125b725ae77Skettenis  rm -rf conftest*
1126b725ae77Skettenis  eval "ac_cv_header_$ac_safe=yes"
1127b725ae77Sketteniselse
1128b725ae77Skettenis  echo "$ac_err" >&5
1129b725ae77Skettenis  echo "configure: failed program was:" >&5
1130b725ae77Skettenis  cat conftest.$ac_ext >&5
1131b725ae77Skettenis  rm -rf conftest*
1132b725ae77Skettenis  eval "ac_cv_header_$ac_safe=no"
1133b725ae77Skettenisfi
1134b725ae77Skettenisrm -f conftest*
1135b725ae77Skettenisfi
1136b725ae77Skettenisif eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1137b725ae77Skettenis  echo "$ac_t""yes" 1>&6
1138b725ae77Skettenis    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1139b725ae77Skettenis  cat >> confdefs.h <<EOF
1140b725ae77Skettenis#define $ac_tr_hdr 1
1141b725ae77SkettenisEOF
1142b725ae77Skettenis
1143b725ae77Sketteniselse
1144b725ae77Skettenis  echo "$ac_t""no" 1>&6
1145b725ae77Skettenisfi
1146b725ae77Skettenisdone
1147b725ae77Skettenis
1148b725ae77Skettenis
1149b725ae77Skettenisecho $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
1150b725ae77Skettenisecho "configure:1151: checking whether strerror must be declared" >&5
1151b725ae77Skettenisif eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
1152b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1153b725ae77Sketteniselse
1154b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1155b725ae77Skettenis#line 1156 "configure"
1156b725ae77Skettenis#include "confdefs.h"
1157b725ae77Skettenis
1158b725ae77Skettenis#include <stdio.h>
1159b725ae77Skettenis#ifdef HAVE_STRING_H
1160b725ae77Skettenis#include <string.h>
1161b725ae77Skettenis#else
1162b725ae77Skettenis#ifdef HAVE_STRINGS_H
1163b725ae77Skettenis#include <strings.h>
1164b725ae77Skettenis#endif
1165b725ae77Skettenis#endif
1166b725ae77Skettenis#ifdef HAVE_STDLIB_H
1167b725ae77Skettenis#include <stdlib.h>
1168b725ae77Skettenis#endif
1169b725ae77Skettenis#ifdef HAVE_UNISTD_H
1170b725ae77Skettenis#include <unistd.h>
1171b725ae77Skettenis#endif
1172b725ae77Skettenisint main() {
1173b725ae77Skettenischar *(*pfn) = (char *(*)) strerror
1174b725ae77Skettenis; return 0; }
1175b725ae77SkettenisEOF
1176b725ae77Skettenisif { (eval echo configure:1177: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1177b725ae77Skettenis  rm -rf conftest*
1178b725ae77Skettenis  bfd_cv_decl_needed_strerror=no
1179b725ae77Sketteniselse
1180b725ae77Skettenis  echo "configure: failed program was:" >&5
1181b725ae77Skettenis  cat conftest.$ac_ext >&5
1182b725ae77Skettenis  rm -rf conftest*
1183b725ae77Skettenis  bfd_cv_decl_needed_strerror=yes
1184b725ae77Skettenisfi
1185b725ae77Skettenisrm -f conftest*
1186b725ae77Skettenisfi
1187b725ae77Skettenis
1188b725ae77Skettenisecho "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
1189b725ae77Skettenisif test $bfd_cv_decl_needed_strerror = yes; then
1190b725ae77Skettenis  cat >> confdefs.h <<\EOF
1191b725ae77Skettenis#define NEED_DECLARATION_STRERROR 1
1192b725ae77SkettenisEOF
1193b725ae77Skettenis
1194b725ae77Skettenisfi
1195b725ae77Skettenis
1196b725ae77Skettenis
1197b725ae77Skettenis. ${srcdir}/configure.srv
1198b725ae77Skettenis
1199b725ae77Skettenisif test "${srv_linux_usrregs}" = "yes"; then
1200b725ae77Skettenis  cat >> confdefs.h <<\EOF
1201b725ae77Skettenis#define HAVE_LINUX_USRREGS 1
1202b725ae77SkettenisEOF
1203b725ae77Skettenis
1204b725ae77Skettenisfi
1205b725ae77Skettenis
1206b725ae77Skettenisif test "${srv_linux_regsets}" = "yes"; then
1207b725ae77Skettenis  echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
1208b725ae77Skettenisecho "configure:1209: checking for PTRACE_GETREGS" >&5
1209b725ae77Skettenis  if eval "test \"`echo '$''{'gdbsrv_cv_have_ptrace_getregs'+set}'`\" = set"; then
1210b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1211b725ae77Sketteniselse
1212b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1213b725ae77Skettenis#line 1214 "configure"
1214b725ae77Skettenis#include "confdefs.h"
1215b725ae77Skettenis#include <sys/ptrace.h>
1216b725ae77Skettenisint main() {
1217b725ae77SkettenisPTRACE_GETREGS;
1218b725ae77Skettenis; return 0; }
1219b725ae77SkettenisEOF
1220b725ae77Skettenisif { (eval echo configure:1221: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1221b725ae77Skettenis  rm -rf conftest*
1222b725ae77Skettenis  gdbsrv_cv_have_ptrace_getregs=yes
1223b725ae77Sketteniselse
1224b725ae77Skettenis  echo "configure: failed program was:" >&5
1225b725ae77Skettenis  cat conftest.$ac_ext >&5
1226b725ae77Skettenis  rm -rf conftest*
1227b725ae77Skettenis  gdbsrv_cv_have_ptrace_getregs=no
1228b725ae77Skettenisfi
1229b725ae77Skettenisrm -f conftest*
1230b725ae77Skettenisfi
1231b725ae77Skettenis
1232b725ae77Skettenis  echo "$ac_t""$gdbsrv_cv_have_ptrace_getregs" 1>&6
1233b725ae77Skettenis  if test "${gdbsrv_cv_have_ptrace_getregs}" = "yes"; then
1234b725ae77Skettenis    cat >> confdefs.h <<\EOF
1235b725ae77Skettenis#define HAVE_LINUX_REGSETS 1
1236b725ae77SkettenisEOF
1237b725ae77Skettenis
1238b725ae77Skettenis  fi
1239b725ae77Skettenis
1240b725ae77Skettenis  echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
1241b725ae77Skettenisecho "configure:1242: checking for PTRACE_GETFPXREGS" >&5
1242b725ae77Skettenis  if eval "test \"`echo '$''{'gdbsrv_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
1243b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1244b725ae77Sketteniselse
1245b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1246b725ae77Skettenis#line 1247 "configure"
1247b725ae77Skettenis#include "confdefs.h"
1248b725ae77Skettenis#include <sys/ptrace.h>
1249b725ae77Skettenisint main() {
1250b725ae77SkettenisPTRACE_GETFPXREGS;
1251b725ae77Skettenis; return 0; }
1252b725ae77SkettenisEOF
1253b725ae77Skettenisif { (eval echo configure:1254: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1254b725ae77Skettenis  rm -rf conftest*
1255b725ae77Skettenis  gdbsrv_cv_have_ptrace_getfpxregs=yes
1256b725ae77Sketteniselse
1257b725ae77Skettenis  echo "configure: failed program was:" >&5
1258b725ae77Skettenis  cat conftest.$ac_ext >&5
1259b725ae77Skettenis  rm -rf conftest*
1260b725ae77Skettenis  gdbsrv_cv_have_ptrace_getfpxregs=no
1261b725ae77Skettenisfi
1262b725ae77Skettenisrm -f conftest*
1263b725ae77Skettenisfi
1264b725ae77Skettenis
1265b725ae77Skettenis  echo "$ac_t""$gdbsrv_cv_have_ptrace_getfpxregs" 1>&6
1266b725ae77Skettenis  if test "${gdbsrv_cv_have_ptrace_getfpxregs}" = "yes"; then
1267b725ae77Skettenis    cat >> confdefs.h <<\EOF
1268b725ae77Skettenis#define HAVE_PTRACE_GETFPXREGS 1
1269b725ae77SkettenisEOF
1270b725ae77Skettenis
1271b725ae77Skettenis  fi
1272b725ae77Skettenisfi
1273b725ae77Skettenis
1274b725ae77Skettenisif test "$ac_cv_header_sys_procfs_h" = yes; then
1275b725ae77Skettenis  echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
1276b725ae77Skettenisecho "configure:1277: checking for lwpid_t in sys/procfs.h" >&5
1277b725ae77Skettenis if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
1278b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1279b725ae77Sketteniselse
1280b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1281b725ae77Skettenis#line 1282 "configure"
1282b725ae77Skettenis#include "confdefs.h"
1283b725ae77Skettenis
1284b725ae77Skettenis#define _SYSCALL32
1285b725ae77Skettenis#include <sys/procfs.h>
1286b725ae77Skettenisint main() {
1287b725ae77Skettenislwpid_t avar
1288b725ae77Skettenis; return 0; }
1289b725ae77SkettenisEOF
1290b725ae77Skettenisif { (eval echo configure:1291: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1291b725ae77Skettenis  rm -rf conftest*
1292b725ae77Skettenis  bfd_cv_have_sys_procfs_type_lwpid_t=yes
1293b725ae77Sketteniselse
1294b725ae77Skettenis  echo "configure: failed program was:" >&5
1295b725ae77Skettenis  cat conftest.$ac_ext >&5
1296b725ae77Skettenis  rm -rf conftest*
1297b725ae77Skettenis  bfd_cv_have_sys_procfs_type_lwpid_t=no
1298b725ae77Skettenis
1299b725ae77Skettenisfi
1300b725ae77Skettenisrm -f conftest*
1301b725ae77Skettenisfi
1302b725ae77Skettenis
1303b725ae77Skettenis if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
1304b725ae77Skettenis   cat >> confdefs.h <<\EOF
1305b725ae77Skettenis#define HAVE_LWPID_T 1
1306b725ae77SkettenisEOF
1307b725ae77Skettenis
1308b725ae77Skettenis fi
1309b725ae77Skettenis echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
1310b725ae77Skettenis
1311b725ae77Skettenis  echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
1312b725ae77Skettenisecho "configure:1313: checking for psaddr_t in sys/procfs.h" >&5
1313b725ae77Skettenis if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
1314b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1315b725ae77Sketteniselse
1316b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1317b725ae77Skettenis#line 1318 "configure"
1318b725ae77Skettenis#include "confdefs.h"
1319b725ae77Skettenis
1320b725ae77Skettenis#define _SYSCALL32
1321b725ae77Skettenis#include <sys/procfs.h>
1322b725ae77Skettenisint main() {
1323b725ae77Skettenispsaddr_t avar
1324b725ae77Skettenis; return 0; }
1325b725ae77SkettenisEOF
1326b725ae77Skettenisif { (eval echo configure:1327: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1327b725ae77Skettenis  rm -rf conftest*
1328b725ae77Skettenis  bfd_cv_have_sys_procfs_type_psaddr_t=yes
1329b725ae77Sketteniselse
1330b725ae77Skettenis  echo "configure: failed program was:" >&5
1331b725ae77Skettenis  cat conftest.$ac_ext >&5
1332b725ae77Skettenis  rm -rf conftest*
1333b725ae77Skettenis  bfd_cv_have_sys_procfs_type_psaddr_t=no
1334b725ae77Skettenis
1335b725ae77Skettenisfi
1336b725ae77Skettenisrm -f conftest*
1337b725ae77Skettenisfi
1338b725ae77Skettenis
1339b725ae77Skettenis if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
1340b725ae77Skettenis   cat >> confdefs.h <<\EOF
1341b725ae77Skettenis#define HAVE_PSADDR_T 1
1342b725ae77SkettenisEOF
1343b725ae77Skettenis
1344b725ae77Skettenis fi
1345b725ae77Skettenis echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
1346b725ae77Skettenis
1347b725ae77Skettenis  echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
1348b725ae77Skettenisecho "configure:1349: checking for prgregset_t in sys/procfs.h" >&5
1349b725ae77Skettenis if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
1350b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1351b725ae77Sketteniselse
1352b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1353b725ae77Skettenis#line 1354 "configure"
1354b725ae77Skettenis#include "confdefs.h"
1355b725ae77Skettenis
1356b725ae77Skettenis#define _SYSCALL32
1357b725ae77Skettenis#include <sys/procfs.h>
1358b725ae77Skettenisint main() {
1359b725ae77Skettenisprgregset_t avar
1360b725ae77Skettenis; return 0; }
1361b725ae77SkettenisEOF
1362b725ae77Skettenisif { (eval echo configure:1363: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1363b725ae77Skettenis  rm -rf conftest*
1364b725ae77Skettenis  bfd_cv_have_sys_procfs_type_prgregset_t=yes
1365b725ae77Sketteniselse
1366b725ae77Skettenis  echo "configure: failed program was:" >&5
1367b725ae77Skettenis  cat conftest.$ac_ext >&5
1368b725ae77Skettenis  rm -rf conftest*
1369b725ae77Skettenis  bfd_cv_have_sys_procfs_type_prgregset_t=no
1370b725ae77Skettenis
1371b725ae77Skettenisfi
1372b725ae77Skettenisrm -f conftest*
1373b725ae77Skettenisfi
1374b725ae77Skettenis
1375b725ae77Skettenis if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
1376b725ae77Skettenis   cat >> confdefs.h <<\EOF
1377b725ae77Skettenis#define HAVE_PRGREGSET_T 1
1378b725ae77SkettenisEOF
1379b725ae77Skettenis
1380b725ae77Skettenis fi
1381b725ae77Skettenis echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
1382b725ae77Skettenis
1383b725ae77Skettenis  echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
1384b725ae77Skettenisecho "configure:1385: checking for prfpregset_t in sys/procfs.h" >&5
1385b725ae77Skettenis if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
1386b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1387b725ae77Sketteniselse
1388b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1389b725ae77Skettenis#line 1390 "configure"
1390b725ae77Skettenis#include "confdefs.h"
1391b725ae77Skettenis
1392b725ae77Skettenis#define _SYSCALL32
1393b725ae77Skettenis#include <sys/procfs.h>
1394b725ae77Skettenisint main() {
1395b725ae77Skettenisprfpregset_t avar
1396b725ae77Skettenis; return 0; }
1397b725ae77SkettenisEOF
1398b725ae77Skettenisif { (eval echo configure:1399: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1399b725ae77Skettenis  rm -rf conftest*
1400b725ae77Skettenis  bfd_cv_have_sys_procfs_type_prfpregset_t=yes
1401b725ae77Sketteniselse
1402b725ae77Skettenis  echo "configure: failed program was:" >&5
1403b725ae77Skettenis  cat conftest.$ac_ext >&5
1404b725ae77Skettenis  rm -rf conftest*
1405b725ae77Skettenis  bfd_cv_have_sys_procfs_type_prfpregset_t=no
1406b725ae77Skettenis
1407b725ae77Skettenisfi
1408b725ae77Skettenisrm -f conftest*
1409b725ae77Skettenisfi
1410b725ae77Skettenis
1411b725ae77Skettenis if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
1412b725ae77Skettenis   cat >> confdefs.h <<\EOF
1413b725ae77Skettenis#define HAVE_PRFPREGSET_T 1
1414b725ae77SkettenisEOF
1415b725ae77Skettenis
1416b725ae77Skettenis fi
1417b725ae77Skettenis echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
1418b725ae77Skettenis
1419b725ae77Skettenis
1420b725ae77Skettenis
1421b725ae77Skettenis
1422b725ae77Skettenis  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
1423b725ae77Skettenis    echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
1424b725ae77Skettenisecho "configure:1425: checking whether prfpregset_t type is broken" >&5
1425b725ae77Skettenis    if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
1426b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1427b725ae77Sketteniselse
1428b725ae77Skettenis  if test "$cross_compiling" = yes; then
1429b725ae77Skettenis  gdb_cv_prfpregset_t_broken=yes
1430b725ae77Sketteniselse
1431b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1432b725ae77Skettenis#line 1433 "configure"
1433b725ae77Skettenis#include "confdefs.h"
1434b725ae77Skettenis#include <sys/procfs.h>
1435b725ae77Skettenis       int main ()
1436b725ae77Skettenis       {
1437b725ae77Skettenis         if (sizeof (prfpregset_t) == sizeof (void *))
1438b725ae77Skettenis           return 1;
1439b725ae77Skettenis         return 0;
1440b725ae77Skettenis       }
1441b725ae77SkettenisEOF
1442b725ae77Skettenisif { (eval echo configure:1443: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1443b725ae77Skettenisthen
1444b725ae77Skettenis  gdb_cv_prfpregset_t_broken=no
1445b725ae77Sketteniselse
1446b725ae77Skettenis  echo "configure: failed program was:" >&5
1447b725ae77Skettenis  cat conftest.$ac_ext >&5
1448b725ae77Skettenis  rm -fr conftest*
1449b725ae77Skettenis  gdb_cv_prfpregset_t_broken=yes
1450b725ae77Skettenisfi
1451b725ae77Skettenisrm -fr conftest*
1452b725ae77Skettenisfi
1453b725ae77Skettenis
1454b725ae77Skettenisfi
1455b725ae77Skettenis
1456b725ae77Skettenis    echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
1457b725ae77Skettenis    if test $gdb_cv_prfpregset_t_broken = yes; then
1458b725ae77Skettenis      cat >> confdefs.h <<\EOF
1459b725ae77Skettenis#define PRFPREGSET_T_BROKEN 1
1460b725ae77SkettenisEOF
1461b725ae77Skettenis
1462b725ae77Skettenis    fi
1463b725ae77Skettenis  fi
1464b725ae77Skettenis
1465b725ae77Skettenis  echo $ac_n "checking for elf_fpregset_t in sys/procfs.h""... $ac_c" 1>&6
1466b725ae77Skettenisecho "configure:1467: checking for elf_fpregset_t in sys/procfs.h" >&5
1467b725ae77Skettenis if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_elf_fpregset_t'+set}'`\" = set"; then
1468b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1469b725ae77Sketteniselse
1470b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1471b725ae77Skettenis#line 1472 "configure"
1472b725ae77Skettenis#include "confdefs.h"
1473b725ae77Skettenis
1474b725ae77Skettenis#define _SYSCALL32
1475b725ae77Skettenis#include <sys/procfs.h>
1476b725ae77Skettenisint main() {
1477b725ae77Sketteniself_fpregset_t avar
1478b725ae77Skettenis; return 0; }
1479b725ae77SkettenisEOF
1480b725ae77Skettenisif { (eval echo configure:1481: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1481b725ae77Skettenis  rm -rf conftest*
1482b725ae77Skettenis  bfd_cv_have_sys_procfs_type_elf_fpregset_t=yes
1483b725ae77Sketteniselse
1484b725ae77Skettenis  echo "configure: failed program was:" >&5
1485b725ae77Skettenis  cat conftest.$ac_ext >&5
1486b725ae77Skettenis  rm -rf conftest*
1487b725ae77Skettenis  bfd_cv_have_sys_procfs_type_elf_fpregset_t=no
1488b725ae77Skettenis
1489b725ae77Skettenisfi
1490b725ae77Skettenisrm -f conftest*
1491b725ae77Skettenisfi
1492b725ae77Skettenis
1493b725ae77Skettenis if test $bfd_cv_have_sys_procfs_type_elf_fpregset_t = yes; then
1494b725ae77Skettenis   cat >> confdefs.h <<\EOF
1495b725ae77Skettenis#define HAVE_ELF_FPREGSET_T 1
1496b725ae77SkettenisEOF
1497b725ae77Skettenis
1498b725ae77Skettenis fi
1499b725ae77Skettenis echo "$ac_t""$bfd_cv_have_sys_procfs_type_elf_fpregset_t" 1>&6
1500b725ae77Skettenis
1501b725ae77Skettenisfi
1502b725ae77Skettenis
1503b725ae77Skettenissrv_thread_depfiles=
1504b725ae77Skettenissrv_libs=
1505b725ae77SkettenisUSE_THREAD_DB=
1506b725ae77Skettenis
1507b725ae77Skettenisif test "$srv_linux_thread_db" = "yes"; then
1508b725ae77Skettenis  echo $ac_n "checking for libthread_db""... $ac_c" 1>&6
1509b725ae77Skettenisecho "configure:1510: checking for libthread_db" >&5
1510b725ae77Skettenisif eval "test \"`echo '$''{'srv_cv_thread_db'+set}'`\" = set"; then
1511b725ae77Skettenis  echo $ac_n "(cached) $ac_c" 1>&6
1512b725ae77Sketteniselse
1513b725ae77Skettenis  old_LIBS="$LIBS"
1514b725ae77Skettenis  LIBS="$LIBS -lthread_db"
1515b725ae77Skettenis  cat > conftest.$ac_ext <<EOF
1516b725ae77Skettenis#line 1517 "configure"
1517b725ae77Skettenis#include "confdefs.h"
1518b725ae77Skettenisvoid ps_pglobal_lookup() {}
1519b725ae77Skettenis   void ps_pdread() {}
1520b725ae77Skettenis   void ps_pdwrite() {}
1521b725ae77Skettenis   void ps_lgetregs() {}
1522b725ae77Skettenis   void ps_lsetregs() {}
1523b725ae77Skettenis   void ps_lgetfpregs() {}
1524b725ae77Skettenis   void ps_lsetfpregs() {}
1525b725ae77Skettenis   void ps_getpid() {}
1526b725ae77Skettenisint main() {
1527b725ae77Skettenistd_ta_new();
1528b725ae77Skettenis; return 0; }
1529b725ae77SkettenisEOF
1530b725ae77Skettenisif { (eval echo configure:1531: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1531b725ae77Skettenis  rm -rf conftest*
1532b725ae77Skettenis  srv_cv_thread_db="-lthread_db"
1533b725ae77Sketteniselse
1534b725ae77Skettenis  echo "configure: failed program was:" >&5
1535b725ae77Skettenis  cat conftest.$ac_ext >&5
1536b725ae77Skettenis  rm -rf conftest*
1537b725ae77Skettenis  srv_cv_thread_db=no
1538b725ae77Skettenis
1539b725ae77Skettenis if test "$prefix" = "/usr" || test "$prefix" = "NONE"; then
1540b725ae77Skettenis  thread_db="/lib/libthread_db.so.1"
1541b725ae77Skettenis else
1542b725ae77Skettenis  thread_db='$prefix/lib/libthread_db.so.1'
1543b725ae77Skettenis fi
1544b725ae77Skettenis LIBS="$old_LIBS `eval echo "$thread_db"`"
1545b725ae77Skettenis cat > conftest.$ac_ext <<EOF
1546b725ae77Skettenis#line 1547 "configure"
1547b725ae77Skettenis#include "confdefs.h"
1548b725ae77Skettenisvoid ps_pglobal_lookup() {}
1549b725ae77Skettenis   void ps_pdread() {}
1550b725ae77Skettenis   void ps_pdwrite() {}
1551b725ae77Skettenis   void ps_lgetregs() {}
1552b725ae77Skettenis   void ps_lsetregs() {}
1553b725ae77Skettenis   void ps_lgetfpregs() {}
1554b725ae77Skettenis   void ps_lsetfpregs() {}
1555b725ae77Skettenis   void ps_getpid() {}
1556b725ae77Skettenisint main() {
1557b725ae77Skettenistd_ta_new();
1558b725ae77Skettenis; return 0; }
1559b725ae77SkettenisEOF
1560b725ae77Skettenisif { (eval echo configure:1561: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1561b725ae77Skettenis  rm -rf conftest*
1562b725ae77Skettenis  srv_cv_thread_db="$thread_db"
1563b725ae77Sketteniselse
1564b725ae77Skettenis  echo "configure: failed program was:" >&5
1565b725ae77Skettenis  cat conftest.$ac_ext >&5
1566b725ae77Skettenis  rm -rf conftest*
1567b725ae77Skettenis  srv_cv_thread_db=no
1568b725ae77Skettenisfi
1569b725ae77Skettenisrm -f conftest*
1570b725ae77Skettenis LIBS="$old_LIBS"
1571b725ae77Skettenis
1572b725ae77Skettenisfi
1573b725ae77Skettenis
1574b725ae77Skettenisecho "$ac_t""$srv_cv_thread_db" 1>&6
1575b725ae77Skettenis
1576b725ae77Skettenisfi
1577b725ae77Skettenisrm -f conftest*
1578b725ae77Skettenis  if test "$srv_cv_thread_db" = no; then
1579b725ae77Skettenis    echo "configure: warning: Could not find libthread_db." 1>&2
1580b725ae77Skettenis    echo "configure: warning: Disabling thread support in gdbserver." 1>&2
1581b725ae77Skettenis    srv_linux_thread_db=no
1582b725ae77Skettenis  else
1583b725ae77Skettenis    srv_libs="$srv_cv_thread_db"
1584b725ae77Skettenis  fi
1585*11efff7fSkettenis  old_LDFLAGS="$LDFLAGS"
1586*11efff7fSkettenis  LDFLAGS="$LDFLAGS -rdynamic"
1587*11efff7fSkettenis  cat > conftest.$ac_ext <<EOF
1588*11efff7fSkettenis#line 1589 "configure"
1589*11efff7fSkettenis#include "confdefs.h"
1590*11efff7fSkettenis
1591*11efff7fSkettenisint main() {
1592*11efff7fSkettenis
1593*11efff7fSkettenis; return 0; }
1594*11efff7fSkettenisEOF
1595*11efff7fSkettenisif { (eval echo configure:1596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1596*11efff7fSkettenis  rm -rf conftest*
1597*11efff7fSkettenis  RDYNAMIC=-rdynamic
1598*11efff7fSketteniselse
1599*11efff7fSkettenis  echo "configure: failed program was:" >&5
1600*11efff7fSkettenis  cat conftest.$ac_ext >&5
1601*11efff7fSkettenis  rm -rf conftest*
1602*11efff7fSkettenis  RDYNAMIC=
1603*11efff7fSkettenisfi
1604*11efff7fSkettenisrm -f conftest*
1605*11efff7fSkettenis
1606*11efff7fSkettenis  LDFLAGS="$old_LDFLAGS"
1607b725ae77Skettenisfi
1608b725ae77Skettenis
1609b725ae77Skettenisif test "$srv_linux_thread_db" = "yes"; then
1610b725ae77Skettenis  srv_thread_depfiles="thread-db.o proc-service.o"
1611b725ae77Skettenis  USE_THREAD_DB="-DUSE_THREAD_DB"
1612b725ae77Skettenisfi
1613b725ae77Skettenis
1614b725ae77SkettenisGDBSERVER_DEPFILES="$srv_regobj $srv_tgtobj $srv_thread_depfiles"
1615b725ae77SkettenisGDBSERVER_LIBS="$srv_libs"
1616b725ae77Skettenis
1617b725ae77Skettenis
1618b725ae77Skettenis
1619b725ae77Skettenis
1620b725ae77Skettenis
1621b725ae77Skettenistrap '' 1 2 15
1622b725ae77Sketteniscat > confcache <<\EOF
1623b725ae77Skettenis# This file is a shell script that caches the results of configure
1624b725ae77Skettenis# tests run on this system so they can be shared between configure
1625b725ae77Skettenis# scripts and configure runs.  It is not useful on other systems.
1626b725ae77Skettenis# If it contains results you don't want to keep, you may remove or edit it.
1627b725ae77Skettenis#
1628b725ae77Skettenis# By default, configure uses ./config.cache as the cache file,
1629b725ae77Skettenis# creating it if it does not exist already.  You can give configure
1630b725ae77Skettenis# the --cache-file=FILE option to use a different cache file; that is
1631b725ae77Skettenis# what configure does when it calls configure scripts in
1632b725ae77Skettenis# subdirectories, so they share the cache.
1633b725ae77Skettenis# Giving --cache-file=/dev/null disables caching, for debugging configure.
1634b725ae77Skettenis# config.status only pays attention to the cache file if you give it the
1635b725ae77Skettenis# --recheck option to rerun configure.
1636b725ae77Skettenis#
1637b725ae77SkettenisEOF
1638b725ae77Skettenis# The following way of writing the cache mishandles newlines in values,
1639b725ae77Skettenis# but we know of no workaround that is simple, portable, and efficient.
1640b725ae77Skettenis# So, don't put newlines in cache variables' values.
1641b725ae77Skettenis# Ultrix sh set writes to stderr and can't be redirected directly,
1642b725ae77Skettenis# and sets the high bit in the cache file unless we assign to the vars.
1643b725ae77Skettenis(set) 2>&1 |
1644b725ae77Skettenis  case `(ac_space=' '; set | grep ac_space) 2>&1` in
1645b725ae77Skettenis  *ac_space=\ *)
1646b725ae77Skettenis    # `set' does not quote correctly, so add quotes (double-quote substitution
1647b725ae77Skettenis    # turns \\\\ into \\, and sed turns \\ into \).
1648b725ae77Skettenis    sed -n \
1649b725ae77Skettenis      -e "s/'/'\\\\''/g" \
1650b725ae77Skettenis      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
1651b725ae77Skettenis    ;;
1652b725ae77Skettenis  *)
1653b725ae77Skettenis    # `set' quotes correctly as required by POSIX, so do not add quotes.
1654b725ae77Skettenis    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1655b725ae77Skettenis    ;;
1656b725ae77Skettenis  esac >> confcache
1657b725ae77Skettenisif cmp -s $cache_file confcache; then
1658b725ae77Skettenis  :
1659b725ae77Sketteniselse
1660b725ae77Skettenis  if test -w $cache_file; then
1661b725ae77Skettenis    echo "updating cache $cache_file"
1662b725ae77Skettenis    cat confcache > $cache_file
1663b725ae77Skettenis  else
1664b725ae77Skettenis    echo "not updating unwritable cache $cache_file"
1665b725ae77Skettenis  fi
1666b725ae77Skettenisfi
1667b725ae77Skettenisrm -f confcache
1668b725ae77Skettenis
1669b725ae77Skettenistrap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
1670b725ae77Skettenis
1671b725ae77Skettenistest "x$prefix" = xNONE && prefix=$ac_default_prefix
1672b725ae77Skettenis# Let make expand exec_prefix.
1673b725ae77Skettenistest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1674b725ae77Skettenis
1675b725ae77Skettenis# Any assignment to VPATH causes Sun make to only execute
1676b725ae77Skettenis# the first set of double-colon rules, so remove it if not needed.
1677b725ae77Skettenis# If there is a colon in the path, we need to keep it.
1678b725ae77Skettenisif test "x$srcdir" = x.; then
1679b725ae77Skettenis  ac_vpsub='/^[ 	]*VPATH[ 	]*=[^:]*$/d'
1680b725ae77Skettenisfi
1681b725ae77Skettenis
1682b725ae77Skettenistrap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
1683b725ae77Skettenis
1684b725ae77SkettenisDEFS=-DHAVE_CONFIG_H
1685b725ae77Skettenis
1686b725ae77Skettenis# Without the "./", some shells look in PATH for config.status.
1687b725ae77Skettenis: ${CONFIG_STATUS=./config.status}
1688b725ae77Skettenis
1689b725ae77Skettenisecho creating $CONFIG_STATUS
1690b725ae77Skettenisrm -f $CONFIG_STATUS
1691b725ae77Sketteniscat > $CONFIG_STATUS <<EOF
1692b725ae77Skettenis#! /bin/sh
1693b725ae77Skettenis# Generated automatically by configure.
1694b725ae77Skettenis# Run this file to recreate the current configuration.
1695b725ae77Skettenis# This directory was configured as follows,
1696b725ae77Skettenis# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1697b725ae77Skettenis#
1698b725ae77Skettenis# $0 $ac_configure_args
1699b725ae77Skettenis#
1700b725ae77Skettenis# Compiler output produced by configure, useful for debugging
1701b725ae77Skettenis# configure, is in ./config.log if it exists.
1702b725ae77Skettenis
1703b725ae77Skettenisac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
1704b725ae77Skettenisfor ac_option
1705b725ae77Skettenisdo
1706b725ae77Skettenis  case "\$ac_option" in
1707b725ae77Skettenis  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1708b725ae77Skettenis    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
1709b725ae77Skettenis    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
1710b725ae77Skettenis  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
1711b725ae77Skettenis    echo "$CONFIG_STATUS generated by autoconf version 2.13"
1712b725ae77Skettenis    exit 0 ;;
1713b725ae77Skettenis  -help | --help | --hel | --he | --h)
1714b725ae77Skettenis    echo "\$ac_cs_usage"; exit 0 ;;
1715b725ae77Skettenis  *) echo "\$ac_cs_usage"; exit 1 ;;
1716b725ae77Skettenis  esac
1717b725ae77Skettenisdone
1718b725ae77Skettenis
1719b725ae77Skettenisac_given_srcdir=$srcdir
1720b725ae77Skettenisac_given_INSTALL="$INSTALL"
1721b725ae77Skettenis
1722b725ae77Skettenistrap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
1723b725ae77SkettenisEOF
1724b725ae77Sketteniscat >> $CONFIG_STATUS <<EOF
1725b725ae77Skettenis
1726b725ae77Skettenis# Protect against being on the right side of a sed subst in config.status.
1727b725ae77Skettenissed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
1728b725ae77Skettenis s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
1729b725ae77Skettenis$ac_vpsub
1730b725ae77Skettenis$extrasub
1731b725ae77Sketteniss%@SHELL@%$SHELL%g
1732b725ae77Sketteniss%@CFLAGS@%$CFLAGS%g
1733b725ae77Sketteniss%@CPPFLAGS@%$CPPFLAGS%g
1734b725ae77Sketteniss%@CXXFLAGS@%$CXXFLAGS%g
1735b725ae77Sketteniss%@FFLAGS@%$FFLAGS%g
1736b725ae77Sketteniss%@DEFS@%$DEFS%g
1737b725ae77Sketteniss%@LDFLAGS@%$LDFLAGS%g
1738b725ae77Sketteniss%@LIBS@%$LIBS%g
1739b725ae77Sketteniss%@exec_prefix@%$exec_prefix%g
1740b725ae77Sketteniss%@prefix@%$prefix%g
1741b725ae77Sketteniss%@program_transform_name@%$program_transform_name%g
1742b725ae77Sketteniss%@bindir@%$bindir%g
1743b725ae77Sketteniss%@sbindir@%$sbindir%g
1744b725ae77Sketteniss%@libexecdir@%$libexecdir%g
1745b725ae77Sketteniss%@datadir@%$datadir%g
1746b725ae77Sketteniss%@sysconfdir@%$sysconfdir%g
1747b725ae77Sketteniss%@sharedstatedir@%$sharedstatedir%g
1748b725ae77Sketteniss%@localstatedir@%$localstatedir%g
1749b725ae77Sketteniss%@libdir@%$libdir%g
1750b725ae77Sketteniss%@includedir@%$includedir%g
1751b725ae77Sketteniss%@oldincludedir@%$oldincludedir%g
1752b725ae77Sketteniss%@infodir@%$infodir%g
1753b725ae77Sketteniss%@mandir@%$mandir%g
1754b725ae77Sketteniss%@CC@%$CC%g
1755b725ae77Sketteniss%@host@%$host%g
1756b725ae77Sketteniss%@host_alias@%$host_alias%g
1757b725ae77Sketteniss%@host_cpu@%$host_cpu%g
1758b725ae77Sketteniss%@host_vendor@%$host_vendor%g
1759b725ae77Sketteniss%@host_os@%$host_os%g
1760b725ae77Sketteniss%@target@%$target%g
1761b725ae77Sketteniss%@target_alias@%$target_alias%g
1762b725ae77Sketteniss%@target_cpu@%$target_cpu%g
1763b725ae77Sketteniss%@target_vendor@%$target_vendor%g
1764b725ae77Sketteniss%@target_os@%$target_os%g
1765b725ae77Sketteniss%@build@%$build%g
1766b725ae77Sketteniss%@build_alias@%$build_alias%g
1767b725ae77Sketteniss%@build_cpu@%$build_cpu%g
1768b725ae77Sketteniss%@build_vendor@%$build_vendor%g
1769b725ae77Sketteniss%@build_os@%$build_os%g
1770b725ae77Sketteniss%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
1771b725ae77Sketteniss%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
1772b725ae77Sketteniss%@INSTALL_DATA@%$INSTALL_DATA%g
1773b725ae77Sketteniss%@CPP@%$CPP%g
1774*11efff7fSketteniss%@RDYNAMIC@%$RDYNAMIC%g
1775b725ae77Sketteniss%@GDBSERVER_DEPFILES@%$GDBSERVER_DEPFILES%g
1776b725ae77Sketteniss%@GDBSERVER_LIBS@%$GDBSERVER_LIBS%g
1777b725ae77Sketteniss%@USE_THREAD_DB@%$USE_THREAD_DB%g
1778b725ae77Skettenis
1779b725ae77SkettenisCEOF
1780b725ae77SkettenisEOF
1781b725ae77Skettenis
1782b725ae77Sketteniscat >> $CONFIG_STATUS <<\EOF
1783b725ae77Skettenis
1784b725ae77Skettenis# Split the substitutions into bite-sized pieces for seds with
1785b725ae77Skettenis# small command number limits, like on Digital OSF/1 and HP-UX.
1786b725ae77Skettenisac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
1787b725ae77Skettenisac_file=1 # Number of current file.
1788b725ae77Skettenisac_beg=1 # First line for current file.
1789b725ae77Skettenisac_end=$ac_max_sed_cmds # Line after last line for current file.
1790b725ae77Skettenisac_more_lines=:
1791b725ae77Skettenisac_sed_cmds=""
1792b725ae77Sketteniswhile $ac_more_lines; do
1793b725ae77Skettenis  if test $ac_beg -gt 1; then
1794b725ae77Skettenis    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
1795b725ae77Skettenis  else
1796b725ae77Skettenis    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
1797b725ae77Skettenis  fi
1798b725ae77Skettenis  if test ! -s conftest.s$ac_file; then
1799b725ae77Skettenis    ac_more_lines=false
1800b725ae77Skettenis    rm -f conftest.s$ac_file
1801b725ae77Skettenis  else
1802b725ae77Skettenis    if test -z "$ac_sed_cmds"; then
1803b725ae77Skettenis      ac_sed_cmds="sed -f conftest.s$ac_file"
1804b725ae77Skettenis    else
1805b725ae77Skettenis      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
1806b725ae77Skettenis    fi
1807b725ae77Skettenis    ac_file=`expr $ac_file + 1`
1808b725ae77Skettenis    ac_beg=$ac_end
1809b725ae77Skettenis    ac_end=`expr $ac_end + $ac_max_sed_cmds`
1810b725ae77Skettenis  fi
1811b725ae77Skettenisdone
1812b725ae77Skettenisif test -z "$ac_sed_cmds"; then
1813b725ae77Skettenis  ac_sed_cmds=cat
1814b725ae77Skettenisfi
1815b725ae77SkettenisEOF
1816b725ae77Skettenis
1817b725ae77Sketteniscat >> $CONFIG_STATUS <<EOF
1818b725ae77Skettenis
1819b725ae77SkettenisCONFIG_FILES=\${CONFIG_FILES-"Makefile"}
1820b725ae77SkettenisEOF
1821b725ae77Sketteniscat >> $CONFIG_STATUS <<\EOF
1822b725ae77Skettenisfor ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
1823b725ae77Skettenis  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
1824b725ae77Skettenis  case "$ac_file" in
1825b725ae77Skettenis  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
1826b725ae77Skettenis       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1827b725ae77Skettenis  *) ac_file_in="${ac_file}.in" ;;
1828b725ae77Skettenis  esac
1829b725ae77Skettenis
1830b725ae77Skettenis  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
1831b725ae77Skettenis
1832b725ae77Skettenis  # Remove last slash and all that follows it.  Not all systems have dirname.
1833b725ae77Skettenis  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1834b725ae77Skettenis  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1835b725ae77Skettenis    # The file is in a subdirectory.
1836b725ae77Skettenis    test ! -d "$ac_dir" && mkdir "$ac_dir"
1837b725ae77Skettenis    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
1838b725ae77Skettenis    # A "../" for each directory in $ac_dir_suffix.
1839b725ae77Skettenis    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
1840b725ae77Skettenis  else
1841b725ae77Skettenis    ac_dir_suffix= ac_dots=
1842b725ae77Skettenis  fi
1843b725ae77Skettenis
1844b725ae77Skettenis  case "$ac_given_srcdir" in
1845b725ae77Skettenis  .)  srcdir=.
1846b725ae77Skettenis      if test -z "$ac_dots"; then top_srcdir=.
1847b725ae77Skettenis      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
1848b725ae77Skettenis  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
1849b725ae77Skettenis  *) # Relative path.
1850b725ae77Skettenis    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
1851b725ae77Skettenis    top_srcdir="$ac_dots$ac_given_srcdir" ;;
1852b725ae77Skettenis  esac
1853b725ae77Skettenis
1854b725ae77Skettenis  case "$ac_given_INSTALL" in
1855b725ae77Skettenis  [/$]*) INSTALL="$ac_given_INSTALL" ;;
1856b725ae77Skettenis  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
1857b725ae77Skettenis  esac
1858b725ae77Skettenis
1859b725ae77Skettenis  echo creating "$ac_file"
1860b725ae77Skettenis  rm -f "$ac_file"
1861b725ae77Skettenis  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
1862b725ae77Skettenis  case "$ac_file" in
1863b725ae77Skettenis  *Makefile*) ac_comsub="1i\\
1864b725ae77Skettenis# $configure_input" ;;
1865b725ae77Skettenis  *) ac_comsub= ;;
1866b725ae77Skettenis  esac
1867b725ae77Skettenis
1868b725ae77Skettenis  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
1869b725ae77Skettenis  sed -e "$ac_comsub
1870b725ae77Sketteniss%@configure_input@%$configure_input%g
1871b725ae77Sketteniss%@srcdir@%$srcdir%g
1872b725ae77Sketteniss%@top_srcdir@%$top_srcdir%g
1873b725ae77Sketteniss%@INSTALL@%$INSTALL%g
1874b725ae77Skettenis" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
1875b725ae77Skettenisfi; done
1876b725ae77Skettenisrm -f conftest.s*
1877b725ae77Skettenis
1878b725ae77Skettenis# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
1879b725ae77Skettenis# NAME is the cpp macro being defined and VALUE is the value it is being given.
1880b725ae77Skettenis#
1881b725ae77Skettenis# ac_d sets the value in "#define NAME VALUE" lines.
1882b725ae77Skettenisac_dA='s%^\([ 	]*\)#\([ 	]*define[ 	][ 	]*\)'
1883b725ae77Skettenisac_dB='\([ 	][ 	]*\)[^ 	]*%\1#\2'
1884b725ae77Skettenisac_dC='\3'
1885b725ae77Skettenisac_dD='%g'
1886b725ae77Skettenis# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
1887b725ae77Skettenisac_uA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
1888b725ae77Skettenisac_uB='\([ 	]\)%\1#\2define\3'
1889b725ae77Skettenisac_uC=' '
1890b725ae77Skettenisac_uD='\4%g'
1891b725ae77Skettenis# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
1892b725ae77Skettenisac_eA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
1893b725ae77Skettenisac_eB='$%\1#\2define\3'
1894b725ae77Skettenisac_eC=' '
1895b725ae77Skettenisac_eD='%g'
1896b725ae77Skettenis
1897b725ae77Skettenisif test "${CONFIG_HEADERS+set}" != set; then
1898b725ae77SkettenisEOF
1899b725ae77Sketteniscat >> $CONFIG_STATUS <<EOF
1900b725ae77Skettenis  CONFIG_HEADERS="config.h:config.in"
1901b725ae77SkettenisEOF
1902b725ae77Sketteniscat >> $CONFIG_STATUS <<\EOF
1903b725ae77Skettenisfi
1904b725ae77Skettenisfor ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
1905b725ae77Skettenis  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
1906b725ae77Skettenis  case "$ac_file" in
1907b725ae77Skettenis  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
1908b725ae77Skettenis       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1909b725ae77Skettenis  *) ac_file_in="${ac_file}.in" ;;
1910b725ae77Skettenis  esac
1911b725ae77Skettenis
1912b725ae77Skettenis  echo creating $ac_file
1913b725ae77Skettenis
1914b725ae77Skettenis  rm -f conftest.frag conftest.in conftest.out
1915b725ae77Skettenis  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
1916b725ae77Skettenis  cat $ac_file_inputs > conftest.in
1917b725ae77Skettenis
1918b725ae77SkettenisEOF
1919b725ae77Skettenis
1920b725ae77Skettenis# Transform confdefs.h into a sed script conftest.vals that substitutes
1921b725ae77Skettenis# the proper values into config.h.in to produce config.h.  And first:
1922b725ae77Skettenis# Protect against being on the right side of a sed subst in config.status.
1923b725ae77Skettenis# Protect against being in an unquoted here document in config.status.
1924b725ae77Skettenisrm -f conftest.vals
1925b725ae77Sketteniscat > conftest.hdr <<\EOF
1926b725ae77Sketteniss/[\\&%]/\\&/g
1927b725ae77Sketteniss%[\\$`]%\\&%g
1928b725ae77Sketteniss%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
1929b725ae77Sketteniss%ac_d%ac_u%gp
1930b725ae77Sketteniss%ac_u%ac_e%gp
1931b725ae77SkettenisEOF
1932b725ae77Skettenissed -n -f conftest.hdr confdefs.h > conftest.vals
1933b725ae77Skettenisrm -f conftest.hdr
1934b725ae77Skettenis
1935b725ae77Skettenis# This sed command replaces #undef with comments.  This is necessary, for
1936b725ae77Skettenis# example, in the case of _POSIX_SOURCE, which is predefined and required
1937b725ae77Skettenis# on some systems where configure will not decide to define it.
1938b725ae77Sketteniscat >> conftest.vals <<\EOF
1939b725ae77Sketteniss%^[ 	]*#[ 	]*undef[ 	][ 	]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
1940b725ae77SkettenisEOF
1941b725ae77Skettenis
1942b725ae77Skettenis# Break up conftest.vals because some shells have a limit on
1943b725ae77Skettenis# the size of here documents, and old seds have small limits too.
1944b725ae77Skettenis
1945b725ae77Skettenisrm -f conftest.tail
1946b725ae77Sketteniswhile :
1947b725ae77Skettenisdo
1948b725ae77Skettenis  ac_lines=`grep -c . conftest.vals`
1949b725ae77Skettenis  # grep -c gives empty output for an empty file on some AIX systems.
1950b725ae77Skettenis  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
1951b725ae77Skettenis  # Write a limited-size here document to conftest.frag.
1952b725ae77Skettenis  echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
1953b725ae77Skettenis  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
1954b725ae77Skettenis  echo 'CEOF
1955b725ae77Skettenis  sed -f conftest.frag conftest.in > conftest.out
1956b725ae77Skettenis  rm -f conftest.in
1957b725ae77Skettenis  mv conftest.out conftest.in
1958b725ae77Skettenis' >> $CONFIG_STATUS
1959b725ae77Skettenis  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
1960b725ae77Skettenis  rm -f conftest.vals
1961b725ae77Skettenis  mv conftest.tail conftest.vals
1962b725ae77Skettenisdone
1963b725ae77Skettenisrm -f conftest.vals
1964b725ae77Skettenis
1965b725ae77Sketteniscat >> $CONFIG_STATUS <<\EOF
1966b725ae77Skettenis  rm -f conftest.frag conftest.h
1967b725ae77Skettenis  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
1968b725ae77Skettenis  cat conftest.in >> conftest.h
1969b725ae77Skettenis  rm -f conftest.in
1970b725ae77Skettenis  if cmp -s $ac_file conftest.h 2>/dev/null; then
1971b725ae77Skettenis    echo "$ac_file is unchanged"
1972b725ae77Skettenis    rm -f conftest.h
1973b725ae77Skettenis  else
1974b725ae77Skettenis    # Remove last slash and all that follows it.  Not all systems have dirname.
1975b725ae77Skettenis      ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1976b725ae77Skettenis      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1977b725ae77Skettenis      # The file is in a subdirectory.
1978b725ae77Skettenis      test ! -d "$ac_dir" && mkdir "$ac_dir"
1979b725ae77Skettenis    fi
1980b725ae77Skettenis    rm -f $ac_file
1981b725ae77Skettenis    mv conftest.h $ac_file
1982b725ae77Skettenis  fi
1983b725ae77Skettenisfi; done
1984b725ae77Skettenis
1985b725ae77SkettenisEOF
1986b725ae77Sketteniscat >> $CONFIG_STATUS <<EOF
1987b725ae77Skettenis
1988b725ae77SkettenisEOF
1989b725ae77Sketteniscat >> $CONFIG_STATUS <<\EOF
1990b725ae77Sketteniscase x$CONFIG_HEADERS in
1991b725ae77Skettenisxconfig.h:config.in)
1992b725ae77Skettenisecho > stamp-h ;;
1993b725ae77Skettenisesac
1994b725ae77Skettenis
1995b725ae77Skettenisexit 0
1996b725ae77SkettenisEOF
1997b725ae77Skettenischmod +x $CONFIG_STATUS
1998b725ae77Skettenisrm -fr confdefs* $ac_clean_files
1999b725ae77Skettenistest "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
2000b725ae77Skettenis
2001