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