File:  [DragonFly] / src / contrib / binutils / bfd / Attic / configure
Revision 1.1: download - view: text, annotated - select for diffs
Tue Jun 17 02:43:10 2003 UTC (11 years, 2 months ago) by dillon
Branches: MAIN
CVS tags: HEAD, FREEBSD_4_FORK
import from FreeBSD RELENG_4 1.1.1.2.6.4

    1: #! /bin/sh
    2: 
    3: # Guess values for system-dependent variables and create Makefiles.
    4: # Generated automatically using autoconf version 2.13 
    5: # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
    6: #
    7: # This configure script is free software; the Free Software Foundation
    8: # gives unlimited permission to copy, distribute and modify it.
    9: 
   10: # Defaults:
   11: ac_help=
   12: ac_default_prefix=/usr/local
   13: # Any additions from configure.in:
   14: ac_help="$ac_help
   15:   --enable-shared[=PKGS]  build shared libraries [default=no]"
   16: ac_help="$ac_help
   17:   --enable-static[=PKGS]  build static libraries [default=yes]"
   18: ac_help="$ac_help
   19:   --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]"
   20: ac_help="$ac_help
   21:   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]"
   22: ac_help="$ac_help
   23:   --disable-libtool-lock  avoid locking (might break parallel builds)"
   24: ac_help="$ac_help
   25:   --with-pic              try to use only PIC/non-PIC objects [default=use both]"
   26: ac_help="$ac_help
   27:   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)"
   28: ac_help="$ac_help
   29:   --enable-targets        alternative target configurations"
   30: ac_help="$ac_help
   31:   --enable-commonbfdlib   build shared BFD/opcodes/libiberty library"
   32: ac_help="$ac_help
   33:   --with-mmap             try using mmap for BFD input files if available"
   34: ac_help="$ac_help
   35:   --enable-build-warnings Enable build-time compiler warnings if gcc is used"
   36: ac_help="$ac_help
   37:   --enable-maintainer-mode enable make rules and dependencies not useful
   38:                           (and sometimes confusing) to the casual installer"
   39: ac_help="$ac_help
   40:   --disable-nls           do not use Native Language Support"
   41: ac_help="$ac_help
   42:   --with-included-gettext use the GNU gettext library included here"
   43: 
   44: # Initialize some variables set by options.
   45: # The variables have the same names as the options, with
   46: # dashes changed to underlines.
   47: build=NONE
   48: cache_file=./config.cache
   49: exec_prefix=NONE
   50: host=NONE
   51: no_create=
   52: nonopt=NONE
   53: no_recursion=
   54: prefix=NONE
   55: program_prefix=NONE
   56: program_suffix=NONE
   57: program_transform_name=s,x,x,
   58: silent=
   59: site=
   60: srcdir=
   61: target=NONE
   62: verbose=
   63: x_includes=NONE
   64: x_libraries=NONE
   65: bindir='${exec_prefix}/bin'
   66: sbindir='${exec_prefix}/sbin'
   67: libexecdir='${exec_prefix}/libexec'
   68: datadir='${prefix}/share'
   69: sysconfdir='${prefix}/etc'
   70: sharedstatedir='${prefix}/com'
   71: localstatedir='${prefix}/var'
   72: libdir='${exec_prefix}/lib'
   73: includedir='${prefix}/include'
   74: oldincludedir='/usr/include'
   75: infodir='${prefix}/info'
   76: mandir='${prefix}/man'
   77: 
   78: # Initialize some other variables.
   79: subdirs=
   80: MFLAGS= MAKEFLAGS=
   81: SHELL=${CONFIG_SHELL-/bin/sh}
   82: # Maximum number of lines to put in a shell here document.
   83: ac_max_here_lines=12
   84: 
   85: ac_prev=
   86: for ac_option
   87: do
   88: 
   89:   # If the previous option needs an argument, assign it.
   90:   if test -n "$ac_prev"; then
   91:     eval "$ac_prev=\$ac_option"
   92:     ac_prev=
   93:     continue
   94:   fi
   95: 
   96:   case "$ac_option" in
   97:   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
   98:   *) ac_optarg= ;;
   99:   esac
  100: 
  101:   # Accept the important Cygnus configure options, so we can diagnose typos.
  102: 
  103:   case "$ac_option" in
  104: 
  105:   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  106:     ac_prev=bindir ;;
  107:   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  108:     bindir="$ac_optarg" ;;
  109: 
  110:   -build | --build | --buil | --bui | --bu)
  111:     ac_prev=build ;;
  112:   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  113:     build="$ac_optarg" ;;
  114: 
  115:   -cache-file | --cache-file | --cache-fil | --cache-fi \
  116:   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  117:     ac_prev=cache_file ;;
  118:   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  119:   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  120:     cache_file="$ac_optarg" ;;
  121: 
  122:   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  123:     ac_prev=datadir ;;
  124:   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  125:   | --da=*)
  126:     datadir="$ac_optarg" ;;
  127: 
  128:   -disable-* | --disable-*)
  129:     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  130:     # Reject names that are not valid shell variable names.
  131:     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  132:       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  133:     fi
  134:     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  135:     eval "enable_${ac_feature}=no" ;;
  136: 
  137:   -enable-* | --enable-*)
  138:     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  139:     # Reject names that are not valid shell variable names.
  140:     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  141:       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  142:     fi
  143:     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  144:     case "$ac_option" in
  145:       *=*) ;;
  146:       *) ac_optarg=yes ;;
  147:     esac
  148:     eval "enable_${ac_feature}='$ac_optarg'" ;;
  149: 
  150:   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  151:   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  152:   | --exec | --exe | --ex)
  153:     ac_prev=exec_prefix ;;
  154:   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  155:   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  156:   | --exec=* | --exe=* | --ex=*)
  157:     exec_prefix="$ac_optarg" ;;
  158: 
  159:   -gas | --gas | --ga | --g)
  160:     # Obsolete; use --with-gas.
  161:     with_gas=yes ;;
  162: 
  163:   -help | --help | --hel | --he)
  164:     # Omit some internal or obsolete options to make the list less imposing.
  165:     # This message is too long to be a string in the A/UX 3.1 sh.
  166:     cat << EOF
  167: Usage: configure [options] [host]
  168: Options: [defaults in brackets after descriptions]
  169: Configuration:
  170:   --cache-file=FILE       cache test results in FILE
  171:   --help                  print this message
  172:   --no-create             do not create output files
  173:   --quiet, --silent       do not print \`checking...' messages
  174:   --version               print the version of autoconf that created configure
  175: Directory and file names:
  176:   --prefix=PREFIX         install architecture-independent files in PREFIX
  177:                           [$ac_default_prefix]
  178:   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  179:                           [same as prefix]
  180:   --bindir=DIR            user executables in DIR [EPREFIX/bin]
  181:   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  182:   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  183:   --datadir=DIR           read-only architecture-independent data in DIR
  184:                           [PREFIX/share]
  185:   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  186:   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
  187:                           [PREFIX/com]
  188:   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  189:   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  190:   --includedir=DIR        C header files in DIR [PREFIX/include]
  191:   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  192:   --infodir=DIR           info documentation in DIR [PREFIX/info]
  193:   --mandir=DIR            man documentation in DIR [PREFIX/man]
  194:   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  195:   --program-prefix=PREFIX prepend PREFIX to installed program names
  196:   --program-suffix=SUFFIX append SUFFIX to installed program names
  197:   --program-transform-name=PROGRAM
  198:                           run sed PROGRAM on installed program names
  199: EOF
  200:     cat << EOF
  201: Host type:
  202:   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  203:   --host=HOST             configure for HOST [guessed]
  204:   --target=TARGET         configure for TARGET [TARGET=HOST]
  205: Features and packages:
  206:   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  207:   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  208:   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  209:   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  210:   --x-includes=DIR        X include files are in DIR
  211:   --x-libraries=DIR       X library files are in DIR
  212: EOF
  213:     if test -n "$ac_help"; then
  214:       echo "--enable and --with options recognized:$ac_help"
  215:     fi
  216:     exit 0 ;;
  217: 
  218:   -host | --host | --hos | --ho)
  219:     ac_prev=host ;;
  220:   -host=* | --host=* | --hos=* | --ho=*)
  221:     host="$ac_optarg" ;;
  222: 
  223:   -includedir | --includedir | --includedi | --included | --include \
  224:   | --includ | --inclu | --incl | --inc)
  225:     ac_prev=includedir ;;
  226:   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  227:   | --includ=* | --inclu=* | --incl=* | --inc=*)
  228:     includedir="$ac_optarg" ;;
  229: 
  230:   -infodir | --infodir | --infodi | --infod | --info | --inf)
  231:     ac_prev=infodir ;;
  232:   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  233:     infodir="$ac_optarg" ;;
  234: 
  235:   -libdir | --libdir | --libdi | --libd)
  236:     ac_prev=libdir ;;
  237:   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  238:     libdir="$ac_optarg" ;;
  239: 
  240:   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  241:   | --libexe | --libex | --libe)
  242:     ac_prev=libexecdir ;;
  243:   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  244:   | --libexe=* | --libex=* | --libe=*)
  245:     libexecdir="$ac_optarg" ;;
  246: 
  247:   -localstatedir | --localstatedir | --localstatedi | --localstated \
  248:   | --localstate | --localstat | --localsta | --localst \
  249:   | --locals | --local | --loca | --loc | --lo)
  250:     ac_prev=localstatedir ;;
  251:   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  252:   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  253:   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  254:     localstatedir="$ac_optarg" ;;
  255: 
  256:   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  257:     ac_prev=mandir ;;
  258:   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  259:     mandir="$ac_optarg" ;;
  260: 
  261:   -nfp | --nfp | --nf)
  262:     # Obsolete; use --without-fp.
  263:     with_fp=no ;;
  264: 
  265:   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  266:   | --no-cr | --no-c)
  267:     no_create=yes ;;
  268: 
  269:   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  270:   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  271:     no_recursion=yes ;;
  272: 
  273:   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  274:   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  275:   | --oldin | --oldi | --old | --ol | --o)
  276:     ac_prev=oldincludedir ;;
  277:   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  278:   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  279:   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  280:     oldincludedir="$ac_optarg" ;;
  281: 
  282:   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  283:     ac_prev=prefix ;;
  284:   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  285:     prefix="$ac_optarg" ;;
  286: 
  287:   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  288:   | --program-pre | --program-pr | --program-p)
  289:     ac_prev=program_prefix ;;
  290:   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  291:   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  292:     program_prefix="$ac_optarg" ;;
  293: 
  294:   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  295:   | --program-suf | --program-su | --program-s)
  296:     ac_prev=program_suffix ;;
  297:   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  298:   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  299:     program_suffix="$ac_optarg" ;;
  300: 
  301:   -program-transform-name | --program-transform-name \
  302:   | --program-transform-nam | --program-transform-na \
  303:   | --program-transform-n | --program-transform- \
  304:   | --program-transform | --program-transfor \
  305:   | --program-transfo | --program-transf \
  306:   | --program-trans | --program-tran \
  307:   | --progr-tra | --program-tr | --program-t)
  308:     ac_prev=program_transform_name ;;
  309:   -program-transform-name=* | --program-transform-name=* \
  310:   | --program-transform-nam=* | --program-transform-na=* \
  311:   | --program-transform-n=* | --program-transform-=* \
  312:   | --program-transform=* | --program-transfor=* \
  313:   | --program-transfo=* | --program-transf=* \
  314:   | --program-trans=* | --program-tran=* \
  315:   | --progr-tra=* | --program-tr=* | --program-t=*)
  316:     program_transform_name="$ac_optarg" ;;
  317: 
  318:   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  319:   | -silent | --silent | --silen | --sile | --sil)
  320:     silent=yes ;;
  321: 
  322:   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  323:     ac_prev=sbindir ;;
  324:   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  325:   | --sbi=* | --sb=*)
  326:     sbindir="$ac_optarg" ;;
  327: 
  328:   -sharedstatedir | --sharedstatedir | --sharedstatedi \
  329:   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  330:   | --sharedst | --shareds | --shared | --share | --shar \
  331:   | --sha | --sh)
  332:     ac_prev=sharedstatedir ;;
  333:   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  334:   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  335:   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  336:   | --sha=* | --sh=*)
  337:     sharedstatedir="$ac_optarg" ;;
  338: 
  339:   -site | --site | --sit)
  340:     ac_prev=site ;;
  341:   -site=* | --site=* | --sit=*)
  342:     site="$ac_optarg" ;;
  343: 
  344:   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  345:     ac_prev=srcdir ;;
  346:   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  347:     srcdir="$ac_optarg" ;;
  348: 
  349:   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  350:   | --syscon | --sysco | --sysc | --sys | --sy)
  351:     ac_prev=sysconfdir ;;
  352:   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  353:   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  354:     sysconfdir="$ac_optarg" ;;
  355: 
  356:   -target | --target | --targe | --targ | --tar | --ta | --t)
  357:     ac_prev=target ;;
  358:   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  359:     target="$ac_optarg" ;;
  360: 
  361:   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  362:     verbose=yes ;;
  363: 
  364:   -version | --version | --versio | --versi | --vers)
  365:     echo "configure generated by autoconf version 2.13"
  366:     exit 0 ;;
  367: 
  368:   -with-* | --with-*)
  369:     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  370:     # Reject names that are not valid shell variable names.
  371:     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  372:       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  373:     fi
  374:     ac_package=`echo $ac_package| sed 's/-/_/g'`
  375:     case "$ac_option" in
  376:       *=*) ;;
  377:       *) ac_optarg=yes ;;
  378:     esac
  379:     eval "with_${ac_package}='$ac_optarg'" ;;
  380: 
  381:   -without-* | --without-*)
  382:     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  383:     # Reject names that are not valid shell variable names.
  384:     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  385:       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  386:     fi
  387:     ac_package=`echo $ac_package| sed 's/-/_/g'`
  388:     eval "with_${ac_package}=no" ;;
  389: 
  390:   --x)
  391:     # Obsolete; use --with-x.
  392:     with_x=yes ;;
  393: 
  394:   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  395:   | --x-incl | --x-inc | --x-in | --x-i)
  396:     ac_prev=x_includes ;;
  397:   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  398:   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  399:     x_includes="$ac_optarg" ;;
  400: 
  401:   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  402:   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  403:     ac_prev=x_libraries ;;
  404:   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  405:   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  406:     x_libraries="$ac_optarg" ;;
  407: 
  408:   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  409:     ;;
  410: 
  411:   *)
  412:     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  413:       echo "configure: warning: $ac_option: invalid host type" 1>&2
  414:     fi
  415:     if test "x$nonopt" != xNONE; then
  416:       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  417:     fi
  418:     nonopt="$ac_option"
  419:     ;;
  420: 
  421:   esac
  422: done
  423: 
  424: if test -n "$ac_prev"; then
  425:   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  426: fi
  427: 
  428: trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  429: 
  430: # File descriptor usage:
  431: # 0 standard input
  432: # 1 file creation
  433: # 2 errors and warnings
  434: # 3 some systems may open it to /dev/tty
  435: # 4 used on the Kubota Titan
  436: # 6 checking for... messages and results
  437: # 5 compiler messages saved in config.log
  438: if test "$silent" = yes; then
  439:   exec 6>/dev/null
  440: else
  441:   exec 6>&1
  442: fi
  443: exec 5>./config.log
  444: 
  445: echo "\
  446: This file contains any messages produced by compilers while
  447: running configure, to aid debugging if configure makes a mistake.
  448: " 1>&5
  449: 
  450: # Strip out --no-create and --no-recursion so they do not pile up.
  451: # Also quote any args containing shell metacharacters.
  452: ac_configure_args=
  453: for ac_arg
  454: do
  455:   case "$ac_arg" in
  456:   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  457:   | --no-cr | --no-c) ;;
  458:   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  459:   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  460:   *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
  461:   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  462:   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  463:   esac
  464: done
  465: 
  466: # NLS nuisances.
  467: # Only set these to C if already set.  These must not be set unconditionally
  468: # because not all systems understand e.g. LANG=C (notably SCO).
  469: # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
  470: # Non-C LC_CTYPE values break the ctype check.
  471: if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  472: if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  473: if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
  474: if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
  475: 
  476: # confdefs.h avoids OS command line length limits that DEFS can exceed.
  477: rm -rf conftest* confdefs.h
  478: # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  479: echo > confdefs.h
  480: 
  481: # A filename unique to this package, relative to the directory that
  482: # configure is in, which we can look for to find out if srcdir is correct.
  483: ac_unique_file=libbfd.c
  484: 
  485: # Find the source files, if location was not specified.
  486: if test -z "$srcdir"; then
  487:   ac_srcdir_defaulted=yes
  488:   # Try the directory containing this script, then its parent.
  489:   ac_prog=$0
  490:   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  491:   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  492:   srcdir=$ac_confdir
  493:   if test ! -r $srcdir/$ac_unique_file; then
  494:     srcdir=..
  495:   fi
  496: else
  497:   ac_srcdir_defaulted=no
  498: fi
  499: if test ! -r $srcdir/$ac_unique_file; then
  500:   if test "$ac_srcdir_defaulted" = yes; then
  501:     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  502:   else
  503:     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  504:   fi
  505: fi
  506: srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
  507: 
  508: # Prefer explicitly selected file to automatically selected ones.
  509: if test -z "$CONFIG_SITE"; then
  510:   if test "x$prefix" != xNONE; then
  511:     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  512:   else
  513:     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  514:   fi
  515: fi
  516: for ac_site_file in $CONFIG_SITE; do
  517:   if test -r "$ac_site_file"; then
  518:     echo "loading site script $ac_site_file"
  519:     . "$ac_site_file"
  520:   fi
  521: done
  522: 
  523: if test -r "$cache_file"; then
  524:   echo "loading cache $cache_file"
  525:   . $cache_file
  526: else
  527:   echo "creating cache $cache_file"
  528:   > $cache_file
  529: fi
  530: 
  531: ac_ext=c
  532: # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  533: ac_cpp='$CPP $CPPFLAGS'
  534: ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  535: ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  536: cross_compiling=$ac_cv_prog_cc_cross
  537: 
  538: ac_exeext=
  539: ac_objext=o
  540: if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
  541:   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  542:   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  543:     ac_n= ac_c='
  544: ' ac_t='	'
  545:   else
  546:     ac_n=-n ac_c= ac_t=
  547:   fi
  548: else
  549:   ac_n= ac_c='\c' ac_t=
  550: fi
  551: 
  552: echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
  553: echo "configure:554: checking for Cygwin environment" >&5
  554: if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
  555:   echo $ac_n "(cached) $ac_c" 1>&6
  556: else
  557:   cat > conftest.$ac_ext <<EOF
  558: #line 559 "configure"
  559: #include "confdefs.h"
  560: 
  561: int main() {
  562: 
  563: #ifndef __CYGWIN__
  564: #define __CYGWIN__ __CYGWIN32__
  565: #endif
  566: return __CYGWIN__;
  567: ; return 0; }
  568: EOF
  569: if { (eval echo configure:570: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  570:   rm -rf conftest*
  571:   ac_cv_cygwin=yes
  572: else
  573:   echo "configure: failed program was:" >&5
  574:   cat conftest.$ac_ext >&5
  575:   rm -rf conftest*
  576:   ac_cv_cygwin=no
  577: fi
  578: rm -f conftest*
  579: rm -f conftest*
  580: fi
  581: 
  582: echo "$ac_t""$ac_cv_cygwin" 1>&6
  583: CYGWIN=
  584: test "$ac_cv_cygwin" = yes && CYGWIN=yes
  585: echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
  586: echo "configure:587: checking for mingw32 environment" >&5
  587: if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
  588:   echo $ac_n "(cached) $ac_c" 1>&6
  589: else
  590:   cat > conftest.$ac_ext <<EOF
  591: #line 592 "configure"
  592: #include "confdefs.h"
  593: 
  594: int main() {
  595: return __MINGW32__;
  596: ; return 0; }
  597: EOF
  598: if { (eval echo configure:599: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  599:   rm -rf conftest*
  600:   ac_cv_mingw32=yes
  601: else
  602:   echo "configure: failed program was:" >&5
  603:   cat conftest.$ac_ext >&5
  604:   rm -rf conftest*
  605:   ac_cv_mingw32=no
  606: fi
  607: rm -f conftest*
  608: rm -f conftest*
  609: fi
  610: 
  611: echo "$ac_t""$ac_cv_mingw32" 1>&6
  612: MINGW32=
  613: test "$ac_cv_mingw32" = yes && MINGW32=yes
  614: 
  615: 
  616: ac_aux_dir=
  617: for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
  618:   if test -f $ac_dir/install-sh; then
  619:     ac_aux_dir=$ac_dir
  620:     ac_install_sh="$ac_aux_dir/install-sh -c"
  621:     break
  622:   elif test -f $ac_dir/install.sh; then
  623:     ac_aux_dir=$ac_dir
  624:     ac_install_sh="$ac_aux_dir/install.sh -c"
  625:     break
  626:   fi
  627: done
  628: if test -z "$ac_aux_dir"; then
  629:   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
  630: fi
  631: ac_config_guess=$ac_aux_dir/config.guess
  632: ac_config_sub=$ac_aux_dir/config.sub
  633: ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
  634: 
  635: 
  636: # Do some error checking and defaulting for the host and target type.
  637: # The inputs are:
  638: #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
  639: #
  640: # The rules are:
  641: # 1. You are not allowed to specify --host, --target, and nonopt at the
  642: #    same time.
  643: # 2. Host defaults to nonopt.
  644: # 3. If nonopt is not specified, then host defaults to the current host,
  645: #    as determined by config.guess.
  646: # 4. Target and build default to nonopt.
  647: # 5. If nonopt is not specified, then target and build default to host.
  648: 
  649: # The aliases save the names the user supplied, while $host etc.
  650: # will get canonicalized.
  651: case $host---$target---$nonopt in
  652: NONE---*---* | *---NONE---* | *---*---NONE) ;;
  653: *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
  654: esac
  655: 
  656: 
  657: # Make sure we can run config.sub.
  658: if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
  659: else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
  660: fi
  661: 
  662: echo $ac_n "checking host system type""... $ac_c" 1>&6
  663: echo "configure:664: checking host system type" >&5
  664: 
  665: host_alias=$host
  666: case "$host_alias" in
  667: NONE)
  668:   case $nonopt in
  669:   NONE)
  670:     if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
  671:     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
  672:     fi ;;
  673:   *) host_alias=$nonopt ;;
  674:   esac ;;
  675: esac
  676: 
  677: host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
  678: host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
  679: host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
  680: host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
  681: echo "$ac_t""$host" 1>&6
  682: 
  683: echo $ac_n "checking target system type""... $ac_c" 1>&6
  684: echo "configure:685: checking target system type" >&5
  685: 
  686: target_alias=$target
  687: case "$target_alias" in
  688: NONE)
  689:   case $nonopt in
  690:   NONE) target_alias=$host_alias ;;
  691:   *) target_alias=$nonopt ;;
  692:   esac ;;
  693: esac
  694: 
  695: target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
  696: target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
  697: target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
  698: target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
  699: echo "$ac_t""$target" 1>&6
  700: 
  701: echo $ac_n "checking build system type""... $ac_c" 1>&6
  702: echo "configure:703: checking build system type" >&5
  703: 
  704: build_alias=$build
  705: case "$build_alias" in
  706: NONE)
  707:   case $nonopt in
  708:   NONE) build_alias=$host_alias ;;
  709:   *) build_alias=$nonopt ;;
  710:   esac ;;
  711: esac
  712: 
  713: build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
  714: build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
  715: build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
  716: build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
  717: echo "$ac_t""$build" 1>&6
  718: 
  719: test "$host_alias" != "$target_alias" &&
  720:   test "$program_prefix$program_suffix$program_transform_name" = \
  721:     NONENONEs,x,x, &&
  722:   program_prefix=${target_alias}-
  723: 
  724: # Extract the first word of "gcc", so it can be a program name with args.
  725: set dummy gcc; ac_word=$2
  726: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  727: echo "configure:728: checking for $ac_word" >&5
  728: if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  729:   echo $ac_n "(cached) $ac_c" 1>&6
  730: else
  731:   if test -n "$CC"; then
  732:   ac_cv_prog_CC="$CC" # Let the user override the test.
  733: else
  734:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  735:   ac_dummy="$PATH"
  736:   for ac_dir in $ac_dummy; do
  737:     test -z "$ac_dir" && ac_dir=.
  738:     if test -f $ac_dir/$ac_word; then
  739:       ac_cv_prog_CC="gcc"
  740:       break
  741:     fi
  742:   done
  743:   IFS="$ac_save_ifs"
  744: fi
  745: fi
  746: CC="$ac_cv_prog_CC"
  747: if test -n "$CC"; then
  748:   echo "$ac_t""$CC" 1>&6
  749: else
  750:   echo "$ac_t""no" 1>&6
  751: fi
  752: 
  753: if test -z "$CC"; then
  754:   # Extract the first word of "cc", so it can be a program name with args.
  755: set dummy cc; ac_word=$2
  756: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  757: echo "configure:758: checking for $ac_word" >&5
  758: if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  759:   echo $ac_n "(cached) $ac_c" 1>&6
  760: else
  761:   if test -n "$CC"; then
  762:   ac_cv_prog_CC="$CC" # Let the user override the test.
  763: else
  764:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  765:   ac_prog_rejected=no
  766:   ac_dummy="$PATH"
  767:   for ac_dir in $ac_dummy; do
  768:     test -z "$ac_dir" && ac_dir=.
  769:     if test -f $ac_dir/$ac_word; then
  770:       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
  771:         ac_prog_rejected=yes
  772: 	continue
  773:       fi
  774:       ac_cv_prog_CC="cc"
  775:       break
  776:     fi
  777:   done
  778:   IFS="$ac_save_ifs"
  779: if test $ac_prog_rejected = yes; then
  780:   # We found a bogon in the path, so make sure we never use it.
  781:   set dummy $ac_cv_prog_CC
  782:   shift
  783:   if test $# -gt 0; then
  784:     # We chose a different compiler from the bogus one.
  785:     # However, it has the same basename, so the bogon will be chosen
  786:     # first if we set CC to just the basename; use the full file name.
  787:     shift
  788:     set dummy "$ac_dir/$ac_word" "$@"
  789:     shift
  790:     ac_cv_prog_CC="$@"
  791:   fi
  792: fi
  793: fi
  794: fi
  795: CC="$ac_cv_prog_CC"
  796: if test -n "$CC"; then
  797:   echo "$ac_t""$CC" 1>&6
  798: else
  799:   echo "$ac_t""no" 1>&6
  800: fi
  801: 
  802:   if test -z "$CC"; then
  803:     case "`uname -s`" in
  804:     *win32* | *WIN32*)
  805:       # Extract the first word of "cl", so it can be a program name with args.
  806: set dummy cl; ac_word=$2
  807: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  808: echo "configure:809: checking for $ac_word" >&5
  809: if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  810:   echo $ac_n "(cached) $ac_c" 1>&6
  811: else
  812:   if test -n "$CC"; then
  813:   ac_cv_prog_CC="$CC" # Let the user override the test.
  814: else
  815:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  816:   ac_dummy="$PATH"
  817:   for ac_dir in $ac_dummy; do
  818:     test -z "$ac_dir" && ac_dir=.
  819:     if test -f $ac_dir/$ac_word; then
  820:       ac_cv_prog_CC="cl"
  821:       break
  822:     fi
  823:   done
  824:   IFS="$ac_save_ifs"
  825: fi
  826: fi
  827: CC="$ac_cv_prog_CC"
  828: if test -n "$CC"; then
  829:   echo "$ac_t""$CC" 1>&6
  830: else
  831:   echo "$ac_t""no" 1>&6
  832: fi
  833:  ;;
  834:     esac
  835:   fi
  836:   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
  837: fi
  838: 
  839: echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
  840: echo "configure:841: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
  841: 
  842: ac_ext=c
  843: # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  844: ac_cpp='$CPP $CPPFLAGS'
  845: ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  846: ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  847: cross_compiling=$ac_cv_prog_cc_cross
  848: 
  849: cat > conftest.$ac_ext << EOF
  850: 
  851: #line 852 "configure"
  852: #include "confdefs.h"
  853: 
  854: main(){return(0);}
  855: EOF
  856: if { (eval echo configure:857: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  857:   ac_cv_prog_cc_works=yes
  858:   # If we can't run a trivial program, we are probably using a cross compiler.
  859:   if (./conftest; exit) 2>/dev/null; then
  860:     ac_cv_prog_cc_cross=no
  861:   else
  862:     ac_cv_prog_cc_cross=yes
  863:   fi
  864: else
  865:   echo "configure: failed program was:" >&5
  866:   cat conftest.$ac_ext >&5
  867:   ac_cv_prog_cc_works=no
  868: fi
  869: rm -fr conftest*
  870: ac_ext=c
  871: # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  872: ac_cpp='$CPP $CPPFLAGS'
  873: ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  874: ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  875: cross_compiling=$ac_cv_prog_cc_cross
  876: 
  877: echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
  878: if test $ac_cv_prog_cc_works = no; then
  879:   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
  880: fi
  881: echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
  882: echo "configure:883: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
  883: echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
  884: cross_compiling=$ac_cv_prog_cc_cross
  885: 
  886: echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
  887: echo "configure:888: checking whether we are using GNU C" >&5
  888: if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
  889:   echo $ac_n "(cached) $ac_c" 1>&6
  890: else
  891:   cat > conftest.c <<EOF
  892: #ifdef __GNUC__
  893:   yes;
  894: #endif
  895: EOF
  896: if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:897: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  897:   ac_cv_prog_gcc=yes
  898: else
  899:   ac_cv_prog_gcc=no
  900: fi
  901: fi
  902: 
  903: echo "$ac_t""$ac_cv_prog_gcc" 1>&6
  904: 
  905: if test $ac_cv_prog_gcc = yes; then
  906:   GCC=yes
  907: else
  908:   GCC=
  909: fi
  910: 
  911: ac_test_CFLAGS="${CFLAGS+set}"
  912: ac_save_CFLAGS="$CFLAGS"
  913: CFLAGS=
  914: echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
  915: echo "configure:916: checking whether ${CC-cc} accepts -g" >&5
  916: if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
  917:   echo $ac_n "(cached) $ac_c" 1>&6
  918: else
  919:   echo 'void f(){}' > conftest.c
  920: if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  921:   ac_cv_prog_cc_g=yes
  922: else
  923:   ac_cv_prog_cc_g=no
  924: fi
  925: rm -f conftest*
  926: 
  927: fi
  928: 
  929: echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
  930: if test "$ac_test_CFLAGS" = set; then
  931:   CFLAGS="$ac_save_CFLAGS"
  932: elif test $ac_cv_prog_cc_g = yes; then
  933:   if test "$GCC" = yes; then
  934:     CFLAGS="-g -O2"
  935:   else
  936:     CFLAGS="-g"
  937:   fi
  938: else
  939:   if test "$GCC" = yes; then
  940:     CFLAGS="-O2"
  941:   else
  942:     CFLAGS=
  943:   fi
  944: fi
  945: 
  946: echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
  947: echo "configure:948: checking for POSIXized ISC" >&5
  948: if test -d /etc/conf/kconfig.d &&
  949:   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
  950: then
  951:   echo "$ac_t""yes" 1>&6
  952:   ISC=yes # If later tests want to check for ISC.
  953:   cat >> confdefs.h <<\EOF
  954: #define _POSIX_SOURCE 1
  955: EOF
  956: 
  957:   if test "$GCC" = yes; then
  958:     CC="$CC -posix"
  959:   else
  960:     CC="$CC -Xp"
  961:   fi
  962: else
  963:   echo "$ac_t""no" 1>&6
  964:   ISC=
  965: fi
  966: 
  967: 
  968: # Find a good install program.  We prefer a C program (faster),
  969: # so one script is as good as another.  But avoid the broken or
  970: # incompatible versions:
  971: # SysV /etc/install, /usr/sbin/install
  972: # SunOS /usr/etc/install
  973: # IRIX /sbin/install
  974: # AIX /bin/install
  975: # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  976: # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  977: # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  978: # ./install, which can be erroneously created by make from ./install.sh.
  979: echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
  980: echo "configure:981: checking for a BSD compatible install" >&5
  981: if test -z "$INSTALL"; then
  982: if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
  983:   echo $ac_n "(cached) $ac_c" 1>&6
  984: else
  985:     IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
  986:   for ac_dir in $PATH; do
  987:     # Account for people who put trailing slashes in PATH elements.
  988:     case "$ac_dir/" in
  989:     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
  990:     *)
  991:       # OSF1 and SCO ODT 3.0 have their own names for install.
  992:       # Don't use installbsd from OSF since it installs stuff as root
  993:       # by default.
  994:       for ac_prog in ginstall scoinst install; do
  995:         if test -f $ac_dir/$ac_prog; then
  996: 	  if test $ac_prog = install &&
  997:             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  998: 	    # AIX install.  It has an incompatible calling convention.
  999: 	    :
 1000: 	  else
 1001: 	    ac_cv_path_install="$ac_dir/$ac_prog -c"
 1002: 	    break 2
 1003: 	  fi
 1004: 	fi
 1005:       done
 1006:       ;;
 1007:     esac
 1008:   done
 1009:   IFS="$ac_save_IFS"
 1010: 
 1011: fi
 1012:   if test "${ac_cv_path_install+set}" = set; then
 1013:     INSTALL="$ac_cv_path_install"
 1014:   else
 1015:     # As a last resort, use the slow shell script.  We don't cache a
 1016:     # path for INSTALL within a source directory, because that will
 1017:     # break other packages using the cache if that directory is
 1018:     # removed, or if the path is relative.
 1019:     INSTALL="$ac_install_sh"
 1020:   fi
 1021: fi
 1022: echo "$ac_t""$INSTALL" 1>&6
 1023: 
 1024: # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
 1025: # It thinks the first close brace ends the variable substitution.
 1026: test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
 1027: 
 1028: test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
 1029: 
 1030: test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 1031: 
 1032: echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
 1033: echo "configure:1034: checking whether build environment is sane" >&5
 1034: # Just in case
 1035: sleep 1
 1036: echo timestamp > conftestfile
 1037: # Do `set' in a subshell so we don't clobber the current shell's
 1038: # arguments.  Must try -L first in case configure is actually a
 1039: # symlink; some systems play weird games with the mod time of symlinks
 1040: # (eg FreeBSD returns the mod time of the symlink's containing
 1041: # directory).
 1042: if (
 1043:    set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
 1044:    if test "$*" = "X"; then
 1045:       # -L didn't work.
 1046:       set X `ls -t $srcdir/configure conftestfile`
 1047:    fi
 1048:    if test "$*" != "X $srcdir/configure conftestfile" \
 1049:       && test "$*" != "X conftestfile $srcdir/configure"; then
 1050: 
 1051:       # If neither matched, then we have a broken ls.  This can happen
 1052:       # if, for instance, CONFIG_SHELL is bash and it inherits a
 1053:       # broken ls alias from the environment.  This has actually
 1054:       # happened.  Such a system could not be considered "sane".
 1055:       { echo "configure: error: ls -t appears to fail.  Make sure there is not a broken
 1056: alias in your environment" 1>&2; exit 1; }
 1057:    fi
 1058: 
 1059:    test "$2" = conftestfile
 1060:    )
 1061: then
 1062:    # Ok.
 1063:    :
 1064: else
 1065:    { echo "configure: error: newly created file is older than distributed files!
 1066: Check your system clock" 1>&2; exit 1; }
 1067: fi
 1068: rm -f conftest*
 1069: echo "$ac_t""yes" 1>&6
 1070: if test "$program_transform_name" = s,x,x,; then
 1071:   program_transform_name=
 1072: else
 1073:   # Double any \ or $.  echo might interpret backslashes.
 1074:   cat <<\EOF_SED > conftestsed
 1075: s,\\,\\\\,g; s,\$,$$,g
 1076: EOF_SED
 1077:   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
 1078:   rm -f conftestsed
 1079: fi
 1080: test "$program_prefix" != NONE &&
 1081:   program_transform_name="s,^,${program_prefix},; $program_transform_name"
 1082: # Use a double $ so make ignores it.
 1083: test "$program_suffix" != NONE &&
 1084:   program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
 1085: 
 1086: # sed with no file args requires a program.
 1087: test "$program_transform_name" = "" && program_transform_name="s,x,x,"
 1088: 
 1089: echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
 1090: echo "configure:1091: checking whether ${MAKE-make} sets \${MAKE}" >&5
 1091: set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
 1092: if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
 1093:   echo $ac_n "(cached) $ac_c" 1>&6
 1094: else
 1095:   cat > conftestmake <<\EOF
 1096: all:
 1097: 	@echo 'ac_maketemp="${MAKE}"'
 1098: EOF
 1099: # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
 1100: eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
 1101: if test -n "$ac_maketemp"; then
 1102:   eval ac_cv_prog_make_${ac_make}_set=yes
 1103: else
 1104:   eval ac_cv_prog_make_${ac_make}_set=no
 1105: fi
 1106: rm -f conftestmake
 1107: fi
 1108: if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
 1109:   echo "$ac_t""yes" 1>&6
 1110:   SET_MAKE=
 1111: else
 1112:   echo "$ac_t""no" 1>&6
 1113:   SET_MAKE="MAKE=${MAKE-make}"
 1114: fi
 1115: 
 1116: 
 1117: PACKAGE=bfd
 1118: 
 1119: VERSION=2.12.1
 1120: 
 1121: if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
 1122:   { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
 1123: fi
 1124: cat >> confdefs.h <<EOF
 1125: #define PACKAGE "$PACKAGE"
 1126: EOF
 1127: 
 1128: cat >> confdefs.h <<EOF
 1129: #define VERSION "$VERSION"
 1130: EOF
 1131: 
 1132: 
 1133: 
 1134: missing_dir=`cd $ac_aux_dir && pwd`
 1135: echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
 1136: echo "configure:1137: checking for working aclocal" >&5
 1137: # Run test in a subshell; some versions of sh will print an error if
 1138: # an executable is not found, even if stderr is redirected.
 1139: # Redirect stdin to placate older versions of autoconf.  Sigh.
 1140: if (aclocal --version) < /dev/null > /dev/null 2>&1; then
 1141:    ACLOCAL=aclocal
 1142:    echo "$ac_t""found" 1>&6
 1143: else
 1144:    ACLOCAL="$missing_dir/missing aclocal"
 1145:    echo "$ac_t""missing" 1>&6
 1146: fi
 1147: 
 1148: echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
 1149: echo "configure:1150: checking for working autoconf" >&5
 1150: # Run test in a subshell; some versions of sh will print an error if
 1151: # an executable is not found, even if stderr is redirected.
 1152: # Redirect stdin to placate older versions of autoconf.  Sigh.
 1153: if (autoconf --version) < /dev/null > /dev/null 2>&1; then
 1154:    AUTOCONF=autoconf
 1155:    echo "$ac_t""found" 1>&6
 1156: else
 1157:    AUTOCONF="$missing_dir/missing autoconf"
 1158:    echo "$ac_t""missing" 1>&6
 1159: fi
 1160: 
 1161: echo $ac_n "checking for working automake""... $ac_c" 1>&6
 1162: echo "configure:1163: checking for working automake" >&5
 1163: # Run test in a subshell; some versions of sh will print an error if
 1164: # an executable is not found, even if stderr is redirected.
 1165: # Redirect stdin to placate older versions of autoconf.  Sigh.
 1166: if (automake --version) < /dev/null > /dev/null 2>&1; then
 1167:    AUTOMAKE=automake
 1168:    echo "$ac_t""found" 1>&6
 1169: else
 1170:    AUTOMAKE="$missing_dir/missing automake"
 1171:    echo "$ac_t""missing" 1>&6
 1172: fi
 1173: 
 1174: echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
 1175: echo "configure:1176: checking for working autoheader" >&5
 1176: # Run test in a subshell; some versions of sh will print an error if
 1177: # an executable is not found, even if stderr is redirected.
 1178: # Redirect stdin to placate older versions of autoconf.  Sigh.
 1179: if (autoheader --version) < /dev/null > /dev/null 2>&1; then
 1180:    AUTOHEADER=autoheader
 1181:    echo "$ac_t""found" 1>&6
 1182: else
 1183:    AUTOHEADER="$missing_dir/missing autoheader"
 1184:    echo "$ac_t""missing" 1>&6
 1185: fi
 1186: 
 1187: echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
 1188: echo "configure:1189: checking for working makeinfo" >&5
 1189: # Run test in a subshell; some versions of sh will print an error if
 1190: # an executable is not found, even if stderr is redirected.
 1191: # Redirect stdin to placate older versions of autoconf.  Sigh.
 1192: if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
 1193:    MAKEINFO=makeinfo
 1194:    echo "$ac_t""found" 1>&6
 1195: else
 1196:    MAKEINFO="$missing_dir/missing makeinfo"
 1197:    echo "$ac_t""missing" 1>&6
 1198: fi
 1199: 
 1200: 
 1201: # Uncomment the next line to remove the date from the reported bfd version
 1202: is_release=y
 1203: 
 1204: bfd_version=`echo "${VERSION}" | sed -e 's/\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\).*/\1.00\2.00\3.00\4.00\5/' -e 's/\([^\.]*\)\..*\(..\)\..*\(..\)\..*\(..\)\..*\(..\)$/\1\2\3\4\5/'`
 1205: 
 1206: bfd_version_string="\"${VERSION}\""
 1207: bfd_version_date=`sed -e 's/.*DATE //' < ${srcdir}/version.h`
 1208: if test x${is_release} = x; then
 1209:   bfd_version_string="\"${VERSION} ${bfd_version_date}\""
 1210: fi
 1211: 
 1212: 
 1213: 
 1214: 
 1215: if test $host != $build; then
 1216:   ac_tool_prefix=${host_alias}-
 1217: else
 1218:   ac_tool_prefix=
 1219: fi
 1220: 
 1221: # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
 1222: set dummy ${ac_tool_prefix}ar; ac_word=$2
 1223: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 1224: echo "configure:1225: checking for $ac_word" >&5
 1225: if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
 1226:   echo $ac_n "(cached) $ac_c" 1>&6
 1227: else
 1228:   if test -n "$AR"; then
 1229:   ac_cv_prog_AR="$AR" # Let the user override the test.
 1230: else
 1231:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 1232:   ac_dummy="$PATH"
 1233:   for ac_dir in $ac_dummy; do
 1234:     test -z "$ac_dir" && ac_dir=.
 1235:     if test -f $ac_dir/$ac_word; then
 1236:       ac_cv_prog_AR="${ac_tool_prefix}ar"
 1237:       break
 1238:     fi
 1239:   done
 1240:   IFS="$ac_save_ifs"
 1241:   test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
 1242: fi
 1243: fi
 1244: AR="$ac_cv_prog_AR"
 1245: if test -n "$AR"; then
 1246:   echo "$ac_t""$AR" 1>&6
 1247: else
 1248:   echo "$ac_t""no" 1>&6
 1249: fi
 1250: 
 1251: 
 1252: 
 1253: # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
 1254: set dummy ${ac_tool_prefix}ranlib; ac_word=$2
 1255: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 1256: echo "configure:1257: checking for $ac_word" >&5
 1257: if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
 1258:   echo $ac_n "(cached) $ac_c" 1>&6
 1259: else
 1260:   if test -n "$RANLIB"; then
 1261:   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 1262: else
 1263:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 1264:   ac_dummy="$PATH"
 1265:   for ac_dir in $ac_dummy; do
 1266:     test -z "$ac_dir" && ac_dir=.
 1267:     if test -f $ac_dir/$ac_word; then
 1268:       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
 1269:       break
 1270:     fi
 1271:   done
 1272:   IFS="$ac_save_ifs"
 1273: fi
 1274: fi
 1275: RANLIB="$ac_cv_prog_RANLIB"
 1276: if test -n "$RANLIB"; then
 1277:   echo "$ac_t""$RANLIB" 1>&6
 1278: else
 1279:   echo "$ac_t""no" 1>&6
 1280: fi
 1281: 
 1282: 
 1283: if test -z "$ac_cv_prog_RANLIB"; then
 1284: if test -n "$ac_tool_prefix"; then
 1285:   # Extract the first word of "ranlib", so it can be a program name with args.
 1286: set dummy ranlib; ac_word=$2
 1287: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 1288: echo "configure:1289: checking for $ac_word" >&5
 1289: if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
 1290:   echo $ac_n "(cached) $ac_c" 1>&6
 1291: else
 1292:   if test -n "$RANLIB"; then
 1293:   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 1294: else
 1295:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 1296:   ac_dummy="$PATH"
 1297:   for ac_dir in $ac_dummy; do
 1298:     test -z "$ac_dir" && ac_dir=.
 1299:     if test -f $ac_dir/$ac_word; then
 1300:       ac_cv_prog_RANLIB="ranlib"
 1301:       break
 1302:     fi
 1303:   done
 1304:   IFS="$ac_save_ifs"
 1305:   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
 1306: fi
 1307: fi
 1308: RANLIB="$ac_cv_prog_RANLIB"
 1309: if test -n "$RANLIB"; then
 1310:   echo "$ac_t""$RANLIB" 1>&6
 1311: else
 1312:   echo "$ac_t""no" 1>&6
 1313: fi
 1314: 
 1315: else
 1316:   RANLIB=":"
 1317: fi
 1318: fi
 1319: 
 1320: 
 1321: # Check whether --enable-shared or --disable-shared was given.
 1322: if test "${enable_shared+set}" = set; then
 1323:   enableval="$enable_shared"
 1324:   p=${PACKAGE-default}
 1325: case $enableval in
 1326: yes) enable_shared=yes ;;
 1327: no) enable_shared=no ;;
 1328: *)
 1329:   enable_shared=no
 1330:   # Look at the argument we got.  We use all the common list separators.
 1331:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
 1332:   for pkg in $enableval; do
 1333:     if test "X$pkg" = "X$p"; then
 1334:       enable_shared=yes
 1335:     fi
 1336:   done
 1337:   IFS="$ac_save_ifs"
 1338:   ;;
 1339: esac
 1340: else
 1341:   enable_shared=no
 1342: fi
 1343: 
 1344: 
 1345: # Check whether --enable-static or --disable-static was given.
 1346: if test "${enable_static+set}" = set; then
 1347:   enableval="$enable_static"
 1348:   p=${PACKAGE-default}
 1349: case $enableval in
 1350: yes) enable_static=yes ;;
 1351: no) enable_static=no ;;
 1352: *)
 1353:   enable_static=no
 1354:   # Look at the argument we got.  We use all the common list separators.
 1355:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
 1356:   for pkg in $enableval; do
 1357:     if test "X$pkg" = "X$p"; then
 1358:       enable_static=yes
 1359:     fi
 1360:   done
 1361:   IFS="$ac_save_ifs"
 1362:   ;;
 1363: esac
 1364: else
 1365:   enable_static=yes
 1366: fi
 1367: 
 1368: # Check whether --enable-fast-install or --disable-fast-install was given.
 1369: if test "${enable_fast_install+set}" = set; then
 1370:   enableval="$enable_fast_install"
 1371:   p=${PACKAGE-default}
 1372: case $enableval in
 1373: yes) enable_fast_install=yes ;;
 1374: no) enable_fast_install=no ;;
 1375: *)
 1376:   enable_fast_install=no
 1377:   # Look at the argument we got.  We use all the common list separators.
 1378:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
 1379:   for pkg in $enableval; do
 1380:     if test "X$pkg" = "X$p"; then
 1381:       enable_fast_install=yes
 1382:     fi
 1383:   done
 1384:   IFS="$ac_save_ifs"
 1385:   ;;
 1386: esac
 1387: else
 1388:   enable_fast_install=yes
 1389: fi
 1390: 
 1391: # Check whether --with-gnu-ld or --without-gnu-ld was given.
 1392: if test "${with_gnu_ld+set}" = set; then
 1393:   withval="$with_gnu_ld"
 1394:   test "$withval" = no || with_gnu_ld=yes
 1395: else
 1396:   with_gnu_ld=no
 1397: fi
 1398: 
 1399: ac_prog=ld
 1400: if test "$GCC" = yes; then
 1401:   # Check if gcc -print-prog-name=ld gives a path.
 1402:   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
 1403: echo "configure:1404: checking for ld used by GCC" >&5
 1404:   case $host in
 1405:   *-*-mingw*)
 1406:     # gcc leaves a trailing carriage return which upsets mingw
 1407:     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
 1408:   *)
 1409:     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
 1410:   esac
 1411:   case $ac_prog in
 1412:     # Accept absolute paths.
 1413:     [\\/]* | [A-Za-z]:[\\/]*)
 1414:       re_direlt='/[^/][^/]*/\.\./'
 1415:       # Canonicalize the path of ld
 1416:       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
 1417:       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
 1418: 	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
 1419:       done
 1420:       test -z "$LD" && LD="$ac_prog"
 1421:       ;;
 1422:   "")
 1423:     # If it fails, then pretend we aren't using GCC.
 1424:     ac_prog=ld
 1425:     ;;
 1426:   *)
 1427:     # If it is relative, then search for the first ld in PATH.
 1428:     with_gnu_ld=unknown
 1429:     ;;
 1430:   esac
 1431: elif test "$with_gnu_ld" = yes; then
 1432:   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
 1433: echo "configure:1434: checking for GNU ld" >&5
 1434: else
 1435:   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
 1436: echo "configure:1437: checking for non-GNU ld" >&5
 1437: fi
 1438: if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
 1439:   echo $ac_n "(cached) $ac_c" 1>&6
 1440: else
 1441:   if test -z "$LD"; then
 1442:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
 1443:   for ac_dir in $PATH; do
 1444:     test -z "$ac_dir" && ac_dir=.
 1445:     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
 1446:       lt_cv_path_LD="$ac_dir/$ac_prog"
 1447:       # Check to see if the program is GNU ld.  I'd rather use --version,
 1448:       # but apparently some GNU ld's only accept -v.
 1449:       # Break only if it was the GNU/non-GNU ld that we prefer.
 1450:       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
 1451: 	test "$with_gnu_ld" != no && break
 1452:       else
 1453: 	test "$with_gnu_ld" != yes && break
 1454:       fi
 1455:     fi
 1456:   done
 1457:   IFS="$ac_save_ifs"
 1458: else
 1459:   lt_cv_path_LD="$LD" # Let the user override the test with a path.
 1460: fi
 1461: fi
 1462: 
 1463: LD="$lt_cv_path_LD"
 1464: if test -n "$LD"; then
 1465:   echo "$ac_t""$LD" 1>&6
 1466: else
 1467:   echo "$ac_t""no" 1>&6
 1468: fi
 1469: test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
 1470: echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
 1471: echo "configure:1472: checking if the linker ($LD) is GNU ld" >&5
 1472: if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
 1473:   echo $ac_n "(cached) $ac_c" 1>&6
 1474: else
 1475:   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
 1476: if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
 1477:   lt_cv_prog_gnu_ld=yes
 1478: else
 1479:   lt_cv_prog_gnu_ld=no
 1480: fi
 1481: fi
 1482: 
 1483: echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
 1484: with_gnu_ld=$lt_cv_prog_gnu_ld
 1485: 
 1486: 
 1487: echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
 1488: echo "configure:1489: checking for $LD option to reload object files" >&5
 1489: if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
 1490:   echo $ac_n "(cached) $ac_c" 1>&6
 1491: else
 1492:   lt_cv_ld_reload_flag='-r'
 1493: fi
 1494: 
 1495: echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
 1496: reload_flag=$lt_cv_ld_reload_flag
 1497: test -n "$reload_flag" && reload_flag=" $reload_flag"
 1498: 
 1499: echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
 1500: echo "configure:1501: checking for BSD-compatible nm" >&5
 1501: if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
 1502:   echo $ac_n "(cached) $ac_c" 1>&6
 1503: else
 1504:   if test -n "$NM"; then
 1505:   # Let the user override the test.
 1506:   lt_cv_path_NM="$NM"
 1507: else
 1508:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
 1509:   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
 1510:     test -z "$ac_dir" && ac_dir=.
 1511:     tmp_nm=$ac_dir/${ac_tool_prefix}nm
 1512:     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
 1513:       # Check to see if the nm accepts a BSD-compat flag.
 1514:       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
 1515:       #   nm: unknown option "B" ignored
 1516:       # Tru64's nm complains that /dev/null is an invalid object file
 1517:       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
 1518: 	lt_cv_path_NM="$tmp_nm -B"
 1519: 	break
 1520:       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
 1521: 	lt_cv_path_NM="$tmp_nm -p"
 1522: 	break
 1523:       else
 1524: 	lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
 1525: 	continue # so that we can try to find one that supports BSD flags
 1526:       fi
 1527:     fi
 1528:   done
 1529:   IFS="$ac_save_ifs"
 1530:   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
 1531: fi
 1532: fi
 1533: 
 1534: NM="$lt_cv_path_NM"
 1535: echo "$ac_t""$NM" 1>&6
 1536: 
 1537: echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
 1538: echo "configure:1539: checking whether ln -s works" >&5
 1539: if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
 1540:   echo $ac_n "(cached) $ac_c" 1>&6
 1541: else
 1542:   rm -f conftestdata
 1543: if ln -s X conftestdata 2>/dev/null
 1544: then
 1545:   rm -f conftestdata
 1546:   ac_cv_prog_LN_S="ln -s"
 1547: else
 1548:   ac_cv_prog_LN_S=ln
 1549: fi
 1550: fi
 1551: LN_S="$ac_cv_prog_LN_S"
 1552: if test "$ac_cv_prog_LN_S" = "ln -s"; then
 1553:   echo "$ac_t""yes" 1>&6
 1554: else
 1555:   echo "$ac_t""no" 1>&6
 1556: fi
 1557: 
 1558: echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
 1559: echo "configure:1560: checking how to recognise dependant libraries" >&5
 1560: if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
 1561:   echo $ac_n "(cached) $ac_c" 1>&6
 1562: else
 1563:   lt_cv_file_magic_cmd='$MAGIC_CMD'
 1564: lt_cv_file_magic_test_file=
 1565: lt_cv_deplibs_check_method='unknown'
 1566: # Need to set the preceding variable on all platforms that support
 1567: # interlibrary dependencies.
 1568: # 'none' -- dependencies not supported.
 1569: # `unknown' -- same as none, but documents that we really don't know.
 1570: # 'pass_all' -- all dependencies passed with no checks.
 1571: # 'test_compile' -- check by making test program.
 1572: # 'file_magic [regex]' -- check by looking for files in library path
 1573: # which responds to the $file_magic_cmd with a given egrep regex.
 1574: # If you have `file' or equivalent on your system and you're not sure
 1575: # whether `pass_all' will *always* work, you probably want this one.
 1576: 
 1577: case $host_os in
 1578: aix*)
 1579:   lt_cv_deplibs_check_method=pass_all
 1580:   ;;
 1581: 
 1582: beos*)
 1583:   lt_cv_deplibs_check_method=pass_all
 1584:   ;;
 1585: 
 1586: bsdi4*)
 1587:   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
 1588:   lt_cv_file_magic_cmd='/usr/bin/file -L'
 1589:   lt_cv_file_magic_test_file=/shlib/libc.so
 1590:   ;;
 1591: 
 1592: cygwin* | mingw* |pw32*)
 1593:   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
 1594:   lt_cv_file_magic_cmd='$OBJDUMP -f'
 1595:   ;;
 1596: 
 1597: darwin* | rhapsody*)
 1598:   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
 1599:   lt_cv_file_magic_cmd='/usr/bin/file -L'
 1600:   case "$host_os" in
 1601:   rhapsody* | darwin1.012)
 1602:     lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
 1603:     ;;
 1604:   *) # Darwin 1.3 on
 1605:     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
 1606:     ;;
 1607:   esac
 1608:   ;;
 1609: 
 1610: freebsd* )
 1611:   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
 1612:     case $host_cpu in
 1613:     i*86 )
 1614:       # Not sure whether the presence of OpenBSD here was a mistake.
 1615:       # Let's accept both of them until this is cleared up.
 1616:       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
 1617:       lt_cv_file_magic_cmd=/usr/bin/file
 1618:       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
 1619:       ;;
 1620:     esac
 1621:   else
 1622:     lt_cv_deplibs_check_method=pass_all
 1623:   fi
 1624:   ;;
 1625: 
 1626: gnu*)
 1627:   lt_cv_deplibs_check_method=pass_all
 1628:   ;;
 1629: 
 1630: hpux10.20*|hpux11*)
 1631:   case $host_cpu in
 1632:   hppa*)
 1633:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
 1634:     lt_cv_file_magic_cmd=/usr/bin/file
 1635:     lt_cv_file_magic_test_file=/usr/lib/libc.sl
 1636:     ;;
 1637:   ia64*)
 1638:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
 1639:     lt_cv_file_magic_cmd=/usr/bin/file
 1640:     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
 1641:     ;;
 1642:   esac
 1643:   ;;
 1644: 
 1645: irix5* | irix6*)
 1646:   case $host_os in
 1647:   irix5*)
 1648:     # this will be overridden with pass_all, but let us keep it just in case
 1649:     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
 1650:     ;;
 1651:   *)
 1652:     case $LD in
 1653:     *-32|*"-32 ") libmagic=32-bit;;
 1654:     *-n32|*"-n32 ") libmagic=N32;;
 1655:     *-64|*"-64 ") libmagic=64-bit;;
 1656:     *) libmagic=never-match;;
 1657:     esac
 1658:     # this will be overridden with pass_all, but let us keep it just in case
 1659:     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
 1660:     ;;
 1661:   esac
 1662:   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
 1663:   lt_cv_deplibs_check_method=pass_all
 1664:   ;;
 1665: 
 1666: # This must be Linux ELF.
 1667: linux-gnu*)
 1668:   case $host_cpu in
 1669:   alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
 1670:     lt_cv_deplibs_check_method=pass_all ;;
 1671:   *)
 1672:     # glibc up to 2.1.1 does not perform some relocations on ARM
 1673:     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
 1674:   esac
 1675:   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
 1676:   ;;
 1677: 
 1678: netbsd*)
 1679:   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
 1680:     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
 1681:   else
 1682:     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
 1683:   fi
 1684:   ;;
 1685: 
 1686: newsos6)
 1687:   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
 1688:   lt_cv_file_magic_cmd=/usr/bin/file
 1689:   lt_cv_file_magic_test_file=/usr/lib/libnls.so
 1690:   ;;
 1691: 
 1692: osf3* | osf4* | osf5*)
 1693:   # this will be overridden with pass_all, but let us keep it just in case
 1694:   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
 1695:   lt_cv_file_magic_test_file=/shlib/libc.so
 1696:   lt_cv_deplibs_check_method=pass_all
 1697:   ;;
 1698: 
 1699: sco3.2v5*)
 1700:   lt_cv_deplibs_check_method=pass_all
 1701:   ;;
 1702: 
 1703: solaris*)
 1704:   lt_cv_deplibs_check_method=pass_all
 1705:   lt_cv_file_magic_test_file=/lib/libc.so
 1706:   ;;
 1707: 
 1708: sysv5uw[78]* | sysv4*uw2*)
 1709:   lt_cv_deplibs_check_method=pass_all
 1710:   ;;
 1711: 
 1712: sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
 1713:   case $host_vendor in
 1714:   ncr)
 1715:     lt_cv_deplibs_check_method=pass_all
 1716:     ;;
 1717:   motorola)
 1718:     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
 1719:     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
 1720:     ;;
 1721:   esac
 1722:   ;;
 1723: esac
 1724: 
 1725: fi
 1726: 
 1727: echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
 1728: file_magic_cmd=$lt_cv_file_magic_cmd
 1729: deplibs_check_method=$lt_cv_deplibs_check_method
 1730: 
 1731: echo $ac_n "checking for object suffix""... $ac_c" 1>&6
 1732: echo "configure:1733: checking for object suffix" >&5
 1733: if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
 1734:   echo $ac_n "(cached) $ac_c" 1>&6
 1735: else
 1736:   rm -f conftest*
 1737: echo 'int i = 1;' > conftest.$ac_ext
 1738: if { (eval echo configure:1739: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 1739:   for ac_file in conftest.*; do
 1740:     case $ac_file in
 1741:     *.c) ;;
 1742:     *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
 1743:     esac
 1744:   done
 1745: else
 1746:   { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
 1747: fi
 1748: rm -f conftest*
 1749: fi
 1750: 
 1751: echo "$ac_t""$ac_cv_objext" 1>&6
 1752: OBJEXT=$ac_cv_objext
 1753: ac_objext=$ac_cv_objext
 1754: 
 1755: 
 1756: 
 1757: echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
 1758: echo "configure:1759: checking for executable suffix" >&5
 1759: if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
 1760:   echo $ac_n "(cached) $ac_c" 1>&6
 1761: else
 1762:   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
 1763:   ac_cv_exeext=.exe
 1764: else
 1765:   rm -f conftest*
 1766:   echo 'int main () { return 0; }' > conftest.$ac_ext
 1767:   ac_cv_exeext=
 1768:   if { (eval echo configure:1769: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
 1769:     for file in conftest.*; do
 1770:       case $file in
 1771:       *.c | *.o | *.obj) ;;
 1772:       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
 1773:       esac
 1774:     done
 1775:   else
 1776:     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
 1777:   fi
 1778:   rm -f conftest*
 1779:   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
 1780: fi
 1781: fi
 1782: 
 1783: EXEEXT=""
 1784: test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
 1785: echo "$ac_t""${ac_cv_exeext}" 1>&6
 1786: ac_exeext=$EXEEXT
 1787: 
 1788: # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
 1789: 
 1790: # Only perform the check for file, if the check method requires it
 1791: case $deplibs_check_method in
 1792: file_magic*)
 1793:   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
 1794:     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
 1795: echo "configure:1796: checking for ${ac_tool_prefix}file" >&5
 1796: if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
 1797:   echo $ac_n "(cached) $ac_c" 1>&6
 1798: else
 1799:   case $MAGIC_CMD in
 1800:   /*)
 1801:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
 1802:   ;;
 1803:   ?:/*)
 1804:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
 1805:   ;;
 1806:   *)
 1807:   ac_save_MAGIC_CMD="$MAGIC_CMD"
 1808:   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
 1809:   ac_dummy="/usr/bin:$PATH"
 1810:   for ac_dir in $ac_dummy; do
 1811:     test -z "$ac_dir" && ac_dir=.
 1812:     if test -f $ac_dir/${ac_tool_prefix}file; then
 1813:       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
 1814:       if test -n "$file_magic_test_file"; then
 1815: 	case $deplibs_check_method in
 1816: 	"file_magic "*)
 1817: 	  file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
 1818: 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 1819: 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
 1820: 	    egrep "$file_magic_regex" > /dev/null; then
 1821: 	    :
 1822: 	  else
 1823: 	    cat <<EOF 1>&2
 1824: 
 1825: *** Warning: the command libtool uses to detect shared libraries,
 1826: *** $file_magic_cmd, produces output that libtool cannot recognize.
 1827: *** The result is that libtool may fail to recognize shared libraries
 1828: *** as such.  This will affect the creation of libtool libraries that
 1829: *** depend on shared libraries, but programs linked with such libtool
 1830: *** libraries will work regardless of this problem.  Nevertheless, you
 1831: *** may want to report the problem to your system manager and/or to
 1832: *** bug-libtool@gnu.org
 1833: 
 1834: EOF
 1835: 	  fi ;;
 1836: 	esac
 1837:       fi
 1838:       break
 1839:     fi
 1840:   done
 1841:   IFS="$ac_save_ifs"
 1842:   MAGIC_CMD="$ac_save_MAGIC_CMD"
 1843:   ;;
 1844: esac
 1845: fi
 1846: 
 1847: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 1848: if test -n "$MAGIC_CMD"; then
 1849:   echo "$ac_t""$MAGIC_CMD" 1>&6
 1850: else
 1851:   echo "$ac_t""no" 1>&6
 1852: fi
 1853: 
 1854: if test -z "$lt_cv_path_MAGIC_CMD"; then
 1855:   if test -n "$ac_tool_prefix"; then
 1856:     echo $ac_n "checking for file""... $ac_c" 1>&6
 1857: echo "configure:1858: checking for file" >&5
 1858: if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
 1859:   echo $ac_n "(cached) $ac_c" 1>&6
 1860: else
 1861:   case $MAGIC_CMD in
 1862:   /*)
 1863:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
 1864:   ;;
 1865:   ?:/*)
 1866:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
 1867:   ;;
 1868:   *)
 1869:   ac_save_MAGIC_CMD="$MAGIC_CMD"
 1870:   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
 1871:   ac_dummy="/usr/bin:$PATH"
 1872:   for ac_dir in $ac_dummy; do
 1873:     test -z "$ac_dir" && ac_dir=.
 1874:     if test -f $ac_dir/file; then
 1875:       lt_cv_path_MAGIC_CMD="$ac_dir/file"
 1876:       if test -n "$file_magic_test_file"; then
 1877: 	case $deplibs_check_method in
 1878: 	"file_magic "*)
 1879: 	  file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
 1880: 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 1881: 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
 1882: 	    egrep "$file_magic_regex" > /dev/null; then
 1883: 	    :
 1884: 	  else
 1885: 	    cat <<EOF 1>&2
 1886: 
 1887: *** Warning: the command libtool uses to detect shared libraries,
 1888: *** $file_magic_cmd, produces output that libtool cannot recognize.
 1889: *** The result is that libtool may fail to recognize shared libraries
 1890: *** as such.  This will affect the creation of libtool libraries that
 1891: *** depend on shared libraries, but programs linked with such libtool
 1892: *** libraries will work regardless of this problem.  Nevertheless, you
 1893: *** may want to report the problem to your system manager and/or to
 1894: *** bug-libtool@gnu.org
 1895: 
 1896: EOF
 1897: 	  fi ;;
 1898: 	esac
 1899:       fi
 1900:       break
 1901:     fi
 1902:   done
 1903:   IFS="$ac_save_ifs"
 1904:   MAGIC_CMD="$ac_save_MAGIC_CMD"
 1905:   ;;
 1906: esac
 1907: fi
 1908: 
 1909: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 1910: if test -n "$MAGIC_CMD"; then
 1911:   echo "$ac_t""$MAGIC_CMD" 1>&6
 1912: else
 1913:   echo "$ac_t""no" 1>&6
 1914: fi
 1915: 
 1916:   else
 1917:     MAGIC_CMD=:
 1918:   fi
 1919: fi
 1920: 
 1921:   fi
 1922:   ;;
 1923: esac
 1924: 
 1925: # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
 1926: set dummy ${ac_tool_prefix}ranlib; ac_word=$2
 1927: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 1928: echo "configure:1929: checking for $ac_word" >&5
 1929: if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
 1930:   echo $ac_n "(cached) $ac_c" 1>&6
 1931: else
 1932:   if test -n "$RANLIB"; then
 1933:   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 1934: else
 1935:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 1936:   ac_dummy="$PATH"
 1937:   for ac_dir in $ac_dummy; do
 1938:     test -z "$ac_dir" && ac_dir=.
 1939:     if test -f $ac_dir/$ac_word; then
 1940:       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
 1941:       break
 1942:     fi
 1943:   done
 1944:   IFS="$ac_save_ifs"
 1945: fi
 1946: fi
 1947: RANLIB="$ac_cv_prog_RANLIB"
 1948: if test -n "$RANLIB"; then
 1949:   echo "$ac_t""$RANLIB" 1>&6
 1950: else
 1951:   echo "$ac_t""no" 1>&6
 1952: fi
 1953: 
 1954: 
 1955: if test -z "$ac_cv_prog_RANLIB"; then
 1956: if test -n "$ac_tool_prefix"; then
 1957:   # Extract the first word of "ranlib", so it can be a program name with args.
 1958: set dummy ranlib; ac_word=$2
 1959: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 1960: echo "configure:1961: checking for $ac_word" >&5
 1961: if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
 1962:   echo $ac_n "(cached) $ac_c" 1>&6
 1963: else
 1964:   if test -n "$RANLIB"; then
 1965:   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 1966: else
 1967:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 1968:   ac_dummy="$PATH"
 1969:   for ac_dir in $ac_dummy; do
 1970:     test -z "$ac_dir" && ac_dir=.
 1971:     if test -f $ac_dir/$ac_word; then
 1972:       ac_cv_prog_RANLIB="ranlib"
 1973:       break
 1974:     fi
 1975:   done
 1976:   IFS="$ac_save_ifs"
 1977:   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
 1978: fi
 1979: fi
 1980: RANLIB="$ac_cv_prog_RANLIB"
 1981: if test -n "$RANLIB"; then
 1982:   echo "$ac_t""$RANLIB" 1>&6
 1983: else
 1984:   echo "$ac_t""no" 1>&6
 1985: fi
 1986: 
 1987: else
 1988:   RANLIB=":"
 1989: fi
 1990: fi
 1991: 
 1992: # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
 1993: set dummy ${ac_tool_prefix}strip; ac_word=$2
 1994: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 1995: echo "configure:1996: checking for $ac_word" >&5
 1996: if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
 1997:   echo $ac_n "(cached) $ac_c" 1>&6
 1998: else
 1999:   if test -n "$STRIP"; then
 2000:   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 2001: else
 2002:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 2003:   ac_dummy="$PATH"
 2004:   for ac_dir in $ac_dummy; do
 2005:     test -z "$ac_dir" && ac_dir=.
 2006:     if test -f $ac_dir/$ac_word; then
 2007:       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
 2008:       break
 2009:     fi
 2010:   done
 2011:   IFS="$ac_save_ifs"
 2012: fi
 2013: fi
 2014: STRIP="$ac_cv_prog_STRIP"
 2015: if test -n "$STRIP"; then
 2016:   echo "$ac_t""$STRIP" 1>&6
 2017: else
 2018:   echo "$ac_t""no" 1>&6
 2019: fi
 2020: 
 2021: 
 2022: if test -z "$ac_cv_prog_STRIP"; then
 2023: if test -n "$ac_tool_prefix"; then
 2024:   # Extract the first word of "strip", so it can be a program name with args.
 2025: set dummy strip; ac_word=$2
 2026: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 2027: echo "configure:2028: checking for $ac_word" >&5
 2028: if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
 2029:   echo $ac_n "(cached) $ac_c" 1>&6
 2030: else
 2031:   if test -n "$STRIP"; then
 2032:   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 2033: else
 2034:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 2035:   ac_dummy="$PATH"
 2036:   for ac_dir in $ac_dummy; do
 2037:     test -z "$ac_dir" && ac_dir=.
 2038:     if test -f $ac_dir/$ac_word; then
 2039:       ac_cv_prog_STRIP="strip"
 2040:       break
 2041:     fi
 2042:   done
 2043:   IFS="$ac_save_ifs"
 2044:   test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
 2045: fi
 2046: fi
 2047: STRIP="$ac_cv_prog_STRIP"
 2048: if test -n "$STRIP"; then
 2049:   echo "$ac_t""$STRIP" 1>&6
 2050: else
 2051:   echo "$ac_t""no" 1>&6
 2052: fi
 2053: 
 2054: else
 2055:   STRIP=":"
 2056: fi
 2057: fi
 2058: 
 2059: 
 2060: # Check for any special flags to pass to ltconfig.
 2061: libtool_flags="--cache-file=$cache_file"
 2062: test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
 2063: test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
 2064: test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
 2065: test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
 2066: test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
 2067: 
 2068: 
 2069: # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
 2070: if test "${enable_libtool_lock+set}" = set; then
 2071:   enableval="$enable_libtool_lock"
 2072:   :
 2073: fi
 2074: 
 2075: test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
 2076: test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
 2077: 
 2078: # Check whether --with-pic or --without-pic was given.
 2079: if test "${with_pic+set}" = set; then
 2080:   withval="$with_pic"
 2081:   pic_mode="$withval"
 2082: else
 2083:   pic_mode=default
 2084: fi
 2085: 
 2086: test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
 2087: test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
 2088: 
 2089: # Some flags need to be propagated to the compiler or linker for good
 2090: # libtool support.
 2091: case $host in
 2092: *-*-irix6*)
 2093:   # Find out which ABI we are using.
 2094:   echo '#line 2095 "configure"' > conftest.$ac_ext
 2095:   if { (eval echo configure:2096: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 2096:     case `/usr/bin/file conftest.$ac_objext` in
 2097:     *32-bit*)
 2098:       LD="${LD-ld} -32"
 2099:       ;;
 2100:     *N32*)
 2101:       LD="${LD-ld} -n32"
 2102:       ;;
 2103:     *64-bit*)
 2104:       LD="${LD-ld} -64"
 2105:       ;;
 2106:     esac
 2107:   fi
 2108:   rm -rf conftest*
 2109:   ;;
 2110: 
 2111: ia64-*-hpux*)
 2112:   # Find out which ABI we are using.
 2113:   echo 'int i;' > conftest.$ac_ext
 2114:   if { (eval echo configure:2115: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 2115:     case "`/usr/bin/file conftest.o`" in
 2116:     *ELF-32*)
 2117:       HPUX_IA64_MODE="32"
 2118:       ;;
 2119:     *ELF-64*)
 2120:       HPUX_IA64_MODE="64"
 2121:       ;;
 2122:     esac
 2123:   fi
 2124:   rm -rf conftest*
 2125:   ;;
 2126: 
 2127: *-*-sco3.2v5*)
 2128:   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
 2129:   SAVE_CFLAGS="$CFLAGS"
 2130:   CFLAGS="$CFLAGS -belf"
 2131:   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
 2132: echo "configure:2133: checking whether the C compiler needs -belf" >&5
 2133: if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
 2134:   echo $ac_n "(cached) $ac_c" 1>&6
 2135: else
 2136:   
 2137:      ac_ext=c
 2138: # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 2139: ac_cpp='$CPP $CPPFLAGS'
 2140: ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
 2141: ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
 2142: cross_compiling=$ac_cv_prog_cc_cross
 2143: 
 2144:      cat > conftest.$ac_ext <<EOF
 2145: #line 2146 "configure"
 2146: #include "confdefs.h"
 2147: 
 2148: int main() {
 2149: 
 2150: ; return 0; }
 2151: EOF
 2152: if { (eval echo configure:2153: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 2153:   rm -rf conftest*
 2154:   lt_cv_cc_needs_belf=yes
 2155: else
 2156:   echo "configure: failed program was:" >&5
 2157:   cat conftest.$ac_ext >&5
 2158:   rm -rf conftest*
 2159:   lt_cv_cc_needs_belf=no
 2160: fi
 2161: rm -f conftest*
 2162:      ac_ext=c
 2163: # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 2164: ac_cpp='$CPP $CPPFLAGS'
 2165: ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
 2166: ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
 2167: cross_compiling=$ac_cv_prog_cc_cross
 2168: 
 2169: fi
 2170: 
 2171: echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
 2172:   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
 2173:     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
 2174:     CFLAGS="$SAVE_CFLAGS"
 2175:   fi
 2176:   ;;
 2177: 
 2178: 
 2179: esac
 2180: 
 2181: 
 2182: # Save cache, so that ltconfig can load it
 2183: cat > confcache <<\EOF
 2184: # This file is a shell script that caches the results of configure
 2185: # tests run on this system so they can be shared between configure
 2186: # scripts and configure runs.  It is not useful on other systems.
 2187: # If it contains results you don't want to keep, you may remove or edit it.
 2188: #
 2189: # By default, configure uses ./config.cache as the cache file,
 2190: # creating it if it does not exist already.  You can give configure
 2191: # the --cache-file=FILE option to use a different cache file; that is
 2192: # what configure does when it calls configure scripts in
 2193: # subdirectories, so they share the cache.
 2194: # Giving --cache-file=/dev/null disables caching, for debugging configure.
 2195: # config.status only pays attention to the cache file if you give it the
 2196: # --recheck option to rerun configure.
 2197: #
 2198: EOF
 2199: # The following way of writing the cache mishandles newlines in values,
 2200: # but we know of no workaround that is simple, portable, and efficient.
 2201: # So, don't put newlines in cache variables' values.
 2202: # Ultrix sh set writes to stderr and can't be redirected directly,
 2203: # and sets the high bit in the cache file unless we assign to the vars.
 2204: (set) 2>&1 |
 2205:   case `(ac_space=' '; set | grep ac_space) 2>&1` in
 2206:   *ac_space=\ *)
 2207:     # `set' does not quote correctly, so add quotes (double-quote substitution
 2208:     # turns \\\\ into \\, and sed turns \\ into \).
 2209:     sed -n \
 2210:       -e "s/'/'\\\\''/g" \
 2211:       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
 2212:     ;;
 2213:   *)
 2214:     # `set' quotes correctly as required by POSIX, so do not add quotes.
 2215:     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
 2216:     ;;
 2217:   esac >> confcache
 2218: if cmp -s $cache_file confcache; then
 2219:   :
 2220: else
 2221:   if test -w $cache_file; then
 2222:     echo "updating cache $cache_file"
 2223:     cat confcache > $cache_file
 2224:   else
 2225:     echo "not updating unwritable cache $cache_file"
 2226:   fi
 2227: fi
 2228: rm -f confcache
 2229: 
 2230: 
 2231: # Actually configure libtool.  ac_aux_dir is where install-sh is found.
 2232: AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
 2233: MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
 2234: LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
 2235: AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
 2236: objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
 2237: deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
 2238: ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
 2239: $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
 2240: || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
 2241: 
 2242: # Reload cache, that may have been modified by ltconfig
 2243: if test -r "$cache_file"; then
 2244:   echo "loading cache $cache_file"
 2245:   . $cache_file
 2246: else
 2247:   echo "creating cache $cache_file"
 2248:   > $cache_file
 2249: fi
 2250: 
 2251: 
 2252: # This can be used to rebuild libtool when needed
 2253: LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
 2254: 
 2255: # Always use our own libtool.
 2256: LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 2257: 
 2258: # Redirect the config.log output again, so that the ltconfig log is not
 2259: # clobbered by the next message.
 2260: exec 5>>./config.log
 2261: 
 2262:   
 2263: 
 2264:   
 2265: 	 
 2266: 	 
 2267: 
 2268: # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
 2269: if test "${enable_64_bit_bfd+set}" = set; then
 2270:   enableval="$enable_64_bit_bfd"
 2271:   case "${enableval}" in
 2272:   yes)  want64=true  ;;
 2273:   no)   want64=false ;;
 2274:   *)    { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
 2275: esac
 2276: else
 2277:   want64=false
 2278: fi
 2279: # Check whether --enable-targets or --disable-targets was given.
 2280: if test "${enable_targets+set}" = set; then
 2281:   enableval="$enable_targets"
 2282:   case "${enableval}" in
 2283:   yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
 2284:             ;;
 2285:   no)       enable_targets= ;;
 2286:   *)        enable_targets=$enableval ;;
 2287: esac
 2288: fi
 2289: # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
 2290: if test "${enable_commonbfdlib+set}" = set; then
 2291:   enableval="$enable_commonbfdlib"
 2292:   case "${enableval}" in
 2293:   yes) commonbfdlib=true ;;
 2294:   no)  commonbfdlib=false ;;
 2295:   *)   { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
 2296: esac
 2297: fi
 2298: # Check whether --with-mmap or --without-mmap was given.
 2299: if test "${with_mmap+set}" = set; then
 2300:   withval="$with_mmap"
 2301:   case "${withval}" in
 2302:   yes)  want_mmap=true ;;
 2303:   no)   want_mmap=false ;;
 2304:   *)    { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
 2305: esac
 2306: else
 2307:   want_mmap=false
 2308: fi
 2309: 
 2310: build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
 2311: # Check whether --enable-build-warnings or --disable-build-warnings was given.
 2312: if test "${enable_build_warnings+set}" = set; then
 2313:   enableval="$enable_build_warnings"
 2314:   case "${enableval}" in
 2315:   yes)	;;
 2316:   no)	build_warnings="-w";;
 2317:   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
 2318:         build_warnings="${build_warnings} ${t}";;
 2319:   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
 2320:         build_warnings="${t} ${build_warnings}";;
 2321:   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
 2322: esac
 2323: if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
 2324:   echo "Setting warning flags = $build_warnings" 6>&1
 2325: fi
 2326: fi
 2327: WARN_CFLAGS=""
 2328: if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
 2329:     WARN_CFLAGS="${build_warnings}"
 2330: fi
 2331: 
 2332: 
 2333: 
 2334: 
 2335: 
 2336: 
 2337: if test -z "$target" ; then
 2338:     { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
 2339: fi
 2340: 
 2341: echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
 2342: echo "configure:2343: checking whether to enable maintainer-specific portions of Makefiles" >&5
 2343:     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 2344: if test "${enable_maintainer_mode+set}" = set; then
 2345:   enableval="$enable_maintainer_mode"
 2346:   USE_MAINTAINER_MODE=$enableval
 2347: else
 2348:   USE_MAINTAINER_MODE=no
 2349: fi
 2350: 
 2351:   echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
 2352:   
 2353: 
 2354: if test $USE_MAINTAINER_MODE = yes; then
 2355:   MAINTAINER_MODE_TRUE=
 2356:   MAINTAINER_MODE_FALSE='#'
 2357: else
 2358:   MAINTAINER_MODE_TRUE='#'
 2359:   MAINTAINER_MODE_FALSE=
 2360: fi
 2361:   MAINT=$MAINTAINER_MODE_TRUE
 2362:   
 2363: 
 2364: 
 2365: 
 2366: echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
 2367: echo "configure:2368: checking for executable suffix" >&5
 2368: if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
 2369:   echo $ac_n "(cached) $ac_c" 1>&6
 2370: else
 2371:   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
 2372:   ac_cv_exeext=.exe
 2373: else
 2374:   rm -f conftest*
 2375:   echo 'int main () { return 0; }' > conftest.$ac_ext
 2376:   ac_cv_exeext=
 2377:   if { (eval echo configure:2378: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
 2378:     for file in conftest.*; do
 2379:       case $file in
 2380:       *.c | *.o | *.obj) ;;
 2381:       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
 2382:       esac
 2383:     done
 2384:   else
 2385:     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
 2386:   fi
 2387:   rm -f conftest*
 2388:   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
 2389: fi
 2390: fi
 2391: 
 2392: EXEEXT=""
 2393: test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
 2394: echo "$ac_t""${ac_cv_exeext}" 1>&6
 2395: ac_exeext=$EXEEXT
 2396: 
 2397: 
 2398: host64=false
 2399: target64=false
 2400: bfd_default_target_size=32
 2401: 
 2402: # host stuff:
 2403: 
 2404: # Extract the first word of "gcc", so it can be a program name with args.
 2405: set dummy gcc; ac_word=$2
 2406: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 2407: echo "configure:2408: checking for $ac_word" >&5
 2408: if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
 2409:   echo $ac_n "(cached) $ac_c" 1>&6
 2410: else
 2411:   if test -n "$CC"; then
 2412:   ac_cv_prog_CC="$CC" # Let the user override the test.
 2413: else
 2414:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 2415:   ac_dummy="$PATH"
 2416:   for ac_dir in $ac_dummy; do
 2417:     test -z "$ac_dir" && ac_dir=.
 2418:     if test -f $ac_dir/$ac_word; then
 2419:       ac_cv_prog_CC="gcc"
 2420:       break
 2421:     fi
 2422:   done
 2423:   IFS="$ac_save_ifs"
 2424: fi
 2425: fi
 2426: CC="$ac_cv_prog_CC"
 2427: if test -n "$CC"; then
 2428:   echo "$ac_t""$CC" 1>&6
 2429: else
 2430:   echo "$ac_t""no" 1>&6
 2431: fi
 2432: 
 2433: if test -z "$CC"; then
 2434:   # Extract the first word of "cc", so it can be a program name with args.
 2435: set dummy cc; ac_word=$2
 2436: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 2437: echo "configure:2438: checking for $ac_word" >&5
 2438: if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
 2439:   echo $ac_n "(cached) $ac_c" 1>&6
 2440: else
 2441:   if test -n "$CC"; then
 2442:   ac_cv_prog_CC="$CC" # Let the user override the test.
 2443: else
 2444:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 2445:   ac_prog_rejected=no
 2446:   ac_dummy="$PATH"
 2447:   for ac_dir in $ac_dummy; do
 2448:     test -z "$ac_dir" && ac_dir=.
 2449:     if test -f $ac_dir/$ac_word; then
 2450:       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
 2451:         ac_prog_rejected=yes
 2452: 	continue
 2453:       fi
 2454:       ac_cv_prog_CC="cc"
 2455:       break
 2456:     fi
 2457:   done
 2458:   IFS="$ac_save_ifs"
 2459: if test $ac_prog_rejected = yes; then
 2460:   # We found a bogon in the path, so make sure we never use it.
 2461:   set dummy $ac_cv_prog_CC
 2462:   shift
 2463:   if test $# -gt 0; then
 2464:     # We chose a different compiler from the bogus one.
 2465:     # However, it has the same basename, so the bogon will be chosen
 2466:     # first if we set CC to just the basename; use the full file name.
 2467:     shift
 2468:     set dummy "$ac_dir/$ac_word" "$@"
 2469:     shift
 2470:     ac_cv_prog_CC="$@"
 2471:   fi
 2472: fi
 2473: fi
 2474: fi
 2475: CC="$ac_cv_prog_CC"
 2476: if test -n "$CC"; then
 2477:   echo "$ac_t""$CC" 1>&6
 2478: else
 2479:   echo "$ac_t""no" 1>&6
 2480: fi
 2481: 
 2482:   if test -z "$CC"; then
 2483:     case "`uname -s`" in
 2484:     *win32* | *WIN32*)
 2485:       # Extract the first word of "cl", so it can be a program name with args.
 2486: set dummy cl; ac_word=$2
 2487: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 2488: echo "configure:2489: checking for $ac_word" >&5
 2489: if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
 2490:   echo $ac_n "(cached) $ac_c" 1>&6
 2491: else
 2492:   if test -n "$CC"; then
 2493:   ac_cv_prog_CC="$CC" # Let the user override the test.
 2494: else
 2495:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 2496:   ac_dummy="$PATH"
 2497:   for ac_dir in $ac_dummy; do
 2498:     test -z "$ac_dir" && ac_dir=.
 2499:     if test -f $ac_dir/$ac_word; then
 2500:       ac_cv_prog_CC="cl"
 2501:       break
 2502:     fi
 2503:   done
 2504:   IFS="$ac_save_ifs"
 2505: fi
 2506: fi
 2507: CC="$ac_cv_prog_CC"
 2508: if test -n "$CC"; then
 2509:   echo "$ac_t""$CC" 1>&6
 2510: else
 2511:   echo "$ac_t""no" 1>&6
 2512: fi
 2513:  ;;
 2514:     esac
 2515:   fi
 2516:   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
 2517: fi
 2518: 
 2519: echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
 2520: echo "configure:2521: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 2521: 
 2522: ac_ext=c
 2523: # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 2524: ac_cpp='$CPP $CPPFLAGS'
 2525: ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
 2526: ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
 2527: cross_compiling=$ac_cv_prog_cc_cross
 2528: 
 2529: cat > conftest.$ac_ext << EOF
 2530: 
 2531: #line 2532 "configure"
 2532: #include "confdefs.h"
 2533: 
 2534: main(){return(0);}
 2535: EOF
 2536: if { (eval echo configure:2537: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 2537:   ac_cv_prog_cc_works=yes
 2538:   # If we can't run a trivial program, we are probably using a cross compiler.
 2539:   if (./conftest; exit) 2>/dev/null; then
 2540:     ac_cv_prog_cc_cross=no
 2541:   else
 2542:     ac_cv_prog_cc_cross=yes
 2543:   fi
 2544: else
 2545:   echo "configure: failed program was:" >&5
 2546:   cat conftest.$ac_ext >&5
 2547:   ac_cv_prog_cc_works=no
 2548: fi
 2549: rm -fr conftest*
 2550: ac_ext=c
 2551: # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 2552: ac_cpp='$CPP $CPPFLAGS'
 2553: ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
 2554: ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
 2555: cross_compiling=$ac_cv_prog_cc_cross
 2556: 
 2557: echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
 2558: if test $ac_cv_prog_cc_works = no; then
 2559:   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 2560: fi
 2561: echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
 2562: echo "configure:2563: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 2563: echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 2564: cross_compiling=$ac_cv_prog_cc_cross
 2565: 
 2566: echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
 2567: echo "configure:2568: checking whether we are using GNU C" >&5
 2568: if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
 2569:   echo $ac_n "(cached) $ac_c" 1>&6
 2570: else
 2571:   cat > conftest.c <<EOF
 2572: #ifdef __GNUC__
 2573:   yes;
 2574: #endif
 2575: EOF
 2576: if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2577: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
 2577:   ac_cv_prog_gcc=yes
 2578: else
 2579:   ac_cv_prog_gcc=no
 2580: fi
 2581: fi
 2582: 
 2583: echo "$ac_t""$ac_cv_prog_gcc" 1>&6
 2584: 
 2585: if test $ac_cv_prog_gcc = yes; then
 2586:   GCC=yes
 2587: else
 2588:   GCC=
 2589: fi
 2590: 
 2591: ac_test_CFLAGS="${CFLAGS+set}"
 2592: ac_save_CFLAGS="$CFLAGS"
 2593: CFLAGS=
 2594: echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
 2595: echo "configure:2596: checking whether ${CC-cc} accepts -g" >&5
 2596: if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
 2597:   echo $ac_n "(cached) $ac_c" 1>&6
 2598: else
 2599:   echo 'void f(){}' > conftest.c
 2600: if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
 2601:   ac_cv_prog_cc_g=yes
 2602: else
 2603:   ac_cv_prog_cc_g=no
 2604: fi
 2605: rm -f conftest*
 2606: 
 2607: fi
 2608: 
 2609: echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
 2610: if test "$ac_test_CFLAGS" = set; then
 2611:   CFLAGS="$ac_save_CFLAGS"
 2612: elif test $ac_cv_prog_cc_g = yes; then
 2613:   if test "$GCC" = yes; then
 2614:     CFLAGS="-g -O2"
 2615:   else
 2616:     CFLAGS="-g"
 2617:   fi
 2618: else
 2619:   if test "$GCC" = yes; then
 2620:     CFLAGS="-O2"
 2621:   else
 2622:     CFLAGS=
 2623:   fi
 2624: fi
 2625: 
 2626: 
 2627: ALL_LINGUAS="fr tr ja es sv"
 2628: echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
 2629: echo "configure:2630: checking how to run the C preprocessor" >&5
 2630: # On Suns, sometimes $CPP names a directory.
 2631: if test -n "$CPP" && test -d "$CPP"; then
 2632:   CPP=
 2633: fi
 2634: if test -z "$CPP"; then
 2635: if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
 2636:   echo $ac_n "(cached) $ac_c" 1>&6
 2637: else
 2638:     # This must be in double quotes, not single quotes, because CPP may get
 2639:   # substituted into the Makefile and "${CC-cc}" will confuse make.
 2640:   CPP="${CC-cc} -E"
 2641:   # On the NeXT, cc -E runs the code through the compiler's parser,
 2642:   # not just through cpp.
 2643:   cat > conftest.$ac_ext <<EOF
 2644: #line 2645 "configure"
 2645: #include "confdefs.h"
 2646: #include <assert.h>
 2647: Syntax Error
 2648: EOF
 2649: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 2650: { (eval echo configure:2651: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 2651: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 2652: if test -z "$ac_err"; then
 2653:   :
 2654: else
 2655:   echo "$ac_err" >&5
 2656:   echo "configure: failed program was:" >&5
 2657:   cat conftest.$ac_ext >&5
 2658:   rm -rf conftest*
 2659:   CPP="${CC-cc} -E -traditional-cpp"
 2660:   cat > conftest.$ac_ext <<EOF
 2661: #line 2662 "configure"
 2662: #include "confdefs.h"
 2663: #include <assert.h>
 2664: Syntax Error
 2665: EOF
 2666: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 2667: { (eval echo configure:2668: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 2668: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 2669: if test -z "$ac_err"; then
 2670:   :
 2671: else
 2672:   echo "$ac_err" >&5
 2673:   echo "configure: failed program was:" >&5
 2674:   cat conftest.$ac_ext >&5
 2675:   rm -rf conftest*
 2676:   CPP="${CC-cc} -nologo -E"
 2677:   cat > conftest.$ac_ext <<EOF
 2678: #line 2679 "configure"
 2679: #include "confdefs.h"
 2680: #include <assert.h>
 2681: Syntax Error
 2682: EOF
 2683: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 2684: { (eval echo configure:2685: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 2685: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 2686: if test -z "$ac_err"; then
 2687:   :
 2688: else
 2689:   echo "$ac_err" >&5
 2690:   echo "configure: failed program was:" >&5
 2691:   cat conftest.$ac_ext >&5
 2692:   rm -rf conftest*
 2693:   CPP=/lib/cpp
 2694: fi
 2695: rm -f conftest*
 2696: fi
 2697: rm -f conftest*
 2698: fi
 2699: rm -f conftest*
 2700:   ac_cv_prog_CPP="$CPP"
 2701: fi
 2702:   CPP="$ac_cv_prog_CPP"
 2703: else
 2704:   ac_cv_prog_CPP="$CPP"
 2705: fi
 2706: echo "$ac_t""$CPP" 1>&6
 2707: 
 2708: # Extract the first word of "ranlib", so it can be a program name with args.
 2709: set dummy ranlib; ac_word=$2
 2710: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 2711: echo "configure:2712: checking for $ac_word" >&5
 2712: if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
 2713:   echo $ac_n "(cached) $ac_c" 1>&6
 2714: else
 2715:   if test -n "$RANLIB"; then
 2716:   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 2717: else
 2718:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 2719:   ac_dummy="$PATH"
 2720:   for ac_dir in $ac_dummy; do
 2721:     test -z "$ac_dir" && ac_dir=.
 2722:     if test -f $ac_dir/$ac_word; then
 2723:       ac_cv_prog_RANLIB="ranlib"
 2724:       break
 2725:     fi
 2726:   done
 2727:   IFS="$ac_save_ifs"
 2728:   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
 2729: fi
 2730: fi
 2731: RANLIB="$ac_cv_prog_RANLIB"
 2732: if test -n "$RANLIB"; then
 2733:   echo "$ac_t""$RANLIB" 1>&6
 2734: else
 2735:   echo "$ac_t""no" 1>&6
 2736: fi
 2737: 
 2738: echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
 2739: echo "configure:2740: checking for ANSI C header files" >&5
 2740: if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
 2741:   echo $ac_n "(cached) $ac_c" 1>&6
 2742: else
 2743:   cat > conftest.$ac_ext <<EOF
 2744: #line 2745 "configure"
 2745: #include "confdefs.h"
 2746: #include <stdlib.h>
 2747: #include <stdarg.h>
 2748: #include <string.h>
 2749: #include <float.h>
 2750: EOF
 2751: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 2752: { (eval echo configure:2753: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 2753: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 2754: if test -z "$ac_err"; then
 2755:   rm -rf conftest*
 2756:   ac_cv_header_stdc=yes
 2757: else
 2758:   echo "$ac_err" >&5
 2759:   echo "configure: failed program was:" >&5
 2760:   cat conftest.$ac_ext >&5
 2761:   rm -rf conftest*
 2762:   ac_cv_header_stdc=no
 2763: fi
 2764: rm -f conftest*
 2765: 
 2766: if test $ac_cv_header_stdc = yes; then
 2767:   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 2768: cat > conftest.$ac_ext <<EOF
 2769: #line 2770 "configure"
 2770: #include "confdefs.h"
 2771: #include <string.h>
 2772: EOF
 2773: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 2774:   egrep "memchr" >/dev/null 2>&1; then
 2775:   :
 2776: else
 2777:   rm -rf conftest*
 2778:   ac_cv_header_stdc=no
 2779: fi
 2780: rm -f conftest*
 2781: 
 2782: fi
 2783: 
 2784: if test $ac_cv_header_stdc = yes; then
 2785:   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
 2786: cat > conftest.$ac_ext <<EOF
 2787: #line 2788 "configure"
 2788: #include "confdefs.h"
 2789: #include <stdlib.h>
 2790: EOF
 2791: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 2792:   egrep "free" >/dev/null 2>&1; then
 2793:   :
 2794: else
 2795:   rm -rf conftest*
 2796:   ac_cv_header_stdc=no
 2797: fi
 2798: rm -f conftest*
 2799: 
 2800: fi
 2801: 
 2802: if test $ac_cv_header_stdc = yes; then
 2803:   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
 2804: if test "$cross_compiling" = yes; then
 2805:   :
 2806: else
 2807:   cat > conftest.$ac_ext <<EOF
 2808: #line 2809 "configure"
 2809: #include "confdefs.h"
 2810: #include <ctype.h>
 2811: #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
 2812: #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
 2813: #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
 2814: int main () { int i; for (i = 0; i < 256; i++)
 2815: if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
 2816: exit (0); }
 2817: 
 2818: EOF
 2819: if { (eval echo configure:2820: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 2820: then
 2821:   :
 2822: else
 2823:   echo "configure: failed program was:" >&5
 2824:   cat conftest.$ac_ext >&5
 2825:   rm -fr conftest*
 2826:   ac_cv_header_stdc=no
 2827: fi
 2828: rm -fr conftest*
 2829: fi
 2830: 
 2831: fi
 2832: fi
 2833: 
 2834: echo "$ac_t""$ac_cv_header_stdc" 1>&6
 2835: if test $ac_cv_header_stdc = yes; then
 2836:   cat >> confdefs.h <<\EOF
 2837: #define STDC_HEADERS 1
 2838: EOF
 2839: 
 2840: fi
 2841: 
 2842: echo $ac_n "checking for working const""... $ac_c" 1>&6
 2843: echo "configure:2844: checking for working const" >&5
 2844: if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
 2845:   echo $ac_n "(cached) $ac_c" 1>&6
 2846: else
 2847:   cat > conftest.$ac_ext <<EOF
 2848: #line 2849 "configure"
 2849: #include "confdefs.h"
 2850: 
 2851: int main() {
 2852: 
 2853: /* Ultrix mips cc rejects this.  */
 2854: typedef int charset[2]; const charset x;
 2855: /* SunOS 4.1.1 cc rejects this.  */
 2856: char const *const *ccp;
 2857: char **p;
 2858: /* NEC SVR4.0.2 mips cc rejects this.  */
 2859: struct point {int x, y;};
 2860: static struct point const zero = {0,0};
 2861: /* AIX XL C 1.02.0.0 rejects this.
 2862:    It does not let you subtract one const X* pointer from another in an arm
 2863:    of an if-expression whose if-part is not a constant expression */
 2864: const char *g = "string";
 2865: ccp = &g + (g ? g-g : 0);
 2866: /* HPUX 7.0 cc rejects these. */
 2867: ++ccp;
 2868: p = (char**) ccp;
 2869: ccp = (char const *const *) p;
 2870: { /* SCO 3.2v4 cc rejects this.  */
 2871:   char *t;
 2872:   char const *s = 0 ? (char *) 0 : (char const *) 0;
 2873: 
 2874:   *t++ = 0;
 2875: }
 2876: { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
 2877:   int x[] = {25, 17};
 2878:   const int *foo = &x[0];
 2879:   ++foo;
 2880: }
 2881: { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
 2882:   typedef const int *iptr;
 2883:   iptr p = 0;
 2884:   ++p;
 2885: }
 2886: { /* AIX XL C 1.02.0.0 rejects this saying
 2887:      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
 2888:   struct s { int j; const int *ap[3]; };
 2889:   struct s *b; b->j = 5;
 2890: }
 2891: { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
 2892:   const int foo = 10;
 2893: }
 2894: 
 2895: ; return 0; }
 2896: EOF
 2897: if { (eval echo configure:2898: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 2898:   rm -rf conftest*
 2899:   ac_cv_c_const=yes
 2900: else
 2901:   echo "configure: failed program was:" >&5
 2902:   cat conftest.$ac_ext >&5
 2903:   rm -rf conftest*
 2904:   ac_cv_c_const=no
 2905: fi
 2906: rm -f conftest*
 2907: fi
 2908: 
 2909: echo "$ac_t""$ac_cv_c_const" 1>&6
 2910: if test $ac_cv_c_const = no; then
 2911:   cat >> confdefs.h <<\EOF
 2912: #define const 
 2913: EOF
 2914: 
 2915: fi
 2916: 
 2917: echo $ac_n "checking for inline""... $ac_c" 1>&6
 2918: echo "configure:2919: checking for inline" >&5
 2919: if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
 2920:   echo $ac_n "(cached) $ac_c" 1>&6
 2921: else
 2922:   ac_cv_c_inline=no
 2923: for ac_kw in inline __inline__ __inline; do
 2924:   cat > conftest.$ac_ext <<EOF
 2925: #line 2926 "configure"
 2926: #include "confdefs.h"
 2927: 
 2928: int main() {
 2929: } $ac_kw foo() {
 2930: ; return 0; }
 2931: EOF
 2932: if { (eval echo configure:2933: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 2933:   rm -rf conftest*
 2934:   ac_cv_c_inline=$ac_kw; break
 2935: else
 2936:   echo "configure: failed program was:" >&5
 2937:   cat conftest.$ac_ext >&5
 2938: fi
 2939: rm -f conftest*
 2940: done
 2941: 
 2942: fi
 2943: 
 2944: echo "$ac_t""$ac_cv_c_inline" 1>&6
 2945: case "$ac_cv_c_inline" in
 2946:   inline | yes) ;;
 2947:   no) cat >> confdefs.h <<\EOF
 2948: #define inline 
 2949: EOF
 2950:  ;;
 2951:   *)  cat >> confdefs.h <<EOF
 2952: #define inline $ac_cv_c_inline
 2953: EOF
 2954:  ;;
 2955: esac
 2956: 
 2957: echo $ac_n "checking for off_t""... $ac_c" 1>&6
 2958: echo "configure:2959: checking for off_t" >&5
 2959: if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
 2960:   echo $ac_n "(cached) $ac_c" 1>&6
 2961: else
 2962:   cat > conftest.$ac_ext <<EOF
 2963: #line 2964 "configure"
 2964: #include "confdefs.h"
 2965: #include <sys/types.h>
 2966: #if STDC_HEADERS
 2967: #include <stdlib.h>
 2968: #include <stddef.h>
 2969: #endif
 2970: EOF
 2971: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 2972:   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
 2973:   rm -rf conftest*
 2974:   ac_cv_type_off_t=yes
 2975: else
 2976:   rm -rf conftest*
 2977:   ac_cv_type_off_t=no
 2978: fi
 2979: rm -f conftest*
 2980: 
 2981: fi
 2982: echo "$ac_t""$ac_cv_type_off_t" 1>&6
 2983: if test $ac_cv_type_off_t = no; then
 2984:   cat >> confdefs.h <<\EOF
 2985: #define off_t long
 2986: EOF
 2987: 
 2988: fi
 2989: 
 2990: echo $ac_n "checking for size_t""... $ac_c" 1>&6
 2991: echo "configure:2992: checking for size_t" >&5
 2992: if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
 2993:   echo $ac_n "(cached) $ac_c" 1>&6
 2994: else
 2995:   cat > conftest.$ac_ext <<EOF
 2996: #line 2997 "configure"
 2997: #include "confdefs.h"
 2998: #include <sys/types.h>
 2999: #if STDC_HEADERS
 3000: #include <stdlib.h>
 3001: #include <stddef.h>
 3002: #endif
 3003: EOF
 3004: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 3005:   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
 3006:   rm -rf conftest*
 3007:   ac_cv_type_size_t=yes
 3008: else
 3009:   rm -rf conftest*
 3010:   ac_cv_type_size_t=no
 3011: fi
 3012: rm -f conftest*
 3013: 
 3014: fi
 3015: echo "$ac_t""$ac_cv_type_size_t" 1>&6
 3016: if test $ac_cv_type_size_t = no; then
 3017:   cat >> confdefs.h <<\EOF
 3018: #define size_t unsigned
 3019: EOF
 3020: 
 3021: fi
 3022: 
 3023: # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 3024: # for constant arguments.  Useless!
 3025: echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
 3026: echo "configure:3027: checking for working alloca.h" >&5
 3027: if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
 3028:   echo $ac_n "(cached) $ac_c" 1>&6
 3029: else
 3030:   cat > conftest.$ac_ext <<EOF
 3031: #line 3032 "configure"
 3032: #include "confdefs.h"
 3033: #include <alloca.h>
 3034: int main() {
 3035: char *p = alloca(2 * sizeof(int));
 3036: ; return 0; }
 3037: EOF
 3038: if { (eval echo configure:3039: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3039:   rm -rf conftest*
 3040:   ac_cv_header_alloca_h=yes
 3041: else
 3042:   echo "configure: failed program was:" >&5
 3043:   cat conftest.$ac_ext >&5
 3044:   rm -rf conftest*
 3045:   ac_cv_header_alloca_h=no
 3046: fi
 3047: rm -f conftest*
 3048: fi
 3049: 
 3050: echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
 3051: if test $ac_cv_header_alloca_h = yes; then
 3052:   cat >> confdefs.h <<\EOF
 3053: #define HAVE_ALLOCA_H 1
 3054: EOF
 3055: 
 3056: fi
 3057: 
 3058: echo $ac_n "checking for alloca""... $ac_c" 1>&6
 3059: echo "configure:3060: checking for alloca" >&5
 3060: if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
 3061:   echo $ac_n "(cached) $ac_c" 1>&6
 3062: else
 3063:   cat > conftest.$ac_ext <<EOF
 3064: #line 3065 "configure"
 3065: #include "confdefs.h"
 3066: 
 3067: #ifdef __GNUC__
 3068: # define alloca __builtin_alloca
 3069: #else
 3070: # ifdef _MSC_VER
 3071: #  include <malloc.h>
 3072: #  define alloca _alloca
 3073: # else
 3074: #  if HAVE_ALLOCA_H
 3075: #   include <alloca.h>
 3076: #  else
 3077: #   ifdef _AIX
 3078:  #pragma alloca
 3079: #   else
 3080: #    ifndef alloca /* predefined by HP cc +Olibcalls */
 3081: char *alloca ();
 3082: #    endif
 3083: #   endif
 3084: #  endif
 3085: # endif
 3086: #endif
 3087: 
 3088: int main() {
 3089: char *p = (char *) alloca(1);
 3090: ; return 0; }
 3091: EOF
 3092: if { (eval echo configure:3093: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3093:   rm -rf conftest*
 3094:   ac_cv_func_alloca_works=yes
 3095: else
 3096:   echo "configure: failed program was:" >&5
 3097:   cat conftest.$ac_ext >&5
 3098:   rm -rf conftest*
 3099:   ac_cv_func_alloca_works=no
 3100: fi
 3101: rm -f conftest*
 3102: fi
 3103: 
 3104: echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
 3105: if test $ac_cv_func_alloca_works = yes; then
 3106:   cat >> confdefs.h <<\EOF
 3107: #define HAVE_ALLOCA 1
 3108: EOF
 3109: 
 3110: fi
 3111: 
 3112: if test $ac_cv_func_alloca_works = no; then
 3113:   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
 3114:   # that cause trouble.  Some versions do not even contain alloca or
 3115:   # contain a buggy version.  If you still want to use their alloca,
 3116:   # use ar to extract alloca.o from them instead of compiling alloca.c.
 3117:   ALLOCA=alloca.${ac_objext}
 3118:   cat >> confdefs.h <<\EOF
 3119: #define C_ALLOCA 1
 3120: EOF
 3121: 
 3122: 
 3123: echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
 3124: echo "configure:3125: checking whether alloca needs Cray hooks" >&5
 3125: if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
 3126:   echo $ac_n "(cached) $ac_c" 1>&6
 3127: else
 3128:   cat > conftest.$ac_ext <<EOF
 3129: #line 3130 "configure"
 3130: #include "confdefs.h"
 3131: #if defined(CRAY) && ! defined(CRAY2)
 3132: webecray
 3133: #else
 3134: wenotbecray
 3135: #endif
 3136: 
 3137: EOF
 3138: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 3139:   egrep "webecray" >/dev/null 2>&1; then
 3140:   rm -rf conftest*
 3141:   ac_cv_os_cray=yes
 3142: else
 3143:   rm -rf conftest*
 3144:   ac_cv_os_cray=no
 3145: fi
 3146: rm -f conftest*
 3147: 
 3148: fi
 3149: 
 3150: echo "$ac_t""$ac_cv_os_cray" 1>&6
 3151: if test $ac_cv_os_cray = yes; then
 3152: for ac_func in _getb67 GETB67 getb67; do
 3153:   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 3154: echo "configure:3155: checking for $ac_func" >&5
 3155: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 3156:   echo $ac_n "(cached) $ac_c" 1>&6
 3157: else
 3158:   cat > conftest.$ac_ext <<EOF
 3159: #line 3160 "configure"
 3160: #include "confdefs.h"
 3161: /* System header to define __stub macros and hopefully few prototypes,
 3162:     which can conflict with char $ac_func(); below.  */
 3163: #include <assert.h>
 3164: /* Override any gcc2 internal prototype to avoid an error.  */
 3165: /* We use char because int might match the return type of a gcc2
 3166:     builtin and then its argument prototype would still apply.  */
 3167: char $ac_func();
 3168: 
 3169: int main() {
 3170: 
 3171: /* The GNU C library defines this for functions which it implements
 3172:     to always fail with ENOSYS.  Some functions are actually named
 3173:     something starting with __ and the normal name is an alias.  */
 3174: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 3175: choke me
 3176: #else
 3177: $ac_func();
 3178: #endif
 3179: 
 3180: ; return 0; }
 3181: EOF
 3182: if { (eval echo configure:3183: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3183:   rm -rf conftest*
 3184:   eval "ac_cv_func_$ac_func=yes"
 3185: else
 3186:   echo "configure: failed program was:" >&5
 3187:   cat conftest.$ac_ext >&5
 3188:   rm -rf conftest*
 3189:   eval "ac_cv_func_$ac_func=no"
 3190: fi
 3191: rm -f conftest*
 3192: fi
 3193: 
 3194: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 3195:   echo "$ac_t""yes" 1>&6
 3196:   cat >> confdefs.h <<EOF
 3197: #define CRAY_STACKSEG_END $ac_func
 3198: EOF
 3199: 
 3200:   break
 3201: else
 3202:   echo "$ac_t""no" 1>&6
 3203: fi
 3204: 
 3205: done
 3206: fi
 3207: 
 3208: echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
 3209: echo "configure:3210: checking stack direction for C alloca" >&5
 3210: if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
 3211:   echo $ac_n "(cached) $ac_c" 1>&6
 3212: else
 3213:   if test "$cross_compiling" = yes; then
 3214:   ac_cv_c_stack_direction=0
 3215: else
 3216:   cat > conftest.$ac_ext <<EOF
 3217: #line 3218 "configure"
 3218: #include "confdefs.h"
 3219: find_stack_direction ()
 3220: {
 3221:   static char *addr = 0;
 3222:   auto char dummy;
 3223:   if (addr == 0)
 3224:     {
 3225:       addr = &dummy;
 3226:       return find_stack_direction ();
 3227:     }
 3228:   else
 3229:     return (&dummy > addr) ? 1 : -1;
 3230: }
 3231: main ()
 3232: {
 3233:   exit (find_stack_direction() < 0);
 3234: }
 3235: EOF
 3236: if { (eval echo configure:3237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 3237: then
 3238:   ac_cv_c_stack_direction=1
 3239: else
 3240:   echo "configure: failed program was:" >&5
 3241:   cat conftest.$ac_ext >&5
 3242:   rm -fr conftest*
 3243:   ac_cv_c_stack_direction=-1
 3244: fi
 3245: rm -fr conftest*
 3246: fi
 3247: 
 3248: fi
 3249: 
 3250: echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
 3251: cat >> confdefs.h <<EOF
 3252: #define STACK_DIRECTION $ac_cv_c_stack_direction
 3253: EOF
 3254: 
 3255: fi
 3256: 
 3257: for ac_hdr in stdlib.h unistd.h sys/stat.h sys/types.h
 3258: do
 3259: ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 3260: echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
 3261: echo "configure:3262: checking for $ac_hdr" >&5
 3262: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 3263:   echo $ac_n "(cached) $ac_c" 1>&6
 3264: else
 3265:   cat > conftest.$ac_ext <<EOF
 3266: #line 3267 "configure"
 3267: #include "confdefs.h"
 3268: #include <$ac_hdr>
 3269: EOF
 3270: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 3271: { (eval echo configure:3272: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 3272: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 3273: if test -z "$ac_err"; then
 3274:   rm -rf conftest*
 3275:   eval "ac_cv_header_$ac_safe=yes"
 3276: else
 3277:   echo "$ac_err" >&5
 3278:   echo "configure: failed program was:" >&5
 3279:   cat conftest.$ac_ext >&5
 3280:   rm -rf conftest*
 3281:   eval "ac_cv_header_$ac_safe=no"
 3282: fi
 3283: rm -f conftest*
 3284: fi
 3285: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 3286:   echo "$ac_t""yes" 1>&6
 3287:     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 3288:   cat >> confdefs.h <<EOF
 3289: #define $ac_tr_hdr 1
 3290: EOF
 3291:  
 3292: else
 3293:   echo "$ac_t""no" 1>&6
 3294: fi
 3295: done
 3296: 
 3297: for ac_func in getpagesize
 3298: do
 3299: echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 3300: echo "configure:3301: checking for $ac_func" >&5
 3301: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 3302:   echo $ac_n "(cached) $ac_c" 1>&6
 3303: else
 3304:   cat > conftest.$ac_ext <<EOF
 3305: #line 3306 "configure"
 3306: #include "confdefs.h"
 3307: /* System header to define __stub macros and hopefully few prototypes,
 3308:     which can conflict with char $ac_func(); below.  */
 3309: #include <assert.h>
 3310: /* Override any gcc2 internal prototype to avoid an error.  */
 3311: /* We use char because int might match the return type of a gcc2
 3312:     builtin and then its argument prototype would still apply.  */
 3313: char $ac_func();
 3314: 
 3315: int main() {
 3316: 
 3317: /* The GNU C library defines this for functions which it implements
 3318:     to always fail with ENOSYS.  Some functions are actually named
 3319:     something starting with __ and the normal name is an alias.  */
 3320: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 3321: choke me
 3322: #else
 3323: $ac_func();
 3324: #endif
 3325: 
 3326: ; return 0; }
 3327: EOF
 3328: if { (eval echo configure:3329: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3329:   rm -rf conftest*
 3330:   eval "ac_cv_func_$ac_func=yes"
 3331: else
 3332:   echo "configure: failed program was:" >&5
 3333:   cat conftest.$ac_ext >&5
 3334:   rm -rf conftest*
 3335:   eval "ac_cv_func_$ac_func=no"
 3336: fi
 3337: rm -f conftest*
 3338: fi
 3339: 
 3340: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 3341:   echo "$ac_t""yes" 1>&6
 3342:     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
 3343:   cat >> confdefs.h <<EOF
 3344: #define $ac_tr_func 1
 3345: EOF
 3346:  
 3347: else
 3348:   echo "$ac_t""no" 1>&6
 3349: fi
 3350: done
 3351: 
 3352: echo $ac_n "checking for working mmap""... $ac_c" 1>&6
 3353: echo "configure:3354: checking for working mmap" >&5
 3354: if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
 3355:   echo $ac_n "(cached) $ac_c" 1>&6
 3356: else
 3357:   if test "$cross_compiling" = yes; then
 3358:   ac_cv_func_mmap_fixed_mapped=no
 3359: else
 3360:   cat > conftest.$ac_ext <<EOF
 3361: #line 3362 "configure"
 3362: #include "confdefs.h"
 3363: 
 3364: /* Thanks to Mike Haertel and Jim Avera for this test.
 3365:    Here is a matrix of mmap possibilities:
 3366: 	mmap private not fixed
 3367: 	mmap private fixed at somewhere currently unmapped
 3368: 	mmap private fixed at somewhere already mapped
 3369: 	mmap shared not fixed
 3370: 	mmap shared fixed at somewhere currently unmapped
 3371: 	mmap shared fixed at somewhere already mapped
 3372:    For private mappings, we should verify that changes cannot be read()
 3373:    back from the file, nor mmap's back from the file at a different
 3374:    address.  (There have been systems where private was not correctly
 3375:    implemented like the infamous i386 svr4.0, and systems where the
 3376:    VM page cache was not coherent with the filesystem buffer cache
 3377:    like early versions of FreeBSD and possibly contemporary NetBSD.)
 3378:    For shared mappings, we should conversely verify that changes get
 3379:    propogated back to all the places they're supposed to be.
 3380: 
 3381:    Grep wants private fixed already mapped.
 3382:    The main things grep needs to know about mmap are:
 3383:    * does it exist and is it safe to write into the mmap'd area
 3384:    * how to use it (BSD variants)  */
 3385: #include <sys/types.h>
 3386: #include <fcntl.h>
 3387: #include <sys/mman.h>
 3388: 
 3389: #if HAVE_SYS_TYPES_H
 3390: # include <sys/types.h>
 3391: #endif
 3392: 
 3393: #if HAVE_STDLIB_H
 3394: # include <stdlib.h>
 3395: #endif
 3396: 
 3397: #if HAVE_SYS_STAT_H
 3398: # include <sys/stat.h>
 3399: #endif
 3400: 
 3401: #if HAVE_UNISTD_H
 3402: # include <unistd.h>
 3403: #endif
 3404: 
 3405: /* This mess was copied from the GNU getpagesize.h.  */
 3406: #ifndef HAVE_GETPAGESIZE
 3407: 
 3408: /* Assume that all systems that can run configure have sys/param.h.  */
 3409: # ifndef HAVE_SYS_PARAM_H
 3410: #  define HAVE_SYS_PARAM_H 1
 3411: # endif
 3412: 
 3413: # ifdef _SC_PAGESIZE
 3414: #  define getpagesize() sysconf(_SC_PAGESIZE)
 3415: # else /* no _SC_PAGESIZE */
 3416: #  ifdef HAVE_SYS_PARAM_H
 3417: #   include <sys/param.h>
 3418: #   ifdef EXEC_PAGESIZE
 3419: #    define getpagesize() EXEC_PAGESIZE
 3420: #   else /* no EXEC_PAGESIZE */
 3421: #    ifdef NBPG
 3422: #     define getpagesize() NBPG * CLSIZE
 3423: #     ifndef CLSIZE
 3424: #      define CLSIZE 1
 3425: #     endif /* no CLSIZE */
 3426: #    else /* no NBPG */
 3427: #     ifdef NBPC
 3428: #      define getpagesize() NBPC
 3429: #     else /* no NBPC */
 3430: #      ifdef PAGESIZE
 3431: #       define getpagesize() PAGESIZE
 3432: #      endif /* PAGESIZE */
 3433: #     endif /* no NBPC */
 3434: #    endif /* no NBPG */
 3435: #   endif /* no EXEC_PAGESIZE */
 3436: #  else /* no HAVE_SYS_PARAM_H */
 3437: #   define getpagesize() 8192	/* punt totally */
 3438: #  endif /* no HAVE_SYS_PARAM_H */
 3439: # endif /* no _SC_PAGESIZE */
 3440: 
 3441: #endif /* no HAVE_GETPAGESIZE */
 3442: 
 3443: #ifdef __cplusplus
 3444: extern "C" { void *malloc(unsigned); }
 3445: #else
 3446: char *malloc();
 3447: #endif
 3448: 
 3449: int
 3450: main()
 3451: {
 3452: 	char *data, *data2, *data3;
 3453: 	int i, pagesize;
 3454: 	int fd;
 3455: 
 3456: 	pagesize = getpagesize();
 3457: 
 3458: 	/*
 3459: 	 * First, make a file with some known garbage in it.
 3460: 	 */
 3461: 	data = malloc(pagesize);
 3462: 	if (!data)
 3463: 		exit(1);
 3464: 	for (i = 0; i < pagesize; ++i)
 3465: 		*(data + i) = rand();
 3466: 	umask(0);
 3467: 	fd = creat("conftestmmap", 0600);
 3468: 	if (fd < 0)
 3469: 		exit(1);
 3470: 	if (write(fd, data, pagesize) != pagesize)
 3471: 		exit(1);
 3472: 	close(fd);
 3473: 
 3474: 	/*
 3475: 	 * Next, try to mmap the file at a fixed address which
 3476: 	 * already has something else allocated at it.  If we can,
 3477: 	 * also make sure that we see the same garbage.
 3478: 	 */
 3479: 	fd = open("conftestmmap", O_RDWR);
 3480: 	if (fd < 0)
 3481: 		exit(1);
 3482: 	data2 = malloc(2 * pagesize);
 3483: 	if (!data2)
 3484: 		exit(1);
 3485: 	data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
 3486: 	if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
 3487: 	    MAP_PRIVATE | MAP_FIXED, fd, 0L))
 3488: 		exit(1);
 3489: 	for (i = 0; i < pagesize; ++i)
 3490: 		if (*(data + i) != *(data2 + i))
 3491: 			exit(1);
 3492: 
 3493: 	/*
 3494: 	 * Finally, make sure that changes to the mapped area
 3495: 	 * do not percolate back to the file as seen by read().
 3496: 	 * (This is a bug on some variants of i386 svr4.0.)
 3497: 	 */
 3498: 	for (i = 0; i < pagesize; ++i)
 3499: 		*(data2 + i) = *(data2 + i) + 1;
 3500: 	data3 = malloc(pagesize);
 3501: 	if (!data3)
 3502: 		exit(1);
 3503: 	if (read(fd, data3, pagesize) != pagesize)
 3504: 		exit(1);
 3505: 	for (i = 0; i < pagesize; ++i)
 3506: 		if (*(data + i) != *(data3 + i))
 3507: 			exit(1);
 3508: 	close(fd);
 3509: 	unlink("conftestmmap");
 3510: 	exit(0);
 3511: }
 3512: 
 3513: EOF
 3514: if { (eval echo configure:3515: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 3515: then
 3516:   ac_cv_func_mmap_fixed_mapped=yes
 3517: else
 3518:   echo "configure: failed program was:" >&5
 3519:   cat conftest.$ac_ext >&5
 3520:   rm -fr conftest*
 3521:   ac_cv_func_mmap_fixed_mapped=no
 3522: fi
 3523: rm -fr conftest*
 3524: fi
 3525: 
 3526: fi
 3527: 
 3528: echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
 3529: if test $ac_cv_func_mmap_fixed_mapped = yes; then
 3530:   cat >> confdefs.h <<\EOF
 3531: #define HAVE_MMAP 1
 3532: EOF
 3533: 
 3534: fi
 3535: 
 3536:                               
 3537:    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
 3538: unistd.h values.h sys/param.h
 3539: do
 3540: ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 3541: echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
 3542: echo "configure:3543: checking for $ac_hdr" >&5
 3543: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 3544:   echo $ac_n "(cached) $ac_c" 1>&6
 3545: else
 3546:   cat > conftest.$ac_ext <<EOF
 3547: #line 3548 "configure"
 3548: #include "confdefs.h"
 3549: #include <$ac_hdr>
 3550: EOF
 3551: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 3552: { (eval echo configure:3553: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 3553: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 3554: if test -z "$ac_err"; then
 3555:   rm -rf conftest*
 3556:   eval "ac_cv_header_$ac_safe=yes"
 3557: else
 3558:   echo "$ac_err" >&5
 3559:   echo "configure: failed program was:" >&5
 3560:   cat conftest.$ac_ext >&5
 3561:   rm -rf conftest*
 3562:   eval "ac_cv_header_$ac_safe=no"
 3563: fi
 3564: rm -f conftest*
 3565: fi
 3566: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 3567:   echo "$ac_t""yes" 1>&6
 3568:     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 3569:   cat >> confdefs.h <<EOF
 3570: #define $ac_tr_hdr 1
 3571: EOF
 3572:  
 3573: else
 3574:   echo "$ac_t""no" 1>&6
 3575: fi
 3576: done
 3577: 
 3578:    for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
 3579: __argz_count __argz_stringify __argz_next
 3580: do
 3581: echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 3582: echo "configure:3583: checking for $ac_func" >&5
 3583: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 3584:   echo $ac_n "(cached) $ac_c" 1>&6
 3585: else
 3586:   cat > conftest.$ac_ext <<EOF
 3587: #line 3588 "configure"
 3588: #include "confdefs.h"
 3589: /* System header to define __stub macros and hopefully few prototypes,
 3590:     which can conflict with char $ac_func(); below.  */
 3591: #include <assert.h>
 3592: /* Override any gcc2 internal prototype to avoid an error.  */
 3593: /* We use char because int might match the return type of a gcc2
 3594:     builtin and then its argument prototype would still apply.  */
 3595: char $ac_func();
 3596: 
 3597: int main() {
 3598: 
 3599: /* The GNU C library defines this for functions which it implements
 3600:     to always fail with ENOSYS.  Some functions are actually named
 3601:     something starting with __ and the normal name is an alias.  */
 3602: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 3603: choke me
 3604: #else
 3605: $ac_func();
 3606: #endif
 3607: 
 3608: ; return 0; }
 3609: EOF
 3610: if { (eval echo configure:3611: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3611:   rm -rf conftest*
 3612:   eval "ac_cv_func_$ac_func=yes"
 3613: else
 3614:   echo "configure: failed program was:" >&5
 3615:   cat conftest.$ac_ext >&5
 3616:   rm -rf conftest*
 3617:   eval "ac_cv_func_$ac_func=no"
 3618: fi
 3619: rm -f conftest*
 3620: fi
 3621: 
 3622: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 3623:   echo "$ac_t""yes" 1>&6
 3624:     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
 3625:   cat >> confdefs.h <<EOF
 3626: #define $ac_tr_func 1
 3627: EOF
 3628:  
 3629: else
 3630:   echo "$ac_t""no" 1>&6
 3631: fi
 3632: done
 3633: 
 3634: 
 3635:    if test "${ac_cv_func_stpcpy+set}" != "set"; then
 3636:      for ac_func in stpcpy
 3637: do
 3638: echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 3639: echo "configure:3640: checking for $ac_func" >&5
 3640: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 3641:   echo $ac_n "(cached) $ac_c" 1>&6
 3642: else
 3643:   cat > conftest.$ac_ext <<EOF
 3644: #line 3645 "configure"
 3645: #include "confdefs.h"
 3646: /* System header to define __stub macros and hopefully few prototypes,
 3647:     which can conflict with char $ac_func(); below.  */
 3648: #include <assert.h>
 3649: /* Override any gcc2 internal prototype to avoid an error.  */
 3650: /* We use char because int might match the return type of a gcc2
 3651:     builtin and then its argument prototype would still apply.  */
 3652: char $ac_func();
 3653: 
 3654: int main() {
 3655: 
 3656: /* The GNU C library defines this for functions which it implements
 3657:     to always fail with ENOSYS.  Some functions are actually named
 3658:     something starting with __ and the normal name is an alias.  */
 3659: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 3660: choke me
 3661: #else
 3662: $ac_func();
 3663: #endif
 3664: 
 3665: ; return 0; }
 3666: EOF
 3667: if { (eval echo configure:3668: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3668:   rm -rf conftest*
 3669:   eval "ac_cv_func_$ac_func=yes"
 3670: else
 3671:   echo "configure: failed program was:" >&5
 3672:   cat conftest.$ac_ext >&5
 3673:   rm -rf conftest*
 3674:   eval "ac_cv_func_$ac_func=no"
 3675: fi
 3676: rm -f conftest*
 3677: fi
 3678: 
 3679: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 3680:   echo "$ac_t""yes" 1>&6
 3681:     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
 3682:   cat >> confdefs.h <<EOF
 3683: #define $ac_tr_func 1
 3684: EOF
 3685:  
 3686: else
 3687:   echo "$ac_t""no" 1>&6
 3688: fi
 3689: done
 3690: 
 3691:    fi
 3692:    if test "${ac_cv_func_stpcpy}" = "yes"; then
 3693:      cat >> confdefs.h <<\EOF
 3694: #define HAVE_STPCPY 1
 3695: EOF
 3696: 
 3697:    fi
 3698: 
 3699:    if test $ac_cv_header_locale_h = yes; then
 3700:     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
 3701: echo "configure:3702: checking for LC_MESSAGES" >&5
 3702: if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
 3703:   echo $ac_n "(cached) $ac_c" 1>&6
 3704: else
 3705:   cat > conftest.$ac_ext <<EOF
 3706: #line 3707 "configure"
 3707: #include "confdefs.h"
 3708: #include <locale.h>
 3709: int main() {
 3710: return LC_MESSAGES
 3711: ; return 0; }
 3712: EOF
 3713: if { (eval echo configure:3714: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3714:   rm -rf conftest*
 3715:   am_cv_val_LC_MESSAGES=yes
 3716: else
 3717:   echo "configure: failed program was:" >&5
 3718:   cat conftest.$ac_ext >&5
 3719:   rm -rf conftest*
 3720:   am_cv_val_LC_MESSAGES=no
 3721: fi
 3722: rm -f conftest*
 3723: fi
 3724: 
 3725: echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
 3726:     if test $am_cv_val_LC_MESSAGES = yes; then
 3727:       cat >> confdefs.h <<\EOF
 3728: #define HAVE_LC_MESSAGES 1
 3729: EOF
 3730: 
 3731:     fi
 3732:   fi
 3733:    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
 3734: echo "configure:3735: checking whether NLS is requested" >&5
 3735:         # Check whether --enable-nls or --disable-nls was given.
 3736: if test "${enable_nls+set}" = set; then
 3737:   enableval="$enable_nls"
 3738:   USE_NLS=$enableval
 3739: else
 3740:   USE_NLS=yes
 3741: fi
 3742: 
 3743:     echo "$ac_t""$USE_NLS" 1>&6
 3744:     
 3745: 
 3746:     USE_INCLUDED_LIBINTL=no
 3747: 
 3748:         if test "$USE_NLS" = "yes"; then
 3749:       cat >> confdefs.h <<\EOF
 3750: #define ENABLE_NLS 1
 3751: EOF
 3752: 
 3753:       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
 3754: echo "configure:3755: checking whether included gettext is requested" >&5
 3755:       # Check whether --with-included-gettext or --without-included-gettext was given.
 3756: if test "${with_included_gettext+set}" = set; then
 3757:   withval="$with_included_gettext"
 3758:   nls_cv_force_use_gnu_gettext=$withval
 3759: else
 3760:   nls_cv_force_use_gnu_gettext=no
 3761: fi
 3762: 
 3763:       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
 3764: 
 3765:       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
 3766:       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
 3767:                         		nls_cv_header_intl=
 3768: 	nls_cv_header_libgt=
 3769: 	CATOBJEXT=NONE
 3770: 
 3771: 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 3772: echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
 3773: echo "configure:3774: checking for libintl.h" >&5
 3774: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 3775:   echo $ac_n "(cached) $ac_c" 1>&6
 3776: else
 3777:   cat > conftest.$ac_ext <<EOF
 3778: #line 3779 "configure"
 3779: #include "confdefs.h"
 3780: #include <libintl.h>
 3781: EOF
 3782: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 3783: { (eval echo configure:3784: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 3784: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 3785: if test -z "$ac_err"; then
 3786:   rm -rf conftest*
 3787:   eval "ac_cv_header_$ac_safe=yes"
 3788: else
 3789:   echo "$ac_err" >&5
 3790:   echo "configure: failed program was:" >&5
 3791:   cat conftest.$ac_ext >&5
 3792:   rm -rf conftest*
 3793:   eval "ac_cv_header_$ac_safe=no"
 3794: fi
 3795: rm -f conftest*
 3796: fi
 3797: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 3798:   echo "$ac_t""yes" 1>&6
 3799:   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
 3800: echo "configure:3801: checking for gettext in libc" >&5
 3801: if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
 3802:   echo $ac_n "(cached) $ac_c" 1>&6
 3803: else
 3804:   cat > conftest.$ac_ext <<EOF
 3805: #line 3806 "configure"
 3806: #include "confdefs.h"
 3807: #include <libintl.h>
 3808: int main() {
 3809: return (int) gettext ("")
 3810: ; return 0; }
 3811: EOF
 3812: if { (eval echo configure:3813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3813:   rm -rf conftest*
 3814:   gt_cv_func_gettext_libc=yes
 3815: else
 3816:   echo "configure: failed program was:" >&5
 3817:   cat conftest.$ac_ext >&5
 3818:   rm -rf conftest*
 3819:   gt_cv_func_gettext_libc=no
 3820: fi
 3821: rm -f conftest*
 3822: fi
 3823: 
 3824: echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
 3825: 
 3826: 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 3827: 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
 3828: echo "configure:3829: checking for bindtextdomain in -lintl" >&5
 3829: ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 3830: if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 3831:   echo $ac_n "(cached) $ac_c" 1>&6
 3832: else
 3833:   ac_save_LIBS="$LIBS"
 3834: LIBS="-lintl  $LIBS"
 3835: cat > conftest.$ac_ext <<EOF
 3836: #line 3837 "configure"
 3837: #include "confdefs.h"
 3838: /* Override any gcc2 internal prototype to avoid an error.  */
 3839: /* We use char because int might match the return type of a gcc2
 3840:     builtin and then its argument prototype would still apply.  */
 3841: char bindtextdomain();
 3842: 
 3843: int main() {
 3844: bindtextdomain()
 3845: ; return 0; }
 3846: EOF
 3847: if { (eval echo configure:3848: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3848:   rm -rf conftest*
 3849:   eval "ac_cv_lib_$ac_lib_var=yes"
 3850: else
 3851:   echo "configure: failed program was:" >&5
 3852:   cat conftest.$ac_ext >&5
 3853:   rm -rf conftest*
 3854:   eval "ac_cv_lib_$ac_lib_var=no"
 3855: fi
 3856: rm -f conftest*
 3857: LIBS="$ac_save_LIBS"
 3858: 
 3859: fi
 3860: if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 3861:   echo "$ac_t""yes" 1>&6
 3862:   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
 3863: echo "configure:3864: checking for gettext in libintl" >&5
 3864: if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
 3865:   echo $ac_n "(cached) $ac_c" 1>&6
 3866: else
 3867:   cat > conftest.$ac_ext <<EOF
 3868: #line 3869 "configure"
 3869: #include "confdefs.h"
 3870: 
 3871: int main() {
 3872: return (int) gettext ("")
 3873: ; return 0; }
 3874: EOF
 3875: if { (eval echo configure:3876: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3876:   rm -rf conftest*
 3877:   gt_cv_func_gettext_libintl=yes
 3878: else
 3879:   echo "configure: failed program was:" >&5
 3880:   cat conftest.$ac_ext >&5
 3881:   rm -rf conftest*
 3882:   gt_cv_func_gettext_libintl=no
 3883: fi
 3884: rm -f conftest*
 3885: fi
 3886: 
 3887: echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
 3888: else
 3889:   echo "$ac_t""no" 1>&6
 3890: fi
 3891: 
 3892: 	   fi
 3893: 
 3894: 	   if test "$gt_cv_func_gettext_libc" = "yes" \
 3895: 	      || test "$gt_cv_func_gettext_libintl" = "yes"; then
 3896: 	      cat >> confdefs.h <<\EOF
 3897: #define HAVE_GETTEXT 1
 3898: EOF
 3899: 
 3900: 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 3901: set dummy msgfmt; ac_word=$2
 3902: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 3903: echo "configure:3904: checking for $ac_word" >&5
 3904: if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
 3905:   echo $ac_n "(cached) $ac_c" 1>&6
 3906: else
 3907:   case "$MSGFMT" in
 3908:   /*)
 3909:   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
 3910:   ;;
 3911:   *)
 3912:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
 3913:   for ac_dir in $PATH; do
 3914:     test -z "$ac_dir" && ac_dir=.
 3915:     if test -f $ac_dir/$ac_word; then
 3916:       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
 3917: 	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
 3918: 	break
 3919:       fi
 3920:     fi
 3921:   done
 3922:   IFS="$ac_save_ifs"
 3923:   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
 3924:   ;;
 3925: esac
 3926: fi
 3927: MSGFMT="$ac_cv_path_MSGFMT"
 3928: if test -n "$MSGFMT"; then
 3929:   echo "$ac_t""$MSGFMT" 1>&6
 3930: else
 3931:   echo "$ac_t""no" 1>&6
 3932: fi
 3933: 	      if test "$MSGFMT" != "no"; then
 3934: 		for ac_func in dcgettext
 3935: do
 3936: echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 3937: echo "configure:3938: checking for $ac_func" >&5
 3938: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 3939:   echo $ac_n "(cached) $ac_c" 1>&6
 3940: else
 3941:   cat > conftest.$ac_ext <<EOF
 3942: #line 3943 "configure"
 3943: #include "confdefs.h"
 3944: /* System header to define __stub macros and hopefully few prototypes,
 3945:     which can conflict with char $ac_func(); below.  */
 3946: #include <assert.h>
 3947: /* Override any gcc2 internal prototype to avoid an error.  */
 3948: /* We use char because int might match the return type of a gcc2
 3949:     builtin and then its argument prototype would still apply.  */
 3950: char $ac_func();
 3951: 
 3952: int main() {
 3953: 
 3954: /* The GNU C library defines this for functions which it implements
 3955:     to always fail with ENOSYS.  Some functions are actually named
 3956:     something starting with __ and the normal name is an alias.  */
 3957: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 3958: choke me
 3959: #else
 3960: $ac_func();
 3961: #endif
 3962: 
 3963: ; return 0; }
 3964: EOF
 3965: if { (eval echo configure:3966: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 3966:   rm -rf conftest*
 3967:   eval "ac_cv_func_$ac_func=yes"
 3968: else
 3969:   echo "configure: failed program was:" >&5
 3970:   cat conftest.$ac_ext >&5
 3971:   rm -rf conftest*
 3972:   eval "ac_cv_func_$ac_func=no"
 3973: fi
 3974: rm -f conftest*
 3975: fi
 3976: 
 3977: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 3978:   echo "$ac_t""yes" 1>&6
 3979:     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
 3980:   cat >> confdefs.h <<EOF
 3981: #define $ac_tr_func 1
 3982: EOF
 3983:  
 3984: else
 3985:   echo "$ac_t""no" 1>&6
 3986: fi
 3987: done
 3988: 
 3989: 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 3990: set dummy gmsgfmt; ac_word=$2
 3991: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 3992: echo "configure:3993: checking for $ac_word" >&5
 3993: if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
 3994:   echo $ac_n "(cached) $ac_c" 1>&6
 3995: else
 3996:   case "$GMSGFMT" in
 3997:   /*)
 3998:   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
 3999:   ;;
 4000:   ?:/*)			 
 4001:   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
 4002:   ;;
 4003:   *)
 4004:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 4005:   ac_dummy="$PATH"
 4006:   for ac_dir in $ac_dummy; do 
 4007:     test -z "$ac_dir" && ac_dir=.
 4008:     if test -f $ac_dir/$ac_word; then
 4009:       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
 4010:       break
 4011:     fi
 4012:   done
 4013:   IFS="$ac_save_ifs"
 4014:   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
 4015:   ;;
 4016: esac
 4017: fi
 4018: GMSGFMT="$ac_cv_path_GMSGFMT"
 4019: if test -n "$GMSGFMT"; then
 4020:   echo "$ac_t""$GMSGFMT" 1>&6
 4021: else
 4022:   echo "$ac_t""no" 1>&6
 4023: fi
 4024: 
 4025: 		# Extract the first word of "xgettext", so it can be a program name with args.
 4026: set dummy xgettext; ac_word=$2
 4027: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 4028: echo "configure:4029: checking for $ac_word" >&5
 4029: if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
 4030:   echo $ac_n "(cached) $ac_c" 1>&6
 4031: else
 4032:   case "$XGETTEXT" in
 4033:   /*)
 4034:   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
 4035:   ;;
 4036:   *)
 4037:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
 4038:   for ac_dir in $PATH; do
 4039:     test -z "$ac_dir" && ac_dir=.
 4040:     if test -f $ac_dir/$ac_word; then
 4041:       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
 4042: 	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
 4043: 	break
 4044:       fi
 4045:     fi
 4046:   done
 4047:   IFS="$ac_save_ifs"
 4048:   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
 4049:   ;;
 4050: esac
 4051: fi
 4052: XGETTEXT="$ac_cv_path_XGETTEXT"
 4053: if test -n "$XGETTEXT"; then
 4054:   echo "$ac_t""$XGETTEXT" 1>&6
 4055: else
 4056:   echo "$ac_t""no" 1>&6
 4057: fi
 4058: 
 4059: 		cat > conftest.$ac_ext <<EOF
 4060: #line 4061 "configure"
 4061: #include "confdefs.h"
 4062: 
 4063: int main() {
 4064: extern int _nl_msg_cat_cntr;
 4065: 			       return _nl_msg_cat_cntr
 4066: ; return 0; }
 4067: EOF
 4068: if { (eval echo configure:4069: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 4069:   rm -rf conftest*
 4070:   CATOBJEXT=.gmo
 4071: 		   DATADIRNAME=share
 4072: else
 4073:   echo "configure: failed program was:" >&5
 4074:   cat conftest.$ac_ext >&5
 4075:   rm -rf conftest*
 4076:   CATOBJEXT=.mo
 4077: 		   DATADIRNAME=lib
 4078: fi
 4079: rm -f conftest*
 4080: 		INSTOBJEXT=.mo
 4081: 	      fi
 4082: 	    fi
 4083: 	
 4084: else
 4085:   echo "$ac_t""no" 1>&6
 4086: fi
 4087: 
 4088: 
 4089: 	        
 4090:         if test "$CATOBJEXT" = "NONE"; then
 4091: 	  	  	  nls_cv_use_gnu_gettext=yes
 4092:         fi
 4093:       fi
 4094: 
 4095:       if test "$nls_cv_use_gnu_gettext" = "yes"; then
 4096:                 INTLOBJS="\$(GETTOBJS)"
 4097:         # Extract the first word of "msgfmt", so it can be a program name with args.
 4098: set dummy msgfmt; ac_word=$2
 4099: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 4100: echo "configure:4101: checking for $ac_word" >&5
 4101: if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
 4102:   echo $ac_n "(cached) $ac_c" 1>&6
 4103: else
 4104:   case "$MSGFMT" in
 4105:   /*)
 4106:   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
 4107:   ;;
 4108:   *)
 4109:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
 4110:   for ac_dir in $PATH; do
 4111:     test -z "$ac_dir" && ac_dir=.
 4112:     if test -f $ac_dir/$ac_word; then
 4113:       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
 4114: 	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
 4115: 	break
 4116:       fi
 4117:     fi
 4118:   done
 4119:   IFS="$ac_save_ifs"
 4120:   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
 4121:   ;;
 4122: esac
 4123: fi
 4124: MSGFMT="$ac_cv_path_MSGFMT"
 4125: if test -n "$MSGFMT"; then
 4126:   echo "$ac_t""$MSGFMT" 1>&6
 4127: else
 4128:   echo "$ac_t""no" 1>&6
 4129: fi
 4130: 
 4131:         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 4132: set dummy gmsgfmt; ac_word=$2
 4133: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 4134: echo "configure:4135: checking for $ac_word" >&5
 4135: if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
 4136:   echo $ac_n "(cached) $ac_c" 1>&6
 4137: else
 4138:   case "$GMSGFMT" in
 4139:   /*)
 4140:   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
 4141:   ;;
 4142:   ?:/*)			 
 4143:   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
 4144:   ;;
 4145:   *)
 4146:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
 4147:   ac_dummy="$PATH"
 4148:   for ac_dir in $ac_dummy; do 
 4149:     test -z "$ac_dir" && ac_dir=.
 4150:     if test -f $ac_dir/$ac_word; then
 4151:       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
 4152:       break
 4153:     fi
 4154:   done
 4155:   IFS="$ac_save_ifs"
 4156:   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
 4157:   ;;
 4158: esac
 4159: fi
 4160: GMSGFMT="$ac_cv_path_GMSGFMT"
 4161: if test -n "$GMSGFMT"; then
 4162:   echo "$ac_t""$GMSGFMT" 1>&6
 4163: else
 4164:   echo "$ac_t""no" 1>&6
 4165: fi
 4166: 
 4167:         # Extract the first word of "xgettext", so it can be a program name with args.
 4168: set dummy xgettext; ac_word=$2
 4169: echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 4170: echo "configure:4171: checking for $ac_word" >&5
 4171: if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
 4172:   echo $ac_n "(cached) $ac_c" 1>&6
 4173: else
 4174:   case "$XGETTEXT" in
 4175:   /*)
 4176:   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
 4177:   ;;
 4178:   *)
 4179:   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
 4180:   for ac_dir in $PATH; do
 4181:     test -z "$ac_dir" && ac_dir=.
 4182:     if test -f $ac_dir/$ac_word; then
 4183:       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
 4184: 	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
 4185: 	break
 4186:       fi
 4187:     fi
 4188:   done
 4189:   IFS="$ac_save_ifs"
 4190:   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
 4191:   ;;
 4192: esac
 4193: fi
 4194: XGETTEXT="$ac_cv_path_XGETTEXT"
 4195: if test -n "$XGETTEXT"; then
 4196:   echo "$ac_t""$XGETTEXT" 1>&6
 4197: else
 4198:   echo "$ac_t""no" 1>&6
 4199: fi
 4200: 
 4201:         
 4202: 	USE_INCLUDED_LIBINTL=yes
 4203:         CATOBJEXT=.gmo
 4204:         INSTOBJEXT=.mo
 4205:         DATADIRNAME=share
 4206: 	INTLDEPS='$(top_builddir)/../intl/libintl.a'
 4207: 	INTLLIBS=$INTLDEPS
 4208: 	LIBS=`echo $LIBS | sed -e 's/-lintl//'`
 4209:         nls_cv_header_intl=libintl.h
 4210:         nls_cv_header_libgt=libgettext.h
 4211:       fi
 4212: 
 4213:             if test "$XGETTEXT" != ":"; then
 4214: 			if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
 4215: 	  : ;
 4216: 	else
 4217: 	  echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
 4218: 	  XGETTEXT=":"
 4219: 	fi
 4220:       fi
 4221: 
 4222:       # We need to process the po/ directory.
 4223:       POSUB=po
 4224:     else
 4225:       DATADIRNAME=share
 4226:       nls_cv_header_intl=libintl.h
 4227:       nls_cv_header_libgt=libgettext.h
 4228:     fi
 4229: 
 4230:     # If this is used in GNU gettext we have to set USE_NLS to `yes'
 4231:     # because some of the sources are only built for this goal.
 4232:     if test "$PACKAGE" = gettext; then
 4233:       USE_NLS=yes
 4234:       USE_INCLUDED_LIBINTL=yes
 4235:     fi
 4236: 
 4237:                 for lang in $ALL_LINGUAS; do
 4238:       GMOFILES="$GMOFILES $lang.gmo"
 4239:       POFILES="$POFILES $lang.po"
 4240:     done
 4241: 
 4242:         
 4243:     
 4244:     
 4245:     
 4246:     
 4247:     
 4248:     
 4249:     
 4250:     
 4251:     
 4252:     
 4253:   
 4254: 
 4255:    if test "x$CATOBJEXT" != "x"; then
 4256:      if test "x$ALL_LINGUAS" = "x"; then
 4257:        LINGUAS=
 4258:      else
 4259:        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
 4260: echo "configure:4261: checking for catalogs to be installed" >&5
 4261:        NEW_LINGUAS=
 4262:        for lang in ${LINGUAS=$ALL_LINGUAS}; do
 4263:          case "$ALL_LINGUAS" in
 4264:           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
 4265:          esac
 4266:        done
 4267:        LINGUAS=$NEW_LINGUAS
 4268:        echo "$ac_t""$LINGUAS" 1>&6
 4269:      fi
 4270: 
 4271:           if test -n "$LINGUAS"; then
 4272:        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
 4273:      fi
 4274:    fi
 4275: 
 4276:             if test $ac_cv_header_locale_h = yes; then
 4277:      INCLUDE_LOCALE_H="#include <locale.h>"
 4278:    else
 4279:      INCLUDE_LOCALE_H="\
 4280: /* The system does not provide the header <locale.h>.  Take care yourself.  */"
 4281:    fi
 4282:    
 4283: 
 4284:             if test -f $srcdir/po2tbl.sed.in; then
 4285:       if test "$CATOBJEXT" = ".cat"; then
 4286: 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 4287: echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
 4288: echo "configure:4289: checking for linux/version.h" >&5
 4289: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 4290:   echo $ac_n "(cached) $ac_c" 1>&6
 4291: else
 4292:   cat > conftest.$ac_ext <<EOF
 4293: #line 4294 "configure"
 4294: #include "confdefs.h"
 4295: #include <linux/version.h>
 4296: EOF
 4297: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 4298: { (eval echo configure:4299: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 4299: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 4300: if test -z "$ac_err"; then
 4301:   rm -rf conftest*
 4302:   eval "ac_cv_header_$ac_safe=yes"
 4303: else
 4304:   echo "$ac_err" >&5
 4305:   echo "configure: failed program was:" >&5
 4306:   cat conftest.$ac_ext >&5
 4307:   rm -rf conftest*
 4308:   eval "ac_cv_header_$ac_safe=no"
 4309: fi
 4310: rm -f conftest*
 4311: fi
 4312: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 4313:   echo "$ac_t""yes" 1>&6
 4314:   msgformat=linux
 4315: else
 4316:   echo "$ac_t""no" 1>&6
 4317: msgformat=xopen
 4318: fi
 4319: 
 4320: 
 4321: 	          	 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
 4322:       fi
 4323:             sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
 4324: 	 $srcdir/po2tbl.sed.in > po2tbl.sed
 4325:    fi
 4326: 
 4327:             if test "$PACKAGE" = "gettext"; then
 4328:      GT_NO="#NO#"
 4329:      GT_YES=
 4330:    else
 4331:      GT_NO=
 4332:      GT_YES="#YES#"
 4333:    fi
 4334:    
 4335:    
 4336: 
 4337:    MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
 4338:    
 4339: 
 4340:       l=
 4341:    
 4342: 
 4343:             if test -f $srcdir/po/POTFILES.in; then
 4344:       test -d po || mkdir po
 4345:       if test "x$srcdir" != "x."; then
 4346: 	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
 4347: 	    posrcprefix="$srcdir/"
 4348: 	 else
 4349: 	    posrcprefix="../$srcdir/"
 4350: 	 fi
 4351:       else
 4352: 	 posrcprefix="../"
 4353:       fi
 4354:       rm -f po/POTFILES
 4355:       sed -e "/^#/d" -e "/^\$/d" -e "s,.*,	$posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
 4356: 	 < $srcdir/po/POTFILES.in > po/POTFILES
 4357:    fi
 4358:   
 4359: 
 4360: # Permit host specific settings.
 4361: . ${srcdir}/configure.host
 4362: 
 4363: 
 4364: # Find a good install program.  We prefer a C program (faster),
 4365: # so one script is as good as another.  But avoid the broken or
 4366: # incompatible versions:
 4367: # SysV /etc/install, /usr/sbin/install
 4368: # SunOS /usr/etc/install
 4369: # IRIX /sbin/install
 4370: # AIX /bin/install
 4371: # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
 4372: # AFS /usr/afsws/bin/install, which mishandles nonexistent args
 4373: # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 4374: # ./install, which can be erroneously created by make from ./install.sh.
 4375: echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
 4376: echo "configure:4377: checking for a BSD compatible install" >&5
 4377: if test -z "$INSTALL"; then
 4378: if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
 4379:   echo $ac_n "(cached) $ac_c" 1>&6
 4380: else
 4381:     IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
 4382:   for ac_dir in $PATH; do
 4383:     # Account for people who put trailing slashes in PATH elements.
 4384:     case "$ac_dir/" in
 4385:     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
 4386:     *)
 4387:       # OSF1 and SCO ODT 3.0 have their own names for install.
 4388:       # Don't use installbsd from OSF since it installs stuff as root
 4389:       # by default.
 4390:       for ac_prog in ginstall scoinst install; do
 4391:         if test -f $ac_dir/$ac_prog; then
 4392: 	  if test $ac_prog = install &&
 4393:             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 4394: 	    # AIX install.  It has an incompatible calling convention.
 4395: 	    :
 4396: 	  else
 4397: 	    ac_cv_path_install="$ac_dir/$ac_prog -c"
 4398: 	    break 2
 4399: 	  fi
 4400: 	fi
 4401:       done
 4402:       ;;
 4403:     esac
 4404:   done
 4405:   IFS="$ac_save_IFS"
 4406: 
 4407: fi
 4408:   if test "${ac_cv_path_install+set}" = set; then
 4409:     INSTALL="$ac_cv_path_install"
 4410:   else
 4411:     # As a last resort, use the slow shell script.  We don't cache a
 4412:     # path for INSTALL within a source directory, because that will
 4413:     # break other packages using the cache if that directory is
 4414:     # removed, or if the path is relative.
 4415:     INSTALL="$ac_install_sh"
 4416:   fi
 4417: fi
 4418: echo "$ac_t""$INSTALL" 1>&6
 4419: 
 4420: # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
 4421: # It thinks the first close brace ends the variable substitution.
 4422: test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
 4423: 
 4424: test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
 4425: 
 4426: test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 4427: 
 4428: 
 4429: BFD_HOST_64BIT_LONG=0
 4430: BFD_HOST_64_BIT_DEFINED=0
 4431: BFD_HOST_64_BIT=
 4432: BFD_HOST_U_64_BIT=
 4433: if test "x${HOST_64BIT_TYPE}" = "xlong"; then
 4434:   BFD_HOST_64BIT_LONG=1
 4435: elif test "x${HOST_64BIT_TYPE}" != "x"; then
 4436:   BFD_HOST_64_BIT_DEFINED=1
 4437:   BFD_HOST_64_BIT=${HOST_64BIT_TYPE}
 4438:   BFD_HOST_U_64_BIT=${HOST_U_64BIT_TYPE}
 4439: fi
 4440: 
 4441: 
 4442: 
 4443: 
 4444: 
 4445: # Put a plausible default for CC_FOR_BUILD in Makefile.
 4446: if test -z "$CC_FOR_BUILD"; then
 4447:   if test "x$cross_compiling" = "xno"; then
 4448:     CC_FOR_BUILD='$(CC)'
 4449:   else
 4450:     CC_FOR_BUILD=gcc
 4451:   fi
 4452: fi
 4453: 
 4454: # Also set EXEEXT_FOR_BUILD.
 4455: if test "x$cross_compiling" = "xno"; then
 4456:   EXEEXT_FOR_BUILD='$(EXEEXT)'
 4457: else
 4458:   echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
 4459: echo "configure:4460: checking for build system executable suffix" >&5
 4460: if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
 4461:   echo $ac_n "(cached) $ac_c" 1>&6
 4462: else
 4463:   rm -f conftest*
 4464:      echo 'int main () { return 0; }' > conftest.c
 4465:      bfd_cv_build_exeext=
 4466:      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
 4467:      for file in conftest.*; do
 4468:        case $file in
 4469:        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
 4470:        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
 4471:        esac
 4472:      done
 4473:      rm -f conftest*
 4474:      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
 4475: fi
 4476: 
 4477: echo "$ac_t""$bfd_cv_build_exeext" 1>&6
 4478:   EXEEXT_FOR_BUILD=""
 4479:   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
 4480: fi
 4481: 
 4482: 
 4483: for ac_hdr in stddef.h string.h strings.h stdlib.h time.h unistd.h
 4484: do
 4485: ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 4486: echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
 4487: echo "configure:4488: checking for $ac_hdr" >&5
 4488: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 4489:   echo $ac_n "(cached) $ac_c" 1>&6
 4490: else
 4491:   cat > conftest.$ac_ext <<EOF
 4492: #line 4493 "configure"
 4493: #include "confdefs.h"
 4494: #include <$ac_hdr>
 4495: EOF
 4496: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 4497: { (eval echo configure:4498: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 4498: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 4499: if test -z "$ac_err"; then
 4500:   rm -rf conftest*
 4501:   eval "ac_cv_header_$ac_safe=yes"
 4502: else
 4503:   echo "$ac_err" >&5
 4504:   echo "configure: failed program was:" >&5
 4505:   cat conftest.$ac_ext >&5
 4506:   rm -rf conftest*
 4507:   eval "ac_cv_header_$ac_safe=no"
 4508: fi
 4509: rm -f conftest*
 4510: fi
 4511: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 4512:   echo "$ac_t""yes" 1>&6
 4513:     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 4514:   cat >> confdefs.h <<EOF
 4515: #define $ac_tr_hdr 1
 4516: EOF
 4517:  
 4518: else
 4519:   echo "$ac_t""no" 1>&6
 4520: fi
 4521: done
 4522: 
 4523: for ac_hdr in fcntl.h sys/file.h sys/time.h
 4524: do
 4525: ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 4526: echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
 4527: echo "configure:4528: checking for $ac_hdr" >&5
 4528: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 4529:   echo $ac_n "(cached) $ac_c" 1>&6
 4530: else
 4531:   cat > conftest.$ac_ext <<EOF
 4532: #line 4533 "configure"
 4533: #include "confdefs.h"
 4534: #include <$ac_hdr>
 4535: EOF
 4536: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 4537: { (eval echo configure:4538: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 4538: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 4539: if test -z "$ac_err"; then
 4540:   rm -rf conftest*
 4541:   eval "ac_cv_header_$ac_safe=yes"
 4542: else
 4543:   echo "$ac_err" >&5
 4544:   echo "configure: failed program was:" >&5
 4545:   cat conftest.$ac_ext >&5
 4546:   rm -rf conftest*
 4547:   eval "ac_cv_header_$ac_safe=no"
 4548: fi
 4549: rm -f conftest*
 4550: fi
 4551: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 4552:   echo "$ac_t""yes" 1>&6
 4553:     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 4554:   cat >> confdefs.h <<EOF
 4555: #define $ac_tr_hdr 1
 4556: EOF
 4557:  
 4558: else
 4559:   echo "$ac_t""no" 1>&6
 4560: fi
 4561: done
 4562: 
 4563: echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
 4564: echo "configure:4565: checking whether time.h and sys/time.h may both be included" >&5
 4565: if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
 4566:   echo $ac_n "(cached) $ac_c" 1>&6
 4567: else
 4568:   cat > conftest.$ac_ext <<EOF
 4569: #line 4570 "configure"
 4570: #include "confdefs.h"
 4571: #include <sys/types.h>
 4572: #include <sys/time.h>
 4573: #include <time.h>
 4574: int main() {
 4575: struct tm *tp;
 4576: ; return 0; }
 4577: EOF
 4578: if { (eval echo configure:4579: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 4579:   rm -rf conftest*
 4580:   ac_cv_header_time=yes
 4581: else
 4582:   echo "configure: failed program was:" >&5
 4583:   cat conftest.$ac_ext >&5
 4584:   rm -rf conftest*
 4585:   ac_cv_header_time=no
 4586: fi
 4587: rm -f conftest*
 4588: fi
 4589: 
 4590: echo "$ac_t""$ac_cv_header_time" 1>&6
 4591: if test $ac_cv_header_time = yes; then
 4592:   cat >> confdefs.h <<\EOF
 4593: #define TIME_WITH_SYS_TIME 1
 4594: EOF
 4595: 
 4596: fi
 4597: 
 4598: ac_header_dirent=no
 4599: for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
 4600: do
 4601: ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 4602: echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
 4603: echo "configure:4604: checking for $ac_hdr that defines DIR" >&5
 4604: if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
 4605:   echo $ac_n "(cached) $ac_c" 1>&6
 4606: else
 4607:   cat > conftest.$ac_ext <<EOF
 4608: #line 4609 "configure"
 4609: #include "confdefs.h"
 4610: #include <sys/types.h>
 4611: #include <$ac_hdr>
 4612: int main() {
 4613: DIR *dirp = 0;
 4614: ; return 0; }
 4615: EOF
 4616: if { (eval echo configure:4617: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 4617:   rm -rf conftest*
 4618:   eval "ac_cv_header_dirent_$ac_safe=yes"
 4619: else
 4620:   echo "configure: failed program was:" >&5
 4621:   cat conftest.$ac_ext >&5
 4622:   rm -rf conftest*
 4623:   eval "ac_cv_header_dirent_$ac_safe=no"
 4624: fi
 4625: rm -f conftest*
 4626: fi
 4627: if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
 4628:   echo "$ac_t""yes" 1>&6
 4629:     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 4630:   cat >> confdefs.h <<EOF
 4631: #define $ac_tr_hdr 1
 4632: EOF
 4633:  ac_header_dirent=$ac_hdr; break
 4634: else
 4635:   echo "$ac_t""no" 1>&6
 4636: fi
 4637: done
 4638: # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
 4639: if test $ac_header_dirent = dirent.h; then
 4640: echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
 4641: echo "configure:4642: checking for opendir in -ldir" >&5
 4642: ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
 4643: if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 4644:   echo $ac_n "(cached) $ac_c" 1>&6
 4645: else
 4646:   ac_save_LIBS="$LIBS"
 4647: LIBS="-ldir  $LIBS"
 4648: cat > conftest.$ac_ext <<EOF
 4649: #line 4650 "configure"
 4650: #include "confdefs.h"
 4651: /* Override any gcc2 internal prototype to avoid an error.  */
 4652: /* We use char because int might match the return type of a gcc2
 4653:     builtin and then its argument prototype would still apply.  */
 4654: char opendir();
 4655: 
 4656: int main() {
 4657: opendir()
 4658: ; return 0; }
 4659: EOF
 4660: if { (eval echo configure:4661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 4661:   rm -rf conftest*
 4662:   eval "ac_cv_lib_$ac_lib_var=yes"
 4663: else
 4664:   echo "configure: failed program was:" >&5
 4665:   cat conftest.$ac_ext >&5
 4666:   rm -rf conftest*
 4667:   eval "ac_cv_lib_$ac_lib_var=no"
 4668: fi
 4669: rm -f conftest*
 4670: LIBS="$ac_save_LIBS"
 4671: 
 4672: fi
 4673: if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 4674:   echo "$ac_t""yes" 1>&6
 4675:   LIBS="$LIBS -ldir"
 4676: else
 4677:   echo "$ac_t""no" 1>&6
 4678: fi
 4679: 
 4680: else
 4681: echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
 4682: echo "configure:4683: checking for opendir in -lx" >&5
 4683: ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
 4684: if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 4685:   echo $ac_n "(cached) $ac_c" 1>&6
 4686: else
 4687:   ac_save_LIBS="$LIBS"
 4688: LIBS="-lx  $LIBS"
 4689: cat > conftest.$ac_ext <<EOF
 4690: #line 4691 "configure"
 4691: #include "confdefs.h"
 4692: /* Override any gcc2 internal prototype to avoid an error.  */
 4693: /* We use char because int might match the return type of a gcc2
 4694:     builtin and then its argument prototype would still apply.  */
 4695: char opendir();
 4696: 
 4697: int main() {
 4698: opendir()
 4699: ; return 0; }
 4700: EOF
 4701: if { (eval echo configure:4702: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 4702:   rm -rf conftest*
 4703:   eval "ac_cv_lib_$ac_lib_var=yes"
 4704: else
 4705:   echo "configure: failed program was:" >&5
 4706:   cat conftest.$ac_ext >&5
 4707:   rm -rf conftest*
 4708:   eval "ac_cv_lib_$ac_lib_var=no"
 4709: fi
 4710: rm -f conftest*
 4711: LIBS="$ac_save_LIBS"
 4712: 
 4713: fi
 4714: if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 4715:   echo "$ac_t""yes" 1>&6
 4716:   LIBS="$LIBS -lx"
 4717: else
 4718:   echo "$ac_t""no" 1>&6
 4719: fi
 4720: 
 4721: fi
 4722: 
 4723: for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
 4724: do
 4725: echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 4726: echo "configure:4727: checking for $ac_func" >&5
 4727: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 4728:   echo $ac_n "(cached) $ac_c" 1>&6
 4729: else
 4730:   cat > conftest.$ac_ext <<EOF
 4731: #line 4732 "configure"
 4732: #include "confdefs.h"
 4733: /* System header to define __stub macros and hopefully few prototypes,
 4734:     which can conflict with char $ac_func(); below.  */
 4735: #include <assert.h>
 4736: /* Override any gcc2 internal prototype to avoid an error.  */
 4737: /* We use char because int might match the return type of a gcc2
 4738:     builtin and then its argument prototype would still apply.  */
 4739: char $ac_func();
 4740: 
 4741: int main() {
 4742: 
 4743: /* The GNU C library defines this for functions which it implements
 4744:     to always fail with ENOSYS.  Some functions are actually named
 4745:     something starting with __ and the normal name is an alias.  */
 4746: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 4747: choke me
 4748: #else
 4749: $ac_func();
 4750: #endif
 4751: 
 4752: ; return 0; }
 4753: EOF
 4754: if { (eval echo configure:4755: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 4755:   rm -rf conftest*
 4756:   eval "ac_cv_func_$ac_func=yes"
 4757: else
 4758:   echo "configure: failed program was:" >&5
 4759:   cat conftest.$ac_ext >&5
 4760:   rm -rf conftest*
 4761:   eval "ac_cv_func_$ac_func=no"
 4762: fi
 4763: rm -f conftest*
 4764: fi
 4765: 
 4766: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 4767:   echo "$ac_t""yes" 1>&6
 4768:     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
 4769:   cat >> confdefs.h <<EOF
 4770: #define $ac_tr_func 1
 4771: EOF
 4772:  
 4773: else
 4774:   echo "$ac_t""no" 1>&6
 4775: fi
 4776: done
 4777: 
 4778: 
 4779: 
 4780: case "${host}" in
 4781: *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
 4782:   cat >> confdefs.h <<\EOF
 4783: #define USE_BINARY_FOPEN 1
 4784: EOF
 4785:  ;;
 4786: esac
 4787: 
 4788: echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
 4789: echo "configure:4790: checking whether strstr must be declared" >&5
 4790: if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
 4791:   echo $ac_n "(cached) $ac_c" 1>&6
 4792: else
 4793:   cat > conftest.$ac_ext <<EOF
 4794: #line 4795 "configure"
 4795: #include "confdefs.h"
 4796: 
 4797: #include <stdio.h>
 4798: #ifdef HAVE_STRING_H
 4799: #include <string.h>
 4800: #else
 4801: #ifdef HAVE_STRINGS_H
 4802: #include <strings.h>
 4803: #endif
 4804: #endif
 4805: #ifdef HAVE_STDLIB_H
 4806: #include <stdlib.h>
 4807: #endif
 4808: #ifdef HAVE_UNISTD_H
 4809: #include <unistd.h>
 4810: #endif
 4811: int main() {
 4812: char *(*pfn) = (char *(*)) strstr
 4813: ; return 0; }
 4814: EOF
 4815: if { (eval echo configure:4816: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 4816:   rm -rf conftest*
 4817:   bfd_cv_decl_needed_strstr=no
 4818: else
 4819:   echo "configure: failed program was:" >&5
 4820:   cat conftest.$ac_ext >&5
 4821:   rm -rf conftest*
 4822:   bfd_cv_decl_needed_strstr=yes
 4823: fi
 4824: rm -f conftest*
 4825: fi
 4826: 
 4827: echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
 4828: if test $bfd_cv_decl_needed_strstr = yes; then
 4829:   cat >> confdefs.h <<\EOF
 4830: #define NEED_DECLARATION_STRSTR 1
 4831: EOF
 4832: 
 4833: fi
 4834: 
 4835: echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
 4836: echo "configure:4837: checking whether malloc must be declared" >&5
 4837: if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
 4838:   echo $ac_n "(cached) $ac_c" 1>&6
 4839: else
 4840:   cat > conftest.$ac_ext <<EOF
 4841: #line 4842 "configure"
 4842: #include "confdefs.h"
 4843: 
 4844: #include <stdio.h>
 4845: #ifdef HAVE_STRING_H
 4846: #include <string.h>
 4847: #else
 4848: #ifdef HAVE_STRINGS_H
 4849: #include <strings.h>
 4850: #endif
 4851: #endif
 4852: #ifdef HAVE_STDLIB_H
 4853: #include <stdlib.h>
 4854: #endif
 4855: #ifdef HAVE_UNISTD_H
 4856: #include <unistd.h>
 4857: #endif
 4858: int main() {
 4859: char *(*pfn) = (char *(*)) malloc
 4860: ; return 0; }
 4861: EOF
 4862: if { (eval echo configure:4863: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 4863:   rm -rf conftest*
 4864:   bfd_cv_decl_needed_malloc=no
 4865: else
 4866:   echo "configure: failed program was:" >&5
 4867:   cat conftest.$ac_ext >&5
 4868:   rm -rf conftest*
 4869:   bfd_cv_decl_needed_malloc=yes
 4870: fi
 4871: rm -f conftest*
 4872: fi
 4873: 
 4874: echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
 4875: if test $bfd_cv_decl_needed_malloc = yes; then
 4876:   cat >> confdefs.h <<\EOF
 4877: #define NEED_DECLARATION_MALLOC 1
 4878: EOF
 4879: 
 4880: fi
 4881: 
 4882: echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
 4883: echo "configure:4884: checking whether realloc must be declared" >&5
 4884: if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
 4885:   echo $ac_n "(cached) $ac_c" 1>&6
 4886: else
 4887:   cat > conftest.$ac_ext <<EOF
 4888: #line 4889 "configure"
 4889: #include "confdefs.h"
 4890: 
 4891: #include <stdio.h>
 4892: #ifdef HAVE_STRING_H
 4893: #include <string.h>
 4894: #else
 4895: #ifdef HAVE_STRINGS_H
 4896: #include <strings.h>
 4897: #endif
 4898: #endif
 4899: #ifdef HAVE_STDLIB_H
 4900: #include <stdlib.h>
 4901: #endif
 4902: #ifdef HAVE_UNISTD_H
 4903: #include <unistd.h>
 4904: #endif
 4905: int main() {
 4906: char *(*pfn) = (char *(*)) realloc
 4907: ; return 0; }
 4908: EOF
 4909: if { (eval echo configure:4910: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 4910:   rm -rf conftest*
 4911:   bfd_cv_decl_needed_realloc=no
 4912: else
 4913:   echo "configure: failed program was:" >&5
 4914:   cat conftest.$ac_ext >&5
 4915:   rm -rf conftest*
 4916:   bfd_cv_decl_needed_realloc=yes
 4917: fi
 4918: rm -f conftest*
 4919: fi
 4920: 
 4921: echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
 4922: if test $bfd_cv_decl_needed_realloc = yes; then
 4923:   cat >> confdefs.h <<\EOF
 4924: #define NEED_DECLARATION_REALLOC 1
 4925: EOF
 4926: 
 4927: fi
 4928: 
 4929: echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
 4930: echo "configure:4931: checking whether free must be declared" >&5
 4931: if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
 4932:   echo $ac_n "(cached) $ac_c" 1>&6
 4933: else
 4934:   cat > conftest.$ac_ext <<EOF
 4935: #line 4936 "configure"
 4936: #include "confdefs.h"
 4937: 
 4938: #include <stdio.h>
 4939: #ifdef HAVE_STRING_H
 4940: #include <string.h>
 4941: #else
 4942: #ifdef HAVE_STRINGS_H
 4943: #include <strings.h>
 4944: #endif
 4945: #endif
 4946: #ifdef HAVE_STDLIB_H
 4947: #include <stdlib.h>
 4948: #endif
 4949: #ifdef HAVE_UNISTD_H
 4950: #include <unistd.h>
 4951: #endif
 4952: int main() {
 4953: char *(*pfn) = (char *(*)) free
 4954: ; return 0; }
 4955: EOF
 4956: if { (eval echo configure:4957: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 4957:   rm -rf conftest*
 4958:   bfd_cv_decl_needed_free=no
 4959: else
 4960:   echo "configure: failed program was:" >&5
 4961:   cat conftest.$ac_ext >&5
 4962:   rm -rf conftest*
 4963:   bfd_cv_decl_needed_free=yes
 4964: fi
 4965: rm -f conftest*
 4966: fi
 4967: 
 4968: echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
 4969: if test $bfd_cv_decl_needed_free = yes; then
 4970:   cat >> confdefs.h <<\EOF
 4971: #define NEED_DECLARATION_FREE 1
 4972: EOF
 4973: 
 4974: fi
 4975: 
 4976: echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
 4977: echo "configure:4978: checking whether getenv must be declared" >&5
 4978: if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
 4979:   echo $ac_n "(cached) $ac_c" 1>&6
 4980: else
 4981:   cat > conftest.$ac_ext <<EOF
 4982: #line 4983 "configure"
 4983: #include "confdefs.h"
 4984: 
 4985: #include <stdio.h>
 4986: #ifdef HAVE_STRING_H
 4987: #include <string.h>
 4988: #else
 4989: #ifdef HAVE_STRINGS_H
 4990: #include <strings.h>
 4991: #endif
 4992: #endif
 4993: #ifdef HAVE_STDLIB_H
 4994: #include <stdlib.h>
 4995: #endif
 4996: #ifdef HAVE_UNISTD_H
 4997: #include <unistd.h>
 4998: #endif
 4999: int main() {
 5000: char *(*pfn) = (char *(*)) getenv
 5001: ; return 0; }
 5002: EOF
 5003: if { (eval echo configure:5004: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5004:   rm -rf conftest*
 5005:   bfd_cv_decl_needed_getenv=no
 5006: else
 5007:   echo "configure: failed program was:" >&5
 5008:   cat conftest.$ac_ext >&5
 5009:   rm -rf conftest*
 5010:   bfd_cv_decl_needed_getenv=yes
 5011: fi
 5012: rm -f conftest*
 5013: fi
 5014: 
 5015: echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
 5016: if test $bfd_cv_decl_needed_getenv = yes; then
 5017:   cat >> confdefs.h <<\EOF
 5018: #define NEED_DECLARATION_GETENV 1
 5019: EOF
 5020: 
 5021: fi
 5022: 
 5023: 
 5024: # If we are configured native, pick a core file support file.
 5025: COREFILE=
 5026: COREFLAG=
 5027: TRAD_HEADER=
 5028: if test "${target}" = "${host}"; then
 5029:   case "${host}" in
 5030:   alpha*-*-freebsd*)
 5031: 	COREFILE=''
 5032: 	;;
 5033:   alpha*-*-linux-gnu*)
 5034: 	COREFILE=trad-core.lo
 5035: 	TRAD_HEADER='"hosts/alphalinux.h"'
 5036: 	;;
 5037:   alpha*-*-netbsd*)	COREFILE=netbsd-core.lo ;;
 5038:   alpha*-*-*)		COREFILE=osf-core.lo ;;
 5039:   arm-*-freebsd*)	COREFILE='' ;;
 5040:   arm-*-netbsd*)	COREFILE=netbsd-core.lo ;;
 5041:   arm-*-riscix)		COREFILE=trad-core.lo ;;
 5042:   hppa*-*-hpux*)	COREFILE=hpux-core.lo ;;
 5043:   hppa*-*-hiux*)	COREFILE=hpux-core.lo ;;
 5044:   hppa*-*-mpeix*)	COREFILE=hpux-core.lo ;;
 5045:   hppa*-*-bsd*)		COREFILE="hpux-core.lo hppabsd-core.lo"
 5046: 			COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
 5047:   i370-*-*)
 5048: 	COREFILE=trad-core.lo
 5049: 	TRAD_HEADER='"hosts/i370linux.h"'
 5050: 	;;
 5051: 
 5052:   i[3456]86-sequent-bsd*)
 5053: 	COREFILE=trad-core.lo
 5054: 	TRAD_HEADER='"hosts/symmetry.h"'
 5055: 	;;
 5056:   i[3456]86-sequent-sysv4*) ;;
 5057:   i[3456]86-sequent-sysv*)
 5058: 	COREFILE=trad-core.lo
 5059: 	TRAD_HEADER='"hosts/symmetry.h"'
 5060: 	;;
 5061:   i[3456]86-*-bsdi)
 5062: 	COREFILE=
 5063: 	;;
 5064:   i[3456]86-*-bsd* | i[34567]86-*-freebsd[123] | i[34567]86-*-freebsd[123]\.* | i[34567]86-*-freebsd4\.[01234]* | i[34567]86-*-freebsd*aout*)
 5065: 	COREFILE=trad-core.lo
 5066: 	TRAD_HEADER='"hosts/i386bsd.h"'
 5067: 	;;
 5068:   i[3456]86-*-freebsd*)
 5069: 	COREFILE=''
 5070: 	TRAD_HEADER='"hosts/i386bsd.h"'
 5071: 	;;
 5072:   i[3456]86-*-netbsd* | i[3456]86-*-openbsd*)
 5073: 	COREFILE=netbsd-core.lo
 5074: 	;;
 5075:   i[3456]86-esix-sysv3*)
 5076: 	COREFILE=trad-core.lo
 5077: 	TRAD_HEADER='"hosts/esix.h"'
 5078: 	;;
 5079:   i[3456]86-*-sco3.2v5*)
 5080: 	COREFILE=sco5-core.lo
 5081: 	;;
 5082:   i[3456]86-*-sco* | i[3456]86-*-isc*)
 5083: 	COREFILE=trad-core.lo
 5084: 	TRAD_HEADER='"hosts/i386sco.h"'
 5085: 	;;
 5086:   i[3456]86-*-mach3*)
 5087: 	COREFILE=trad-core.lo
 5088: 	TRAD_HEADER='"hosts/i386mach3.h"'
 5089: 	;;
 5090:   i[3456]86-*-linux-gnu*)
 5091: 	COREFILE=trad-core.lo
 5092: 	TRAD_HEADER='"hosts/i386linux.h"'
 5093: 	;;
 5094:   i[3456]86-*-isc*)	COREFILE=trad-core.lo ;;
 5095:   i[3456]86-*-aix*)	COREFILE=aix386-core.lo ;;
 5096:   i860-*-mach3* | i860-*-osf1*)
 5097: 	COREFILE=trad-core.lo
 5098: 	TRAD_HEADER='"hosts/i860mach3.h"'
 5099: 	;;
 5100:   mips-dec-bsd*)
 5101: 	COREFILE=trad-core.lo
 5102: 	TRAD_HEADER='"hosts/mipsbsd.h"'
 5103: 	;;
 5104:   mips-dec-mach3*)
 5105: 	COREFILE=trad-core.lo
 5106: 	TRAD_HEADER='"hosts/mipsmach3.h"'
 5107: 	;;
 5108:   mips-*-netbsd* | mips*-*-openbsd*)
 5109: 	COREFILE=netbsd-core.lo
 5110: 	;;
 5111:   mips-dec-*)
 5112: 	COREFILE=trad-core.lo
 5113: 	TRAD_HEADER='"hosts/decstation.h"'
 5114: 	;;
 5115:   mips-sgi-irix4*)	COREFILE=irix-core.lo ;;
 5116:   mips-sgi-irix5*)	COREFILE=irix-core.lo ;;
 5117:   mips-sgi-irix6*)	COREFILE=irix-core.lo ;;
 5118:   mips-*-mach3*)
 5119: 	COREFILE=trad-core.lo
 5120: 	TRAD_HEADER='"hosts/mipsmach3.h"'
 5121: 	;;
 5122:   mips-*-sysv4*)	;;
 5123:   mips-*-sysv* | mips-*-riscos*)
 5124: 	COREFILE=trad-core.lo
 5125: 	TRAD_HEADER='"hosts/riscos.h"'
 5126: 	;;
 5127:   mips-sony-bsd*)
 5128: 	COREFILE=trad-core.lo
 5129: 	TRAD_HEADER='"hosts/news-mips.h"'
 5130: 	;;
 5131:   m68*-bull*-sysv*)
 5132: 	COREFILE=trad-core.lo
 5133: 	TRAD_HEADER='"hosts/dpx2.h"'
 5134: 	;;
 5135:   m68*-hp-hpux*)	COREFILE=hpux-core.lo ;;
 5136:   m68*-hp-bsd*)
 5137: 	COREFILE=trad-core.lo
 5138: 	TRAD_HEADER='"hosts/hp300bsd.h"'
 5139: 	;;
 5140:   m68*-*-linux-gnu*)
 5141: 	COREFILE=trad-core.lo
 5142: 	TRAD_HEADER='"hosts/m68klinux.h"'
 5143: 	;;
 5144:   m68*-motorola-sysv*)
 5145: 	COREFILE=trad-core.lo
 5146: 	TRAD_HEADER='"hosts/delta68.h"'
 5147: 	;;
 5148:   m68*-sony-*)
 5149: 	COREFILE=trad-core.lo
 5150: 	TRAD_HEADER='"hosts/news.h"'
 5151: 	;;
 5152:   m68*-*-netbsd* | m68*-*-openbsd*)
 5153: 	COREFILE=netbsd-core.lo
 5154: 	;;
 5155:   m68*-apple-aux*)
 5156: 	COREFILE=trad-core.lo
 5157: 	TRAD_HEADER='"hosts/m68kaux.h"'
 5158: 	;;
 5159:   m88*-*-sysv4*)	;;
 5160:   m88*-motorola-sysv*)	COREFILE=ptrace-core.lo ;;
 5161:   m88*-*-mach3*)
 5162: 	COREFILE=trad-core.lo
 5163: 	TRAD_HEADER='"hosts/m88kmach3.h"'
 5164: 	;;
 5165:   ns32k-pc532-mach)
 5166: 	COREFILE=trad-core.lo
 5167: 	TRAD_HEADER='"hosts/pc532mach.h"'
 5168: 	;;
 5169:   ns32k-*-netbsd* | ns32k-*-openbsd*)
 5170: 	COREFILE=netbsd-core.lo
 5171: 	;;
 5172:   rs6000-*-lynx*)	COREFILE=lynx-core.lo ;;
 5173:   rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
 5174:         COREFILE=rs6000-core.lo
 5175: 	COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
 5176: 	# Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
 5177: 	# have c_impl as a member of struct core_dumpx
 5178: 	echo $ac_n "checking for c_impl in struct core_dumpx""... $ac_c" 1>&6
 5179: echo "configure:5180: checking for c_impl in struct core_dumpx" >&5
 5180: 	cat > conftest.$ac_ext <<EOF
 5181: #line 5182 "configure"
 5182: #include "confdefs.h"
 5183: #include <core.h>
 5184: int main() {
 5185: struct core_dumpx c; c.c_impl = 0;
 5186: ; return 0; }
 5187: EOF
 5188: if { (eval echo configure:5189: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5189:   rm -rf conftest*
 5190:   cat >> confdefs.h <<\EOF
 5191: #define HAVE_ST_C_IMPL 1
 5192: EOF
 5193: 
 5194: 	  echo "$ac_t""yes" 1>&6
 5195: else
 5196:   echo "configure: failed program was:" >&5
 5197:   cat conftest.$ac_ext >&5
 5198:   rm -rf conftest*
 5199:   echo "$ac_t""no" 1>&6
 5200: fi
 5201: rm -f conftest*
 5202: 	;;
 5203:   rs6000-*-aix4*)	COREFILE=rs6000-core.lo ;;
 5204:   rs6000-*-*)		COREFILE=rs6000-core.lo ;;
 5205:   powerpc-*-aix4*)	COREFILE=rs6000-core.lo ;;
 5206:   powerpc-*-aix*)	COREFILE=rs6000-core.lo ;;
 5207:   powerpc-*-beos*)	;;
 5208:   powerpc-*-freebsd*)	COREFILE='' ;;
 5209:   powerpc-*-netbsd*)	COREFILE=netbsd-core.lo ;;
 5210:   powerpc-*-*bsd*)	COREFILE=netbsd-core.lo ;;
 5211:   s390*-*-*)            COREFILE=trad-core.lo ;;
 5212:   sh*-*-netbsd*)	COREFILE=netbsd-core.lo ;;
 5213:   sparc-*-netbsd* | sparc-*-openbsd*)
 5214: 	COREFILE=netbsd-core.lo
 5215: 	;;
 5216:   tahoe-*-*)
 5217: 	COREFILE=trad-core.lo
 5218: 	TRAD_HEADER='"hosts/tahoe.h"'
 5219: 	;;
 5220:   vax-*-ultrix2*)
 5221: 	COREFILE=trad-core.lo
 5222: 	TRAD_HEADER='"hosts/vaxult2.h"'
 5223: 	;;
 5224:   vax-*-ultrix*)
 5225: 	COREFILE=trad-core.lo
 5226: 	TRAD_HEADER='"hosts/vaxult2.h"'
 5227: 	;;
 5228:   vax-*-*)
 5229: 	COREFILE=trad-core.lo
 5230: 	TRAD_HEADER='"hosts/vaxbsd.h"'
 5231: 	;;
 5232:   x86_64-*-netbsd*)	COREFILE=netbsd-core.lo ;;
 5233:   esac
 5234: 
 5235:   case "$COREFILE" in
 5236:   aix386-core.lo)	COREFLAG=-DAIX386_CORE ;;
 5237:   hppabsd-core.lo)	COREFLAG=-DHPPABSD_CORE ;;
 5238:   hpux-core.lo)		COREFLAG=-DHPUX_CORE ;;
 5239:   irix-core.lo)		COREFLAG=-DIRIX_CORE ;;
 5240:   lynx-core.lo)		COREFLAG=-DLYNX_CORE ;;
 5241:   netbsd-core.lo)	COREFLAG=-DNETBSD_CORE ;;
 5242:   osf-core.lo)		COREFLAG=-DOSF_CORE ;;
 5243:   ptrace-core.lo)	COREFLAG=-DPTRACE_CORE ;;
 5244:   rs6000-core.lo)	COREFLAG="$COREFLAG -DAIX_CORE" ;;
 5245:   sco5-core.lo)		COREFLAG="$COREFLAG -DSCO5_CORE" ;;
 5246:   trad-core.lo)		COREFLAG="$COREFLAG -DTRAD_CORE" ;;
 5247:   esac
 5248: 
 5249:   # ELF corefile support has several flavors, but all of
 5250:   # them use something called <sys/procfs.h>
 5251:   for ac_hdr in sys/procfs.h
 5252: do
 5253: ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 5254: echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
 5255: echo "configure:5256: checking for $ac_hdr" >&5
 5256: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 5257:   echo $ac_n "(cached) $ac_c" 1>&6
 5258: else
 5259:   cat > conftest.$ac_ext <<EOF
 5260: #line 5261 "configure"
 5261: #include "confdefs.h"
 5262: #include <$ac_hdr>
 5263: EOF
 5264: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 5265: { (eval echo configure:5266: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 5266: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 5267: if test -z "$ac_err"; then
 5268:   rm -rf conftest*
 5269:   eval "ac_cv_header_$ac_safe=yes"
 5270: else
 5271:   echo "$ac_err" >&5
 5272:   echo "configure: failed program was:" >&5
 5273:   cat conftest.$ac_ext >&5
 5274:   rm -rf conftest*
 5275:   eval "ac_cv_header_$ac_safe=no"
 5276: fi
 5277: rm -f conftest*
 5278: fi
 5279: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 5280:   echo "$ac_t""yes" 1>&6
 5281:     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 5282:   cat >> confdefs.h <<EOF
 5283: #define $ac_tr_hdr 1
 5284: EOF
 5285:  
 5286: else
 5287:   echo "$ac_t""no" 1>&6
 5288: fi
 5289: done
 5290: 
 5291:   if test "$ac_cv_header_sys_procfs_h" = yes; then
 5292:     echo $ac_n "checking for prstatus_t in sys/procfs.h""... $ac_c" 1>&6
 5293: echo "configure:5294: checking for prstatus_t in sys/procfs.h" >&5
 5294:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus_t'+set}'`\" = set"; then
 5295:   echo $ac_n "(cached) $ac_c" 1>&6
 5296: else
 5297:   cat > conftest.$ac_ext <<EOF
 5298: #line 5299 "configure"
 5299: #include "confdefs.h"
 5300: 
 5301: #define _SYSCALL32
 5302: #include <sys/procfs.h>
 5303: int main() {
 5304: prstatus_t avar
 5305: ; return 0; }
 5306: EOF
 5307: if { (eval echo configure:5308: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5308:   rm -rf conftest*
 5309:   bfd_cv_have_sys_procfs_type_prstatus_t=yes
 5310: else
 5311:   echo "configure: failed program was:" >&5
 5312:   cat conftest.$ac_ext >&5
 5313:   rm -rf conftest*
 5314:   bfd_cv_have_sys_procfs_type_prstatus_t=no
 5315:    
 5316: fi
 5317: rm -f conftest*
 5318: fi
 5319: 
 5320:  if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
 5321:    cat >> confdefs.h <<\EOF
 5322: #define HAVE_PRSTATUS_T 1
 5323: EOF
 5324: 
 5325:  fi
 5326:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus_t" 1>&6
 5327: 
 5328:     echo $ac_n "checking for prstatus32_t in sys/procfs.h""... $ac_c" 1>&6
 5329: echo "configure:5330: checking for prstatus32_t in sys/procfs.h" >&5
 5330:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus32_t'+set}'`\" = set"; then
 5331:   echo $ac_n "(cached) $ac_c" 1>&6
 5332: else
 5333:   cat > conftest.$ac_ext <<EOF
 5334: #line 5335 "configure"
 5335: #include "confdefs.h"
 5336: 
 5337: #define _SYSCALL32
 5338: #include <sys/procfs.h>
 5339: int main() {
 5340: prstatus32_t avar
 5341: ; return 0; }
 5342: EOF
 5343: if { (eval echo configure:5344: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5344:   rm -rf conftest*
 5345:   bfd_cv_have_sys_procfs_type_prstatus32_t=yes
 5346: else
 5347:   echo "configure: failed program was:" >&5
 5348:   cat conftest.$ac_ext >&5
 5349:   rm -rf conftest*
 5350:   bfd_cv_have_sys_procfs_type_prstatus32_t=no
 5351:    
 5352: fi
 5353: rm -f conftest*
 5354: fi
 5355: 
 5356:  if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
 5357:    cat >> confdefs.h <<\EOF
 5358: #define HAVE_PRSTATUS32_T 1
 5359: EOF
 5360: 
 5361:  fi
 5362:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus32_t" 1>&6
 5363: 
 5364:     echo $ac_n "checking for prstatus_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
 5365: echo "configure:5366: checking for prstatus_t.pr_who in sys/procfs.h" >&5
 5366:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who'+set}'`\" = set"; then
 5367:   echo $ac_n "(cached) $ac_c" 1>&6
 5368: else
 5369:   cat > conftest.$ac_ext <<EOF
 5370: #line 5371 "configure"
 5371: #include "confdefs.h"
 5372: 
 5373: #define _SYSCALL32
 5374: #include <sys/procfs.h>
 5375: int main() {
 5376: prstatus_t avar; void* aref = (void*) &avar.pr_who
 5377: ; return 0; }
 5378: EOF
 5379: if { (eval echo configure:5380: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5380:   rm -rf conftest*
 5381:   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
 5382: else
 5383:   echo "configure: failed program was:" >&5
 5384:   cat conftest.$ac_ext >&5
 5385:   rm -rf conftest*
 5386:   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
 5387:    
 5388: fi
 5389: rm -f conftest*
 5390: fi
 5391: 
 5392:  if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
 5393:    cat >> confdefs.h <<\EOF
 5394: #define HAVE_PRSTATUS_T_PR_WHO 1
 5395: EOF
 5396: 
 5397:  fi
 5398:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" 1>&6
 5399: 
 5400:     echo $ac_n "checking for prstatus32_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
 5401: echo "configure:5402: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
 5402:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who'+set}'`\" = set"; then
 5403:   echo $ac_n "(cached) $ac_c" 1>&6
 5404: else
 5405:   cat > conftest.$ac_ext <<EOF
 5406: #line 5407 "configure"
 5407: #include "confdefs.h"
 5408: 
 5409: #define _SYSCALL32
 5410: #include <sys/procfs.h>
 5411: int main() {
 5412: prstatus32_t avar; void* aref = (void*) &avar.pr_who
 5413: ; return 0; }
 5414: EOF
 5415: if { (eval echo configure:5416: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5416:   rm -rf conftest*
 5417:   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
 5418: else
 5419:   echo "configure: failed program was:" >&5
 5420:   cat conftest.$ac_ext >&5
 5421:   rm -rf conftest*
 5422:   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
 5423:    
 5424: fi
 5425: rm -f conftest*
 5426: fi
 5427: 
 5428:  if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
 5429:    cat >> confdefs.h <<\EOF
 5430: #define HAVE_PRSTATUS32_T_PR_WHO 1
 5431: EOF
 5432: 
 5433:  fi
 5434:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" 1>&6
 5435: 
 5436:     echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
 5437: echo "configure:5438: checking for pstatus_t in sys/procfs.h" >&5
 5438:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
 5439:   echo $ac_n "(cached) $ac_c" 1>&6
 5440: else
 5441:   cat > conftest.$ac_ext <<EOF
 5442: #line 5443 "configure"
 5443: #include "confdefs.h"
 5444: 
 5445: #define _SYSCALL32
 5446: #include <sys/procfs.h>
 5447: int main() {
 5448: pstatus_t avar
 5449: ; return 0; }
 5450: EOF
 5451: if { (eval echo configure:5452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5452:   rm -rf conftest*
 5453:   bfd_cv_have_sys_procfs_type_pstatus_t=yes
 5454: else
 5455:   echo "configure: failed program was:" >&5
 5456:   cat conftest.$ac_ext >&5
 5457:   rm -rf conftest*
 5458:   bfd_cv_have_sys_procfs_type_pstatus_t=no
 5459:    
 5460: fi
 5461: rm -f conftest*
 5462: fi
 5463: 
 5464:  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
 5465:    cat >> confdefs.h <<\EOF
 5466: #define HAVE_PSTATUS_T 1
 5467: EOF
 5468: 
 5469:  fi
 5470:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
 5471: 
 5472:     echo $ac_n "checking for pxstatus_t in sys/procfs.h""... $ac_c" 1>&6
 5473: echo "configure:5474: checking for pxstatus_t in sys/procfs.h" >&5
 5474:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pxstatus_t'+set}'`\" = set"; then
 5475:   echo $ac_n "(cached) $ac_c" 1>&6
 5476: else
 5477:   cat > conftest.$ac_ext <<EOF
 5478: #line 5479 "configure"
 5479: #include "confdefs.h"
 5480: 
 5481: #define _SYSCALL32
 5482: #include <sys/procfs.h>
 5483: int main() {
 5484: pxstatus_t avar
 5485: ; return 0; }
 5486: EOF
 5487: if { (eval echo configure:5488: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5488:   rm -rf conftest*
 5489:   bfd_cv_have_sys_procfs_type_pxstatus_t=yes
 5490: else
 5491:   echo "configure: failed program was:" >&5
 5492:   cat conftest.$ac_ext >&5
 5493:   rm -rf conftest*
 5494:   bfd_cv_have_sys_procfs_type_pxstatus_t=no
 5495:    
 5496: fi
 5497: rm -f conftest*
 5498: fi
 5499: 
 5500:  if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
 5501:    cat >> confdefs.h <<\EOF
 5502: #define HAVE_PXSTATUS_T 1
 5503: EOF
 5504: 
 5505:  fi
 5506:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_pxstatus_t" 1>&6
 5507: 
 5508:     echo $ac_n "checking for pstatus32_t in sys/procfs.h""... $ac_c" 1>&6
 5509: echo "configure:5510: checking for pstatus32_t in sys/procfs.h" >&5
 5510:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus32_t'+set}'`\" = set"; then
 5511:   echo $ac_n "(cached) $ac_c" 1>&6
 5512: else
 5513:   cat > conftest.$ac_ext <<EOF
 5514: #line 5515 "configure"
 5515: #include "confdefs.h"
 5516: 
 5517: #define _SYSCALL32
 5518: #include <sys/procfs.h>
 5519: int main() {
 5520: pstatus32_t avar
 5521: ; return 0; }
 5522: EOF
 5523: if { (eval echo configure:5524: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5524:   rm -rf conftest*
 5525:   bfd_cv_have_sys_procfs_type_pstatus32_t=yes
 5526: else
 5527:   echo "configure: failed program was:" >&5
 5528:   cat conftest.$ac_ext >&5
 5529:   rm -rf conftest*
 5530:   bfd_cv_have_sys_procfs_type_pstatus32_t=no
 5531:    
 5532: fi
 5533: rm -f conftest*
 5534: fi
 5535: 
 5536:  if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
 5537:    cat >> confdefs.h <<\EOF
 5538: #define HAVE_PSTATUS32_T 1
 5539: EOF
 5540: 
 5541:  fi
 5542:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus32_t" 1>&6
 5543: 
 5544:     echo $ac_n "checking for prpsinfo_t in sys/procfs.h""... $ac_c" 1>&6
 5545: echo "configure:5546: checking for prpsinfo_t in sys/procfs.h" >&5
 5546:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo_t'+set}'`\" = set"; then
 5547:   echo $ac_n "(cached) $ac_c" 1>&6
 5548: else
 5549:   cat > conftest.$ac_ext <<EOF
 5550: #line 5551 "configure"
 5551: #include "confdefs.h"
 5552: 
 5553: #define _SYSCALL32
 5554: #include <sys/procfs.h>
 5555: int main() {
 5556: prpsinfo_t avar
 5557: ; return 0; }
 5558: EOF
 5559: if { (eval echo configure:5560: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5560:   rm -rf conftest*
 5561:   bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
 5562: else
 5563:   echo "configure: failed program was:" >&5
 5564:   cat conftest.$ac_ext >&5
 5565:   rm -rf conftest*
 5566:   bfd_cv_have_sys_procfs_type_prpsinfo_t=no
 5567:    
 5568: fi
 5569: rm -f conftest*
 5570: fi
 5571: 
 5572:  if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
 5573:    cat >> confdefs.h <<\EOF
 5574: #define HAVE_PRPSINFO_T 1
 5575: EOF
 5576: 
 5577:  fi
 5578:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo_t" 1>&6
 5579: 
 5580:     echo $ac_n "checking for prpsinfo32_t in sys/procfs.h""... $ac_c" 1>&6
 5581: echo "configure:5582: checking for prpsinfo32_t in sys/procfs.h" >&5
 5582:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo32_t'+set}'`\" = set"; then
 5583:   echo $ac_n "(cached) $ac_c" 1>&6
 5584: else
 5585:   cat > conftest.$ac_ext <<EOF
 5586: #line 5587 "configure"
 5587: #include "confdefs.h"
 5588: 
 5589: #define _SYSCALL32
 5590: #include <sys/procfs.h>
 5591: int main() {
 5592: prpsinfo32_t avar
 5593: ; return 0; }
 5594: EOF
 5595: if { (eval echo configure:5596: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5596:   rm -rf conftest*
 5597:   bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
 5598: else
 5599:   echo "configure: failed program was:" >&5
 5600:   cat conftest.$ac_ext >&5
 5601:   rm -rf conftest*
 5602:   bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
 5603:    
 5604: fi
 5605: rm -f conftest*
 5606: fi
 5607: 
 5608:  if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
 5609:    cat >> confdefs.h <<\EOF
 5610: #define HAVE_PRPSINFO32_T 1
 5611: EOF
 5612: 
 5613:  fi
 5614:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo32_t" 1>&6
 5615: 
 5616:     echo $ac_n "checking for psinfo_t in sys/procfs.h""... $ac_c" 1>&6
 5617: echo "configure:5618: checking for psinfo_t in sys/procfs.h" >&5
 5618:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo_t'+set}'`\" = set"; then
 5619:   echo $ac_n "(cached) $ac_c" 1>&6
 5620: else
 5621:   cat > conftest.$ac_ext <<EOF
 5622: #line 5623 "configure"
 5623: #include "confdefs.h"
 5624: 
 5625: #define _SYSCALL32
 5626: #include <sys/procfs.h>
 5627: int main() {
 5628: psinfo_t avar
 5629: ; return 0; }
 5630: EOF
 5631: if { (eval echo configure:5632: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5632:   rm -rf conftest*
 5633:   bfd_cv_have_sys_procfs_type_psinfo_t=yes
 5634: else
 5635:   echo "configure: failed program was:" >&5
 5636:   cat conftest.$ac_ext >&5
 5637:   rm -rf conftest*
 5638:   bfd_cv_have_sys_procfs_type_psinfo_t=no
 5639:    
 5640: fi
 5641: rm -f conftest*
 5642: fi
 5643: 
 5644:  if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
 5645:    cat >> confdefs.h <<\EOF
 5646: #define HAVE_PSINFO_T 1
 5647: EOF
 5648: 
 5649:  fi
 5650:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo_t" 1>&6
 5651: 
 5652:     echo $ac_n "checking for psinfo32_t in sys/procfs.h""... $ac_c" 1>&6
 5653: echo "configure:5654: checking for psinfo32_t in sys/procfs.h" >&5
 5654:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo32_t'+set}'`\" = set"; then
 5655:   echo $ac_n "(cached) $ac_c" 1>&6
 5656: else
 5657:   cat > conftest.$ac_ext <<EOF
 5658: #line 5659 "configure"
 5659: #include "confdefs.h"
 5660: 
 5661: #define _SYSCALL32
 5662: #include <sys/procfs.h>
 5663: int main() {
 5664: psinfo32_t avar
 5665: ; return 0; }
 5666: EOF
 5667: if { (eval echo configure:5668: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5668:   rm -rf conftest*
 5669:   bfd_cv_have_sys_procfs_type_psinfo32_t=yes
 5670: else
 5671:   echo "configure: failed program was:" >&5
 5672:   cat conftest.$ac_ext >&5
 5673:   rm -rf conftest*
 5674:   bfd_cv_have_sys_procfs_type_psinfo32_t=no
 5675:    
 5676: fi
 5677: rm -f conftest*
 5678: fi
 5679: 
 5680:  if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
 5681:    cat >> confdefs.h <<\EOF
 5682: #define HAVE_PSINFO32_T 1
 5683: EOF
 5684: 
 5685:  fi
 5686:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo32_t" 1>&6
 5687: 
 5688:     echo $ac_n "checking for lwpstatus_t in sys/procfs.h""... $ac_c" 1>&6
 5689: echo "configure:5690: checking for lwpstatus_t in sys/procfs.h" >&5
 5690:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpstatus_t'+set}'`\" = set"; then
 5691:   echo $ac_n "(cached) $ac_c" 1>&6
 5692: else
 5693:   cat > conftest.$ac_ext <<EOF
 5694: #line 5695 "configure"
 5695: #include "confdefs.h"
 5696: 
 5697: #define _SYSCALL32
 5698: #include <sys/procfs.h>
 5699: int main() {
 5700: lwpstatus_t avar
 5701: ; return 0; }
 5702: EOF
 5703: if { (eval echo configure:5704: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5704:   rm -rf conftest*
 5705:   bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
 5706: else
 5707:   echo "configure: failed program was:" >&5
 5708:   cat conftest.$ac_ext >&5
 5709:   rm -rf conftest*
 5710:   bfd_cv_have_sys_procfs_type_lwpstatus_t=no
 5711:    
 5712: fi
 5713: rm -f conftest*
 5714: fi
 5715: 
 5716:  if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
 5717:    cat >> confdefs.h <<\EOF
 5718: #define HAVE_LWPSTATUS_T 1
 5719: EOF
 5720: 
 5721:  fi
 5722:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpstatus_t" 1>&6
 5723: 
 5724:     echo $ac_n "checking for lwpxstatus_t in sys/procfs.h""... $ac_c" 1>&6
 5725: echo "configure:5726: checking for lwpxstatus_t in sys/procfs.h" >&5
 5726:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpxstatus_t'+set}'`\" = set"; then
 5727:   echo $ac_n "(cached) $ac_c" 1>&6
 5728: else
 5729:   cat > conftest.$ac_ext <<EOF
 5730: #line 5731 "configure"
 5731: #include "confdefs.h"
 5732: 
 5733: #define _SYSCALL32
 5734: #include <sys/procfs.h>
 5735: int main() {
 5736: lwpxstatus_t avar
 5737: ; return 0; }
 5738: EOF
 5739: if { (eval echo configure:5740: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5740:   rm -rf conftest*
 5741:   bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
 5742: else
 5743:   echo "configure: failed program was:" >&5
 5744:   cat conftest.$ac_ext >&5
 5745:   rm -rf conftest*
 5746:   bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
 5747:    
 5748: fi
 5749: rm -f conftest*
 5750: fi
 5751: 
 5752:  if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
 5753:    cat >> confdefs.h <<\EOF
 5754: #define HAVE_LWPXSTATUS_T 1
 5755: EOF
 5756: 
 5757:  fi
 5758:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpxstatus_t" 1>&6
 5759: 
 5760:     echo $ac_n "checking for lwpstatus_t.pr_context in sys/procfs.h""... $ac_c" 1>&6
 5761: echo "configure:5762: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
 5762:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context'+set}'`\" = set"; then
 5763:   echo $ac_n "(cached) $ac_c" 1>&6
 5764: else
 5765:   cat > conftest.$ac_ext <<EOF
 5766: #line 5767 "configure"
 5767: #include "confdefs.h"
 5768: 
 5769: #define _SYSCALL32
 5770: #include <sys/procfs.h>
 5771: int main() {
 5772: lwpstatus_t avar; void* aref = (void*) &avar.pr_context
 5773: ; return 0; }
 5774: EOF
 5775: if { (eval echo configure:5776: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5776:   rm -rf conftest*
 5777:   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
 5778: else
 5779:   echo "configure: failed program was:" >&5
 5780:   cat conftest.$ac_ext >&5
 5781:   rm -rf conftest*
 5782:   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
 5783:    
 5784: fi
 5785: rm -f conftest*
 5786: fi
 5787: 
 5788:  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
 5789:    cat >> confdefs.h <<\EOF
 5790: #define HAVE_LWPSTATUS_T_PR_CONTEXT 1
 5791: EOF
 5792: 
 5793:  fi
 5794:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" 1>&6
 5795: 
 5796:     echo $ac_n "checking for lwpstatus_t.pr_reg in sys/procfs.h""... $ac_c" 1>&6
 5797: echo "configure:5798: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
 5798:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg'+set}'`\" = set"; then
 5799:   echo $ac_n "(cached) $ac_c" 1>&6
 5800: else
 5801:   cat > conftest.$ac_ext <<EOF
 5802: #line 5803 "configure"
 5803: #include "confdefs.h"
 5804: 
 5805: #define _SYSCALL32
 5806: #include <sys/procfs.h>
 5807: int main() {
 5808: lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
 5809: ; return 0; }
 5810: EOF
 5811: if { (eval echo configure:5812: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5812:   rm -rf conftest*
 5813:   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
 5814: else
 5815:   echo "configure: failed program was:" >&5
 5816:   cat conftest.$ac_ext >&5
 5817:   rm -rf conftest*
 5818:   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
 5819:    
 5820: fi
 5821: rm -f conftest*
 5822: fi
 5823: 
 5824:  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
 5825:    cat >> confdefs.h <<\EOF
 5826: #define HAVE_LWPSTATUS_T_PR_REG 1
 5827: EOF
 5828: 
 5829:  fi
 5830:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" 1>&6
 5831: 
 5832:     echo $ac_n "checking for win32_pstatus_t in sys/procfs.h""... $ac_c" 1>&6
 5833: echo "configure:5834: checking for win32_pstatus_t in sys/procfs.h" >&5
 5834:  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_win32_pstatus_t'+set}'`\" = set"; then
 5835:   echo $ac_n "(cached) $ac_c" 1>&6
 5836: else
 5837:   cat > conftest.$ac_ext <<EOF
 5838: #line 5839 "configure"
 5839: #include "confdefs.h"
 5840: 
 5841: #define _SYSCALL32
 5842: #include <sys/procfs.h>
 5843: int main() {
 5844: win32_pstatus_t avar
 5845: ; return 0; }
 5846: EOF
 5847: if { (eval echo configure:5848: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 5848:   rm -rf conftest*
 5849:   bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
 5850: else
 5851:   echo "configure: failed program was:" >&5
 5852:   cat conftest.$ac_ext >&5
 5853:   rm -rf conftest*
 5854:   bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
 5855:    
 5856: fi
 5857: rm -f conftest*
 5858: fi
 5859: 
 5860:  if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
 5861:    cat >> confdefs.h <<\EOF
 5862: #define HAVE_WIN32_PSTATUS_T 1
 5863: EOF
 5864: 
 5865:  fi
 5866:  echo "$ac_t""$bfd_cv_have_sys_procfs_type_win32_pstatus_t" 1>&6
 5867: 
 5868:   fi
 5869: fi
 5870: 
 5871: 
 5872: if test -n "$TRAD_HEADER"; then
 5873:   cat >> confdefs.h <<EOF
 5874: #define TRAD_HEADER $TRAD_HEADER
 5875: EOF
 5876: 
 5877: fi
 5878: 
 5879: # Horrible hacks to build DLLs on Windows.
 5880: WIN32LDFLAGS=
 5881: WIN32LIBADD=
 5882: case "${host}" in
 5883: *-*-cygwin*)
 5884:   if test "$enable_shared" = "yes"; then
 5885:     WIN32LDFLAGS="-no-undefined"
 5886:     WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
 5887:   fi
 5888:   ;;
 5889: *-*-linux*)
 5890:   # We borrow WIN32LIBADD so that the shared libbfd won't depend on
 5891:   # libiberty.a.
 5892:   case "${host}" in
 5893:   mips*-*-linux*)
 5894:     # Linux/MIPS uses PIC by default.
 5895:     if test "$enable_shared" = "yes"; then
 5896:       WIN32LIBADD="-L../libiberty -liberty"
 5897:     fi
 5898:     ;;
 5899:   *)
 5900:     x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | tail -1`
 5901:     if test -n "$x"; then
 5902:       WIN32LIBADD="-L../libiberty/pic -liberty"
 5903:     fi
 5904:   ;;
 5905:   esac
 5906:   ;;
 5907: esac
 5908: 
 5909: 
 5910: 
 5911: # target stuff:
 5912: 
 5913: # Canonicalize the secondary target names.
 5914: if test -n "$enable_targets" ; then
 5915:     for targ in `echo $enable_targets | sed 's/,/ /g'`
 5916:     do
 5917: 	result=`$ac_config_sub $targ 2>/dev/null`
 5918: 	if test -n "$result" ; then
 5919: 	    canon_targets="$canon_targets $result"
 5920: 	else
 5921: 	    # Allow targets that config.sub doesn't recognize, like "all".
 5922: 	    canon_targets="$canon_targets $targ"
 5923: 	fi
 5924:     done
 5925: fi
 5926: 
 5927: all_targets=false
 5928: defvec=
 5929: selvecs=
 5930: selarchs=
 5931: TDEFINES=
 5932: for targ in $target $canon_targets
 5933: do
 5934:     if test "x$targ" = "xall"; then
 5935:         all_targets=true
 5936:     else
 5937: 	. $srcdir/config.bfd
 5938: 	if test "x$targ" = "x$target"; then
 5939: 	    defvec=$targ_defvec
 5940: 	fi
 5941: 	selvecs="$selvecs $targ_defvec $targ_selvecs"
 5942: 	selarchs="$selarchs $targ_archs"
 5943: 	TDEFINES="$TDEFINES $targ_cflags"
 5944:     fi
 5945: done
 5946: 
 5947: 
 5948: # This processing still needs to be done if we're to decide properly whether
 5949: # 64-bit support needs to be compiled in.  Currently, it will be included if
 5950: # the default or any other explicitly requested target requires it; it
 5951: # will not be included on a 32-bit host if no 64-bit target is requested, and
 5952: # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
 5953: # used.
 5954: 
 5955: # uniq the default and selected vectors in all the configured targets.
 5956: f=""
 5957: for i in $selvecs ; do
 5958:     case " $f " in
 5959:     *" $i "*) ;;
 5960:     *) f="$f $i" ;;
 5961:     esac
 5962: done
 5963: selvecs="$f"
 5964: 
 5965: 
 5966: # uniq the architectures in all the configured targets.
 5967: f=""
 5968: for i in $selarchs ; do
 5969:     case " $f " in
 5970:     *" $i "*) ;;
 5971:     *) f="$f $i" ;;
 5972:     esac
 5973: done
 5974: selarchs="$f"
 5975: 
 5976: # Target backend .o files.
 5977: tb=
 5978: 
 5979: elf="elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
 5980: 
 5981: for vec in $selvecs
 5982: do
 5983:     target_size=32
 5984:     case "$vec" in
 5985:     # This list is alphabetized to make it easy to compare
 5986:     # with the two vector lists in targets.c.  For the same reason,
 5987:     # use one entry per line, even though this leads to long lines.
 5988:     # FIXME: We include cofflink.lo not because it's needed for
 5989:     # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
 5990:     # which needs it but does not list it.  Should be fixed in right place.
 5991:     bfd_elf32_sh64_vec)		tb="$tb elf32-sh64.lo elf32.lo $elf cofflink.lo"
 5992: 				target_size=64 ;;
 5993:     bfd_elf32_sh64l_vec)	tb="$tb elf32-sh64.lo elf32.lo $elf cofflink.lo"
 5994: 				target_size=64 ;;
 5995:     bfd_elf64_sh64_vec)		tb="$tb elf64-sh64.lo elf64.lo $elf"
 5996: 				target_size=64 ;;
 5997:     bfd_elf64_sh64l_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf"
 5998: 				target_size=64 ;;
 5999:     a29kcoff_big_vec)		tb="$tb coff-a29k.lo cofflink.lo" ;;
 6000:     a_out_adobe_vec)		tb="$tb aout-adobe.lo aout32.lo" ;;
 6001:     aout0_big_vec)		tb="$tb aout0.lo aout32.lo" ;;
 6002:     aout_arm_big_vec)		tb="$tb aout-arm.lo aout32.lo" ;;
 6003:     aout_arm_little_vec)	tb="$tb aout-arm.lo aout32.lo" ;;
 6004:     aout_mips_big_vec)		tb="$tb mipsbsd.lo aout32.lo" ;;
 6005:     aout_mips_little_vec)	tb="$tb mipsbsd.lo aout32.lo" ;;
 6006:     apollocoff_vec)		tb="$tb coff-apollo.lo" ;;
 6007:     arm_epoc_pe_big_vec)	tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
 6008:     arm_epoc_pe_little_vec)	tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
 6009:     arm_epoc_pei_big_vec)	tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
 6010:     arm_epoc_pei_little_vec)	tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
 6011:     armcoff_big_vec)		tb="$tb coff-arm.lo cofflink.lo " ;;
 6012:     armcoff_little_vec)		tb="$tb coff-arm.lo cofflink.lo " ;;
 6013:     armnetbsd_vec)		tb="$tb armnetbsd.lo aout32.lo" ;;
 6014:     armpe_big_vec)		tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
 6015:     armpe_little_vec)		tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
 6016:     armpei_big_vec)		tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
 6017:     armpei_little_vec)		tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
 6018:     b_out_vec_big_host)		tb="$tb bout.lo aout32.lo" ;;
 6019:     b_out_vec_little_host)	tb="$tb bout.lo aout32.lo" ;;
 6020:     bfd_efi_app_ia32_vec)	tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
 6021:     bfd_efi_app_ia64_vec)	tb="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
 6022:     bfd_elf32_avr_vec)		tb="$tb elf32-avr.lo elf32.lo $elf" ;;
 6023:     bfd_elf32_big_generic_vec) 	tb="$tb elf32-gen.lo elf32.lo $elf" ;;
 6024:     bfd_elf32_bigarc_vec)	tb="$tb elf32-arc.lo elf32.lo $elf" ;;
 6025:     bfd_elf32_bigarm_oabi_vec)	tb="$tb elfarm-oabi.lo elf32.lo $elf" ;;
 6026:     bfd_elf32_bigarm_vec)	tb="$tb elfarm-nabi.lo elf32.lo $elf" ;;
 6027:     bfd_elf32_bigmips_vec) 	tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
 6028:     bfd_elf32_cris_vec)		tb="$tb elf32-cris.lo elf32.lo $elf" ;;
 6029:     bfd_elf32_d10v_vec)		tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
 6030:     bfd_elf32_d30v_vec)		tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
 6031:     bfd_elf32_fr30_vec)		tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
 6032:     bfd_elf32_h8300_vec)	tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
 6033:     bfd_elf32_hppa_linux_vec)	tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
 6034:     bfd_elf32_hppa_vec)		tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
 6035:     bfd_elf32_i370_vec)		tb="$tb elf32-i370.lo elf32.lo $elf" ;;
 6036:     bfd_elf32_i386_vec)		tb="$tb elf32-i386.lo elf32.lo $elf" ;;
 6037:     bfd_elf32_i860_little_vec)	tb="$tb elf32-i860.lo elf32.lo $elf" ;;
 6038:     bfd_elf32_i860_vec)		tb="$tb elf32-i860.lo elf32.lo $elf" ;;
 6039:     bfd_elf32_i960_vec)		tb="$tb elf32-i960.lo elf32.lo $elf" ;;
 6040:     bfd_elf32_ia64_big_vec)	tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
 6041:     bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
 6042:     bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
 6043:     bfd_elf32_littlearc_vec)	tb="$tb elf32-arc.lo elf32.lo $elf" ;;
 6044:     bfd_elf32_littlearm_oabi_vec) tb="$tb elfarm-oabi.lo elf32.lo $elf" ;;
 6045:     bfd_elf32_littlearm_vec)	tb="$tb elfarm-nabi.lo elf32.lo $elf" ;;
 6046:     bfd_elf32_littlemips_vec) 	tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
 6047:     bfd_elf32_m32r_vec)		tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
 6048:     bfd_elf32_m68hc11_vec)	tb="$tb elf32-m68hc11.lo elf32.lo $elf" ;;
 6049:     bfd_elf32_m68hc12_vec)	tb="$tb elf32-m68hc12.lo elf32.lo $elf" ;;
 6050:     bfd_elf32_m68k_vec)		tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
 6051:     bfd_elf32_m88k_vec)		tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
 6052:     bfd_elf32_mcore_big_vec)	tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
 6053:     bfd_elf32_mcore_little_vec)	tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
 6054:     bfd_elf32_mn10200_vec)	tb="$tb elf-m10200.lo elf32.lo $elf" ;;
 6055:     bfd_elf32_mn10300_vec)	tb="$tb elf-m10300.lo elf32.lo $elf" ;;
 6056:     bfd_elf32_openrisc_vec)	tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
 6057:     bfd_elf32_or32_big_vec)	tb="$tb elf32-or32.lo elf32.lo $elf" ;;
 6058:     bfd_elf32_pj_vec)           tb="$tb elf32-pj.lo elf32.lo $elf";;
 6059:     bfd_elf32_pjl_vec)          tb="$tb elf32-pj.lo elf32.lo $elf";;
 6060:     bfd_elf32_powerpc_vec)	tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
 6061:     bfd_elf32_powerpcle_vec)	tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
 6062:     bfd_elf32_s390_vec)		tb="$tb elf32-s390.lo elf32.lo $elf" ;;
 6063:     bfd_elf32_sh_vec)		tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
 6064:     bfd_elf32_shblin_vec)	tb="$tb elf32-sh-lin.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
 6065:     bfd_elf32_shl_vec)		tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
 6066:     bfd_elf32_shlin_vec)	tb="$tb elf32-sh-lin.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
 6067:     bfd_elf32_shlnbsd_vec)	tb="$tb elf32-sh-nbsd.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
 6068:     bfd_elf32_shnbsd_vec)	tb="$tb elf32-sh-nbsd.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
 6069:     bfd_elf32_sparc_vec)	tb="$tb elf32-sparc.lo elf32.lo $elf" ;;
 6070:     bfd_elf32_tradbigmips_vec)  tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
 6071:     bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
 6072:     bfd_elf32_us_cris_vec)	tb="$tb elf32-cris.lo elf32.lo $elf" ;;
 6073:     bfd_elf32_v850_vec)		tb="$tb elf32-v850.lo elf32.lo $elf" ;;
 6074:     bfd_elf32_xstormy16_vec)	tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
 6075:     bfd_elf64_alpha_vec)	tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
 6076:     bfd_elf64_big_generic_vec) 	tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
 6077:     bfd_elf64_bigmips_vec) 	tb="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
 6078:     bfd_elf64_hppa_linux_vec)	tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
 6079:     bfd_elf64_hppa_vec)		tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
 6080:     bfd_elf64_ia64_aix_big_vec)	tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
 6081:     bfd_elf64_ia64_aix_little_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
 6082:     bfd_elf64_ia64_big_vec)	tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
 6083:     bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
 6084:     bfd_elf64_ia64_little_vec)	tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
 6085:     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
 6086:     bfd_elf64_littlemips_vec) 	tb="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
 6087:     bfd_elf64_mmix_vec) 	tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
 6088:     bfd_elf64_powerpc_vec)	tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
 6089:     bfd_elf64_powerpcle_vec)	tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
 6090:     bfd_elf64_s390_vec)		tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
 6091:     bfd_elf64_sparc_vec)	tb="$tb elf64-sparc.lo elf64.lo $elf"; target_size=64 ;;
 6092:     bfd_elf64_tradbigmips_vec)	tb="$tb elf64-mips.lo elf64.lo $elf ecofflink.lo"; target_size=64 ;;
 6093:     bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo $elf ecofflink.lo"; target_size=64 ;;
 6094:     bfd_elf64_x86_64_vec)	tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
 6095:     bfd_mmo_vec)		tb="$tb mmo.lo" target_size=64 ;;
 6096:     bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
 6097:     bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
 6098:     bfd_powerpcle_pe_vec)       tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
 6099:     bfd_powerpcle_pei_vec)      tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
 6100:     cisco_core_big_vec)		tb="$tb cisco-core.lo" ;;
 6101:     cisco_core_little_vec)	tb="$tb cisco-core.lo" ;;
 6102:     cris_aout_vec)		tb="$tb aout-cris.lo" ;;
 6103:     demo_64_vec)		tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
 6104:     ecoff_big_vec)		tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
 6105:     ecoff_biglittle_vec)	tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
 6106:     ecoff_little_vec)		tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
 6107:     ecoffalpha_little_vec)	tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
 6108:     go32coff_vec)		tb="$tb coff-go32.lo cofflink.lo" ;;
 6109:     go32stubbedcoff_vec)	tb="$tb coff-stgo32.lo cofflink.lo" ;;
 6110:     h8300coff_vec)		tb="$tb coff-h8300.lo reloc16.lo" ;;
 6111:     h8500coff_vec)		tb="$tb coff-h8500.lo reloc16.lo" ;;
 6112:     host_aout_vec)		tb="$tb host-aout.lo aout32.lo" ;;
 6113:     hp300bsd_vec)		tb="$tb hp300bsd.lo aout32.lo" ;;
 6114:     hp300hpux_vec)		tb="$tb hp300hpux.lo aout32.lo" ;;
 6115:     i386aout_vec)		tb="$tb i386aout.lo aout32.lo" ;;
 6116:     i386bsd_vec)		tb="$tb i386bsd.lo aout32.lo" ;;
 6117:     i386coff_vec)		tb="$tb coff-i386.lo cofflink.lo" ;;
 6118:     i386dynix_vec)		tb="$tb i386dynix.lo aout32.lo" ;;
 6119:     i386freebsd_vec)		tb="$tb i386freebsd.lo aout32.lo" ;;
 6120:     i386linux_vec)		tb="$tb i386linux.lo aout32.lo" ;;
 6121:     i386lynx_aout_vec)		tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
 6122:     i386lynx_coff_vec)		tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
 6123:     i386mach3_vec)		tb="$tb i386mach3.lo aout32.lo" ;;
 6124:     i386msdos_vec)		tb="$tb i386msdos.lo" ;;
 6125:     i386netbsd_vec)		tb="$tb i386netbsd.lo aout32.lo" ;;
 6126:     i386os9k_vec)		tb="$tb i386os9k.lo aout32.lo" ;;
 6127:     i386pe_vec)			tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
 6128:     i386pei_vec)		tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
 6129:     i860coff_vec)		tb="$tb coff-i860.lo cofflink.lo" ;;
 6130:     icoff_big_vec)		tb="$tb coff-i960.lo cofflink.lo" ;;
 6131:     icoff_little_vec)		tb="$tb coff-i960.lo cofflink.lo" ;;
 6132:     ieee_vec)			tb="$tb ieee.lo" ;;
 6133:     m68k4knetbsd_vec)		tb="$tb m68k4knetbsd.lo aout32.lo" ;;
 6134:     m68kaux_coff_vec)		tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
 6135:     m68kcoff_vec)		tb="$tb coff-m68k.lo cofflink.lo" ;;
 6136:     m68kcoffun_vec)		tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
 6137:     m68klinux_vec)		tb="$tb m68klinux.lo aout32.lo" ;;
 6138:     m68klynx_aout_vec)		tb="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
 6139:     m68klynx_coff_vec)		tb="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
 6140:     m68knetbsd_vec)		tb="$tb m68knetbsd.lo aout32.lo" ;;
 6141:     m68ksysvcoff_vec)		tb="$tb coff-svm68k.lo cofflink.lo" ;;
 6142:     m88kbcs_vec)		tb="$tb coff-m88k.lo" ;;
 6143:     mcore_pe_big_vec)		tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
 6144:     mcore_pe_little_vec)	tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
 6145:     mcore_pei_big_vec)		tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
 6146:     mcore_pei_little_vec)	tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
 6147:     mipslpe_vec)		tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
 6148:     mipslpei_vec)		tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
 6149:     newsos3_vec)		tb="$tb newsos3.lo aout32.lo" ;;
 6150:     nlm32_alpha_vec)		tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
 6151:     nlm32_i386_vec)		tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
 6152:     nlm32_powerpc_vec)		tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
 6153:     nlm32_sparc_vec)		tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
 6154:     or32coff_big_vec)		tb="$tb coff-or32.lo cofflink.lo" ;;
 6155:     pc532machaout_vec)		tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
 6156:     pc532netbsd_vec)		tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
 6157:     pdp11_aout_vec)		tb="$tb pdp11.lo" ;;
 6158:     pmac_xcoff_vec)		tb="$tb coff-rs6000.lo xcofflink.lo" ;;
 6159:     ppcboot_vec)		tb="$tb ppcboot.lo" ;;
 6160:     riscix_vec)			tb="$tb aout32.lo riscix.lo" ;;
 6161:     rs6000coff64_vec)		tb="$tb coff64-rs6000.lo xcofflink.lo"; target_size=64 ;;
 6162:     rs6000coff_vec)		tb="$tb coff-rs6000.lo xcofflink.lo" ;;
 6163:     shcoff_small_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
 6164:     shcoff_vec)			tb="$tb coff-sh.lo cofflink.lo" ;;
 6165:     shlcoff_small_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
 6166:     shlcoff_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
 6167:     shlpe_vec)			tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
 6168:     shlpei_vec)			tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
 6169:     som_vec)			tb="$tb som.lo" ;;
 6170:     sparccoff_vec)		tb="$tb coff-sparc.lo" ;;
 6171:     sparcle_aout_vec)		tb="$tb aout-sparcle.lo aout32.lo" ;;
 6172:     sparclinux_vec)		tb="$tb sparclinux.lo aout32.lo" ;;
 6173:     sparclynx_aout_vec)		tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
 6174:     sparclynx_coff_vec)		tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
 6175:     sparcnetbsd_vec)		tb="$tb sparcnetbsd.lo aout32.lo" ;;
 6176:     srec_vec)			tb="$tb srec.lo" ;;
 6177:     sunos_big_vec)		tb="$tb sunos.lo aout32.lo" ;;
 6178:     symbolsrec_vec)		tb="$tb srec.lo" ;;
 6179:     tekhex_vec)			tb="$tb tekhex.lo" ;;
 6180:     tic30_aout_vec)		tb="$tb aout-tic30.lo" ;;
 6181:     tic30_coff_vec)		tb="$tb coff-tic30.lo" ;;
 6182:     tic54x_coff0_beh_vec)	tb="$tb coff-tic54x.lo" ;;
 6183:     tic54x_coff0_vec)		tb="$tb coff-tic54x.lo" ;;
 6184:     tic54x_coff1_beh_vec)	tb="$tb coff-tic54x.lo" ;;
 6185:     tic54x_coff1_vec)		tb="$tb coff-tic54x.lo" ;;
 6186:     tic54x_coff2_beh_vec)	tb="$tb coff-tic54x.lo" ;;
 6187:     tic54x_coff2_vec)		tb="$tb coff-tic54x.lo" ;;
 6188:     tic80coff_vec)		tb="$tb coff-tic80.lo cofflink.lo" ;;
 6189:     versados_vec)		tb="$tb versados.lo" ;;
 6190:     vms_alpha_vec)		tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size=64 ;;
 6191:     vms_vax_vec)		tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
 6192:     w65_vec)			tb="$tb coff-w65.lo reloc16.lo" ;;
 6193:     we32kcoff_vec)		tb="$tb coff-we32k.lo" ;;
 6194:     z8kcoff_vec)		tb="$tb coff-z8k.lo reloc16.lo" ;;
 6195: 
 6196:     "")			;;
 6197:     *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
 6198:     esac
 6199: 
 6200:     if test ${target_size} = 64; then
 6201: 	target64=true
 6202:     fi
 6203:     if test x"${vec}" = x"${defvec}"; then
 6204: 	bfd_default_target_size=${target_size}
 6205:     fi
 6206: done
 6207: 
 6208: # Target architecture .o files.
 6209: # A couple of CPUs use shorter file names to avoid problems on DOS
 6210: # filesystems.
 6211: ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
 6212: 
 6213: # Weed out duplicate .o files.
 6214: f=""
 6215: for i in $tb ; do
 6216:     case " $f " in
 6217:     *" $i "*) ;;
 6218:     *) f="$f $i" ;;
 6219:     esac
 6220: done
 6221: tb="$f"
 6222: 
 6223: f=""
 6224: for i in $ta ; do
 6225:     case " $f " in
 6226:     *" $i "*) ;;
 6227:     *) f="$f $i" ;;
 6228:     esac
 6229: done
 6230: ta="$f"
 6231: 
 6232: bfd_backends="$tb"
 6233: bfd_machines="$ta"
 6234: 
 6235: if test x${all_targets} = xtrue ; then
 6236:   bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
 6237:   bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
 6238:   selvecs=
 6239:   havevecs=
 6240:   selarchs=
 6241: else	# all_targets is true
 6242:   # Only set these if they will be nonempty, for the clever echo.
 6243:   havevecs=
 6244:   test -n "$selvecs" &&
 6245:     havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
 6246:   test -n "$selvecs" &&
 6247:     selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
 6248:   test -n "$selarchs" &&
 6249:     selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
 6250: fi	# all_targets is true
 6251: 
 6252: case ${host64}-${target64}-${want64} in
 6253:   *true*)
 6254:     wordsize=64
 6255:     bfd_libs='$(BFD64_LIBS) $(BFD32_LIBS)'
 6256:     all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
 6257:     if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
 6258:       echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
 6259:       echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
 6260:     fi
 6261:     if test -n "$GCC" ; then
 6262:        bad_64bit_gcc=no;
 6263:        echo $ac_n "checking for gcc version with buggy 64-bit support""... $ac_c" 1>&6
 6264: echo "configure:6265: checking for gcc version with buggy 64-bit support" >&5
 6265:        # Add more tests for gcc versions with non-working 64-bit support here.
 6266:        cat > conftest.$ac_ext <<EOF
 6267: #line 6268 "configure"
 6268: #include "confdefs.h"
 6269: :__GNUC__:__GNUC_MINOR__:__i386__:
 6270: EOF
 6271: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 6272:   egrep ": 2 : 91 : 1 :" >/dev/null 2>&1; then
 6273:   rm -rf conftest*
 6274:   bad_64bit_gcc=yes;
 6275: 		    echo "$ac_t""yes: egcs-1.1.2 on ix86 spotted" 1>&6
 6276: else
 6277:   rm -rf conftest*
 6278:   echo "$ac_t""no" 1>&6
 6279: fi
 6280: rm -f conftest*
 6281: 
 6282:        if test $bad_64bit_gcc = yes ; then
 6283: 	 { echo "configure: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" 1>&2; exit 1; }
 6284:        fi
 6285:     fi
 6286:     ;;
 6287:   false-false-false)
 6288:     wordsize=32
 6289:     bfd_libs='$(BFD32_LIBS)'
 6290:     all_backends='$(BFD32_BACKENDS)'
 6291:     ;;
 6292: esac
 6293: 
 6294: 
 6295: 
 6296: 
 6297: 
 6298: 
 6299: 
 6300: 
 6301: tdefaults=""
 6302: test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
 6303: test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
 6304: test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
 6305: test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
 6306: 
 6307: 
 6308: for ac_hdr in stdlib.h unistd.h sys/stat.h sys/types.h
 6309: do
 6310: ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 6311: echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
 6312: echo "configure:6313: checking for $ac_hdr" >&5
 6313: if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 6314:   echo $ac_n "(cached) $ac_c" 1>&6
 6315: else
 6316:   cat > conftest.$ac_ext <<EOF
 6317: #line 6318 "configure"
 6318: #include "confdefs.h"
 6319: #include <$ac_hdr>
 6320: EOF
 6321: ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 6322: { (eval echo configure:6323: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 6323: ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 6324: if test -z "$ac_err"; then
 6325:   rm -rf conftest*
 6326:   eval "ac_cv_header_$ac_safe=yes"
 6327: else
 6328:   echo "$ac_err" >&5
 6329:   echo "configure: failed program was:" >&5
 6330:   cat conftest.$ac_ext >&5
 6331:   rm -rf conftest*
 6332:   eval "ac_cv_header_$ac_safe=no"
 6333: fi
 6334: rm -f conftest*
 6335: fi
 6336: if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 6337:   echo "$ac_t""yes" 1>&6
 6338:     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 6339:   cat >> confdefs.h <<EOF
 6340: #define $ac_tr_hdr 1
 6341: EOF
 6342:  
 6343: else
 6344:   echo "$ac_t""no" 1>&6
 6345: fi
 6346: done
 6347: 
 6348: for ac_func in getpagesize
 6349: do
 6350: echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 6351: echo "configure:6352: checking for $ac_func" >&5
 6352: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 6353:   echo $ac_n "(cached) $ac_c" 1>&6
 6354: else
 6355:   cat > conftest.$ac_ext <<EOF
 6356: #line 6357 "configure"
 6357: #include "confdefs.h"
 6358: /* System header to define __stub macros and hopefully few prototypes,
 6359:     which can conflict with char $ac_func(); below.  */
 6360: #include <assert.h>
 6361: /* Override any gcc2 internal prototype to avoid an error.  */
 6362: /* We use char because int might match the return type of a gcc2
 6363:     builtin and then its argument prototype would still apply.  */
 6364: char $ac_func();
 6365: 
 6366: int main() {
 6367: 
 6368: /* The GNU C library defines this for functions which it implements
 6369:     to always fail with ENOSYS.  Some functions are actually named
 6370:     something starting with __ and the normal name is an alias.  */
 6371: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 6372: choke me
 6373: #else
 6374: $ac_func();
 6375: #endif
 6376: 
 6377: ; return 0; }
 6378: EOF
 6379: if { (eval echo configure:6380: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 6380:   rm -rf conftest*
 6381:   eval "ac_cv_func_$ac_func=yes"
 6382: else
 6383:   echo "configure: failed program was:" >&5
 6384:   cat conftest.$ac_ext >&5
 6385:   rm -rf conftest*
 6386:   eval "ac_cv_func_$ac_func=no"
 6387: fi
 6388: rm -f conftest*
 6389: fi
 6390: 
 6391: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 6392:   echo "$ac_t""yes" 1>&6
 6393:     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
 6394:   cat >> confdefs.h <<EOF
 6395: #define $ac_tr_func 1
 6396: EOF
 6397:  
 6398: else
 6399:   echo "$ac_t""no" 1>&6
 6400: fi
 6401: done
 6402: 
 6403: echo $ac_n "checking for working mmap""... $ac_c" 1>&6
 6404: echo "configure:6405: checking for working mmap" >&5
 6405: if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
 6406:   echo $ac_n "(cached) $ac_c" 1>&6
 6407: else
 6408:   if test "$cross_compiling" = yes; then
 6409:   ac_cv_func_mmap_fixed_mapped=no
 6410: else
 6411:   cat > conftest.$ac_ext <<EOF
 6412: #line 6413 "configure"
 6413: #include "confdefs.h"
 6414: 
 6415: /* Thanks to Mike Haertel and Jim Avera for this test.
 6416:    Here is a matrix of mmap possibilities:
 6417: 	mmap private not fixed
 6418: 	mmap private fixed at somewhere currently unmapped
 6419: 	mmap private fixed at somewhere already mapped
 6420: 	mmap shared not fixed
 6421: 	mmap shared fixed at somewhere currently unmapped
 6422: 	mmap shared fixed at somewhere already mapped
 6423:    For private mappings, we should verify that changes cannot be read()
 6424:    back from the file, nor mmap's back from the file at a different
 6425:    address.  (There have been systems where private was not correctly
 6426:    implemented like the infamous i386 svr4.0, and systems where the
 6427:    VM page cache was not coherent with the filesystem buffer cache
 6428:    like early versions of FreeBSD and possibly contemporary NetBSD.)
 6429:    For shared mappings, we should conversely verify that changes get
 6430:    propogated back to all the places they're supposed to be.
 6431: 
 6432:    Grep wants private fixed already mapped.
 6433:    The main things grep needs to know about mmap are:
 6434:    * does it exist and is it safe to write into the mmap'd area
 6435:    * how to use it (BSD variants)  */
 6436: #include <sys/types.h>
 6437: #include <fcntl.h>
 6438: #include <sys/mman.h>
 6439: 
 6440: #if HAVE_SYS_TYPES_H
 6441: # include <sys/types.h>
 6442: #endif
 6443: 
 6444: #if HAVE_STDLIB_H
 6445: # include <stdlib.h>
 6446: #endif
 6447: 
 6448: #if HAVE_SYS_STAT_H
 6449: # include <sys/stat.h>
 6450: #endif
 6451: 
 6452: #if HAVE_UNISTD_H
 6453: # include <unistd.h>
 6454: #endif
 6455: 
 6456: /* This mess was copied from the GNU getpagesize.h.  */
 6457: #ifndef HAVE_GETPAGESIZE
 6458: 
 6459: /* Assume that all systems that can run configure have sys/param.h.  */
 6460: # ifndef HAVE_SYS_PARAM_H
 6461: #  define HAVE_SYS_PARAM_H 1
 6462: # endif
 6463: 
 6464: # ifdef _SC_PAGESIZE
 6465: #  define getpagesize() sysconf(_SC_PAGESIZE)
 6466: # else /* no _SC_PAGESIZE */
 6467: #  ifdef HAVE_SYS_PARAM_H
 6468: #   include <sys/param.h>
 6469: #   ifdef EXEC_PAGESIZE
 6470: #    define getpagesize() EXEC_PAGESIZE
 6471: #   else /* no EXEC_PAGESIZE */
 6472: #    ifdef NBPG
 6473: #     define getpagesize() NBPG * CLSIZE
 6474: #     ifndef CLSIZE
 6475: #      define CLSIZE 1
 6476: #     endif /* no CLSIZE */
 6477: #    else /* no NBPG */
 6478: #     ifdef NBPC
 6479: #      define getpagesize() NBPC
 6480: #     else /* no NBPC */
 6481: #      ifdef PAGESIZE
 6482: #       define getpagesize() PAGESIZE
 6483: #      endif /* PAGESIZE */
 6484: #     endif /* no NBPC */
 6485: #    endif /* no NBPG */
 6486: #   endif /* no EXEC_PAGESIZE */
 6487: #  else /* no HAVE_SYS_PARAM_H */
 6488: #   define getpagesize() 8192	/* punt totally */
 6489: #  endif /* no HAVE_SYS_PARAM_H */
 6490: # endif /* no _SC_PAGESIZE */
 6491: 
 6492: #endif /* no HAVE_GETPAGESIZE */
 6493: 
 6494: #ifdef __cplusplus
 6495: extern "C" { void *malloc(unsigned); }
 6496: #else
 6497: char *malloc();
 6498: #endif
 6499: 
 6500: int
 6501: main()
 6502: {
 6503: 	char *data, *data2, *data3;
 6504: 	int i, pagesize;
 6505: 	int fd;
 6506: 
 6507: 	pagesize = getpagesize();
 6508: 
 6509: 	/*
 6510: 	 * First, make a file with some known garbage in it.
 6511: 	 */
 6512: 	data = malloc(pagesize);
 6513: 	if (!data)
 6514: 		exit(1);
 6515: 	for (i = 0; i < pagesize; ++i)
 6516: 		*(data + i) = rand();
 6517: 	umask(0);
 6518: 	fd = creat("conftestmmap", 0600);
 6519: 	if (fd < 0)
 6520: 		exit(1);
 6521: 	if (write(fd, data, pagesize) != pagesize)
 6522: 		exit(1);
 6523: 	close(fd);
 6524: 
 6525: 	/*
 6526: 	 * Next, try to mmap the file at a fixed address which
 6527: 	 * already has something else allocated at it.  If we can,
 6528: 	 * also make sure that we see the same garbage.
 6529: 	 */
 6530: 	fd = open("conftestmmap", O_RDWR);
 6531: 	if (fd < 0)
 6532: 		exit(1);
 6533: 	data2 = malloc(2 * pagesize);
 6534: 	if (!data2)
 6535: 		exit(1);
 6536: 	data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
 6537: 	if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
 6538: 	    MAP_PRIVATE | MAP_FIXED, fd, 0L))
 6539: 		exit(1);
 6540: 	for (i = 0; i < pagesize; ++i)
 6541: 		if (*(data + i) != *(data2 + i))
 6542: 			exit(1);
 6543: 
 6544: 	/*
 6545: 	 * Finally, make sure that changes to the mapped area
 6546: 	 * do not percolate back to the file as seen by read().
 6547: 	 * (This is a bug on some variants of i386 svr4.0.)
 6548: 	 */
 6549: 	for (i = 0; i < pagesize; ++i)
 6550: 		*(data2 + i) = *(data2 + i) + 1;
 6551: 	data3 = malloc(pagesize);
 6552: 	if (!data3)
 6553: 		exit(1);
 6554: 	if (read(fd, data3, pagesize) != pagesize)
 6555: 		exit(1);
 6556: 	for (i = 0; i < pagesize; ++i)
 6557: 		if (*(data + i) != *(data3 + i))
 6558: 			exit(1);
 6559: 	close(fd);
 6560: 	unlink("conftestmmap");
 6561: 	exit(0);
 6562: }
 6563: 
 6564: EOF
 6565: if { (eval echo configure:6566: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 6566: then
 6567:   ac_cv_func_mmap_fixed_mapped=yes
 6568: else
 6569:   echo "configure: failed program was:" >&5
 6570:   cat conftest.$ac_ext >&5
 6571:   rm -fr conftest*
 6572:   ac_cv_func_mmap_fixed_mapped=no
 6573: fi
 6574: rm -fr conftest*
 6575: fi
 6576: 
 6577: fi
 6578: 
 6579: echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
 6580: if test $ac_cv_func_mmap_fixed_mapped = yes; then
 6581:   cat >> confdefs.h <<\EOF
 6582: #define HAVE_MMAP 1
 6583: EOF
 6584: 
 6585: fi
 6586: 
 6587: for ac_func in madvise mprotect
 6588: do
 6589: echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 6590: echo "configure:6591: checking for $ac_func" >&5
 6591: if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
 6592:   echo $ac_n "(cached) $ac_c" 1>&6
 6593: else
 6594:   cat > conftest.$ac_ext <<EOF
 6595: #line 6596 "configure"
 6596: #include "confdefs.h"
 6597: /* System header to define __stub macros and hopefully few prototypes,
 6598:     which can conflict with char $ac_func(); below.  */
 6599: #include <assert.h>
 6600: /* Override any gcc2 internal prototype to avoid an error.  */
 6601: /* We use char because int might match the return type of a gcc2
 6602:     builtin and then its argument prototype would still apply.  */
 6603: char $ac_func();
 6604: 
 6605: int main() {
 6606: 
 6607: /* The GNU C library defines this for functions which it implements
 6608:     to always fail with ENOSYS.  Some functions are actually named
 6609:     something starting with __ and the normal name is an alias.  */
 6610: #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
 6611: choke me
 6612: #else
 6613: $ac_func();
 6614: #endif
 6615: 
 6616: ; return 0; }
 6617: EOF
 6618: if { (eval echo configure:6619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 6619:   rm -rf conftest*
 6620:   eval "ac_cv_func_$ac_func=yes"
 6621: else
 6622:   echo "configure: failed program was:" >&5
 6623:   cat conftest.$ac_ext >&5
 6624:   rm -rf conftest*
 6625:   eval "ac_cv_func_$ac_func=no"
 6626: fi
 6627: rm -f conftest*
 6628: fi
 6629: 
 6630: if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
 6631:   echo "$ac_t""yes" 1>&6
 6632:     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
 6633:   cat >> confdefs.h <<EOF
 6634: #define $ac_tr_func 1
 6635: EOF
 6636:  
 6637: else
 6638:   echo "$ac_t""no" 1>&6
 6639: fi
 6640: done
 6641: 
 6642: case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
 6643:   true+yes )  cat >> confdefs.h <<\EOF
 6644: #define USE_MMAP 1
 6645: EOF
 6646:  ;;
 6647: esac
 6648: 
 6649: rm -f doc/config.status
 6650: trap '' 1 2 15
 6651: cat > confcache <<\EOF
 6652: # This file is a shell script that caches the results of configure
 6653: # tests run on this system so they can be shared between configure
 6654: # scripts and configure runs.  It is not useful on other systems.
 6655: # If it contains results you don't want to keep, you may remove or edit it.
 6656: #
 6657: # By default, configure uses ./config.cache as the cache file,
 6658: # creating it if it does not exist already.  You can give configure
 6659: # the --cache-file=FILE option to use a different cache file; that is
 6660: # what configure does when it calls configure scripts in
 6661: # subdirectories, so they share the cache.
 6662: # Giving --cache-file=/dev/null disables caching, for debugging configure.
 6663: # config.status only pays attention to the cache file if you give it the
 6664: # --recheck option to rerun configure.
 6665: #
 6666: EOF
 6667: # The following way of writing the cache mishandles newlines in values,
 6668: # but we know of no workaround that is simple, portable, and efficient.
 6669: # So, don't put newlines in cache variables' values.
 6670: # Ultrix sh set writes to stderr and can't be redirected directly,
 6671: # and sets the high bit in the cache file unless we assign to the vars.
 6672: (set) 2>&1 |
 6673:   case `(ac_space=' '; set | grep ac_space) 2>&1` in
 6674:   *ac_space=\ *)
 6675:     # `set' does not quote correctly, so add quotes (double-quote substitution
 6676:     # turns \\\\ into \\, and sed turns \\ into \).
 6677:     sed -n \
 6678:       -e "s/'/'\\\\''/g" \
 6679:       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
 6680:     ;;
 6681:   *)
 6682:     # `set' quotes correctly as required by POSIX, so do not add quotes.
 6683:     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
 6684:     ;;
 6685:   esac >> confcache
 6686: if cmp -s $cache_file confcache; then
 6687:   :
 6688: else
 6689:   if test -w $cache_file; then
 6690:     echo "updating cache $cache_file"
 6691:     cat confcache > $cache_file
 6692:   else
 6693:     echo "not updating unwritable cache $cache_file"
 6694:   fi
 6695: fi
 6696: rm -f confcache
 6697: 
 6698: trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
 6699: 
 6700: test "x$prefix" = xNONE && prefix=$ac_default_prefix
 6701: # Let make expand exec_prefix.
 6702: test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
 6703: 
 6704: # Any assignment to VPATH causes Sun make to only execute
 6705: # the first set of double-colon rules, so remove it if not needed.
 6706: # If there is a colon in the path, we need to keep it.
 6707: if test "x$srcdir" = x.; then
 6708:   ac_vpsub='/^[ 	]*VPATH[ 	]*=[^:]*$/d'
 6709: fi
 6710: 
 6711: trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
 6712: 
 6713: DEFS=-DHAVE_CONFIG_H
 6714: 
 6715: # Without the "./", some shells look in PATH for config.status.
 6716: : ${CONFIG_STATUS=./config.status}
 6717: 
 6718: echo creating $CONFIG_STATUS
 6719: rm -f $CONFIG_STATUS
 6720: cat > $CONFIG_STATUS <<EOF
 6721: #! /bin/sh
 6722: # Generated automatically by configure.
 6723: # Run this file to recreate the current configuration.
 6724: # This directory was configured as follows,
 6725: # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 6726: #
 6727: # $0 $ac_configure_args
 6728: #
 6729: # Compiler output produced by configure, useful for debugging
 6730: # configure, is in ./config.log if it exists.
 6731: 
 6732: ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
 6733: for ac_option
 6734: do
 6735:   case "\$ac_option" in
 6736:   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
 6737:     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
 6738:     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
 6739:   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
 6740:     echo "$CONFIG_STATUS generated by autoconf version 2.13"
 6741:     exit 0 ;;
 6742:   -help | --help | --hel | --he | --h)
 6743:     echo "\$ac_cs_usage"; exit 0 ;;
 6744:   *) echo "\$ac_cs_usage"; exit 1 ;;
 6745:   esac
 6746: done
 6747: 
 6748: ac_given_srcdir=$srcdir
 6749: ac_given_INSTALL="$INSTALL"
 6750: 
 6751: trap 'rm -fr `echo "Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 6752: EOF
 6753: cat >> $CONFIG_STATUS <<EOF
 6754: 
 6755: # Protect against being on the right side of a sed subst in config.status.
 6756: sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
 6757:  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 6758: $ac_vpsub
 6759: $extrasub
 6760: s%@SHELL@%$SHELL%g
 6761: s%@CFLAGS@%$CFLAGS%g
 6762: s%@CPPFLAGS@%$CPPFLAGS%g
 6763: s%@CXXFLAGS@%$CXXFLAGS%g
 6764: s%@FFLAGS@%$FFLAGS%g
 6765: s%@DEFS@%$DEFS%g
 6766: s%@LDFLAGS@%$LDFLAGS%g
 6767: s%@LIBS@%$LIBS%g
 6768: s%@exec_prefix@%$exec_prefix%g
 6769: s%@prefix@%$prefix%g
 6770: s%@program_transform_name@%$program_transform_name%g
 6771: s%@bindir@%$bindir%g
 6772: s%@sbindir@%$sbindir%g
 6773: s%@libexecdir@%$libexecdir%g
 6774: s%@datadir@%$datadir%g
 6775: s%@sysconfdir@%$sysconfdir%g
 6776: s%@sharedstatedir@%$sharedstatedir%g
 6777: s%@localstatedir@%$localstatedir%g
 6778: s%@libdir@%$libdir%g
 6779: s%@includedir@%$includedir%g
 6780: s%@oldincludedir@%$oldincludedir%g
 6781: s%@infodir@%$infodir%g
 6782: s%@mandir@%$mandir%g
 6783: s%@host@%$host%g
 6784: s%@host_alias@%$host_alias%g
 6785: s%@host_cpu@%$host_cpu%g
 6786: s%@host_vendor@%$host_vendor%g
 6787: s%@host_os@%$host_os%g
 6788: s%@target@%$target%g
 6789: s%@target_alias@%$target_alias%g
 6790: s%@target_cpu@%$target_cpu%g
 6791: s%@target_vendor@%$target_vendor%g
 6792: s%@target_os@%$target_os%g
 6793: s%@build@%$build%g
 6794: s%@build_alias@%$build_alias%g
 6795: s%@build_cpu@%$build_cpu%g
 6796: s%@build_vendor@%$build_vendor%g
 6797: s%@build_os@%$build_os%g
 6798: s%@CC@%$CC%g
 6799: s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
 6800: s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
 6801: s%@INSTALL_DATA@%$INSTALL_DATA%g
 6802: s%@PACKAGE@%$PACKAGE%g
 6803: s%@VERSION@%$VERSION%g
 6804: s%@ACLOCAL@%$ACLOCAL%g
 6805: s%@AUTOCONF@%$AUTOCONF%g
 6806: s%@AUTOMAKE@%$AUTOMAKE%g
 6807: s%@AUTOHEADER@%$AUTOHEADER%g
 6808: s%@MAKEINFO@%$MAKEINFO%g
 6809: s%@SET_MAKE@%$SET_MAKE%g
 6810: s%@bfd_version@%$bfd_version%g
 6811: s%@bfd_version_date@%$bfd_version_date%g
 6812: s%@bfd_version_string@%$bfd_version_string%g
 6813: s%@AR@%$AR%g
 6814: s%@RANLIB@%$RANLIB%g
 6815: s%@LN_S@%$LN_S%g
 6816: s%@OBJEXT@%$OBJEXT%g
 6817: s%@EXEEXT@%$EXEEXT%g
 6818: s%@STRIP@%$STRIP%g
 6819: s%@LIBTOOL@%$LIBTOOL%g
 6820: s%@WARN_CFLAGS@%$WARN_CFLAGS%g
 6821: s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
 6822: s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
 6823: s%@MAINT@%$MAINT%g
 6824: s%@CPP@%$CPP%g
 6825: s%@ALLOCA@%$ALLOCA%g
 6826: s%@USE_NLS@%$USE_NLS%g
 6827: s%@MSGFMT@%$MSGFMT%g
 6828: s%@GMSGFMT@%$GMSGFMT%g
 6829: s%@XGETTEXT@%$XGETTEXT%g
 6830: s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
 6831: s%@CATALOGS@%$CATALOGS%g
 6832: s%@CATOBJEXT@%$CATOBJEXT%g
 6833: s%@DATADIRNAME@%$DATADIRNAME%g
 6834: s%@GMOFILES@%$GMOFILES%g
 6835: s%@INSTOBJEXT@%$INSTOBJEXT%g
 6836: s%@INTLDEPS@%$INTLDEPS%g
 6837: s%@INTLLIBS@%$INTLLIBS%g
 6838: s%@INTLOBJS@%$INTLOBJS%g
 6839: s%@POFILES@%$POFILES%g
 6840: s%@POSUB@%$POSUB%g
 6841: s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
 6842: s%@GT_NO@%$GT_NO%g
 6843: s%@GT_YES@%$GT_YES%g
 6844: s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
 6845: s%@l@%$l%g
 6846: s%@HDEFINES@%$HDEFINES%g
 6847: s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
 6848: s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
 6849: s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
 6850: s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
 6851: s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
 6852: s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
 6853: s%@COREFILE@%$COREFILE%g
 6854: s%@COREFLAG@%$COREFLAG%g
 6855: s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
 6856: s%@WIN32LIBADD@%$WIN32LIBADD%g
 6857: s%@TDEFINES@%$TDEFINES%g
 6858: s%@wordsize@%$wordsize%g
 6859: s%@bfd_libs@%$bfd_libs%g
 6860: s%@all_backends@%$all_backends%g
 6861: s%@bfd_backends@%$bfd_backends%g
 6862: s%@bfd_machines@%$bfd_machines%g
 6863: s%@bfd_default_target_size@%$bfd_default_target_size%g
 6864: s%@tdefaults@%$tdefaults%g
 6865: 
 6866: CEOF
 6867: EOF
 6868: 
 6869: cat >> $CONFIG_STATUS <<\EOF
 6870: 
 6871: # Split the substitutions into bite-sized pieces for seds with
 6872: # small command number limits, like on Digital OSF/1 and HP-UX.
 6873: ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
 6874: ac_file=1 # Number of current file.
 6875: ac_beg=1 # First line for current file.
 6876: ac_end=$ac_max_sed_cmds # Line after last line for current file.
 6877: ac_more_lines=:
 6878: ac_sed_cmds=""
 6879: while $ac_more_lines; do
 6880:   if test $ac_beg -gt 1; then
 6881:     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
 6882:   else
 6883:     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
 6884:   fi
 6885:   if test ! -s conftest.s$ac_file; then
 6886:     ac_more_lines=false
 6887:     rm -f conftest.s$ac_file
 6888:   else
 6889:     if test -z "$ac_sed_cmds"; then
 6890:       ac_sed_cmds="sed -f conftest.s$ac_file"
 6891:     else
 6892:       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
 6893:     fi
 6894:     ac_file=`expr $ac_file + 1`
 6895:     ac_beg=$ac_end
 6896:     ac_end=`expr $ac_end + $ac_max_sed_cmds`
 6897:   fi
 6898: done
 6899: if test -z "$ac_sed_cmds"; then
 6900:   ac_sed_cmds=cat
 6901: fi
 6902: EOF
 6903: 
 6904: cat >> $CONFIG_STATUS <<EOF
 6905: 
 6906: CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"}
 6907: EOF
 6908: cat >> $CONFIG_STATUS <<\EOF
 6909: for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
 6910:   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
 6911:   case "$ac_file" in
 6912:   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
 6913:        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
 6914:   *) ac_file_in="${ac_file}.in" ;;
 6915:   esac
 6916: 
 6917:   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
 6918: 
 6919:   # Remove last slash and all that follows it.  Not all systems have dirname.
 6920:   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
 6921:   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
 6922:     # The file is in a subdirectory.
 6923:     test ! -d "$ac_dir" && mkdir "$ac_dir"
 6924:     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
 6925:     # A "../" for each directory in $ac_dir_suffix.
 6926:     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
 6927:   else
 6928:     ac_dir_suffix= ac_dots=
 6929:   fi
 6930: 
 6931:   case "$ac_given_srcdir" in
 6932:   .)  srcdir=.
 6933:       if test -z "$ac_dots"; then top_srcdir=.
 6934:       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
 6935:   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
 6936:   *) # Relative path.
 6937:     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
 6938:     top_srcdir="$ac_dots$ac_given_srcdir" ;;
 6939:   esac
 6940: 
 6941:   case "$ac_given_INSTALL" in
 6942:   [/$]*) INSTALL="$ac_given_INSTALL" ;;
 6943:   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
 6944:   esac
 6945: 
 6946:   echo creating "$ac_file"
 6947:   rm -f "$ac_file"
 6948:   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
 6949:   case "$ac_file" in
 6950:   *Makefile*) ac_comsub="1i\\
 6951: # $configure_input" ;;
 6952:   *) ac_comsub= ;;
 6953:   esac
 6954: 
 6955:   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
 6956:   sed -e "$ac_comsub
 6957: s%@configure_input@%$configure_input%g
 6958: s%@srcdir@%$srcdir%g
 6959: s%@top_srcdir@%$top_srcdir%g
 6960: s%@INSTALL@%$INSTALL%g
 6961: " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
 6962: fi; done
 6963: rm -f conftest.s*
 6964: 
 6965: # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
 6966: # NAME is the cpp macro being defined and VALUE is the value it is being given.
 6967: #
 6968: # ac_d sets the value in "#define NAME VALUE" lines.
 6969: ac_dA='s%^\([ 	]*\)#\([ 	]*define[ 	][ 	]*\)'
 6970: ac_dB='\([ 	][ 	]*\)[^ 	]*%\1#\2'
 6971: ac_dC='\3'
 6972: ac_dD='%g'
 6973: # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
 6974: ac_uA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
 6975: ac_uB='\([ 	]\)%\1#\2define\3'
 6976: ac_uC=' '
 6977: ac_uD='\4%g'
 6978: # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
 6979: ac_eA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
 6980: ac_eB='$%\1#\2define\3'
 6981: ac_eC=' '
 6982: ac_eD='%g'
 6983: 
 6984: if test "${CONFIG_HEADERS+set}" != set; then
 6985: EOF
 6986: cat >> $CONFIG_STATUS <<EOF
 6987:   CONFIG_HEADERS="config.h:config.in"
 6988: EOF
 6989: cat >> $CONFIG_STATUS <<\EOF
 6990: fi
 6991: for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
 6992:   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
 6993:   case "$ac_file" in
 6994:   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
 6995:        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
 6996:   *) ac_file_in="${ac_file}.in" ;;
 6997:   esac
 6998: 
 6999:   echo creating $ac_file
 7000: 
 7001:   rm -f conftest.frag conftest.in conftest.out
 7002:   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
 7003:   cat $ac_file_inputs > conftest.in
 7004: 
 7005: EOF
 7006: 
 7007: # Transform confdefs.h into a sed script conftest.vals that substitutes
 7008: # the proper values into config.h.in to produce config.h.  And first:
 7009: # Protect against being on the right side of a sed subst in config.status.
 7010: # Protect against being in an unquoted here document in config.status.
 7011: rm -f conftest.vals
 7012: cat > conftest.hdr <<\EOF
 7013: s/[\\&%]/\\&/g
 7014: s%[\\$`]%\\&%g
 7015: s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
 7016: s%ac_d%ac_u%gp
 7017: s%ac_u%ac_e%gp
 7018: EOF
 7019: sed -n -f conftest.hdr confdefs.h > conftest.vals
 7020: rm -f conftest.hdr
 7021: 
 7022: # This sed command replaces #undef with comments.  This is necessary, for
 7023: # example, in the case of _POSIX_SOURCE, which is predefined and required
 7024: # on some systems where configure will not decide to define it.
 7025: cat >> conftest.vals <<\EOF
 7026: s%^[ 	]*#[ 	]*undef[ 	][ 	]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
 7027: EOF
 7028: 
 7029: # Break up conftest.vals because some shells have a limit on
 7030: # the size of here documents, and old seds have small limits too.
 7031: 
 7032: rm -f conftest.tail
 7033: while :
 7034: do
 7035:   ac_lines=`grep -c . conftest.vals`
 7036:   # grep -c gives empty output for an empty file on some AIX systems.
 7037:   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
 7038:   # Write a limited-size here document to conftest.frag.
 7039:   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
 7040:   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
 7041:   echo 'CEOF
 7042:   sed -f conftest.frag conftest.in > conftest.out
 7043:   rm -f conftest.in
 7044:   mv conftest.out conftest.in
 7045: ' >> $CONFIG_STATUS
 7046:   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
 7047:   rm -f conftest.vals
 7048:   mv conftest.tail conftest.vals
 7049: done
 7050: rm -f conftest.vals
 7051: 
 7052: cat >> $CONFIG_STATUS <<\EOF
 7053:   rm -f conftest.frag conftest.h
 7054:   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
 7055:   cat conftest.in >> conftest.h
 7056:   rm -f conftest.in
 7057:   if cmp -s $ac_file conftest.h 2>/dev/null; then
 7058:     echo "$ac_file is unchanged"
 7059:     rm -f conftest.h
 7060:   else
 7061:     # Remove last slash and all that follows it.  Not all systems have dirname.
 7062:       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
 7063:       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
 7064:       # The file is in a subdirectory.
 7065:       test ! -d "$ac_dir" && mkdir "$ac_dir"
 7066:     fi
 7067:     rm -f $ac_file
 7068:     mv conftest.h $ac_file
 7069:   fi
 7070: fi; done
 7071: 
 7072: EOF
 7073: cat >> $CONFIG_STATUS <<EOF
 7074: 
 7075: 
 7076: EOF
 7077: cat >> $CONFIG_STATUS <<\EOF
 7078: test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
 7079: sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' -e '/BLD-POTFILES =/r po/BLD-POTFILES' po/Makefile.in > po/Makefile
 7080: exit 0
 7081: EOF
 7082: chmod +x $CONFIG_STATUS
 7083: rm -fr confdefs* $ac_clean_files
 7084: test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
 7085: 
 7086: