configure.org
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:77k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. #! /bin/sh
  2. # Guess values for system-dependent variables and create Makefiles.
  3. # Generated automatically using autoconf version 2.10 
  4. # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
  5. #
  6. # This configure script is free software; the Free Software Foundation
  7. # gives unlimited permission to copy, distribute and modify it.
  8. # Defaults:
  9. ac_help=
  10. ac_default_prefix=/usr/local
  11. # Any additions from configure.in:
  12. ac_help="$ac_help
  13. --enable-dce-compat   DCE compatibility"
  14. ac_default_prefix=/usr/local/pthreads
  15. # Initialize some variables set by options.
  16. # The variables have the same names as the options, with
  17. # dashes changed to underlines.
  18. build=NONE
  19. cache_file=./config.cache
  20. exec_prefix=NONE
  21. host=NONE
  22. no_create=
  23. nonopt=NONE
  24. no_recursion=
  25. prefix=NONE
  26. program_prefix=NONE
  27. program_suffix=NONE
  28. program_transform_name=s,x,x,
  29. silent=
  30. site=
  31. srcdir=
  32. target=NONE
  33. verbose=
  34. x_includes=NONE
  35. x_libraries=NONE
  36. bindir='${exec_prefix}/bin'
  37. sbindir='${exec_prefix}/sbin'
  38. libexecdir='${exec_prefix}/libexec'
  39. datadir='${prefix}/share'
  40. sysconfdir='${prefix}/etc'
  41. sharedstatedir='${prefix}/com'
  42. localstatedir='${prefix}/var'
  43. libdir='${exec_prefix}/lib'
  44. includedir='${prefix}/include'
  45. oldincludedir='/usr/include'
  46. infodir='${prefix}/info'
  47. mandir='${prefix}/man'
  48. # Initialize some other variables.
  49. subdirs=
  50. MFLAGS= MAKEFLAGS=
  51. ac_prev=
  52. for ac_option
  53. do
  54.   # If the previous option needs an argument, assign it.
  55.   if test -n "$ac_prev"; then
  56.     eval "$ac_prev=$ac_option"
  57.     ac_prev=
  58.     continue
  59.   fi
  60.   case "$ac_option" in
  61.   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  62.   *) ac_optarg= ;;
  63.   esac
  64.   # Accept the important Cygnus configure options, so we can diagnose typos.
  65.   case "$ac_option" in
  66.   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  67.     ac_prev=bindir ;;
  68.   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  69.     bindir="$ac_optarg" ;;
  70.   -build | --build | --buil | --bui | --bu)
  71.     ac_prev=build ;;
  72.   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  73.     build="$ac_optarg" ;;
  74.   -cache-file | --cache-file | --cache-fil | --cache-fi 
  75.   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  76.     ac_prev=cache_file ;;
  77.   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* 
  78.   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  79.     cache_file="$ac_optarg" ;;
  80.   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  81.     ac_prev=datadir ;;
  82.   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* 
  83.   | --da=*)
  84.     datadir="$ac_optarg" ;;
  85.   -disable-* | --disable-*)
  86.     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  87.     # Reject names that are not valid shell variable names.
  88.     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  89.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  90.     fi
  91.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  92.     eval "enable_${ac_feature}=no" ;;
  93.   -enable-* | --enable-*)
  94.     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  95.     # Reject names that are not valid shell variable names.
  96.     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  97.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  98.     fi
  99.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  100.     case "$ac_option" in
  101.       *=*) ;;
  102.       *) ac_optarg=yes ;;
  103.     esac
  104.     eval "enable_${ac_feature}='$ac_optarg'" ;;
  105.   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi 
  106.   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- 
  107.   | --exec | --exe | --ex)
  108.     ac_prev=exec_prefix ;;
  109.   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* 
  110.   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* 
  111.   | --exec=* | --exe=* | --ex=*)
  112.     exec_prefix="$ac_optarg" ;;
  113.   -gas | --gas | --ga | --g)
  114.     # Obsolete; use --with-gas.
  115.     with_gas=yes ;;
  116.   -help | --help | --hel | --he)
  117.     # Omit some internal or obsolete options to make the list less imposing.
  118.     # This message is too long to be a string in the A/UX 3.1 sh.
  119.     cat << EOF
  120. Usage: configure [options] [host]
  121. Options: [defaults in brackets after descriptions]
  122. Configuration:
  123.   --cache-file=FILE       cache test results in FILE
  124.   --help                  print this message
  125.   --no-create             do not create output files
  126.   --quiet, --silent       do not print `checking...' messages
  127.   --version               print the version of autoconf that created configure
  128. Directory and file names:
  129.   --prefix=PREFIX         install architecture-independent files in PREFIX
  130.                           [$ac_default_prefix]
  131.   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  132.                           [same as prefix]
  133.   --bindir=DIR            user executables in DIR [EPREFIX/bin]
  134.   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  135.   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  136.   --datadir=DIR           read-only architecture-independent data in DIR
  137.                           [PREFIX/share]
  138.   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  139.   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
  140.                           [PREFIX/com]
  141.   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  142.   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  143.   --includedir=DIR        C header files in DIR [PREFIX/include]
  144.   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  145.   --infodir=DIR           info documentation in DIR [PREFIX/info]
  146.   --mandir=DIR            man documentation in DIR [PREFIX/man]
  147.   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  148.   --program-prefix=PREFIX prepend PREFIX to installed program names
  149.   --program-suffix=SUFFIX append SUFFIX to installed program names
  150.   --program-transform-name=PROGRAM
  151.                           run sed PROGRAM on installed program names
  152. EOF
  153.     cat << EOF
  154. Host type:
  155.   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  156.   --host=HOST             configure for HOST [guessed]
  157.   --target=TARGET         configure for TARGET [TARGET=HOST]
  158. Features and packages:
  159.   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  160.   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  161.   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  162.   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  163.   --x-includes=DIR        X include files are in DIR
  164.   --x-libraries=DIR       X library files are in DIR
  165. EOF
  166.     if test -n "$ac_help"; then
  167.       echo "--enable and --with options recognized:$ac_help"
  168.     fi
  169.     exit 0 ;;
  170.   -host | --host | --hos | --ho)
  171.     ac_prev=host ;;
  172.   -host=* | --host=* | --hos=* | --ho=*)
  173.     host="$ac_optarg" ;;
  174.   -includedir | --includedir | --includedi | --included | --include 
  175.   | --includ | --inclu | --incl | --inc)
  176.     ac_prev=includedir ;;
  177.   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* 
  178.   | --includ=* | --inclu=* | --incl=* | --inc=*)
  179.     includedir="$ac_optarg" ;;
  180.   -infodir | --infodir | --infodi | --infod | --info | --inf)
  181.     ac_prev=infodir ;;
  182.   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  183.     infodir="$ac_optarg" ;;
  184.   -libdir | --libdir | --libdi | --libd)
  185.     ac_prev=libdir ;;
  186.   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  187.     libdir="$ac_optarg" ;;
  188.   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec 
  189.   | --libexe | --libex | --libe)
  190.     ac_prev=libexecdir ;;
  191.   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* 
  192.   | --libexe=* | --libex=* | --libe=*)
  193.     libexecdir="$ac_optarg" ;;
  194.   -localstatedir | --localstatedir | --localstatedi | --localstated 
  195.   | --localstate | --localstat | --localsta | --localst 
  196.   | --locals | --local | --loca | --loc | --lo)
  197.     ac_prev=localstatedir ;;
  198.   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* 
  199.   | --localstate=* | --localstat=* | --localsta=* | --localst=* 
  200.   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  201.     localstatedir="$ac_optarg" ;;
  202.   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  203.     ac_prev=mandir ;;
  204.   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  205.     mandir="$ac_optarg" ;;
  206.   -nfp | --nfp | --nf)
  207.     # Obsolete; use --without-fp.
  208.     with_fp=no ;;
  209.   -no-create | --no-create | --no-creat | --no-crea | --no-cre 
  210.   | --no-cr | --no-c)
  211.     no_create=yes ;;
  212.   -no-recursion | --no-recursion | --no-recursio | --no-recursi 
  213.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  214.     no_recursion=yes ;;
  215.   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded 
  216.   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc 
  217.   | --oldin | --oldi | --old | --ol | --o)
  218.     ac_prev=oldincludedir ;;
  219.   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* 
  220.   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* 
  221.   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  222.     oldincludedir="$ac_optarg" ;;
  223.   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  224.     ac_prev=prefix ;;
  225.   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  226.     prefix="$ac_optarg" ;;
  227.   -program-prefix | --program-prefix | --program-prefi | --program-pref 
  228.   | --program-pre | --program-pr | --program-p)
  229.     ac_prev=program_prefix ;;
  230.   -program-prefix=* | --program-prefix=* | --program-prefi=* 
  231.   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  232.     program_prefix="$ac_optarg" ;;
  233.   -program-suffix | --program-suffix | --program-suffi | --program-suff 
  234.   | --program-suf | --program-su | --program-s)
  235.     ac_prev=program_suffix ;;
  236.   -program-suffix=* | --program-suffix=* | --program-suffi=* 
  237.   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  238.     program_suffix="$ac_optarg" ;;
  239.   -program-transform-name | --program-transform-name 
  240.   | --program-transform-nam | --program-transform-na 
  241.   | --program-transform-n | --program-transform- 
  242.   | --program-transform | --program-transfor 
  243.   | --program-transfo | --program-transf 
  244.   | --program-trans | --program-tran 
  245.   | --progr-tra | --program-tr | --program-t)
  246.     ac_prev=program_transform_name ;;
  247.   -program-transform-name=* | --program-transform-name=* 
  248.   | --program-transform-nam=* | --program-transform-na=* 
  249.   | --program-transform-n=* | --program-transform-=* 
  250.   | --program-transform=* | --program-transfor=* 
  251.   | --program-transfo=* | --program-transf=* 
  252.   | --program-trans=* | --program-tran=* 
  253.   | --progr-tra=* | --program-tr=* | --program-t=*)
  254.     program_transform_name="$ac_optarg" ;;
  255.   -q | -quiet | --quiet | --quie | --qui | --qu | --q 
  256.   | -silent | --silent | --silen | --sile | --sil)
  257.     silent=yes ;;
  258.   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  259.     ac_prev=sbindir ;;
  260.   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* 
  261.   | --sbi=* | --sb=*)
  262.     sbindir="$ac_optarg" ;;
  263.   -sharedstatedir | --sharedstatedir | --sharedstatedi 
  264.   | --sharedstated | --sharedstate | --sharedstat | --sharedsta 
  265.   | --sharedst | --shareds | --shared | --share | --shar 
  266.   | --sha | --sh)
  267.     ac_prev=sharedstatedir ;;
  268.   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* 
  269.   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* 
  270.   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* 
  271.   | --sha=* | --sh=*)
  272.     sharedstatedir="$ac_optarg" ;;
  273.   -site | --site | --sit)
  274.     ac_prev=site ;;
  275.   -site=* | --site=* | --sit=*)
  276.     site="$ac_optarg" ;;
  277.   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  278.     ac_prev=srcdir ;;
  279.   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  280.     srcdir="$ac_optarg" ;;
  281.   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf 
  282.   | --syscon | --sysco | --sysc | --sys | --sy)
  283.     ac_prev=sysconfdir ;;
  284.   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* 
  285.   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  286.     sysconfdir="$ac_optarg" ;;
  287.   -target | --target | --targe | --targ | --tar | --ta | --t)
  288.     ac_prev=target ;;
  289.   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  290.     target="$ac_optarg" ;;
  291.   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  292.     verbose=yes ;;
  293.   -version | --version | --versio | --versi | --vers)
  294.     echo "configure generated by autoconf version 2.10"
  295.     exit 0 ;;
  296.   -with-* | --with-*)
  297.     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  298.     # Reject names that are not valid shell variable names.
  299.     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  300.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  301.     fi
  302.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  303.     case "$ac_option" in
  304.       *=*) ;;
  305.       *) ac_optarg=yes ;;
  306.     esac
  307.     eval "with_${ac_package}='$ac_optarg'" ;;
  308.   -without-* | --without-*)
  309.     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  310.     # Reject names that are not valid shell variable names.
  311.     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  312.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  313.     fi
  314.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  315.     eval "with_${ac_package}=no" ;;
  316.   --x)
  317.     # Obsolete; use --with-x.
  318.     with_x=yes ;;
  319.   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu 
  320.   | --x-incl | --x-inc | --x-in | --x-i)
  321.     ac_prev=x_includes ;;
  322.   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* 
  323.   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  324.     x_includes="$ac_optarg" ;;
  325.   -x-libraries | --x-libraries | --x-librarie | --x-librari 
  326.   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  327.     ac_prev=x_libraries ;;
  328.   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* 
  329.   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  330.     x_libraries="$ac_optarg" ;;
  331.   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  332.     ;;
  333.   *)
  334.     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  335.       echo "configure: warning: $ac_option: invalid host type" 1>&2
  336.     fi
  337.     if test "x$nonopt" != xNONE; then
  338.       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  339.     fi
  340.     nonopt="$ac_option"
  341.     ;;
  342.   esac
  343. done
  344. if test -n "$ac_prev"; then
  345.   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  346. fi
  347. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  348. # File descriptor usage:
  349. # 0 standard input
  350. # 1 file creation
  351. # 2 errors and warnings
  352. # 3 some systems may open it to /dev/tty
  353. # 4 used on the Kubota Titan
  354. # 6 checking for... messages and results
  355. # 5 compiler messages saved in config.log
  356. if test "$silent" = yes; then
  357.   exec 6>/dev/null
  358. else
  359.   exec 6>&1
  360. fi
  361. exec 5>./config.log
  362. echo "
  363. This file contains any messages produced by compilers while
  364. running configure, to aid debugging if configure makes a mistake.
  365. " 1>&5
  366. # Strip out --no-create and --no-recursion so they do not pile up.
  367. # Also quote any args containing shell metacharacters.
  368. ac_configure_args=
  369. for ac_arg
  370. do
  371.   case "$ac_arg" in
  372.   -no-create | --no-create | --no-creat | --no-crea | --no-cre 
  373.   | --no-cr | --no-c) ;;
  374.   -no-recursion | --no-recursion | --no-recursio | --no-recursi 
  375.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  376.   *" "*|*" "*|*[[]~#$^&*(){}\|;<>?]*)
  377.   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  378.   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  379.   esac
  380. done
  381. # NLS nuisances.
  382. # Only set LANG and LC_ALL to C if already set.
  383. # These must not be set unconditionally because not all systems understand
  384. # e.g. LANG=C (notably SCO).
  385. if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  386. if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  387. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  388. rm -rf conftest* confdefs.h
  389. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  390. echo > confdefs.h
  391. # A filename unique to this package, relative to the directory that
  392. # configure is in, which we can look for to find out if srcdir is correct.
  393. ac_unique_file=config.flags.in
  394. # Find the source files, if location was not specified.
  395. if test -z "$srcdir"; then
  396.   ac_srcdir_defaulted=yes
  397.   # Try the directory containing this script, then its parent.
  398.   ac_prog=$0
  399.   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  400.   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  401.   srcdir=$ac_confdir
  402.   if test ! -r $srcdir/$ac_unique_file; then
  403.     srcdir=..
  404.   fi
  405. else
  406.   ac_srcdir_defaulted=no
  407. fi
  408. if test ! -r $srcdir/$ac_unique_file; then
  409.   if test "$ac_srcdir_defaulted" = yes; then
  410.     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  411.   else
  412.     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  413.   fi
  414. fi
  415. srcdir=`echo "${srcdir}" | sed 's%([^/])/*$%1%'`
  416. # Prefer explicitly selected file to automatically selected ones.
  417. if test -z "$CONFIG_SITE"; then
  418.   if test "x$prefix" != xNONE; then
  419.     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  420.   else
  421.     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  422.   fi
  423. fi
  424. for ac_site_file in $CONFIG_SITE; do
  425.   if test -r "$ac_site_file"; then
  426.     echo "loading site script $ac_site_file"
  427.     . "$ac_site_file"
  428.   fi
  429. done
  430. if test -r "$cache_file"; then
  431.   echo "loading cache $cache_file"
  432.   . $cache_file
  433. else
  434.   echo "creating cache $cache_file"
  435.   > $cache_file
  436. fi
  437. ac_ext=c
  438. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  439. ac_cpp='$CPP $CPPFLAGS'
  440. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  441. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  442. if (echo "testingc"; echo 1,2,3) | grep c >/dev/null; then
  443.   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  444.   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  445.     ac_n= ac_c='
  446. ' ac_t=' '
  447.   else
  448.     ac_n=-n ac_c= ac_t=
  449.   fi
  450. else
  451.   ac_n= ac_c='c' ac_t=
  452. fi
  453. # Check whether --enable-dce-compat or --disable-dce-compat was given.
  454. if test "${enable_dce_compat+set}" = set; then
  455.   enableval="$enable_dce_compat"
  456.     { echo "configure: error: Actually, DCE compatibility doesn't work yet..." 1>&2; exit 1; }
  457. else
  458.     true
  459. fi
  460. # Extract the first word of "gcc", so it can be a program name with args.
  461. set dummy gcc; ac_word=$2
  462. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  463. if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
  464.   echo $ac_n "(cached) $ac_c" 1>&6
  465. else
  466.   if test -n "$CC"; then
  467.   ac_cv_prog_CC="$CC" # Let the user override the test.
  468. else
  469.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  470.   for ac_dir in $PATH; do
  471.     test -z "$ac_dir" && ac_dir=.
  472.     if test -f $ac_dir/$ac_word; then
  473.       ac_cv_prog_CC="gcc"
  474.       break
  475.     fi
  476.   done
  477.   IFS="$ac_save_ifs"
  478. fi
  479. fi
  480. CC="$ac_cv_prog_CC"
  481. if test -n "$CC"; then
  482.   echo "$ac_t""$CC" 1>&6
  483. else
  484.   echo "$ac_t""no" 1>&6
  485. fi
  486. if test -z "$CC"; then
  487.   # Extract the first word of "cc", so it can be a program name with args.
  488. set dummy cc; ac_word=$2
  489. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  490. if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
  491.   echo $ac_n "(cached) $ac_c" 1>&6
  492. else
  493.   if test -n "$CC"; then
  494.   ac_cv_prog_CC="$CC" # Let the user override the test.
  495. else
  496.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  497.   ac_prog_rejected=no
  498.   for ac_dir in $PATH; do
  499.     test -z "$ac_dir" && ac_dir=.
  500.     if test -f $ac_dir/$ac_word; then
  501.       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
  502.         ac_prog_rejected=yes
  503. continue
  504.       fi
  505.       ac_cv_prog_CC="cc"
  506.       break
  507.     fi
  508.   done
  509.   IFS="$ac_save_ifs"
  510. if test $ac_prog_rejected = yes; then
  511.   # We found a bogon in the path, so make sure we never use it.
  512.   set dummy $ac_cv_prog_CC
  513.   shift
  514.   if test $# -gt 0; then
  515.     # We chose a different compiler from the bogus one.
  516.     # However, it has the same basename, so the bogon will be chosen
  517.     # first if we set CC to just the basename; use the full file name.
  518.     shift
  519.     set dummy "$ac_dir/$ac_word" "$@"
  520.     shift
  521.     ac_cv_prog_CC="$@"
  522.   fi
  523. fi
  524. fi
  525. fi
  526. CC="$ac_cv_prog_CC"
  527. if test -n "$CC"; then
  528.   echo "$ac_t""$CC" 1>&6
  529. else
  530.   echo "$ac_t""no" 1>&6
  531. fi
  532.   test -z "$CC" && { echo "configure: error: no acceptable cc found in $PATH" 1>&2; exit 1; }
  533. fi
  534. echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
  535. if eval "test "`echo '$''{'ac_cv_prog_gcc'+set}'`" = set"; then
  536.   echo $ac_n "(cached) $ac_c" 1>&6
  537. else
  538.   cat > conftest.c <<EOF
  539. #ifdef __GNUC__
  540.   yes;
  541. #endif
  542. EOF
  543. if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:616: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  544.   ac_cv_prog_gcc=yes
  545. else
  546.   ac_cv_prog_gcc=no
  547. fi
  548. fi
  549. echo "$ac_t""$ac_cv_prog_gcc" 1>&6
  550. if test $ac_cv_prog_gcc = yes; then
  551.   GCC=yes
  552.   if test "${CFLAGS+set}" != set; then
  553.     echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
  554. if eval "test "`echo '$''{'ac_cv_prog_gcc_g'+set}'`" = set"; then
  555.   echo $ac_n "(cached) $ac_c" 1>&6
  556. else
  557.   echo 'void f(){}' > conftest.c
  558. if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  559.   ac_cv_prog_gcc_g=yes
  560. else
  561.   ac_cv_prog_gcc_g=no
  562. fi
  563. rm -f conftest*
  564. fi
  565. echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
  566.     if test $ac_cv_prog_gcc_g = yes; then
  567.       CFLAGS="-g -O"
  568.     else
  569.       CFLAGS="-O"
  570.     fi
  571.   fi
  572. else
  573.   GCC=
  574.   test "${CFLAGS+set}" = set || CFLAGS="-g"
  575. fi
  576. for ac_prog in $CCC c++ g++ gcc CC cxx
  577. do
  578. # Extract the first word of "$ac_prog", so it can be a program name with args.
  579. set dummy $ac_prog; ac_word=$2
  580. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  581. if eval "test "`echo '$''{'ac_cv_prog_CXX'+set}'`" = set"; then
  582.   echo $ac_n "(cached) $ac_c" 1>&6
  583. else
  584.   if test -n "$CXX"; then
  585.   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  586. else
  587.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  588.   for ac_dir in $PATH; do
  589.     test -z "$ac_dir" && ac_dir=.
  590.     if test -f $ac_dir/$ac_word; then
  591.       ac_cv_prog_CXX="$ac_prog"
  592.       break
  593.     fi
  594.   done
  595.   IFS="$ac_save_ifs"
  596. fi
  597. fi
  598. CXX="$ac_cv_prog_CXX"
  599. if test -n "$CXX"; then
  600.   echo "$ac_t""$CXX" 1>&6
  601. else
  602.   echo "$ac_t""no" 1>&6
  603. fi
  604. test -n "$CXX" && break
  605. done
  606. test -n "$CXX" || CXX="gcc"
  607. echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
  608. if eval "test "`echo '$''{'ac_cv_prog_gxx'+set}'`" = set"; then
  609.   echo $ac_n "(cached) $ac_c" 1>&6
  610. else
  611.   cat > conftest.C <<EOF
  612. #ifdef __GNUC__
  613.   yes;
  614. #endif
  615. EOF
  616. if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:696: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  617.   ac_cv_prog_gxx=yes
  618. else
  619.   ac_cv_prog_gxx=no
  620. fi
  621. fi
  622. echo "$ac_t""$ac_cv_prog_gxx" 1>&6
  623. if test $ac_cv_prog_gxx = yes; then
  624.   GXX=yes
  625.   if test "${CXXFLAGS+set}" != set; then
  626.     echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
  627. if eval "test "`echo '$''{'ac_cv_prog_gxx_g'+set}'`" = set"; then
  628.   echo $ac_n "(cached) $ac_c" 1>&6
  629. else
  630.   echo 'void f(){}' > conftest.cc
  631. if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
  632.   ac_cv_prog_gxx_g=yes
  633. else
  634.   ac_cv_prog_gxx_g=no
  635. fi
  636. rm -f conftest*
  637. fi
  638. echo "$ac_t""$ac_cv_prog_gxx_g" 1>&6
  639.     if test $ac_cv_prog_gxx_g = yes; then
  640.       CXXFLAGS="-g -O"
  641.     else
  642.       CXXFLAGS="-O"
  643.     fi
  644.   fi
  645. else
  646.   GXX=
  647.   test "${CXXFLAGS+set}" = set || CXXFLAGS="-g"
  648. fi
  649. echo $ac_n "checking compiler availability and simple error detection""... $ac_c" 1>&6
  650. cat > conftest.$ac_ext <<EOF
  651. #line 735 "configure"
  652. #include "confdefs.h"
  653. int main() { return 0; }
  654. int t() {
  655.  exit(0); 
  656. ; return 0; }
  657. EOF
  658. if { (eval echo configure:743: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  659.   rm -rf conftest*
  660.   
  661.     cat > conftest.$ac_ext <<EOF
  662. #line 747 "configure"
  663. #include "confdefs.h"
  664. int main() { return 0; }
  665. int t() {
  666.  syntax errors galore! 
  667. ; return 0; }
  668. EOF
  669. if { (eval echo configure:755: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  670.   rm -rf conftest*
  671.       { echo "configure: error: Can't detect syntax errors!  Is CC set right?" 1>&2; exit 1; }
  672. else
  673.   rm -rf conftest*
  674.       true
  675. fi
  676. rm -f conftest*
  677. else
  678.   rm -rf conftest*
  679.     { echo "configure: error: Can't compile test program!  Is CC set right?" 1>&2; exit 1; }
  680. fi
  681. rm -f conftest*
  682. cat > conftest.$ac_ext <<EOF
  683. #line 772 "configure"
  684. #include "confdefs.h"
  685. int main() { return 0; }
  686. int t() {
  687.   typedef int Integer;
  688.   extern int i;
  689.   extern Integer i;
  690. ; return 0; }
  691. EOF
  692. if { (eval echo configure:784: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  693.   :
  694. else
  695.   rm -rf conftest*
  696.   { echo "configure: error: Can't redeclare variables with this compiler??" 1>&2; exit 1; }
  697. fi
  698. rm -f conftest*
  699. cat > conftest.$ac_ext <<EOF
  700. #line 793 "configure"
  701. #include "confdefs.h"
  702. int main() { return 0; }
  703. int t() {
  704.   typedef long Long;
  705.   extern int i;
  706.   extern Long i;
  707. ; return 0; }
  708. EOF
  709. if { (eval echo configure:805: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  710.   rm -rf conftest*
  711.   { echo "configure: error: Compiler doesn't detect conflicting declarations." 1>&2; exit 1; }
  712. fi
  713. rm -f conftest*
  714. echo "$ac_t""ok" 1>&6
  715. if test $ac_cv_prog_gcc = yes ; then
  716.   CFLAGS="$CFLAGS -Werror"
  717. fi
  718. echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
  719. # On Suns, sometimes $CPP names a directory.
  720. if test -n "$CPP" && test -d "$CPP"; then
  721.   CPP=
  722. fi
  723. if test -z "$CPP"; then
  724. if eval "test "`echo '$''{'ac_cv_prog_CPP'+set}'`" = set"; then
  725.   echo $ac_n "(cached) $ac_c" 1>&6
  726. else
  727.     # This must be in double quotes, not single quotes, because CPP may get
  728.   # substituted into the Makefile and "${CC-cc}" will confuse make.
  729.   CPP="${CC-cc} -E"
  730.   # On the NeXT, cc -E runs the code through the compiler's parser,
  731.   # not just through cpp.
  732.   cat > conftest.$ac_ext <<EOF
  733. #line 832 "configure"
  734. #include "confdefs.h"
  735. #include <assert.h>
  736. Syntax Error
  737. EOF
  738. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  739. { (eval echo configure:838: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  740. ac_err=`grep -v '^ *+' conftest.out`
  741. if test -z "$ac_err"; then
  742.   :
  743. else
  744.   echo "$ac_err" >&5
  745.   rm -rf conftest*
  746.   CPP="${CC-cc} -E -traditional-cpp"
  747.   cat > conftest.$ac_ext <<EOF
  748. #line 847 "configure"
  749. #include "confdefs.h"
  750. #include <assert.h>
  751. Syntax Error
  752. EOF
  753. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  754. { (eval echo configure:853: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  755. ac_err=`grep -v '^ *+' conftest.out`
  756. if test -z "$ac_err"; then
  757.   :
  758. else
  759.   echo "$ac_err" >&5
  760.   rm -rf conftest*
  761.   CPP=/lib/cpp
  762. fi
  763. rm -f conftest*
  764. fi
  765. rm -f conftest*
  766.   ac_cv_prog_CPP="$CPP"
  767. fi
  768.   CPP="$ac_cv_prog_CPP"
  769. else
  770.   ac_cv_prog_CPP="$CPP"
  771. fi
  772. echo "$ac_t""$CPP" 1>&6
  773. # Extract the first word of "ranlib", so it can be a program name with args.
  774. set dummy ranlib; ac_word=$2
  775. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  776. if eval "test "`echo '$''{'ac_cv_prog_RANLIB'+set}'`" = set"; then
  777.   echo $ac_n "(cached) $ac_c" 1>&6
  778. else
  779.   if test -n "$RANLIB"; then
  780.   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  781. else
  782.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  783.   for ac_dir in $PATH; do
  784.     test -z "$ac_dir" && ac_dir=.
  785.     if test -f $ac_dir/$ac_word; then
  786.       ac_cv_prog_RANLIB="ranlib"
  787.       break
  788.     fi
  789.   done
  790.   IFS="$ac_save_ifs"
  791.   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
  792. fi
  793. fi
  794. RANLIB="$ac_cv_prog_RANLIB"
  795. if test -n "$RANLIB"; then
  796.   echo "$ac_t""$RANLIB" 1>&6
  797. else
  798.   echo "$ac_t""no" 1>&6
  799. fi
  800. ac_aux_dir=
  801. for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
  802.   if test -f $ac_dir/install-sh; then
  803.     ac_aux_dir=$ac_dir
  804.     ac_install_sh="$ac_aux_dir/install-sh -c"
  805.     break
  806.   elif test -f $ac_dir/install.sh; then
  807.     ac_aux_dir=$ac_dir
  808.     ac_install_sh="$ac_aux_dir/install.sh -c"
  809.     break
  810.   fi
  811. done
  812. if test -z "$ac_aux_dir"; then
  813.   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
  814. fi
  815. ac_config_guess=$ac_aux_dir/config.guess
  816. ac_config_sub=$ac_aux_dir/config.sub
  817. ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
  818. # Do some error checking and defaulting for the host and target type.
  819. # The inputs are:
  820. #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
  821. #
  822. # The rules are:
  823. # 1. You are not allowed to specify --host, --target, and nonopt at the
  824. #    same time.
  825. # 2. Host defaults to nonopt.
  826. # 3. If nonopt is not specified, then host defaults to the current host,
  827. #    as determined by config.guess.
  828. # 4. Target and build default to nonopt.
  829. # 5. If nonopt is not specified, then target and build default to host.
  830. # The aliases save the names the user supplied, while $host etc.
  831. # will get canonicalized.
  832. case $host---$target---$nonopt in
  833. NONE---*---* | *---NONE---* | *---*---NONE) ;;
  834. *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
  835. esac
  836. # Make sure we can run config.sub.
  837. if $ac_config_sub sun4 >/dev/null 2>&1; then :
  838. else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
  839. fi
  840. echo $ac_n "checking host system type""... $ac_c" 1>&6
  841. host_alias=$host
  842. case "$host_alias" in
  843. NONE)
  844.   case $nonopt in
  845.   NONE)
  846.     if host_alias=`$ac_config_guess`; then :
  847.     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
  848.     fi ;;
  849.   *) host_alias=$nonopt ;;
  850.   esac ;;
  851. esac
  852. host=`$ac_config_sub $host_alias`
  853. host_cpu=`echo $host | sed 's/^(.*)-(.*)-(.*)$/1/'`
  854. host_vendor=`echo $host | sed 's/^(.*)-(.*)-(.*)$/2/'`
  855. host_os=`echo $host | sed 's/^(.*)-(.*)-(.*)$/3/'`
  856. echo "$ac_t""$host" 1>&6
  857. echo $ac_n "checking target system type""... $ac_c" 1>&6
  858. target_alias=$target
  859. case "$target_alias" in
  860. NONE)
  861.   case $nonopt in
  862.   NONE) target_alias=$host_alias ;;
  863.   *) target_alias=$nonopt ;;
  864.   esac ;;
  865. esac
  866. target=`$ac_config_sub $target_alias`
  867. target_cpu=`echo $target | sed 's/^(.*)-(.*)-(.*)$/1/'`
  868. target_vendor=`echo $target | sed 's/^(.*)-(.*)-(.*)$/2/'`
  869. target_os=`echo $target | sed 's/^(.*)-(.*)-(.*)$/3/'`
  870. echo "$ac_t""$target" 1>&6
  871. echo $ac_n "checking build system type""... $ac_c" 1>&6
  872. build_alias=$build
  873. case "$build_alias" in
  874. NONE)
  875.   case $nonopt in
  876.   NONE) build_alias=$host_alias ;;
  877.   *) build_alias=$nonopt ;;
  878.   esac ;;
  879. esac
  880. build=`$ac_config_sub $build_alias`
  881. build_cpu=`echo $build | sed 's/^(.*)-(.*)-(.*)$/1/'`
  882. build_vendor=`echo $build | sed 's/^(.*)-(.*)-(.*)$/2/'`
  883. build_os=`echo $build | sed 's/^(.*)-(.*)-(.*)$/3/'`
  884. echo "$ac_t""$build" 1>&6
  885. test "$host_alias" != "$target_alias" &&
  886.   test "$program_prefix$program_suffix$program_transform_name" = 
  887.     NONENONEs,x,x, &&
  888.   program_prefix=${target_alias}-
  889. syscall=NONE
  890. sysincludes=NONE
  891. # Treat all x86 machines the same.
  892. # (Yet below, we pretend we can distinguish between the MIPS r2000 and r4000?)
  893. # (What about 680x0 machines?)
  894. case $host in
  895.     i[456]86-*)
  896. host=`echo $host | sed 's/^i[456]86/i386/'`
  897. host_cpu=i386
  898. ;;
  899. esac
  900. # Here, you should set the following variables:
  901. #  name
  902. # The "name" of this configuration.  Used for "engine-*.c" file name,
  903. # default for syscall file names.  Chris seems to have a thing for
  904. # putting "-" between OS and version number, but the configure script
  905. # will already have $host_cpu and $host_os available for you to use
  906. # in constructing a name.
  907. #  sysincludes
  908. # Name of machdep directory with "sys" include file
  909. # replacements, if any.  This directory is optional;
  910. # if you don't provide it, don't set this variable.
  911. #  except
  912. # Names of any syscalls that shouldn't be generated
  913. # from the template, if any.
  914. #  syscall
  915. # Base name of the syscall template files, if not the
  916. # same as <name>.  If they're the same, omit this.
  917. #
  918. # Also, you may define random symbols and update CFLAGS if
  919. # necessary.  However, for ease of porting to new machines,
  920. # it's best if you can create portable autoconf tests for
  921. # whatever you're trying to do, rather than hard-coding it
  922. # here based on the OS name.  So please, try to keep this
  923. # section as minimal as possible.
  924. except=""
  925. name=$host_cpu-$host_os
  926. case $host in
  927.     alpha-*-netbsd1.1* | alpha-*-netbsd1.2*)
  928. name=alpha-netbsd-1.1
  929. sysincludes=netbsd-1.1
  930. except="fork lseek pipe sigsuspend sigprocmask"
  931. ;;
  932.     alpha-*-osf*)
  933. name=alpha-osf1
  934. sysincludes=alpha-osf1
  935. except="fork sigsuspend"
  936. if test $ac_cv_prog_gcc = no ; then
  937.   CFLAGS="$CFLAGS -std"
  938. fi
  939. ;;
  940.     hppa1.1-*-hpux*)
  941. name=hppa-hpux-9.03
  942. sysincludes=hpux-9.03
  943. # hpux-9.03.mk seems to be missing; what should this be?
  944. except="fork"
  945. ;;
  946.     sparc-*-sunos4.1.3* | sparc-*-sunos4.1.4*)
  947. name=sparc-sunos-4.1.3
  948. sysincludes=sunos-4.1.3
  949. syscall=sparc-sunos4
  950. except="fork pipe getpgrp getdirentries"
  951. cat >> confdefs.h <<EOF
  952. #define sunos4 1
  953. EOF
  954. # is this really needed??
  955. ;;
  956.     sparc-*-solaris2*)
  957. name=sparc-sunos-5.3
  958. sysincludes=sunos-5.3
  959. except="fork sigaction"
  960. # Should really come up with a test for this...
  961. cat >> confdefs.h <<EOF
  962. #define LD_LINKS_STATIC_DATA 1
  963. EOF
  964. cat >> confdefs.h <<EOF
  965. #define BROKEN_SIGNALS 1
  966. EOF
  967. ;;
  968. sparc-*-netbsd1.0A | sparc-*-netbsd1.1* | sparc-*-netbsd1.2*)
  969.     name=sparc-sunos-4.1.3
  970.     sysincludes=netbsd-1.0
  971.     syscall=sparc-netbsd-1.1
  972.     except="pipe fork sigprocmask sigsuspend"
  973.     ;;
  974.     i386-*-linux*)
  975. name=i386-linux-1.0
  976. sysincludes=linux-1.0
  977. ;;
  978.     i386-*-bsdi1.1)
  979. name=i386-bsdi-1.1
  980. sysincludes=bsdi-1.1
  981. ;;
  982. i386-*-bsdi2.0* | i386-*-bsdi2.1*)
  983. name=i386-bsdi-2.0
  984.         sysincludes=bsdi-2.0
  985.         syscall=i386-bsdi-2.0
  986.         except="fork lseek sigsuspend"
  987. ;;
  988.     i386-*-netbsd1.1* | i386-*-netbsd1.2*)
  989. name=i386-netbsd-1.0
  990. sysincludes=netbsd-1.1
  991. syscall=i386-netbsd-1.1
  992. except="fork lseek pipe sigsuspend sigprocmask"
  993. ;;
  994.     i386-*-netbsd1.0*)
  995. name=i386-netbsd-1.0
  996. sysincludes=netbsd-1.0
  997. except="fork lseek sigsuspend"
  998. ;;
  999.     i386-*-netbsd0.9*)
  1000. name=i386-netbsd-0.9
  1001. sysincludes=netbsd-0.9
  1002. ;;
  1003.     m68*-*-netbsd*)
  1004. name=m68000-netbsd
  1005. ;;
  1006.     i386-*-freebsd2.*)
  1007.         name=i386-freebsd-2.0
  1008.         sysincludes=freebsd-2.0
  1009.         except="fork lseek sigsuspend sigprocmask"
  1010.         ;;
  1011.     romp-*-bsd*)
  1012. name=romp-bsd
  1013. ;;
  1014.     mips-dec-ultrix*)
  1015. name=r2000-ultrix-4.2
  1016. sysincludes=ultrix-4.2
  1017. except="fork pipe"
  1018. ;;
  1019.     mips-sgi-irix*)
  1020. name=ip22-irix-5.2
  1021. sysincludes=irix-5.2
  1022. except="fstat stat"
  1023. cat >> confdefs.h <<EOF
  1024. #define BROKEN_SIGNALS 1
  1025. EOF
  1026. ;;
  1027.     *)
  1028. { echo "configure: error: System type $host not recognized or not supported.
  1029. See $srcdir/configure.in for supported systems." 1>&2; exit 1; }
  1030. exit 1
  1031. ;;
  1032. esac
  1033. SYSCALL_EXCEPTIONS=$except
  1034. for ac_hdr in sys/termio.h termios.h termio.h
  1035. do
  1036. ac_safe=`echo "$ac_hdr" | tr './55' '___'`
  1037. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1038. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1039.   echo $ac_n "(cached) $ac_c" 1>&6
  1040. else
  1041.   cat > conftest.$ac_ext <<EOF
  1042. #line 1174 "configure"
  1043. #include "confdefs.h"
  1044. #include <$ac_hdr>
  1045. EOF
  1046. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1047. { (eval echo configure:1179: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1048. ac_err=`grep -v '^ *+' conftest.out`
  1049. if test -z "$ac_err"; then
  1050.   rm -rf conftest*
  1051.   eval "ac_cv_header_$ac_safe=yes"
  1052. else
  1053.   echo "$ac_err" >&5
  1054.   rm -rf conftest*
  1055.   eval "ac_cv_header_$ac_safe=no"
  1056. fi
  1057. rm -f conftest*
  1058. fi
  1059. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1060.   echo "$ac_t""yes" 1>&6
  1061.     ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./55' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
  1062.   cat >> confdefs.h <<EOF
  1063. #define $ac_tr_hdr 1
  1064. EOF
  1065.  
  1066. else
  1067.   echo "$ac_t""no" 1>&6
  1068. fi
  1069. done
  1070. ac_safe=`echo "va_list.h" | tr './55' '___'`
  1071. echo $ac_n "checking for va_list.h""... $ac_c" 1>&6
  1072. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1073.   echo $ac_n "(cached) $ac_c" 1>&6
  1074. else
  1075.   cat > conftest.$ac_ext <<EOF
  1076. #line 1210 "configure"
  1077. #include "confdefs.h"
  1078. #include <va_list.h>
  1079. EOF
  1080. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1081. { (eval echo configure:1215: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1082. ac_err=`grep -v '^ *+' conftest.out`
  1083. if test -z "$ac_err"; then
  1084.   rm -rf conftest*
  1085.   eval "ac_cv_header_$ac_safe=yes"
  1086. else
  1087.   echo "$ac_err" >&5
  1088.   rm -rf conftest*
  1089.   eval "ac_cv_header_$ac_safe=no"
  1090. fi
  1091. rm -f conftest*
  1092. fi
  1093. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1094.   echo "$ac_t""yes" 1>&6
  1095.   cat >> confdefs.h <<EOF
  1096. #define pthread_have_va_list_h 1
  1097. EOF
  1098. else
  1099.   echo "$ac_t""no" 1>&6
  1100. fi
  1101. for ac_hdr in syscall.h sys/syscall.h
  1102. do
  1103. ac_safe=`echo "$ac_hdr" | tr './55' '___'`
  1104. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1105. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1106.   echo $ac_n "(cached) $ac_c" 1>&6
  1107. else
  1108.   cat > conftest.$ac_ext <<EOF
  1109. #line 1246 "configure"
  1110. #include "confdefs.h"
  1111. #include <$ac_hdr>
  1112. EOF
  1113. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1114. { (eval echo configure:1251: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1115. ac_err=`grep -v '^ *+' conftest.out`
  1116. if test -z "$ac_err"; then
  1117.   rm -rf conftest*
  1118.   eval "ac_cv_header_$ac_safe=yes"
  1119. else
  1120.   echo "$ac_err" >&5
  1121.   rm -rf conftest*
  1122.   eval "ac_cv_header_$ac_safe=no"
  1123. fi
  1124. rm -f conftest*
  1125. fi
  1126. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1127.   echo "$ac_t""yes" 1>&6
  1128.     ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./55' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
  1129.   cat >> confdefs.h <<EOF
  1130. #define $ac_tr_hdr 1
  1131. EOF
  1132.  
  1133. else
  1134.   echo "$ac_t""no" 1>&6
  1135. fi
  1136. done
  1137. pthreads_syscall_list="open write read creat close fcntl lseek dup2 dup pipe
  1138. fchmod fchown execve fstat lstat link unlink chdir chown chmod stat
  1139. rename select getdtablesize ioctl ftruncate
  1140. sigsuspend sigaction sigpause sigprocmask ksigaction
  1141. getdents readdir getdirentries
  1142. wait4 wait3 waitpid waitsys
  1143. socket bind connect accept listen getsockopt setsockopt socketpair
  1144. poll putmsg getmsg
  1145. socketcall
  1146. pgrpsys
  1147. exit
  1148. readv writev send sendto sendmsg recv recvfrom recvmsg
  1149. getpeername getsockname
  1150. shutdown
  1151. getpgrp fork"
  1152. for pthreads_syscallname in $pthreads_syscall_list ; do
  1153.   echo $ac_n "checking for syscall $pthreads_syscallname""... $ac_c" 1>&6
  1154. if eval "test "`echo '$''{'pthreads_cv_syscall_$pthreads_syscallname'+set}'`" = set"; then
  1155.   echo $ac_n "(cached) $ac_c" 1>&6
  1156. else
  1157.   cat > conftest.$ac_ext <<EOF
  1158. #line 1299 "configure"
  1159. #include "confdefs.h"
  1160. /* FIXME: This list should be generated from info in configure.in.  */
  1161. #ifdef HAVE_SYSCALL_H
  1162. #include <syscall.h>
  1163. #else
  1164. #ifdef HAVE_SYS_SYSCALL_H
  1165. #include <sys/syscall.h>
  1166. #else
  1167. where is your syscall header file??
  1168. #endif
  1169. #endif
  1170. int main() { return 0; }
  1171. int t() {
  1172. int x;
  1173. x = SYS_$pthreads_syscallname ;
  1174. ; return 0; }
  1175. EOF
  1176. if { (eval echo configure:1321: "$ac_link") 1>&5; (eval $ac_link) 2>&5; }; then
  1177.   rm -rf conftest*
  1178.   eval pthreads_cv_syscall_$pthreads_syscallname=yes
  1179. else
  1180.   rm -rf conftest*
  1181.   eval pthreads_cv_syscall_$pthreads_syscallname=no
  1182. fi
  1183. rm -f conftest*
  1184. fi
  1185. if eval test $pthreads_cv_syscall_$pthreads_syscallname = yes ; then
  1186. pthreads_syscall_present=yes
  1187. available_syscalls="$available_syscalls $pthreads_syscallname"
  1188. macroname=HAVE_SYSCALL_`echo $pthreads_syscallname | tr '[a-z]' '[A-Z]'`
  1189. cat >> confdefs.h <<EOF
  1190. #define $macroname 1
  1191. EOF
  1192. else
  1193. pthreads_syscall_present=no
  1194. missing_syscalls="$missing_syscalls $pthreads_syscallname"
  1195. fi
  1196. echo "$ac_t""$pthreads_syscall_present" 1>&6
  1197. done
  1198. ## Determine some typedef values from the system header files.
  1199. # If we cannot run a trivial program, we must be cross compiling.
  1200. echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&6
  1201. if eval "test "`echo '$''{'ac_cv_c_cross'+set}'`" = set"; then
  1202.   echo $ac_n "(cached) $ac_c" 1>&6
  1203. else
  1204.   if test "$cross_compiling" = yes; then
  1205.   ac_cv_c_cross=yes
  1206. else
  1207. cat > conftest.$ac_ext <<EOF
  1208. #line 1363 "configure"
  1209. #include "confdefs.h"
  1210. main(){return(0);}
  1211. EOF
  1212. { (eval echo configure:1367: "$ac_link") 1>&5; (eval $ac_link) 2>&5; }
  1213. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  1214.   ac_cv_c_cross=no
  1215. else
  1216.   ac_cv_c_cross=yes
  1217. fi
  1218. fi
  1219. rm -fr conftest*
  1220. fi
  1221. echo "$ac_t""$ac_cv_c_cross" 1>&6
  1222. cross_compiling=$ac_cv_c_cross
  1223. echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
  1224. if eval "test "`echo '$''{'ac_cv_header_stdc'+set}'`" = set"; then
  1225.   echo $ac_n "(cached) $ac_c" 1>&6
  1226. else
  1227.   cat > conftest.$ac_ext <<EOF
  1228. #line 1385 "configure"
  1229. #include "confdefs.h"
  1230. #include <stdlib.h>
  1231. #include <stdarg.h>
  1232. #include <string.h>
  1233. #include <float.h>
  1234. EOF
  1235. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1236. { (eval echo configure:1393: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1237. ac_err=`grep -v '^ *+' conftest.out`
  1238. if test -z "$ac_err"; then
  1239.   rm -rf conftest*
  1240.   ac_cv_header_stdc=yes
  1241. else
  1242.   echo "$ac_err" >&5
  1243.   rm -rf conftest*
  1244.   ac_cv_header_stdc=no
  1245. fi
  1246. rm -f conftest*
  1247. if test $ac_cv_header_stdc = yes; then
  1248.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  1249. cat > conftest.$ac_ext <<EOF
  1250. #line 1408 "configure"
  1251. #include "confdefs.h"
  1252. #include <string.h>
  1253. EOF
  1254. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1255.   egrep "memchr" >/dev/null 2>&1; then
  1256.   :
  1257. else
  1258.   rm -rf conftest*
  1259.   ac_cv_header_stdc=no
  1260. fi
  1261. rm -f conftest*
  1262. fi
  1263. if test $ac_cv_header_stdc = yes; then
  1264.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  1265. cat > conftest.$ac_ext <<EOF
  1266. #line 1426 "configure"
  1267. #include "confdefs.h"
  1268. #include <stdlib.h>
  1269. EOF
  1270. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1271.   egrep "free" >/dev/null 2>&1; then
  1272.   :
  1273. else
  1274.   rm -rf conftest*
  1275.   ac_cv_header_stdc=no
  1276. fi
  1277. rm -f conftest*
  1278. fi
  1279. if test $ac_cv_header_stdc = yes; then
  1280.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  1281. if test "$cross_compiling" = yes; then
  1282.   :
  1283. else
  1284. cat > conftest.$ac_ext <<EOF
  1285. #line 1447 "configure"
  1286. #include "confdefs.h"
  1287. #include <ctype.h>
  1288. #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  1289. #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  1290. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  1291. int main () { int i; for (i = 0; i < 256; i++)
  1292. if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
  1293. exit (0); }
  1294. EOF
  1295. { (eval echo configure:1458: "$ac_link") 1>&5; (eval $ac_link) 2>&5; }
  1296. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  1297.   :
  1298. else
  1299.   ac_cv_header_stdc=no
  1300. fi
  1301. fi
  1302. rm -fr conftest*
  1303. fi
  1304. fi
  1305. echo "$ac_t""$ac_cv_header_stdc" 1>&6
  1306. if test $ac_cv_header_stdc = yes; then
  1307.   cat >> confdefs.h <<EOF
  1308. #define STDC_HEADERS 1
  1309. EOF
  1310. fi
  1311. echo $ac_n "checking for off_t""... $ac_c" 1>&6
  1312. if eval "test "`echo '$''{'ac_cv_type_off_t'+set}'`" = set"; then
  1313.   echo $ac_n "(cached) $ac_c" 1>&6
  1314. else
  1315.   cat > conftest.$ac_ext <<EOF
  1316. #line 1482 "configure"
  1317. #include "confdefs.h"
  1318. #include <sys/types.h>
  1319. #if STDC_HEADERS
  1320. #include <stdlib.h>
  1321. #endif
  1322. EOF
  1323. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1324.   egrep "off_t" >/dev/null 2>&1; then
  1325.   rm -rf conftest*
  1326.   ac_cv_type_off_t=yes
  1327. else
  1328.   rm -rf conftest*
  1329.   ac_cv_type_off_t=no
  1330. fi
  1331. rm -f conftest*
  1332. fi
  1333. echo "$ac_t""$ac_cv_type_off_t" 1>&6
  1334. if test $ac_cv_type_off_t = no; then
  1335.   cat >> confdefs.h <<EOF
  1336. #define off_t long
  1337. EOF
  1338. fi
  1339. echo $ac_n "checking for size_t""... $ac_c" 1>&6
  1340. if eval "test "`echo '$''{'ac_cv_type_size_t'+set}'`" = set"; then
  1341.   echo $ac_n "(cached) $ac_c" 1>&6
  1342. else
  1343.   cat > conftest.$ac_ext <<EOF
  1344. #line 1513 "configure"
  1345. #include "confdefs.h"
  1346. #include <sys/types.h>
  1347. #if STDC_HEADERS
  1348. #include <stdlib.h>
  1349. #endif
  1350. EOF
  1351. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1352.   egrep "size_t" >/dev/null 2>&1; then
  1353.   rm -rf conftest*
  1354.   ac_cv_type_size_t=yes
  1355. else
  1356.   rm -rf conftest*
  1357.   ac_cv_type_size_t=no
  1358. fi
  1359. rm -f conftest*
  1360. fi
  1361. echo "$ac_t""$ac_cv_type_size_t" 1>&6
  1362. if test $ac_cv_type_size_t = no; then
  1363.   cat >> confdefs.h <<EOF
  1364. #define size_t unsigned
  1365. EOF
  1366. fi
  1367. echo $ac_n "checking for ssize_t""... $ac_c" 1>&6
  1368. if eval "test "`echo '$''{'ac_cv_type_ssize_t'+set}'`" = set"; then
  1369.   echo $ac_n "(cached) $ac_c" 1>&6
  1370. else
  1371.   cat > conftest.$ac_ext <<EOF
  1372. #line 1544 "configure"
  1373. #include "confdefs.h"
  1374. #include <sys/types.h>
  1375. #if STDC_HEADERS
  1376. #include <stdlib.h>
  1377. #endif
  1378. EOF
  1379. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1380.   egrep "ssize_t" >/dev/null 2>&1; then
  1381.   rm -rf conftest*
  1382.   ac_cv_type_ssize_t=yes
  1383. else
  1384.   rm -rf conftest*
  1385.   ac_cv_type_ssize_t=no
  1386. fi
  1387. rm -f conftest*
  1388. fi
  1389. echo "$ac_t""$ac_cv_type_ssize_t" 1>&6
  1390. if test $ac_cv_type_ssize_t = no; then
  1391.   cat >> confdefs.h <<EOF
  1392. #define ssize_t int
  1393. EOF
  1394. fi
  1395. echo $ac_n "checking for time_t""... $ac_c" 1>&6
  1396. if eval "test "`echo '$''{'ac_cv_type_time_t'+set}'`" = set"; then
  1397.   echo $ac_n "(cached) $ac_c" 1>&6
  1398. else
  1399.   cat > conftest.$ac_ext <<EOF
  1400. #line 1575 "configure"
  1401. #include "confdefs.h"
  1402. #include <sys/types.h>
  1403. #if STDC_HEADERS
  1404. #include <stdlib.h>
  1405. #endif
  1406. EOF
  1407. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1408.   egrep "time_t" >/dev/null 2>&1; then
  1409.   rm -rf conftest*
  1410.   ac_cv_type_time_t=yes
  1411. else
  1412.   rm -rf conftest*
  1413.   ac_cv_type_time_t=no
  1414. fi
  1415. rm -f conftest*
  1416. fi
  1417. echo "$ac_t""$ac_cv_type_time_t" 1>&6
  1418. if test $ac_cv_type_time_t = no; then
  1419.   cat >> confdefs.h <<EOF
  1420. #define time_t long
  1421. EOF
  1422. fi
  1423. for ac_hdr in sys/time.h
  1424. do
  1425. ac_safe=`echo "$ac_hdr" | tr './55' '___'`
  1426. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1427. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1428.   echo $ac_n "(cached) $ac_c" 1>&6
  1429. else
  1430.   cat > conftest.$ac_ext <<EOF
  1431. #line 1609 "configure"
  1432. #include "confdefs.h"
  1433. #include <$ac_hdr>
  1434. EOF
  1435. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1436. { (eval echo configure:1614: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1437. ac_err=`grep -v '^ *+' conftest.out`
  1438. if test -z "$ac_err"; then
  1439.   rm -rf conftest*
  1440.   eval "ac_cv_header_$ac_safe=yes"
  1441. else
  1442.   echo "$ac_err" >&5
  1443.   rm -rf conftest*
  1444.   eval "ac_cv_header_$ac_safe=no"
  1445. fi
  1446. rm -f conftest*
  1447. fi
  1448. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1449.   echo "$ac_t""yes" 1>&6
  1450.     ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./55' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
  1451.   cat >> confdefs.h <<EOF
  1452. #define $ac_tr_hdr 1
  1453. EOF
  1454.  
  1455. else
  1456.   echo "$ac_t""no" 1>&6
  1457. fi
  1458. done
  1459. echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
  1460. if eval "test "`echo '$''{'ac_cv_header_time'+set}'`" = set"; then
  1461.   echo $ac_n "(cached) $ac_c" 1>&6
  1462. else
  1463.   cat > conftest.$ac_ext <<EOF
  1464. #line 1643 "configure"
  1465. #include "confdefs.h"
  1466. #include <sys/types.h>
  1467. #include <sys/time.h>
  1468. #include <time.h>
  1469. int main() { return 0; }
  1470. int t() {
  1471. struct tm *tp;
  1472. ; return 0; }
  1473. EOF
  1474. if { (eval echo configure:1653: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1475.   rm -rf conftest*
  1476.   ac_cv_header_time=yes
  1477. else
  1478.   rm -rf conftest*
  1479.   ac_cv_header_time=no
  1480. fi
  1481. rm -f conftest*
  1482. fi
  1483. echo "$ac_t""$ac_cv_header_time" 1>&6
  1484. if test $ac_cv_header_time = yes; then
  1485.   cat >> confdefs.h <<EOF
  1486. #define TIME_WITH_SYS_TIME 1
  1487. EOF
  1488. fi
  1489. echo $ac_n "checking for struct timespec in sys/time.h""... $ac_c" 1>&6
  1490. if eval "test "`echo '$''{'pthreads_cv_timespec_in_time'+set}'`" = set"; then
  1491.   echo $ac_n "(cached) $ac_c" 1>&6
  1492. else
  1493.   cat > conftest.$ac_ext <<EOF
  1494. #line 1678 "configure"
  1495. #include "confdefs.h"
  1496. #include <sys/time.h>
  1497. int main() { return 0; }
  1498. int t() {
  1499. struct timespec foo;
  1500. ; return 0; }
  1501. EOF
  1502. if { (eval echo configure:1686: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1503.   rm -rf conftest*
  1504.   pthreads_cv_timespec_in_time=yes
  1505. else
  1506.   rm -rf conftest*
  1507.   pthreads_cv_timespec_in_time=no
  1508. fi
  1509. rm -f conftest*
  1510. fi
  1511. echo "$ac_t""$pthreads_cv_timespec_in_time" 1>&6
  1512. if test $pthreads_cv_timespec_in_time = yes ; then
  1513.   cat >> confdefs.h <<EOF
  1514. #define _OS_HAS_TIMESPEC 1
  1515. EOF
  1516. fi
  1517. echo $ac_n "checking type of size_t""... $ac_c" 1>&6
  1518. if eval "test "`echo '$''{'pthreads_cv_type_size_t'+set}'`" = set"; then
  1519.   echo $ac_n "(cached) $ac_c" 1>&6
  1520. else
  1521.   cat > conftest.$ac_ext <<EOF
  1522. #line 1712 "configure"
  1523. #include "confdefs.h"
  1524. #include <stddef.h>
  1525. #include <sys/types.h>
  1526. #ifdef STDC_HEADERS
  1527. #include <stdlib.h>
  1528. #endif
  1529. int main() { return 0; }
  1530. int t() {
  1531.  extern size_t foo; 
  1532. ; return 0; }
  1533. EOF
  1534. if { (eval echo configure:1726: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1535.   rm -rf conftest*
  1536.     for try_type in "int" "unsigned int" "long" "unsigned long" "short" "unsigned short" "char" "unsigned char" "long long" "unsigned long long" ; do
  1537.   cat > conftest.$ac_ext <<EOF
  1538. #line 1730 "configure"
  1539. #include "confdefs.h"
  1540. #include <stddef.h>
  1541. #include <sys/types.h>
  1542. #ifdef STDC_HEADERS
  1543. #include <stdlib.h>
  1544. #endif
  1545. int main() { return 0; }
  1546. int t() {
  1547.  extern size_t foo; extern $try_type foo; 
  1548. ; return 0; }
  1549. EOF
  1550. if { (eval echo configure:1744: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1551.   rm -rf conftest*
  1552.    pthreads_cv_type_size_t="$try_type" ; break 
  1553. fi
  1554. rm -f conftest*
  1555.   done
  1556. else
  1557.   rm -rf conftest*
  1558.   { echo "configure: error: Can't find system typedef for size_t." 1>&2; exit 1; }
  1559. fi
  1560. rm -f conftest*
  1561. fi
  1562. if test -n "$pthreads_cv_type_size_t" ; then
  1563.   cat >> confdefs.h <<EOF
  1564. #define pthread_size_t $pthreads_cv_type_size_t
  1565. EOF
  1566. fi
  1567. pthread_size_t=$pthreads_cv_type_size_t
  1568. echo "$ac_t""$pthreads_cv_type_size_t" 1>&6
  1569. echo $ac_n "checking type of ssize_t""... $ac_c" 1>&6
  1570. if eval "test "`echo '$''{'pthreads_cv_type_ssize_t'+set}'`" = set"; then
  1571.   echo $ac_n "(cached) $ac_c" 1>&6
  1572. else
  1573.   cat > conftest.$ac_ext <<EOF
  1574. #line 1773 "configure"
  1575. #include "confdefs.h"
  1576. #include <stddef.h>
  1577. #include <stdlib.h>
  1578. #include <unistd.h>
  1579. int main() { return 0; }
  1580. int t() {
  1581.  extern ssize_t foo; 
  1582. ; return 0; }
  1583. EOF
  1584. if { (eval echo configure:1785: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1585.   rm -rf conftest*
  1586.     for try_type in "int" "unsigned int" "long" "unsigned long" "short" "unsigned short" "char" "unsigned char" "long long" "unsigned long long" ; do
  1587.   cat > conftest.$ac_ext <<EOF
  1588. #line 1789 "configure"
  1589. #include "confdefs.h"
  1590. #include <stddef.h>
  1591. #include <stdlib.h>
  1592. #include <unistd.h>
  1593. int main() { return 0; }
  1594. int t() {
  1595.  extern ssize_t foo; extern $try_type foo; 
  1596. ; return 0; }
  1597. EOF
  1598. if { (eval echo configure:1801: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1599.   rm -rf conftest*
  1600.    pthreads_cv_type_ssize_t="$try_type" ; break 
  1601. fi
  1602. rm -f conftest*
  1603.   done
  1604. else
  1605.   rm -rf conftest*
  1606.   { echo "configure: error: Can't find system typedef for ssize_t." 1>&2; exit 1; }
  1607. fi
  1608. rm -f conftest*
  1609. fi
  1610. if test -n "$pthreads_cv_type_ssize_t" ; then
  1611.   cat >> confdefs.h <<EOF
  1612. #define pthread_ssize_t $pthreads_cv_type_ssize_t
  1613. EOF
  1614. fi
  1615. pthread_ssize_t=$pthreads_cv_type_ssize_t
  1616. echo "$ac_t""$pthreads_cv_type_ssize_t" 1>&6
  1617. echo $ac_n "checking type of clock_t""... $ac_c" 1>&6
  1618. if eval "test "`echo '$''{'pthreads_cv_type_clock_t'+set}'`" = set"; then
  1619.   echo $ac_n "(cached) $ac_c" 1>&6
  1620. else
  1621.   cat > conftest.$ac_ext <<EOF
  1622. #line 1830 "configure"
  1623. #include "confdefs.h"
  1624. #include <stddef.h>
  1625. #if TIME_WITH_SYS_TIME
  1626. # include <time.h>
  1627. # include <sys/time.h>
  1628. #else
  1629. # if HAVE_SYS_TIME_H
  1630. #  include <sys/time.h>
  1631. # else
  1632. #  include <time.h>
  1633. # endif
  1634. #endif
  1635. int main() { return 0; }
  1636. int t() {
  1637.  extern clock_t foo; 
  1638. ; return 0; }
  1639. EOF
  1640. if { (eval echo configure:1850: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1641.   rm -rf conftest*
  1642.     for try_type in "int" "unsigned int" "long" "unsigned long" "short" "unsigned short" "char" "unsigned char" "long long" "unsigned long long" ; do
  1643.   cat > conftest.$ac_ext <<EOF
  1644. #line 1854 "configure"
  1645. #include "confdefs.h"
  1646. #include <stddef.h>
  1647. #if TIME_WITH_SYS_TIME
  1648. # include <time.h>
  1649. # include <sys/time.h>
  1650. #else
  1651. # if HAVE_SYS_TIME_H
  1652. #  include <sys/time.h>
  1653. # else
  1654. #  include <time.h>
  1655. # endif
  1656. #endif
  1657. int main() { return 0; }
  1658. int t() {
  1659.  extern clock_t foo; extern $try_type foo; 
  1660. ; return 0; }
  1661. EOF
  1662. if { (eval echo configure:1874: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1663.   rm -rf conftest*
  1664.    pthreads_cv_type_clock_t="$try_type" ; break 
  1665. fi
  1666. rm -f conftest*
  1667.   done
  1668. else
  1669.   rm -rf conftest*
  1670.   { echo "configure: error: Can't find system typedef for clock_t." 1>&2; exit 1; }
  1671. fi
  1672. rm -f conftest*
  1673. fi
  1674. if test -n "$pthreads_cv_type_clock_t" ; then
  1675.   cat >> confdefs.h <<EOF
  1676. #define pthread_clock_t $pthreads_cv_type_clock_t
  1677. EOF
  1678. fi
  1679. pthread_clock_t=$pthreads_cv_type_clock_t
  1680. echo "$ac_t""$pthreads_cv_type_clock_t" 1>&6
  1681. echo $ac_n "checking type of time_t""... $ac_c" 1>&6
  1682. if eval "test "`echo '$''{'pthreads_cv_type_time_t'+set}'`" = set"; then
  1683.   echo $ac_n "(cached) $ac_c" 1>&6
  1684. else
  1685.   cat > conftest.$ac_ext <<EOF
  1686. #line 1903 "configure"
  1687. #include "confdefs.h"
  1688. #include <stddef.h>
  1689. #if TIME_WITH_SYS_TIME
  1690. # include <time.h>
  1691. # include <sys/time.h>
  1692. #else
  1693. # if HAVE_SYS_TIME_H
  1694. #  include <sys/time.h>
  1695. # else
  1696. #  include <time.h>
  1697. # endif
  1698. #endif
  1699. int main() { return 0; }
  1700. int t() {
  1701.  extern time_t foo; 
  1702. ; return 0; }
  1703. EOF
  1704. if { (eval echo configure:1923: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1705.   rm -rf conftest*
  1706.     for try_type in "int" "unsigned int" "long" "unsigned long" "short" "unsigned short" "char" "unsigned char" "long long" "unsigned long long" ; do
  1707.   cat > conftest.$ac_ext <<EOF
  1708. #line 1927 "configure"
  1709. #include "confdefs.h"
  1710. #include <stddef.h>
  1711. #if TIME_WITH_SYS_TIME
  1712. # include <time.h>
  1713. # include <sys/time.h>
  1714. #else
  1715. # if HAVE_SYS_TIME_H
  1716. #  include <sys/time.h>
  1717. # else
  1718. #  include <time.h>
  1719. # endif
  1720. #endif
  1721. int main() { return 0; }
  1722. int t() {
  1723.  extern time_t foo; extern $try_type foo; 
  1724. ; return 0; }
  1725. EOF
  1726. if { (eval echo configure:1947: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1727.   rm -rf conftest*
  1728.    pthreads_cv_type_time_t="$try_type" ; break 
  1729. fi
  1730. rm -f conftest*
  1731.   done
  1732. else
  1733.   rm -rf conftest*
  1734.   { echo "configure: error: Can't find system typedef for time_t." 1>&2; exit 1; }
  1735. fi
  1736. rm -f conftest*
  1737. fi
  1738. if test -n "$pthreads_cv_type_time_t" ; then
  1739.   cat >> confdefs.h <<EOF
  1740. #define pthread_time_t $pthreads_cv_type_time_t
  1741. EOF
  1742. fi
  1743. pthread_time_t=$pthreads_cv_type_time_t
  1744. echo "$ac_t""$pthreads_cv_type_time_t" 1>&6
  1745. echo $ac_n "checking for fpos_t in stdio.h""... $ac_c" 1>&6
  1746. if eval "test "`echo '$''{'pthreads_cv_fpos_t_in_stdio'+set}'`" = set"; then
  1747.   echo $ac_n "(cached) $ac_c" 1>&6
  1748. else
  1749.   cat > conftest.$ac_ext <<EOF
  1750. #line 1975 "configure"
  1751. #include "confdefs.h"
  1752. #include <stdio.h>
  1753. int main() { return 0; }
  1754. int t() {
  1755. fpos_t position;
  1756. ; return 0; }
  1757. EOF
  1758. if { (eval echo configure:1983: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1759.   rm -rf conftest*
  1760.   pthreads_cv_fpos_t_in_stdio=yes
  1761. else
  1762.   rm -rf conftest*
  1763.   pthreads_cv_fpos_t_in_stdio=no
  1764. fi
  1765. rm -f conftest*
  1766. fi
  1767. echo "$ac_t""$pthreads_cv_fpos_t_in_stdio" 1>&6
  1768. if test $pthreads_cv_fpos_t_in_stdio = yes ; then
  1769.   
  1770. echo $ac_n "checking type of fpos_t""... $ac_c" 1>&6
  1771. if eval "test "`echo '$''{'pthreads_cv_type_fpos_t'+set}'`" = set"; then
  1772.   echo $ac_n "(cached) $ac_c" 1>&6
  1773. else
  1774.   cat > conftest.$ac_ext <<EOF
  1775. #line 2002 "configure"
  1776. #include "confdefs.h"
  1777. #include <stdio.h>
  1778. #include <sys/types.h>
  1779. #ifdef STDC_HEADERS
  1780. #include <stdlib.h>
  1781. #endif
  1782. int main() { return 0; }
  1783. int t() {
  1784.  extern fpos_t foo; 
  1785. ; return 0; }
  1786. EOF
  1787. if { (eval echo configure:2016: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1788.   rm -rf conftest*
  1789.     for try_type in "int" "unsigned int" "long" "unsigned long" "short" "unsigned short" "char" "unsigned char" "long long" "unsigned long long" ; do
  1790.   cat > conftest.$ac_ext <<EOF
  1791. #line 2020 "configure"
  1792. #include "confdefs.h"
  1793. #include <stdio.h>
  1794. #include <sys/types.h>
  1795. #ifdef STDC_HEADERS
  1796. #include <stdlib.h>
  1797. #endif
  1798. int main() { return 0; }
  1799. int t() {
  1800.  extern fpos_t foo; extern $try_type foo; 
  1801. ; return 0; }
  1802. EOF
  1803. if { (eval echo configure:2034: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1804.   rm -rf conftest*
  1805.    pthreads_cv_type_fpos_t="$try_type" ; break 
  1806. fi
  1807. rm -f conftest*
  1808.   done
  1809. else
  1810.   rm -rf conftest*
  1811.   { echo "configure: error: Can't find system typedef for fpos_t." 1>&2; exit 1; }
  1812. fi
  1813. rm -f conftest*
  1814. fi
  1815. if test -n "$pthreads_cv_type_fpos_t" ; then
  1816.   cat >> confdefs.h <<EOF
  1817. #define pthread_fpos_t $pthreads_cv_type_fpos_t
  1818. EOF
  1819. fi
  1820. pthread_fpos_t=$pthreads_cv_type_fpos_t
  1821. echo "$ac_t""$pthreads_cv_type_fpos_t" 1>&6
  1822. else
  1823.   cat >> confdefs.h <<EOF
  1824. #define fpos_t off_t
  1825. EOF
  1826.   cat >> confdefs.h <<EOF
  1827. #define pthread_fpos_t pthread_off_t
  1828. EOF
  1829. fi
  1830. echo $ac_n "checking type of off_t""... $ac_c" 1>&6
  1831. if eval "test "`echo '$''{'pthreads_cv_type_off_t'+set}'`" = set"; then
  1832.   echo $ac_n "(cached) $ac_c" 1>&6
  1833. else
  1834.   cat > conftest.$ac_ext <<EOF
  1835. #line 2073 "configure"
  1836. #include "confdefs.h"
  1837. #include <stdio.h>
  1838. #include <sys/types.h>
  1839. #ifdef STDC_HEADERS
  1840. #include <stdlib.h>
  1841. #endif
  1842. int main() { return 0; }
  1843. int t() {
  1844.  extern off_t foo; 
  1845. ; return 0; }
  1846. EOF
  1847. if { (eval echo configure:2087: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1848.   rm -rf conftest*
  1849.     for try_type in "int" "unsigned int" "long" "unsigned long" "short" "unsigned short" "char" "unsigned char" "long long" "unsigned long long" ; do
  1850.   cat > conftest.$ac_ext <<EOF
  1851. #line 2091 "configure"
  1852. #include "confdefs.h"
  1853. #include <stdio.h>
  1854. #include <sys/types.h>
  1855. #ifdef STDC_HEADERS
  1856. #include <stdlib.h>
  1857. #endif
  1858. int main() { return 0; }
  1859. int t() {
  1860.  extern off_t foo; extern $try_type foo; 
  1861. ; return 0; }
  1862. EOF
  1863. if { (eval echo configure:2105: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1864.   rm -rf conftest*
  1865.    pthreads_cv_type_off_t="$try_type" ; break 
  1866. fi
  1867. rm -f conftest*
  1868.   done
  1869. else
  1870.   rm -rf conftest*
  1871.   { echo "configure: error: Can't find system typedef for off_t." 1>&2; exit 1; }
  1872. fi
  1873. rm -f conftest*
  1874. fi
  1875. if test -n "$pthreads_cv_type_off_t" ; then
  1876.   cat >> confdefs.h <<EOF
  1877. #define pthread_off_t $pthreads_cv_type_off_t
  1878. EOF
  1879. fi
  1880. pthread_off_t=$pthreads_cv_type_off_t
  1881. echo "$ac_t""$pthreads_cv_type_off_t" 1>&6
  1882. echo $ac_n "checking type of va_list""... $ac_c" 1>&6
  1883. if eval "test "`echo '$''{'pthreads_cv_type_va_list'+set}'`" = set"; then
  1884.   echo $ac_n "(cached) $ac_c" 1>&6
  1885. else
  1886.   cat > conftest.$ac_ext <<EOF
  1887. #line 2133 "configure"
  1888. #include "confdefs.h"
  1889. #include <stdarg.h>
  1890. int main() { return 0; }
  1891. int t() {
  1892.  extern va_list foo; 
  1893. ; return 0; }
  1894. EOF
  1895. if { (eval echo configure:2141: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1896.   rm -rf conftest*
  1897.     for try_type in "char *" "char **" "void *" "void **" "int *" "long *" ; do
  1898.   cat > conftest.$ac_ext <<EOF
  1899. #line 2145 "configure"
  1900. #include "confdefs.h"
  1901. #include <stdarg.h>
  1902. int main() { return 0; }
  1903. int t() {
  1904.  extern va_list foo; extern $try_type foo; 
  1905. ; return 0; }
  1906. EOF
  1907. if { (eval echo configure:2153: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1908.   rm -rf conftest*
  1909.    pthreads_cv_type_va_list="$try_type" ; break 
  1910. fi
  1911. rm -f conftest*
  1912.   done
  1913. else
  1914.   rm -rf conftest*
  1915.   { echo "configure: error: Can't find system typedef for va_list." 1>&2; exit 1; }
  1916. fi
  1917. rm -f conftest*
  1918. fi
  1919. if test -n "$pthreads_cv_type_va_list" ; then
  1920.   cat >> confdefs.h <<EOF
  1921. #define pthread_va_list $pthreads_cv_type_va_list
  1922. EOF
  1923. fi
  1924. pthread_va_list=$pthreads_cv_type_va_list
  1925. echo "$ac_t""$pthreads_cv_type_va_list" 1>&6
  1926. arpa_headers="#include <sys/types.h>
  1927. #include <arpa/nameser.h>"
  1928. echo $ac_n "checking IP address type""... $ac_c" 1>&6
  1929. if eval "test "`echo '$''{'pthread_cv_type_ipaddr'+set}'`" = set"; then
  1930.   echo $ac_n "(cached) $ac_c" 1>&6
  1931. else
  1932.   cat > conftest.$ac_ext <<EOF
  1933. #line 2185 "configure"
  1934. #include "confdefs.h"
  1935. $arpa_headers
  1936. int main() { return 0; }
  1937. int t() {
  1938.  &_getlong; 
  1939. ; return 0; }
  1940. EOF
  1941. if { (eval echo configure:2193: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1942.   rm -rf conftest*
  1943.   
  1944.     for type in "unsigned long" "unsigned int" ; do
  1945.       cat > conftest.$ac_ext <<EOF
  1946. #line 2198 "configure"
  1947. #include "confdefs.h"
  1948. $arpa_headers
  1949. int main() { return 0; }
  1950. int t() {
  1951. extern $type _getlong ();
  1952. ; return 0; }
  1953. EOF
  1954. if { (eval echo configure:2206: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1955.   rm -rf conftest*
  1956.   
  1957.         pthread_cv_type_ipaddr="$type"
  1958.         break
  1959.       
  1960. fi
  1961. rm -f conftest*
  1962.     done
  1963.   
  1964. else
  1965.   rm -rf conftest*
  1966.    echo "configure: warning: Can't compile _getlong reference." 1>&2 
  1967. fi
  1968. rm -f conftest*
  1969.   if test "$pthread_cv_type_ipaddr" = "" ; then
  1970. echo "configure: warning: Can't determine _getlong return type." 1>&2
  1971. echo "configure: warning: Defaulting to unsigned long." 1>&2
  1972. pthread_cv_type_ipaddr="unsigned long"
  1973.   fi
  1974. fi
  1975. echo "$ac_t""$pthread_cv_type_ipaddr" 1>&6
  1976. cat >> confdefs.h <<EOF
  1977. #define pthread_ipaddr_type $pthread_cv_type_ipaddr
  1978. EOF
  1979. echo $ac_n "checking IP port type""... $ac_c" 1>&6
  1980. if eval "test "`echo '$''{'pthread_cv_type_ipport'+set}'`" = set"; then
  1981.   echo $ac_n "(cached) $ac_c" 1>&6
  1982. else
  1983.   cat > conftest.$ac_ext <<EOF
  1984. #line 2242 "configure"
  1985. #include "confdefs.h"
  1986. $arpa_headers
  1987. int main() { return 0; }
  1988. int t() {
  1989.  &_getshort; 
  1990. ; return 0; }
  1991. EOF
  1992. if { (eval echo configure:2250: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1993.   rm -rf conftest*
  1994.   
  1995.     for type in "unsigned short" "unsigned int" ; do
  1996.       cat > conftest.$ac_ext <<EOF
  1997. #line 2255 "configure"
  1998. #include "confdefs.h"
  1999. $arpa_headers
  2000. int main() { return 0; }
  2001. int t() {
  2002. extern $type _getshort ();
  2003. ; return 0; }
  2004. EOF
  2005. if { (eval echo configure:2263: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2006.   rm -rf conftest*
  2007.   
  2008.         pthread_cv_type_ipport="$type"
  2009.         break
  2010.       
  2011. fi
  2012. rm -f conftest*
  2013.     done
  2014.   
  2015. else
  2016.   rm -rf conftest*
  2017.    echo "configure: warning: Can't compile _getshort reference." 1>&2 
  2018. fi
  2019. rm -f conftest*
  2020.   if test "$pthread_cv_type_ipport" = "" ; then
  2021. echo "configure: warning: Can't determine _getshort return type." 1>&2
  2022. echo "configure: warning: Defaulting to unsigned short." 1>&2 
  2023. pthread_cv_type_ipport="unsigned short"
  2024.   fi
  2025. fi
  2026. echo "$ac_t""$pthread_cv_type_ipport" 1>&6
  2027. cat >> confdefs.h <<EOF
  2028. #define pthread_ipport_type $pthread_cv_type_ipport
  2029. EOF
  2030. echo $ac_n "checking pathname for terminal devices directory""... $ac_c" 1>&6
  2031. if eval "test "`echo '$''{'pthread_cv_pty_path'+set}'`" = set"; then
  2032.   echo $ac_n "(cached) $ac_c" 1>&6
  2033. else
  2034.   if test -d /devices/pseudo ; then
  2035.     pty_path=/devices/pseudo/
  2036.   else
  2037.     pty_path=/dev/
  2038.   fi
  2039.   pthread_cv_pty_path=$pty_path
  2040. fi
  2041. cat >> confdefs.h <<EOF
  2042. #define _PATH_PTY "$pthread_cv_pty_path"
  2043. EOF
  2044. echo "$ac_t""$pthread_cv_pty_path" 1>&6
  2045. echo $ac_n "checking directory name for time zone info""... $ac_c" 1>&6
  2046. tzdir=NONE
  2047. for f in /usr/lib/zoneinfo /usr/share/zoneinfo /usr/share/lib/zoneinfo /etc/zoneinfo /usr/local/lib/zoneinfo
  2048. do
  2049.   if test -d $f ; then
  2050.     tzdir=$f
  2051.     break
  2052.   fi
  2053. done
  2054. case $tzdir in
  2055. NONE)
  2056. echo "configure: warning: Can't find zoneinfo directory." 1>&2 
  2057. echo "configure: warning: Defaulting zoneinfo directory to NULL." 1>&2
  2058. tzdir=NULL
  2059. ;;
  2060. esac
  2061. cat >> confdefs.h <<EOF
  2062. #define _PATH_TZDIR "$tzdir"
  2063. EOF
  2064. echo "$ac_t""$tzdir" 1>&6
  2065. echo $ac_n "checking filename for local time zone""... $ac_c" 1>&6
  2066. tzfile=NONE
  2067. for f in $tzdir/localtime /etc/localtime
  2068. do
  2069.   if test -f $f ; then
  2070.     tzfile=$f
  2071.     break
  2072.   fi
  2073. done
  2074. case $tzfile in
  2075. NONE) # Should this default to tzdir/localtime?
  2076. echo "configure: warning: Can't find local time zone file." 1>&2 
  2077. if test tzdir = NULL ; then
  2078. echo "configure: warning: Defaulting local time zone file to NULL" 1>&2
  2079. tzfile=NULL
  2080. else
  2081. echo "configure: warning: Defaulting local time zone file to $tzdir/localtime." 1>&2 
  2082. tzfile=$tzdir/localtime
  2083. fi
  2084. ;;
  2085. esac
  2086. cat >> confdefs.h <<EOF
  2087. #define _PATH_TZFILE "$tzfile"
  2088. EOF
  2089. echo "$ac_t""$tzfile" 1>&6
  2090. cat >> confdefs.h <<EOF
  2091. #define _PATH_RESCONF "/etc/resolv.conf"
  2092. EOF
  2093. cat >> confdefs.h <<EOF
  2094. #define _PATH_HOSTS "/etc/hosts"
  2095. EOF
  2096. cat >> confdefs.h <<EOF
  2097. #define _PATH_NETWORKS "/etc/networks"
  2098. EOF
  2099. cat >> confdefs.h <<EOF
  2100. #define _PATH_PROTOCOLS "/etc/protocols"
  2101. EOF
  2102. cat >> confdefs.h <<EOF
  2103. #define _PATH_SERVICES "/etc/services"
  2104. EOF
  2105. cat >> confdefs.h <<EOF
  2106. #define _PATH_BSHELL "/bin/sh"
  2107. EOF
  2108. for ac_func in vfork
  2109. do
  2110. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  2111. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  2112.   echo $ac_n "(cached) $ac_c" 1>&6
  2113. else
  2114.   cat > conftest.$ac_ext <<EOF
  2115. #line 2395 "configure"
  2116. #include "confdefs.h"
  2117. /* System header to define __stub macros and hopefully few prototypes,
  2118.     which can conflict with char $ac_func(); below.  */
  2119. #include <assert.h>
  2120. /* Override any gcc2 internal prototype to avoid an error.  */
  2121. /* We use char because int might match the return type of a gcc2
  2122.     builtin and then its argument prototype would still apply.  */
  2123. char $ac_func();
  2124. int main() { return 0; }
  2125. int t() {
  2126. /* The GNU C library defines this for functions which it implements
  2127.     to always fail with ENOSYS.  Some functions are actually named
  2128.     something starting with __ and the normal name is an alias.  */
  2129. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  2130. choke me
  2131. #else
  2132. $ac_func();
  2133. #endif
  2134. ; return 0; }
  2135. EOF
  2136. if { (eval echo configure:2419: "$ac_link") 1>&5; (eval $ac_link) 2>&5; }; then
  2137.   rm -rf conftest*
  2138.   eval "ac_cv_func_$ac_func=yes"
  2139. else
  2140.   rm -rf conftest*
  2141.   eval "ac_cv_func_$ac_func=no"
  2142. fi
  2143. rm -f conftest*
  2144. fi
  2145. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  2146.   echo "$ac_t""yes" 1>&6
  2147.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  2148.   cat >> confdefs.h <<EOF
  2149. #define $ac_tr_func 1
  2150. EOF
  2151.  
  2152. else
  2153.   echo "$ac_t""no" 1>&6
  2154. fi
  2155. done
  2156. srctop=`cd ${srcdir}/..;pwd`
  2157. # Now we deal with symlinks &c.
  2158. test -d include || mkdir include || 
  2159. { echo "configure: error: Can't create include directory." 1>&2; exit 1; }
  2160. test -d include/pthread || mkdir include/pthread || 
  2161. { echo "configure: error: Can't create include/pthread directory." 1>&2; exit 1; }
  2162. test -d lib || mkdir lib || 
  2163. { echo "configure: error: Can't create lib directory." 1>&2; exit 1; }
  2164. test -d lib/libpthreadutil || mkdir lib/libpthreadutil || 
  2165. { echo "configure: error: Can't create lib/libpthreadutil directory." 1>&2; exit 1; }
  2166. test -d bin || mkdir bin || 
  2167. { echo "configure: error: Can't create bin directory." 1>&2; exit 1; }
  2168. test -d bin/finger || mkdir bin/finger || 
  2169. { echo "configure: error: Can't create bin directory." 1>&2; exit 1; }
  2170. test -d tests || mkdir tests || 
  2171. { echo "configure: error: Can't create tests directory." 1>&2; exit 1; }
  2172. if test x$syscall = xNONE ; then
  2173.   syscall=$name
  2174. fi
  2175. links="include/pthread/machdep.h include/pthread/posix.h 
  2176. machdep.c syscall.S"
  2177. targets="../machdep/engine-$name.h ../machdep/posix-$sysincludes.h 
  2178. ../machdep/engine-$name.c ../machdep/syscall-$syscall.S"
  2179. # Both these targets are optional.  (Autoconf-generated configure scripts
  2180. # will require the existence of link targets, so check before adding them
  2181. # to the list.)
  2182. if test x$sysincludes != xNONE ; then
  2183.   links="$links include/sys"
  2184.   targets="$targets ../machdep/$sysincludes"
  2185. fi
  2186. syscall_file=../machdep/syscall-template-$syscall.S
  2187. if test -r $srcdir/$syscall_file ; then
  2188.   links="$links syscall-template.S"
  2189.   targets="$targets $syscall_file"
  2190.   HAVE_SYSCALL_TEMPLATE=yes
  2191. else
  2192.   # This really isn't a fatal problem.  In fact, it's expected, initially,
  2193.   # for some targets.  This is just to persuade people to fix the targets
  2194.   # they deal with to provide some sort of template.
  2195.   #
  2196.   # Eventually this file probably will be required...
  2197.   echo "configure: warning: No syscall template file syscall-template-$syscall.S found." 1>&2
  2198.   HAVE_SYSCALL_TEMPLATE=no
  2199. fi
  2200. if test x$makefile_frag != x ; then
  2201.   makefile_frag=${srcdir}/$makefile_frag
  2202. else
  2203.   makefile_frag=/dev/null
  2204. fi
  2205. trap '' 1 2 15
  2206. cat > confcache <<EOF
  2207. # This file is a shell script that caches the results of configure
  2208. # tests run on this system so they can be shared between configure
  2209. # scripts and configure runs.  It is not useful on other systems.
  2210. # If it contains results you don't want to keep, you may remove or edit it.
  2211. #
  2212. # By default, configure uses ./config.cache as the cache file,
  2213. # creating it if it does not exist already.  You can give configure
  2214. # the --cache-file=FILE option to use a different cache file; that is
  2215. # what configure does when it calls configure scripts in
  2216. # subdirectories, so they share the cache.
  2217. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  2218. # config.status only pays attention to the cache file if you give it the
  2219. # --recheck option to rerun configure.
  2220. #
  2221. EOF
  2222. # Ultrix sh set writes to stderr and can't be redirected directly,
  2223. # and sets the high bit in the cache file unless we assign to the vars.
  2224. (set) 2>&1 |
  2225.   sed -n "s/^([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*)=(.*)/1=${1='2'}/p" 
  2226.   >> confcache
  2227. if cmp -s $cache_file confcache; then
  2228.   :
  2229. else
  2230.   if test -w $cache_file; then
  2231.     echo "updating cache $cache_file"
  2232.     cat confcache > $cache_file
  2233.   else
  2234.     echo "not updating unwritable cache $cache_file"
  2235.   fi
  2236. fi
  2237. rm -f confcache
  2238. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  2239. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2240. # Let make expand exec_prefix.
  2241. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  2242. # Any assignment to VPATH causes Sun make to only execute
  2243. # the first set of double-colon rules, so remove it if not needed.
  2244. # If there is a colon in the path, we need to keep it.
  2245. if test "x$srcdir" = x.; then
  2246.   ac_vpsub='/^[  ]*VPATH[  ]*=[^:]*$/d'
  2247. fi
  2248. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  2249. DEFS=-DHAVE_CONFIG_H
  2250. # Without the "./", some shells look in PATH for config.status.
  2251. : ${CONFIG_STATUS=./config.status}
  2252. echo creating $CONFIG_STATUS
  2253. rm -f $CONFIG_STATUS
  2254. cat > $CONFIG_STATUS <<EOF
  2255. #! /bin/sh
  2256. # Generated automatically by configure.
  2257. # Run this file to recreate the current configuration.
  2258. # This directory was configured as follows,
  2259. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  2260. #
  2261. # $0 $ac_configure_args
  2262. #
  2263. # Compiler output produced by configure, useful for debugging
  2264. # configure, is in ./config.log if it exists.
  2265. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  2266. for ac_option
  2267. do
  2268.   case "$ac_option" in
  2269.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  2270.     echo "running ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  2271.     exec ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  2272.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  2273.     echo "$CONFIG_STATUS generated by autoconf version 2.10"
  2274.     exit 0 ;;
  2275.   -help | --help | --hel | --he | --h)
  2276.     echo "$ac_cs_usage"; exit 0 ;;
  2277.   *) echo "$ac_cs_usage"; exit 1 ;;
  2278.   esac
  2279. done
  2280. ac_given_srcdir=$srcdir
  2281. trap 'rm -fr `echo "config.flags GNUmakefile Makefile 
  2282. lib/Makefile:../lib/Makefile.in 
  2283. lib/libpthreadutil/Makefile:../lib/libpthreadutil/Makefile.in 
  2284. bin/Makefile:../bin/Makefile.in 
  2285. bin/finger/Makefile:../bin/finger/Makefile.in 
  2286. tests/Makefile:../tests/Makefile.in config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  2287. EOF
  2288. cat >> $CONFIG_STATUS <<EOF
  2289. # Protect against being on the right side of a sed subst in config.status.
  2290. sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
  2291.  s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
  2292. $ac_vpsub
  2293. $extrasub
  2294. s%@CFLAGS@%$CFLAGS%g
  2295. s%@CPPFLAGS@%$CPPFLAGS%g
  2296. s%@CXXFLAGS@%$CXXFLAGS%g
  2297. s%@DEFS@%$DEFS%g
  2298. s%@LDFLAGS@%$LDFLAGS%g
  2299. s%@LIBS@%$LIBS%g
  2300. s%@exec_prefix@%$exec_prefix%g
  2301. s%@prefix@%$prefix%g
  2302. s%@program_transform_name@%$program_transform_name%g
  2303. s%@bindir@%$bindir%g
  2304. s%@sbindir@%$sbindir%g
  2305. s%@libexecdir@%$libexecdir%g
  2306. s%@datadir@%$datadir%g
  2307. s%@sysconfdir@%$sysconfdir%g
  2308. s%@sharedstatedir@%$sharedstatedir%g
  2309. s%@localstatedir@%$localstatedir%g
  2310. s%@libdir@%$libdir%g
  2311. s%@includedir@%$includedir%g
  2312. s%@oldincludedir@%$oldincludedir%g
  2313. s%@infodir@%$infodir%g
  2314. s%@mandir@%$mandir%g
  2315. s%@CC@%$CC%g
  2316. s%@CXX@%$CXX%g
  2317. s%@CPP@%$CPP%g
  2318. s%@RANLIB@%$RANLIB%g
  2319. s%@host@%$host%g
  2320. s%@host_alias@%$host_alias%g
  2321. s%@host_cpu@%$host_cpu%g
  2322. s%@host_vendor@%$host_vendor%g
  2323. s%@host_os@%$host_os%g
  2324. s%@target@%$target%g
  2325. s%@target_alias@%$target_alias%g
  2326. s%@target_cpu@%$target_cpu%g
  2327. s%@target_vendor@%$target_vendor%g
  2328. s%@target_os@%$target_os%g
  2329. s%@build@%$build%g
  2330. s%@build_alias@%$build_alias%g
  2331. s%@build_cpu@%$build_cpu%g
  2332. s%@build_vendor@%$build_vendor%g
  2333. s%@build_os@%$build_os%g
  2334. s%@SYSCALL_EXCEPTIONS@%$SYSCALL_EXCEPTIONS%g
  2335. s%@available_syscalls@%$available_syscalls%g
  2336. s%@missing_syscalls@%$missing_syscalls%g
  2337. s%@srctop@%$srctop%g
  2338. s%@HAVE_SYSCALL_TEMPLATE@%$HAVE_SYSCALL_TEMPLATE%g
  2339. /@makefile_frag@/r $makefile_frag
  2340. s%@makefile_frag@%%g
  2341. CEOF
  2342. EOF
  2343. cat >> $CONFIG_STATUS <<EOF
  2344. CONFIG_FILES=${CONFIG_FILES-"config.flags GNUmakefile Makefile 
  2345. lib/Makefile:../lib/Makefile.in 
  2346. lib/libpthreadutil/Makefile:../lib/libpthreadutil/Makefile.in 
  2347. bin/Makefile:../bin/Makefile.in 
  2348. bin/finger/Makefile:../bin/finger/Makefile.in 
  2349. tests/Makefile:../tests/Makefile.in"}
  2350. EOF
  2351. cat >> $CONFIG_STATUS <<EOF
  2352. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  2353.   # Support "outfile[:infile]", defaulting infile="outfile.in".
  2354.   case "$ac_file" in
  2355.   *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
  2356.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2357.   *) ac_file_in="${ac_file}.in" ;;
  2358.   esac
  2359.   # Adjust relative srcdir, etc. for subdirectories.
  2360.   # Remove last slash and all that follows it.  Not all systems have dirname.
  2361.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2362.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2363.     # The file is in a subdirectory.
  2364.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  2365.     ac_dir_suffix="/`echo $ac_dir|sed 's%^./%%'`"
  2366.     # A "../" for each directory in $ac_dir_suffix.
  2367.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  2368.   else
  2369.     ac_dir_suffix= ac_dots=
  2370.   fi
  2371.   case "$ac_given_srcdir" in
  2372.   .)  srcdir=.
  2373.       if test -z "$ac_dots"; then top_srcdir=.
  2374.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  2375.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  2376.   *) # Relative path.
  2377.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  2378.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  2379.   esac
  2380.   echo creating "$ac_file"
  2381.   rm -f "$ac_file"
  2382.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  2383.   case "$ac_file" in
  2384.   *Makefile*) ac_comsub="1i\
  2385. # $configure_input" ;;
  2386.   *) ac_comsub= ;;
  2387.   esac
  2388.   sed -e "$ac_comsub
  2389. s%@configure_input@%$configure_input%g
  2390. s%@srcdir@%$srcdir%g
  2391. s%@top_srcdir@%$top_srcdir%g
  2392. " -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
  2393. fi; done
  2394. rm -f conftest.subs
  2395. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  2396. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  2397. #
  2398. # ac_d sets the value in "#define NAME VALUE" lines.
  2399. ac_dA='s%^([  ]*)#([  ]*define[  ][  ]*)'
  2400. ac_dB='([  ][  ]*)[^  ]*%1#2'
  2401. ac_dC='3'
  2402. ac_dD='%g'
  2403. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  2404. ac_uA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2405. ac_uB='([  ])%1#2define3'
  2406. ac_uC=' '
  2407. ac_uD='4%g'
  2408. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  2409. ac_eA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2410. ac_eB='$%1#2define3'
  2411. ac_eC=' '
  2412. ac_eD='%g'
  2413. CONFIG_HEADERS=${CONFIG_HEADERS-"config.h"}
  2414. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  2415.   # Support "outfile[:infile]", defaulting infile="outfile.in".
  2416.   case "$ac_file" in
  2417.   *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
  2418.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2419.   *) ac_file_in="${ac_file}.in" ;;
  2420.   esac
  2421.   echo creating $ac_file
  2422.   rm -f conftest.frag conftest.in conftest.out
  2423.   cp $ac_given_srcdir/$ac_file_in conftest.in
  2424. EOF
  2425. # Transform confdefs.h into a sed script conftest.vals that substitutes
  2426. # the proper values into config.h.in to produce config.h.  And first:
  2427. # Protect against being on the right side of a sed subst in config.status.
  2428. # Protect against being in an unquoted here document in config.status.
  2429. rm -f conftest.vals
  2430. cat > conftest.hdr <<EOF
  2431. s/[\&%]/\&/g
  2432. s%[\$`]%\&%g
  2433. s%#define ([A-Za-z_][A-Za-z0-9_]*) *(.*)%${ac_dA}1${ac_dB}1${ac_dC}2${ac_dD}%gp
  2434. s%ac_d%ac_u%gp
  2435. s%ac_u%ac_e%gp
  2436. EOF
  2437. sed -n -f conftest.hdr confdefs.h > conftest.vals
  2438. rm -f conftest.hdr
  2439. # This sed command replaces #undef with comments.  This is necessary, for
  2440. # example, in the case of _POSIX_SOURCE, which is predefined and required
  2441. # on some systems where configure will not decide to define it.
  2442. cat >> conftest.vals <<EOF
  2443. s%^[  ]*#[  ]*undef[  ][  ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  2444. EOF
  2445. # Break up conftest.vals because some shells have a limit on
  2446. # the size of here documents, and old seds have small limits too.
  2447. # Maximum number of lines to put in a single here document.
  2448. ac_max_here_lines=12
  2449. rm -f conftest.tail
  2450. while :
  2451. do
  2452.   ac_lines=`grep -c . conftest.vals`
  2453.   # grep -c gives empty output for an empty file on some AIX systems.
  2454.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  2455.   # Write a limited-size here document to conftest.frag.
  2456.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  2457.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  2458.   echo 'CEOF
  2459.   sed -f conftest.frag conftest.in > conftest.out
  2460.   rm -f conftest.in
  2461.   mv conftest.out conftest.in
  2462. ' >> $CONFIG_STATUS
  2463.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  2464.   rm -f conftest.vals
  2465.   mv conftest.tail conftest.vals
  2466. done
  2467. rm -f conftest.vals
  2468. cat >> $CONFIG_STATUS <<EOF
  2469.   rm -f conftest.frag conftest.h
  2470.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  2471.   cat conftest.in >> conftest.h
  2472.   rm -f conftest.in
  2473.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  2474.     echo "$ac_file is unchanged"
  2475.     rm -f conftest.h
  2476.   else
  2477.     # Remove last slash and all that follows it.  Not all systems have dirname.
  2478.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2479.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2480.       # The file is in a subdirectory.
  2481.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  2482.     fi
  2483.     rm -f $ac_file
  2484.     mv conftest.h $ac_file
  2485.   fi
  2486. fi; done
  2487. EOF
  2488. cat >> $CONFIG_STATUS <<EOF
  2489. ac_sources="$targets"
  2490. ac_dests="$links"
  2491. EOF
  2492. cat >> $CONFIG_STATUS <<EOF
  2493. srcdir=$ac_given_srcdir
  2494. while test -n "$ac_sources"; do
  2495.   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
  2496.   set $ac_sources; ac_source=$1; shift; ac_sources=$*
  2497.   echo "linking $srcdir/$ac_source to $ac_dest"
  2498.   if test ! -r $srcdir/$ac_source; then
  2499.     { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
  2500.   fi
  2501.   rm -f $ac_dest
  2502.   # Make relative symlinks.
  2503.   # Remove last slash and all that follows it.  Not all systems have dirname.
  2504.   ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
  2505.   if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
  2506.     # The dest file is in a subdirectory.
  2507.     test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
  2508.     ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^./%%'`"
  2509.     # A "../" for each directory in $ac_dest_dir_suffix.
  2510.     ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
  2511.   else
  2512.     ac_dest_dir_suffix= ac_dots=
  2513.   fi
  2514.   case "$srcdir" in
  2515.   [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
  2516.   *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
  2517.   esac
  2518.   # Make a symlink if possible; otherwise try a hard link.
  2519.   if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
  2520.     ln $srcdir/$ac_source $ac_dest; then :
  2521.   else
  2522.     { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
  2523.   fi
  2524. done
  2525. exit 0
  2526. EOF
  2527. chmod +x $CONFIG_STATUS
  2528. rm -fr confdefs* $ac_clean_files
  2529. test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1