home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 9 / FreshFishVol9-CD2.bin / bbs / gnu / libg++-2.6.2-diffs.lha / GNU / diffs / libg++-2.6.2.diffs
Encoding:
Text File  |  1995-04-14  |  101.5 KB  |  3,347 lines

  1. diff -rc --new-file libg++-2.6.2-base/Makefile.in libg++-2.6.2/Makefile.in
  2. *** libg++-2.6.2-base/Makefile.in    Thu Dec 15 02:29:24 1994
  3. --- libg++-2.6.2/Makefile.in    Sun Dec 18 12:49:38 1994
  4. ***************
  5. *** 19,25 ****
  6.   
  7.   srcdir = .
  8.   
  9. ! prefix = /usr/local
  10.   
  11.   exec_prefix = $(prefix)
  12.   bindir = $(exec_prefix)/bin
  13. --- 19,25 ----
  14.   
  15.   srcdir = .
  16.   
  17. ! prefix = /gnu
  18.   
  19.   exec_prefix = $(prefix)
  20.   bindir = $(exec_prefix)/bin
  21. ***************
  22. *** 55,61 ****
  23.   AS = as
  24.   AR = ar
  25.   AR_FLAGS = rc
  26. ! CC = cc
  27.   
  28.   # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
  29.   # here so that they can be overridden by Makefile fragments.
  30. --- 55,61 ----
  31.   AS = as
  32.   AR = ar
  33.   AR_FLAGS = rc
  34. ! CC = gcc
  35.   
  36.   # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
  37.   # here so that they can be overridden by Makefile fragments.
  38. ***************
  39. *** 65,71 ****
  40.   
  41.   # We don't specify -g -O because many compilers don't support -g -O,
  42.   # and/or -O is broken in and of itself.
  43. ! CFLAGS = -g
  44.   LIBCFLAGS = $(CFLAGS)
  45.   CFLAGS_FOR_TARGET = $(CFLAGS)
  46.   LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
  47. --- 65,72 ----
  48.   
  49.   # We don't specify -g -O because many compilers don't support -g -O,
  50.   # and/or -O is broken in and of itself.
  51. ! # Amiga hack - suppress use of -g which isn't really supported yet.
  52. ! CFLAGS = -O2
  53.   LIBCFLAGS = $(CFLAGS)
  54.   CFLAGS_FOR_TARGET = $(CFLAGS)
  55.   LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
  56. ***************
  57. *** 73,79 ****
  58.   CXX = gcc
  59.   
  60.   # Use -O2 to stress test the compiler.
  61. ! CXXFLAGS = -g -O2
  62.   LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
  63.   CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
  64.   LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET)
  65. --- 74,81 ----
  66.   CXX = gcc
  67.   
  68.   # Use -O2 to stress test the compiler.
  69. ! # Amiga hack - suppress use of -g which isn't really supported yet.
  70. ! CXXFLAGS = -O2
  71.   LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
  72.   CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
  73.   LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET)
  74. diff -rc --new-file libg++-2.6.2-base/Product-Info libg++-2.6.2/Product-Info
  75. *** libg++-2.6.2-base/Product-Info    Thu Jan  1 00:00:00 1970
  76. --- libg++-2.6.2/Product-Info    Sun Dec 18 12:47:38 1994
  77. ***************
  78. *** 0 ****
  79. --- 1,16 ----
  80. + .name
  81. + libg++
  82. + .fullname
  83. + GNU C++ class library
  84. + .type
  85. + Programmer Tool
  86. + .short
  87. + GNU C++ class library
  88. + .description
  89. + A C++ class library for use with the GNU C++ compiler.
  90. + .version
  91. + 2.6.1
  92. + .distribution
  93. + GNU Library Public License
  94. + .described-by
  95. + Fred Fish (fnf@amigalib.com)
  96. diff -rc --new-file libg++-2.6.2-base/config.guess libg++-2.6.2/config.guess
  97. *** libg++-2.6.2-base/config.guess    Sat Nov  5 19:44:34 1994
  98. --- libg++-2.6.2/config.guess    Sun Dec 18 12:47:38 1994
  99. ***************
  100. *** 1,4 ****
  101. --- 1,5 ----
  102.   #!/bin/sh
  103. + echo "m68k-cbm-amigados" ; exit 0    #AmigaDOS hack (fnf)
  104.   # Attempt to guess a canonical system name.
  105.   #   Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
  106.   #
  107. diff -rc --new-file libg++-2.6.2-base/configure libg++-2.6.2/configure
  108. *** libg++-2.6.2-base/configure    Thu Oct 20 19:32:42 1994
  109. --- libg++-2.6.2/configure    Sun Dec 18 12:47:38 1994
  110. ***************
  111. *** 36,46 ****
  112.   #       config.status is removed.
  113.   #
  114.   
  115.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh $0 $argv; kill $$)
  116.   
  117.   remove=rm
  118. ! hard_link=ln
  119. ! symbolic_link='ln -s'
  120.   
  121.   #for Test
  122.   #remove="echo rm"
  123. --- 36,49 ----
  124.   #       config.status is removed.
  125.   #
  126.   
  127. + # In places where the argument to echo may start with a '-', use /bin/echo since
  128. + # the AmigaDOS pdksh builtin echo botches this case.
  129.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh $0 $argv; kill $$)
  130.   
  131.   remove=rm
  132. ! hard_link=cp
  133. ! symbolic_link=cp
  134.   
  135.   #for Test
  136.   #remove="echo rm"
  137. ***************
  138. *** 65,71 ****
  139.   norecursion=
  140.   other_options=
  141.   package_makefile_frag=
  142. ! prefix=/usr/local
  143.   progname=
  144.   program_prefix=
  145.   program_prefixoption=
  146. --- 68,74 ----
  147.   norecursion=
  148.   other_options=
  149.   package_makefile_frag=
  150. ! prefix=/gnu
  151.   progname=
  152.   program_prefix=
  153.   program_prefixoption=
  154. ***************
  155. *** 104,110 ****
  156.   
  157.   progname=$0
  158.   # if PWD already has a value, it is probably wrong.
  159. ! if [ -n "$PWD" ]; then PWD=`pwd`; fi
  160.   
  161.   case "${progname}" in
  162.   /*) ;;
  163. --- 107,114 ----
  164.   
  165.   progname=$0
  166.   # if PWD already has a value, it is probably wrong.
  167. ! # AmigaDOS change - pdksh treats PWD as readonly - fnf
  168. ! #if [ -n "$PWD" ]; then PWD=`pwd`; fi
  169.   
  170.   case "${progname}" in
  171.   /*) ;;
  172. ***************
  173. *** 140,146 ****
  174.   # Split out the argument for options that take them
  175.       case $option in
  176.       --*=*)
  177. !         optarg=`echo $option | sed -e 's/^[^=]*=//'`
  178.           ;;
  179.   # These options have mandatory values.  Since we didn't find an = sign,
  180.   # the value must be in the next argument
  181. --- 144,150 ----
  182.   # Split out the argument for options that take them
  183.       case $option in
  184.       --*=*)
  185. !         optarg=`/bin/echo $option | sed -e 's/^[^=]*=//'`
  186.           ;;
  187.   # These options have mandatory values.  Since we didn't find an = sign,
  188.   # the value must be in the next argument
  189. ***************
  190. *** 165,171 ****
  191.       --cache*)
  192.           ;;
  193.       --disable-*)
  194. !         enableopt=`echo ${option} | sed 's:^--disable-:enable_:;s:-:_:g'`
  195.           eval $enableopt=no
  196.           disableoptions="$disableoptions $option"
  197.           ;;
  198. --- 169,175 ----
  199.       --cache*)
  200.           ;;
  201.       --disable-*)
  202. !         enableopt=`/bin/echo ${option} | sed 's:^--disable-:enable_:;s:-:_:g'`
  203.           eval $enableopt=no
  204.           disableoptions="$disableoptions $option"
  205.           ;;
  206. ***************
  207. *** 175,181 ****
  208.           *)    optarg=yes ;;
  209.           esac
  210.   
  211. !         enableopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  212.           eval $enableopt="$optarg"
  213.           enableoptions="$enableoptions $option"
  214.           ;;
  215. --- 179,185 ----
  216.           *)    optarg=yes ;;
  217.           esac
  218.   
  219. !         enableopt=`/bin/echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  220.           eval $enableopt="$optarg"
  221.           enableoptions="$enableoptions $option"
  222.           ;;
  223. ***************
  224. *** 217,223 ****
  225.           ;;
  226.       --program-transform-name* | --program-t*)
  227.           # Double any backslashes or dollar signs in the argument
  228. !         program_transform_name="${program_transform_name} -e `echo ${optarg} | sed -e 's/\\\\/\\\\\\\\/g' -e 's/\\\$/$$/g'`"
  229.           program_transform_nameoption="${program_transform_nameoption} --program-transform-name='$optarg'"
  230.           ;;
  231.       --rm)
  232. --- 221,227 ----
  233.           ;;
  234.       --program-transform-name* | --program-t*)
  235.           # Double any backslashes or dollar signs in the argument
  236. !         program_transform_name="${program_transform_name} -e `/bin/echo ${optarg} | sed -e 's/\\\\/\\\\\\\\/g' -e 's/\\\$/$$/g'`"
  237.           program_transform_nameoption="${program_transform_nameoption} --program-transform-name='$optarg'"
  238.           ;;
  239.       --rm)
  240. ***************
  241. *** 236,242 ****
  242.                   # bolted into an object file as debug info, it has two slashes
  243.                   # in it.  Ordinarily this is ok, but emacs takes double slash
  244.                   # to mean "forget the first part".
  245. !         srcdir=`echo $optarg | sed -e 's:/$::'`
  246.           ;;
  247.       --srcdir* | --sr*)
  248.           srcdir=$optarg
  249. --- 240,246 ----
  250.                   # bolted into an object file as debug info, it has two slashes
  251.                   # in it.  Ordinarily this is ok, but emacs takes double slash
  252.                   # to mean "forget the first part".
  253. !         srcdir=`/bin/echo $optarg | sed -e 's:/$::'`
  254.           ;;
  255.       --srcdir* | --sr*)
  256.           srcdir=$optarg
  257. ***************
  258. *** 267,278 ****
  259.           *)    optarg=yes ;;
  260.           esac
  261.   
  262. !         withopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  263.           eval $withopt="$optarg"
  264.           withoptions="$withoptions $option"
  265.           ;;
  266.       --without-*)
  267. !         withopt=`echo ${option} | sed 's:^--::;s:out::;s:-:_:g'`
  268.           eval $withopt=no
  269.           withoutoptions="$withoutoptions $option"
  270.           ;;
  271. --- 271,282 ----
  272.           *)    optarg=yes ;;
  273.           esac
  274.   
  275. !         withopt=`/bin/echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  276.           eval $withopt="$optarg"
  277.           withoptions="$withoptions $option"
  278.           ;;
  279.       --without-*)
  280. !         withopt=`/bin/echo ${option} | sed 's:^--::;s:out::;s:-:_:g'`
  281.           eval $withopt=no
  282.           withoutoptions="$withoutoptions $option"
  283.           ;;
  284. ***************
  285. *** 848,854 ****
  286.           # make sure that some sort of reasonable default exists for these 
  287.           # two variables
  288.           CXX=${CXX-"g++ -O"}
  289. !         CC=${CC-cc}
  290.   
  291.               # reset prefix, exec_prefix, srcdir, SUBDIRS, NONSUBDIRS,
  292.               # remove any form feeds.
  293. --- 852,858 ----
  294.           # make sure that some sort of reasonable default exists for these 
  295.           # two variables
  296.           CXX=${CXX-"g++ -O"}
  297. !         CC=${CC-gcc}
  298.   
  299.               # reset prefix, exec_prefix, srcdir, SUBDIRS, NONSUBDIRS,
  300.               # remove any form feeds.
  301. ***************
  302. *** 985,990 ****
  303. --- 989,995 ----
  304.   
  305.   ### The recursion line is here.
  306.               if [ ! -z "${recprog}" ] ; then
  307. +                 echo ${config_shell} ${recprog} ${verbose} ${buildopt} --host=${host_alias} --target=${target_alias} ${prefixoption} ${tmpdiroption} ${exec_prefixoption} ${srcdiroption} ${program_prefixoption} ${program_suffixoption} ${program_transform_nameoption} ${site_option} ${withoptions} ${withoutoptions} ${enableoptions} ${disableoptions} ${removing} ${other_options} ${redirect}
  308.                               if eval ${config_shell} ${recprog} ${verbose} ${buildopt} --host=${host_alias} --target=${target_alias} \
  309.                                       ${prefixoption} ${tmpdiroption} ${exec_prefixoption} \
  310.                                       ${srcdiroption} ${program_prefixoption} ${program_suffixoption} ${program_transform_nameoption} ${site_option} ${withoptions} ${withoutoptions} ${enableoptions} ${disableoptions} ${removing} ${other_options} ${redirect} ; then
  311. diff -rc --new-file libg++-2.6.2-base/etc/Makefile.in libg++-2.6.2/etc/Makefile.in
  312. *** libg++-2.6.2-base/etc/Makefile.in    Thu Dec 15 02:18:10 1994
  313. --- libg++-2.6.2/etc/Makefile.in    Sun Dec 18 12:47:40 1994
  314. ***************
  315. *** 2,8 ****
  316.   # Makefile.in for etc
  317.   #
  318.   
  319. ! prefix         = /usr/local
  320.   exec_prefix     = $(prefix)
  321.   
  322.   srcdir  = .
  323. --- 2,8 ----
  324.   # Makefile.in for etc
  325.   #
  326.   
  327. ! prefix         = /gnu
  328.   exec_prefix     = $(prefix)
  329.   
  330.   srcdir  = .
  331. diff -rc --new-file libg++-2.6.2-base/etc/cfg-paper.texi libg++-2.6.2/etc/cfg-paper.texi
  332. *** libg++-2.6.2-base/etc/cfg-paper.texi    Thu Dec 15 02:18:12 1994
  333. --- libg++-2.6.2/etc/cfg-paper.texi    Sun Dec 18 12:47:40 1994
  334. ***************
  335. *** 241,247 ****
  336.   
  337.   In order to actually install the program, the configuration system needs
  338.   to know where you would like the program installed.  The default
  339. ! location is @file{/usr/local}.  We refer to this location as
  340.   @code{$(prefix)}.  All user visible programs will be installed in
  341.   @file{@code{$(prefix)}/bin}.  All other programs and files will be
  342.   installed in a subdirectory of @file{@code{$(prefix)}/lib}.
  343. --- 241,247 ----
  344.   
  345.   In order to actually install the program, the configuration system needs
  346.   to know where you would like the program installed.  The default
  347. ! location is @file{/gnu}.  We refer to this location as
  348.   @code{$(prefix)}.  All user visible programs will be installed in
  349.   @file{@code{$(prefix)}/bin}.  All other programs and files will be
  350.   installed in a subdirectory of @file{@code{$(prefix)}/lib}.
  351. diff -rc --new-file libg++-2.6.2-base/etc/configure.man libg++-2.6.2/etc/configure.man
  352. *** libg++-2.6.2-base/etc/configure.man    Thu Dec 15 02:18:12 1994
  353. --- libg++-2.6.2/etc/configure.man    Sun Dec 18 12:47:40 1994
  354. ***************
  355. *** 57,63 ****
  356.   .I \--prefix=DIR
  357.   sets the location in which to install files to
  358.   .I DIR.
  359. ! The default is "/usr/local".
  360.   
  361.   .TP
  362.   .I \--exec_prefix=DIR
  363. --- 57,63 ----
  364.   .I \--prefix=DIR
  365.   sets the location in which to install files to
  366.   .I DIR.
  367. ! The default is "/gnu".
  368.   
  369.   .TP
  370.   .I \--exec_prefix=DIR
  371. diff -rc --new-file libg++-2.6.2-base/etc/configure.texi libg++-2.6.2/etc/configure.texi
  372. *** libg++-2.6.2-base/etc/configure.texi    Thu Dec 15 02:18:12 1994
  373. --- libg++-2.6.2/etc/configure.texi    Sun Dec 18 12:47:42 1994
  374. ***************
  375. *** 753,759 ****
  376.   @emph{Caution:} If you build more than one configuration for a single program,
  377.   remember that you must also specify a different @samp{--prefix} for each
  378.   configuration at configure-time.  Otherwise, both configurations will be
  379. ! installed in the same default location (@file{/usr/local}); the configuration
  380.   to be installed last would overwrite previously installed configurations.
  381.   
  382.   @c ---------------------------------------------------------------------
  383. --- 753,759 ----
  384.   @emph{Caution:} If you build more than one configuration for a single program,
  385.   remember that you must also specify a different @samp{--prefix} for each
  386.   configuration at configure-time.  Otherwise, both configurations will be
  387. ! installed in the same default location (@file{/gnu}); the configuration
  388.   to be installed last would overwrite previously installed configurations.
  389.   
  390.   @c ---------------------------------------------------------------------
  391. ***************
  392. *** 782,788 ****
  393.   
  394.   @item in the current directory, and which will be installed 
  395.   
  396. ! @item in the default installation directory (@file{/usr/local}) when the code
  397.   is compiled with @code{make}.  
  398.   @end itemize
  399.   
  400. --- 782,788 ----
  401.   
  402.   @item in the current directory, and which will be installed 
  403.   
  404. ! @item in the default installation directory (@file{/gnu}) when the code
  405.   is compiled with @code{make}.  
  406.   @end itemize
  407.   
  408. ***************
  409. *** 1226,1232 ****
  410.   Using the default configuration, @samp{make install} creates a single tree of
  411.   files, some of which are programs.  The location of this tree is determined by
  412.   the value of the variable @samp{prefix}.  The default value of @samp{prefix} is
  413. ! @samp{/usr/local}.  This is often correct for native tools installed on only
  414.   one host.
  415.   
  416.   @menu
  417. --- 1226,1232 ----
  418.   Using the default configuration, @samp{make install} creates a single tree of
  419.   files, some of which are programs.  The location of this tree is determined by
  420.   the value of the variable @samp{prefix}.  The default value of @samp{prefix} is
  421. ! @samp{/gnu}.  This is often correct for native tools installed on only
  422.   one host.
  423.   
  424.   @menu
  425. ***************
  426. *** 1245,1251 ****
  427.   @vindex prefix
  428.   
  429.   In the default configuration, all files are installed in subdirectories
  430. ! of @file{/usr/local}.  The location is determined by the value of
  431.   the @code{configure} variable @samp{prefix}; in turn, this determines the
  432.   value of the @file{Makefile} variable of the same name (@samp{prefix}).
  433.   
  434. --- 1245,1251 ----
  435.   @vindex prefix
  436.   
  437.   In the default configuration, all files are installed in subdirectories
  438. ! of @file{/gnu}.  The location is determined by the value of
  439.   the @code{configure} variable @samp{prefix}; in turn, this determines the
  440.   value of the @file{Makefile} variable of the same name (@samp{prefix}).
  441.   
  442. ***************
  443. *** 1346,1352 ****
  444.   The root of the installation tree.  You can set its @file{Makefile} default
  445.   with the @samp{--prefix=} command line option to @code{configure}
  446.   (@pxref{Invoking configure, , Invoking @code{configure}}).  The default value
  447. ! for @samp{prefix} is @samp{/usr/local}.
  448.   
  449.   @item bindir
  450.   @cindex @code{bindir}
  451. --- 1346,1352 ----
  452.   The root of the installation tree.  You can set its @file{Makefile} default
  453.   with the @samp{--prefix=} command line option to @code{configure}
  454.   (@pxref{Invoking configure, , Invoking @code{configure}}).  The default value
  455. ! for @samp{prefix} is @samp{/gnu}.
  456.   
  457.   @item bindir
  458.   @cindex @code{bindir}
  459. diff -rc --new-file libg++-2.6.2-base/etc/make-stds.texi libg++-2.6.2/etc/make-stds.texi
  460. *** libg++-2.6.2-base/etc/make-stds.texi    Sat Mar 26 13:22:48 1994
  461. --- libg++-2.6.2/etc/make-stds.texi    Sun Dec 18 12:47:42 1994
  462. ***************
  463. *** 384,390 ****
  464.   @table @samp
  465.   @item prefix
  466.   A prefix used in constructing the default values of the variables listed
  467. ! below.  The default value of @code{prefix} should be @file{/usr/local}
  468.   (at least for now).
  469.   
  470.   @item exec_prefix
  471. --- 384,390 ----
  472.   @table @samp
  473.   @item prefix
  474.   A prefix used in constructing the default values of the variables listed
  475. ! below.  The default value of @code{prefix} should be @file{/gnu}
  476.   (at least for now).
  477.   
  478.   @item exec_prefix
  479. ***************
  480. *** 398,404 ****
  481.   
  482.   @item bindir
  483.   The directory for installing executable programs that users can run.
  484. ! This should normally be @file{/usr/local/bin}, but write it as
  485.   @file{$(exec_prefix)/bin}.
  486.   
  487.   @item libdir
  488. --- 398,404 ----
  489.   
  490.   @item bindir
  491.   The directory for installing executable programs that users can run.
  492. ! This should normally be @file{/gnu/bin}, but write it as
  493.   @file{$(exec_prefix)/bin}.
  494.   
  495.   @item libdir
  496. ***************
  497. *** 407,436 ****
  498.   also go in this directory.  The idea is that this directory is used for
  499.   files that pertain to a specific machine architecture, but need not be
  500.   in the path for commands.  The value of @code{libdir} should normally be
  501. ! @file{/usr/local/lib}, but write it as @file{$(exec_prefix)/lib}.
  502.   
  503.   @item datadir
  504.   The directory for installing read-only data files which the programs
  505.   refer to while they run.  This directory is used for files which are
  506.   independent of the type of machine being used.  This should normally be
  507. ! @file{/usr/local/lib}, but write it as @file{$(prefix)/lib}.
  508.   
  509.   @item statedir
  510.   The directory for installing data files which the programs modify while
  511.   they run.  These files should be independent of the type of machine
  512.   being used, and it should be possible to share them among machines at a
  513. ! network installation.  This should normally be @file{/usr/local/lib},
  514.   but write it as @file{$(prefix)/lib}.
  515.   
  516.   @item includedir
  517.   @c rewritten to avoid overfull hbox --roland
  518.   The directory for installing header files to be included by user
  519.   programs with the C @samp{#include} preprocessor directive.  This
  520. ! should normally be @file{/usr/local/include}, but write it as
  521.   @file{$(prefix)/include}.
  522.   
  523.   Most compilers other than GCC do not look for header files in
  524. ! @file{/usr/local/include}.  So installing the header files this way is
  525.   only useful with GCC.  Sometimes this is not a problem because some
  526.   libraries are only really intended to work with GCC.  But some libraries
  527.   are intended to work with other compilers.  They should install their
  528. --- 407,436 ----
  529.   also go in this directory.  The idea is that this directory is used for
  530.   files that pertain to a specific machine architecture, but need not be
  531.   in the path for commands.  The value of @code{libdir} should normally be
  532. ! @file{/gnu/lib}, but write it as @file{$(exec_prefix)/lib}.
  533.   
  534.   @item datadir
  535.   The directory for installing read-only data files which the programs
  536.   refer to while they run.  This directory is used for files which are
  537.   independent of the type of machine being used.  This should normally be
  538. ! @file{/gnu/lib}, but write it as @file{$(prefix)/lib}.
  539.   
  540.   @item statedir
  541.   The directory for installing data files which the programs modify while
  542.   they run.  These files should be independent of the type of machine
  543.   being used, and it should be possible to share them among machines at a
  544. ! network installation.  This should normally be @file{/gnu/lib},
  545.   but write it as @file{$(prefix)/lib}.
  546.   
  547.   @item includedir
  548.   @c rewritten to avoid overfull hbox --roland
  549.   The directory for installing header files to be included by user
  550.   programs with the C @samp{#include} preprocessor directive.  This
  551. ! should normally be @file{/gnu/include}, but write it as
  552.   @file{$(prefix)/include}.
  553.   
  554.   Most compilers other than GCC do not look for header files in
  555. ! @file{/gnu/include}.  So installing the header files this way is
  556.   only useful with GCC.  Sometimes this is not a problem because some
  557.   libraries are only really intended to work with GCC.  But some libraries
  558.   are intended to work with other compilers.  They should install their
  559. ***************
  560. *** 459,465 ****
  561.   The directory for installing the man pages (if any) for this package.
  562.   It should include the suffix for the proper section of the
  563.   manual---usually @samp{1} for a utility.  It will normally be
  564. ! @file{/usr/local/man/man1}, but you should write it as
  565.   @file{$(prefix)/man/man1}. 
  566.   
  567.   @item man1dir
  568. --- 459,465 ----
  569.   The directory for installing the man pages (if any) for this package.
  570.   It should include the suffix for the proper section of the
  571.   manual---usually @samp{1} for a utility.  It will normally be
  572. ! @file{/gnu/man/man1}, but you should write it as
  573.   @file{$(prefix)/man/man1}. 
  574.   
  575.   @item man1dir
  576. ***************
  577. *** 489,495 ****
  578.   
  579.   @item infodir
  580.   The directory for installing the Info files for this package.  By
  581. ! default, it should be @file{/usr/local/info}, but it should be written
  582.   as @file{$(prefix)/info}.
  583.   
  584.   @item srcdir
  585. --- 489,495 ----
  586.   
  587.   @item infodir
  588.   The directory for installing the Info files for this package.  By
  589. ! default, it should be @file{/gnu/info}, but it should be written
  590.   as @file{$(prefix)/info}.
  591.   
  592.   @item srcdir
  593. ***************
  594. *** 504,510 ****
  595.   @c hbox, so the make manual can format correctly. --roland
  596.   # Common prefix for installation directories.
  597.   # NOTE: This directory must exist when you start the install.
  598. ! prefix = /usr/local
  599.   exec_prefix = $(prefix)
  600.   # Where to put the executable for the command `gcc'.
  601.   bindir = $(exec_prefix)/bin
  602. --- 504,510 ----
  603.   @c hbox, so the make manual can format correctly. --roland
  604.   # Common prefix for installation directories.
  605.   # NOTE: This directory must exist when you start the install.
  606. ! prefix = /gnu
  607.   exec_prefix = $(prefix)
  608.   # Where to put the executable for the command `gcc'.
  609.   bindir = $(exec_prefix)/bin
  610. diff -rc --new-file libg++-2.6.2-base/libg++/etc/ADT-examples/Patmain.cc libg++-2.6.2/libg++/etc/ADT-examples/Patmain.cc
  611. *** libg++-2.6.2-base/libg++/etc/ADT-examples/Patmain.cc    Mon Nov  1 22:00:30 1993
  612. --- libg++-2.6.2/libg++/etc/ADT-examples/Patmain.cc    Sun Dec 18 12:47:42 1994
  613. ***************
  614. *** 2,8 ****
  615.   
  616.   #include <stream.h>
  617.   #include <stdio.h>
  618. ! #include <string.h>
  619.   #include "Patricia.h"
  620.   #include <builtin.h>
  621.   
  622. --- 2,8 ----
  623.   
  624.   #include <stream.h>
  625.   #include <stdio.h>
  626. ! #include </gnu/include/string.h>    /* Avoid getting String.h */
  627.   #include "Patricia.h"
  628.   #include <builtin.h>
  629.   
  630. diff -rc --new-file libg++-2.6.2-base/libg++/etc/benchmarks/Makefile.in libg++-2.6.2/libg++/etc/benchmarks/Makefile.in
  631. *** libg++-2.6.2-base/libg++/etc/benchmarks/Makefile.in    Fri May 13 23:54:14 1994
  632. --- libg++-2.6.2/libg++/etc/benchmarks/Makefile.in    Sun Dec 18 12:47:44 1994
  633. ***************
  634. *** 2,8 ****
  635.   
  636.   srcdir = .
  637.   
  638. ! prefix = /usr/local
  639.   
  640.   
  641.   # select QUICK= -DQUICK to get 50000 instead of 500000 iterations
  642. --- 2,8 ----
  643.   
  644.   srcdir = .
  645.   
  646. ! prefix = /gnu
  647.   
  648.   
  649.   # select QUICK= -DQUICK to get 50000 instead of 500000 iterations
  650. diff -rc --new-file libg++-2.6.2-base/libg++/etc/benchmarks/dhrystone.cc libg++-2.6.2/libg++/etc/benchmarks/dhrystone.cc
  651. *** libg++-2.6.2-base/libg++/etc/benchmarks/dhrystone.cc    Sun Nov 21 05:33:12 1993
  652. --- libg++-2.6.2/libg++/etc/benchmarks/dhrystone.cc    Sun Dec 18 12:47:44 1994
  653. ***************
  654. *** 331,337 ****
  655.   
  656.   
  657.   #ifdef    NOSTRUCTASSIGN
  658. ! #include <string.h>
  659.   #define    structassign(d, s)    memcpy(&(d), &(s), sizeof(d))
  660.   #else
  661.   #define    structassign(d, s)    d = s
  662. --- 331,337 ----
  663.   
  664.   
  665.   #ifdef    NOSTRUCTASSIGN
  666. ! #include </gnu/include/string.h>    /* Avoid getting String.h */
  667.   #define    structassign(d, s)    memcpy(&(d), &(s), sizeof(d))
  668.   #else
  669.   #define    structassign(d, s)    d = s
  670. diff -rc --new-file libg++-2.6.2-base/libg++/etc/trie-gen/test.cc libg++-2.6.2/libg++/etc/trie-gen/test.cc
  671. *** libg++-2.6.2-base/libg++/etc/trie-gen/test.cc    Sun Apr 25 23:25:36 1993
  672. --- libg++-2.6.2/libg++/etc/trie-gen/test.cc    Sun Dec 18 12:47:44 1994
  673. ***************
  674. *** 5,11 ****
  675.   */ 
  676.     
  677.   #include <stdio.h>
  678. ! #include <string.h>
  679.   
  680.   #define MAX_LEN 200
  681.   
  682. --- 5,11 ----
  683.   */ 
  684.     
  685.   #include <stdio.h>
  686. ! #include </gnu/include/string.h>    /* Avoid getting String.h */
  687.   
  688.   #define MAX_LEN 200
  689.   
  690. diff -rc --new-file libg++-2.6.2-base/libg++/etc/trie-gen/trie.cc libg++-2.6.2/libg++/etc/trie-gen/trie.cc
  691. *** libg++-2.6.2-base/libg++/etc/trie-gen/trie.cc    Fri May 13 22:08:10 1994
  692. --- libg++-2.6.2/libg++/etc/trie-gen/trie.cc    Sun Dec 18 12:47:44 1994
  693. ***************
  694. *** 68,74 ****
  695.       {
  696.         sort ();
  697.   
  698. !       fputs ("#include <string.h>\n#define MAX_ASCII 128\n\nstatic", stdout);
  699.         if (option[CONST])
  700.           fputs (" const", stdout);
  701.         fputs (" char *const word_list[] = \n{\n  \"\",\n", stdout);
  702. --- 68,74 ----
  703.       {
  704.         sort ();
  705.   
  706. !       fputs ("#include </gnu/include/string.h>\n#define MAX_ASCII 128\n\nstatic", stdout);
  707.         if (option[CONST])
  708.           fputs (" const", stdout);
  709.         fputs (" char *const word_list[] = \n{\n  \"\",\n", stdout);
  710. diff -rc --new-file libg++-2.6.2-base/libg++/old-stream/Makefile.in libg++-2.6.2/libg++/old-stream/Makefile.in
  711. *** libg++-2.6.2-base/libg++/old-stream/Makefile.in    Mon Apr 19 03:36:54 1993
  712. --- libg++-2.6.2/libg++/old-stream/Makefile.in    Sun Dec 18 12:47:46 1994
  713. ***************
  714. *** 10,16 ****
  715.   # should be installed where user programs can find them.
  716.   
  717.   USER_INCLUDES = File.h Filebuf.h Fmodes.h PlotFile.h SFile.h \
  718. !   filebuf.h istream.h ostream.h stream.h streambuf.h
  719.   
  720.   # The following include files are private to the implementation.
  721.   
  722. --- 10,16 ----
  723.   # should be installed where user programs can find them.
  724.   
  725.   USER_INCLUDES = File.h Filebuf.h Fmodes.h PlotFile.h SFile.h \
  726. !   _filebuf.h istream.h ostream.h stream.h streambuf.h
  727.   
  728.   # The following include files are private to the implementation.
  729.   
  730. diff -rc --new-file libg++-2.6.2-base/libg++/old-stream/istream.h libg++-2.6.2/libg++/old-stream/istream.h
  731. *** libg++-2.6.2-base/libg++/old-stream/istream.h    Fri Jan 17 18:11:02 1992
  732. --- libg++-2.6.2/libg++/old-stream/istream.h    Sun Dec 18 12:47:46 1994
  733. ***************
  734. *** 29,35 ****
  735.   
  736.   #include <File.h>
  737.   #include <streambuf.h>
  738. ! #include <filebuf.h>
  739.   #include <Filebuf.h>
  740.   
  741.   class whitespace                // a class used only to input and
  742. --- 29,35 ----
  743.   
  744.   #include <File.h>
  745.   #include <streambuf.h>
  746. ! #include <_filebuf.h>    /* Avoid name clash; Filebuf.h <==> filebuf.h */
  747.   #include <Filebuf.h>
  748.   
  749.   class whitespace                // a class used only to input and
  750. diff -rc --new-file libg++-2.6.2-base/libg++/old-stream/ostream.h libg++-2.6.2/libg++/old-stream/ostream.h
  751. *** libg++-2.6.2-base/libg++/old-stream/ostream.h    Fri Jan 17 18:11:08 1992
  752. --- libg++-2.6.2/libg++/old-stream/ostream.h    Sun Dec 18 12:47:46 1994
  753. ***************
  754. *** 32,38 ****
  755.   
  756.   #include <File.h>
  757.   #include <streambuf.h>
  758. ! #include <filebuf.h>
  759.   #include <Filebuf.h>
  760.   
  761.   class istream;
  762. --- 32,38 ----
  763.   
  764.   #include <File.h>
  765.   #include <streambuf.h>
  766. ! #include <_filebuf.h>    /* Avoid name clash; Filebuf.h <==> filebuf.h */
  767.   #include <Filebuf.h>
  768.   
  769.   class istream;
  770. diff -rc --new-file libg++-2.6.2-base/libg++/proto-kit/Makefile libg++-2.6.2/libg++/proto-kit/Makefile
  771. *** libg++-2.6.2-base/libg++/proto-kit/Makefile    Fri Jun 28 17:24:18 1991
  772. --- libg++-2.6.2/libg++/proto-kit/Makefile    Sun Dec 18 12:47:48 1994
  773. ***************
  774. *** 70,76 ****
  775.   CS   := $(BASE)/usr/cs
  776.   
  777.   # GNU directories
  778. ! GNULIBDIR := $(BASE)/usr/local/lib
  779.   GNUIDIR := $(GNULIBDIR)/g++-include
  780.   
  781.   # the g++ library prototypes...
  782. --- 70,76 ----
  783.   CS   := $(BASE)/usr/cs
  784.   
  785.   # GNU directories
  786. ! GNULIBDIR := /gnu/lib
  787.   GNUIDIR := $(GNULIBDIR)/g++-include
  788.   
  789.   # the g++ library prototypes...
  790. diff -rc --new-file libg++-2.6.2-base/libg++/proto-kit/Makefile.new libg++-2.6.2/libg++/proto-kit/Makefile.new
  791. *** libg++-2.6.2-base/libg++/proto-kit/Makefile.new    Tue Jul 30 13:19:12 1991
  792. --- libg++-2.6.2/libg++/proto-kit/Makefile.new    Sun Dec 18 12:47:48 1994
  793. ***************
  794. *** 70,76 ****
  795.   CS   := $(BASE)/usr/cs
  796.   
  797.   # GNU directories
  798. ! GNULIBDIR := $(BASE)/usr/local/lib
  799.   GNUIDIR := $(GNULIBDIR)/g++-include
  800.   
  801.   # the g++ library prototypes...
  802. --- 70,76 ----
  803.   CS   := $(BASE)/usr/cs
  804.   
  805.   # GNU directories
  806. ! GNULIBDIR := /gnu/lib
  807.   GNUIDIR := $(GNULIBDIR)/g++-include
  808.   
  809.   # the g++ library prototypes...
  810. diff -rc --new-file libg++-2.6.2-base/libg++/proto-kit/hierarchy libg++-2.6.2/libg++/proto-kit/hierarchy
  811. *** libg++-2.6.2-base/libg++/proto-kit/hierarchy    Fri Jun 28 17:24:36 1991
  812. --- libg++-2.6.2/libg++/proto-kit/hierarchy    Sun Dec 18 12:47:48 1994
  813. ***************
  814. *** 1,4 ****
  815. ! #!/usr/local/bin/gawk -f
  816.   #**************************************************************************************
  817.   #
  818.   # hierarchy:
  819. --- 1,4 ----
  820. ! #! /gnu/bin/gawk -f
  821.   #**************************************************************************************
  822.   #
  823.   # hierarchy:
  824. diff -rc --new-file libg++-2.6.2-base/libg++/proto-kit/prototype libg++-2.6.2/libg++/proto-kit/prototype
  825. *** libg++-2.6.2-base/libg++/proto-kit/prototype    Fri Jun 28 17:24:50 1991
  826. --- libg++-2.6.2/libg++/proto-kit/prototype    Sun Dec 18 12:47:48 1994
  827. ***************
  828. *** 1,4 ****
  829. ! #!/usr/local/bin/gawk -f
  830.   #
  831.   # types: types[x] = 1 for each type 'x' we have completed.  'x' has separators
  832.   #
  833. --- 1,4 ----
  834. ! #! /gnu/bin/gawk -f
  835.   #
  836.   # types: types[x] = 1 for each type 'x' we have completed.  'x' has separators
  837.   #
  838. diff -rc --new-file libg++-2.6.2-base/libg++/src/BitSet.cc libg++-2.6.2/libg++/src/BitSet.cc
  839. *** libg++-2.6.2-base/libg++/src/BitSet.cc    Wed May 11 03:53:48 1994
  840. --- libg++-2.6.2/libg++/src/BitSet.cc    Sun Dec 18 12:47:50 1994
  841. ***************
  842. *** 29,35 ****
  843.   #include <AllocRing.h>
  844.   #include <new.h>
  845.   #include <builtin.h>
  846. ! #include <string.h>
  847.   #include <strstream.h>
  848.   
  849.   void BitSet::error(const char* msg) const
  850. --- 29,35 ----
  851.   #include <AllocRing.h>
  852.   #include <new.h>
  853.   #include <builtin.h>
  854. ! #include </gnu/include/string.h>    /* Avoid getting String.h */
  855.   #include <strstream.h>
  856.   
  857.   void BitSet::error(const char* msg) const
  858. diff -rc --new-file libg++-2.6.2-base/libg++/src/CursesW.h libg++-2.6.2/libg++/src/CursesW.h
  859. *** libg++-2.6.2-base/libg++/src/CursesW.h    Mon Oct 24 19:06:46 1994
  860. --- libg++-2.6.2/libg++/src/CursesW.h    Sat Feb  4 15:14:24 1995
  861. ***************
  862. *** 130,140 ****
  863.   #endif
  864.   #endif
  865.   #ifdef standend
  866. ! inline int (standend)()  { return standend(); }
  867.   #undef standend
  868.   #endif
  869.   #ifdef standout
  870. ! inline int (standout)()  { return standout(); }
  871.   #undef standout
  872.   #endif
  873.   #ifdef wstandend
  874. --- 130,140 ----
  875.   #endif
  876.   #endif
  877.   #ifdef standend
  878. ! inline int (standend)()  { return (int) standend(); }
  879.   #undef standend
  880.   #endif
  881.   #ifdef standout
  882. ! inline int (standout)()  { return (int) standout(); }
  883.   #undef standout
  884.   #endif
  885.   #ifdef wstandend
  886. ***************
  887. *** 355,360 ****
  888. --- 355,373 ----
  889.   };
  890.   
  891.   
  892. + #ifdef __amigados__
  893. + /* The <curses.h> file in the ixemul environment is a port of the BSD 4.4 lite
  894. +    distribution.  This one doesn't have leading underscores on some of the
  895. +    __window members. */
  896. + #define _begx begx
  897. + #define _begy begy
  898. + #define _maxx maxx
  899. + #define _maxy maxy
  900. + #endif /* __amigados__ */
  901.   inline int CursesWindow::begx()
  902.   {
  903.     return w->_begx;
  904. ***************
  905. *** 558,569 ****
  906.   
  907.   inline int CursesWindow::standout()                   
  908.   {
  909. !   return ::wstandout(w); 
  910.   }
  911.   
  912.   inline int CursesWindow::standend()                   
  913.   {
  914. !   return ::wstandend(w); 
  915.   }
  916.   
  917.   inline int CursesWindow::lines()                      
  918. --- 571,582 ----
  919.   
  920.   inline int CursesWindow::standout()                   
  921.   {
  922. !   return (int) ::wstandout(w); 
  923.   }
  924.   
  925.   inline int CursesWindow::standend()                   
  926.   {
  927. !   return (int) ::wstandend(w); 
  928.   }
  929.   
  930.   inline int CursesWindow::lines()                      
  931. diff -rc --new-file libg++-2.6.2-base/libg++/src/std.h libg++-2.6.2/libg++/src/std.h
  932. *** libg++-2.6.2-base/libg++/src/std.h    Sat Apr 30 19:56:12 1994
  933. --- libg++-2.6.2/libg++/src/std.h    Sun Dec 18 12:47:54 1994
  934. ***************
  935. *** 22,28 ****
  936.   #include <_G_config.h>
  937.   #include <defines.h>
  938.   #include <stdlib.h>
  939. ! #include <string.h>
  940.   #include <unistd.h>
  941.   #include <stdio.h> 
  942.   #include <errno.h>
  943. --- 22,28 ----
  944.   #include <_G_config.h>
  945.   #include <defines.h>
  946.   #include <stdlib.h>
  947. ! #include </gnu/include/string.h>    /* Avoid getting String.h */
  948.   #include <unistd.h>
  949.   #include <stdio.h> 
  950.   #include <errno.h>
  951. diff -rc --new-file libg++-2.6.2-base/libg++/tests/Makefile.sh libg++-2.6.2/libg++/tests/Makefile.sh
  952. *** libg++-2.6.2-base/libg++/tests/Makefile.sh    Mon Nov  7 22:12:02 1994
  953. --- libg++-2.6.2/libg++/tests/Makefile.sh    Sun Dec 18 12:47:56 1994
  954. ***************
  955. *** 14,20 ****
  956.   
  957.   cat <<EOF
  958.   # executables
  959. ! TOUTS =  test_h tCurses ${TESTS0} ${TESTS1} tiLList tGetOpt
  960.   
  961.   EOF
  962.   
  963. --- 14,20 ----
  964.   
  965.   cat <<EOF
  966.   # executables
  967. ! TOUTS =  test_h ${TESTS0} ${TESTS1} tiLList tGetOpt
  968.   
  969.   EOF
  970.   
  971. ***************
  972. *** 92,100 ****
  973.   # Comment this out if your compiler doesn't handle templates:
  974.   CHECK_TEMPLATES=check-templates
  975.   
  976. ! tests checktests: clean_tests test_h tCurses \
  977. !   check-tObstack check-tString check-tInteger \
  978. !   check-tRational check-tComplex check-tBitSet check-tBitString \
  979.     check-tFix check-tFix16 check-tFix24 check-tGetOpt \
  980.     check-tList check-tPlex check-tLList check-tVec \
  981.     check-tStack check-tQueue check-tDeque check-tPQ \
  982. --- 92,100 ----
  983.   # Comment this out if your compiler doesn't handle templates:
  984.   CHECK_TEMPLATES=check-templates
  985.   
  986. ! tests checktests: clean_tests test_h \
  987. !   check-tObstack check-tInteger \
  988. !   check-tRational check-tComplex check-tBitSet \
  989.     check-tFix check-tFix16 check-tFix24 check-tGetOpt \
  990.     check-tList check-tPlex check-tLList check-tVec \
  991.     check-tStack check-tQueue check-tDeque check-tPQ \
  992. ***************
  993. *** 135,144 ****
  994.   LIB_FOR_tFix24=-lm
  995.   LIB_FOR_tCurses="-lcurses -ltermcap"
  996.   
  997.   for TEST in $TESTS0 tiLList tCurses tGetOpt; do
  998.     echo "${TEST}: ${TEST}.o"
  999.     echo '    $(CXX) $(LDFLAGS)' "${TEST}.o" '-o $@ $(LIBS)' \
  1000. !     `eval echo '$LIB_FOR_'$TEST`
  1001.     echo ""
  1002.   done
  1003.   for TEST in twrapper tgwrapper $TESTS1; do
  1004. --- 135,148 ----
  1005.   LIB_FOR_tFix24=-lm
  1006.   LIB_FOR_tCurses="-lcurses -ltermcap"
  1007.   
  1008. + # Note: The eval line below causes a command of the form "echo -lcurses ..."
  1009. + # to be run, which is not handled properly on the Amiga with pdksh's
  1010. + # internal echo.  Force the GNU echo (/bin/echo) to be used.  -fnf
  1011.   for TEST in $TESTS0 tiLList tCurses tGetOpt; do
  1012.     echo "${TEST}: ${TEST}.o"
  1013.     echo '    $(CXX) $(LDFLAGS)' "${TEST}.o" '-o $@ $(LIBS)' \
  1014. !     `eval /bin/echo '$LIB_FOR_'$TEST`
  1015.     echo ""
  1016.   done
  1017.   for TEST in twrapper tgwrapper $TESTS1; do
  1018. diff -rc --new-file libg++-2.6.2-base/libg++/tests/test_h.cc libg++-2.6.2/libg++/tests/test_h.cc
  1019. *** libg++-2.6.2-base/libg++/tests/test_h.cc    Fri Oct 14 19:05:46 1994
  1020. --- libg++-2.6.2/libg++/tests/test_h.cc    Sun Dec 18 12:47:56 1994
  1021. ***************
  1022. *** 67,73 ****
  1023.   #include <assert.h>
  1024.   #include <libc.h>
  1025.   #include <compare.h>
  1026. ! #include <complex.h>
  1027.   #include <ctype.h>
  1028.   #include <errno.h>
  1029.   #include <generic.h>
  1030. --- 67,73 ----
  1031.   #include <assert.h>
  1032.   #include <libc.h>
  1033.   #include <compare.h>
  1034. ! #include <_complex.h>    /* Avoid name clash; Complex.h <==> complex.h */
  1035.   #include <ctype.h>
  1036.   #include <errno.h>
  1037.   #include <generic.h>
  1038. ***************
  1039. *** 87,93 ****
  1040.   #include <stdio.h>
  1041.   #include <stdlib.h>
  1042.   #include <strclass.h>
  1043. ! #include <string.h>
  1044.   #include <swap.h>
  1045.   #include <unistd.h>
  1046.   #include <limits.h>
  1047. --- 87,93 ----
  1048.   #include <stdio.h>
  1049.   #include <stdlib.h>
  1050.   #include <strclass.h>
  1051. ! #include </gnu/include/string.h>    /* Avoid getting String.h */
  1052.   #include <swap.h>
  1053.   #include <unistd.h>
  1054.   #include <limits.h>
  1055. diff -rc --new-file libg++-2.6.2-base/libiberty/Makefile.in libg++-2.6.2/libiberty/Makefile.in
  1056. *** libg++-2.6.2-base/libiberty/Makefile.in    Mon Nov  7 22:14:18 1994
  1057. --- libg++-2.6.2/libiberty/Makefile.in    Sun Dec 18 12:52:46 1994
  1058. ***************
  1059. *** 28,34 ****
  1060.   
  1061.   srcdir = .
  1062.   
  1063. ! prefix = /usr/local
  1064.   
  1065.   exec_prefix = $(prefix)
  1066.   bindir = $(exec_prefix)/bin
  1067. --- 28,34 ----
  1068.   
  1069.   srcdir = .
  1070.   
  1071. ! prefix = /gnu
  1072.   
  1073.   exec_prefix = $(prefix)
  1074.   bindir = $(exec_prefix)/bin
  1075. ***************
  1076. *** 61,67 ****
  1077.   AR_FLAGS = rc
  1078.   
  1079.   ERRORS_CC = $(CC)
  1080. ! CFLAGS = -g
  1081.   LIBCFLAGS = $(CFLAGS)
  1082.   BISON = bison
  1083.   MAKEINFO = makeinfo
  1084. --- 61,68 ----
  1085.   AR_FLAGS = rc
  1086.   
  1087.   ERRORS_CC = $(CC)
  1088. ! #AmigaDOS hack - suppress use of -g which isn't really supported yet.
  1089. ! CFLAGS = -O2
  1090.   LIBCFLAGS = $(CFLAGS)
  1091.   BISON = bison
  1092.   MAKEINFO = makeinfo
  1093. ***************
  1094. *** 108,114 ****
  1095.   .PHONY: check installcheck
  1096.   check installcheck:
  1097.   
  1098.   #### Host, target, and site specific Makefile fragments come in here.
  1099.   ###
  1100.   
  1101. --- 109,115 ----
  1102.   .PHONY: check installcheck
  1103.   check installcheck:
  1104.   
  1105. ! CC=gcc
  1106.   #### Host, target, and site specific Makefile fragments come in here.
  1107.   ###
  1108.   
  1109. diff -rc --new-file libg++-2.6.2-base/libio/config.shared libg++-2.6.2/libio/config.shared
  1110. *** libg++-2.6.2-base/libio/config.shared    Tue Nov 29 23:35:20 1994
  1111. --- libg++-2.6.2/libio/config.shared    Sun Dec 18 12:51:34 1994
  1112. ***************
  1113. *** 40,46 ****
  1114.   echo "srcdir = ${srcdir}"
  1115.   echo "SUBDIRS = ${SUBDIRS}"
  1116.   
  1117. ! echo "prefix = ${prefix-/usr/local}"
  1118.   echo "exec_prefix = ${exec_prefix-'${prefix}'}"
  1119.   
  1120.   echo 'bindir = $(exec_prefix)/bin'
  1121. --- 40,46 ----
  1122.   echo "srcdir = ${srcdir}"
  1123.   echo "SUBDIRS = ${SUBDIRS}"
  1124.   
  1125. ! echo "prefix = ${prefix-/gnu}"
  1126.   echo "exec_prefix = ${exec_prefix-'${prefix}'}"
  1127.   
  1128.   echo 'bindir = $(exec_prefix)/bin'
  1129. ***************
  1130. *** 97,103 ****
  1131.   echo ''
  1132.   echo 'CC = `if [ -f '${TOPDIR}'gcc/xgcc ] ; \'
  1133.   echo '    then echo '${TOPDIR}'gcc/xgcc -B'${TOPDIR}'gcc/ ; \'
  1134. ! echo '    else echo cc ; fi`'
  1135.   echo 'CXX = `if [ -f '${TOPDIR}'gcc/xgcc ] ; \'
  1136.   echo '    then echo '${TOPDIR}'gcc/xgcc -B'${TOPDIR}'gcc/ ; \'
  1137.   echo '    else echo gcc ; fi`'
  1138. --- 97,103 ----
  1139.   echo ''
  1140.   echo 'CC = `if [ -f '${TOPDIR}'gcc/xgcc ] ; \'
  1141.   echo '    then echo '${TOPDIR}'gcc/xgcc -B'${TOPDIR}'gcc/ ; \'
  1142. ! echo '    else echo gcc ; fi`'
  1143.   echo 'CXX = `if [ -f '${TOPDIR}'gcc/xgcc ] ; \'
  1144.   echo '    then echo '${TOPDIR}'gcc/xgcc -B'${TOPDIR}'gcc/ ; \'
  1145.   echo '    else echo gcc ; fi`'
  1146. ***************
  1147. *** 108,115 ****
  1148.   else
  1149.     echo 'WRAP_C_INCLUDES = -I$(srcdir)'/${TOLIBGXX}g++-include
  1150.   fi
  1151. ! echo 'CFLAGS = -g'
  1152. ! echo 'CXXFLAGS = -g -O'
  1153.   echo 'LIBCFLAGS = $(CFLAGS)'
  1154.   echo 'LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates'
  1155.   
  1156. --- 108,115 ----
  1157.   else
  1158.     echo 'WRAP_C_INCLUDES = -I$(srcdir)'/${TOLIBGXX}g++-include
  1159.   fi
  1160. ! echo 'CFLAGS = -O2'
  1161. ! echo 'CXXFLAGS = -O2'
  1162.   echo 'LIBCFLAGS = $(CFLAGS)'
  1163.   echo 'LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates'
  1164.   
  1165. diff -rc --new-file libg++-2.6.2-base/libio/dbz/Makefile.in libg++-2.6.2/libio/dbz/Makefile.in
  1166. *** libg++-2.6.2-base/libio/dbz/Makefile.in    Thu Jun 30 11:50:28 1994
  1167. --- libg++-2.6.2/libio/dbz/Makefile.in    Sun Dec 18 12:48:04 1994
  1168. ***************
  1169. *** 1,5 ****
  1170.   srcdir = .
  1171. ! CFLAGS = -g
  1172.   C_FLAGS = $(CFLAGS) -I$(srcdir) -I.. -I$(srcdir)/.. -DDBZ_FINISH='_IO_flush_all()'
  1173.   CC = `if [ -f ../../../gcc/gcc ] ; \
  1174.       then echo ../../../gcc/gcc -B../../../gcc/ ; \
  1175. --- 1,5 ----
  1176.   srcdir = .
  1177. ! CFLAGS = -O2
  1178.   C_FLAGS = $(CFLAGS) -I$(srcdir) -I.. -I$(srcdir)/.. -DDBZ_FINISH='_IO_flush_all()'
  1179.   CC = `if [ -f ../../../gcc/gcc ] ; \
  1180.       then echo ../../../gcc/gcc -B../../../gcc/ ; \
  1181. ***************
  1182. *** 117,122 ****
  1183. --- 117,123 ----
  1184.       mkdir xx
  1185.       chmod -w xx
  1186.       ./rdbz -E 1000 -0 -M -i -S -u -U -C xx dbase
  1187. +     sleep 5  # Give lock time to go away (AmigaDOS hack)
  1188.       rmdir xx
  1189.       sed '/>    0/d' $(RHIST) >dbase.used
  1190.       test "`cat dbase.used | wc -l`" -eq "`sed -n '2s/ .*//p' dbase.dir`" ;
  1191. diff -rc --new-file libg++-2.6.2-base/libio/gen-params libg++-2.6.2/libio/gen-params
  1192. *** libg++-2.6.2-base/libio/gen-params    Wed Dec 14 23:49:06 1994
  1193. --- libg++-2.6.2/libio/gen-params    Sun Dec 18 12:48:06 1994
  1194. ***************
  1195. *** 50,56 ****
  1196.   binutilsdir=${binutilsdir-${rootdir}/binutils}
  1197.   CC=${CC-`if [ -f ${gccdir}/xgcc ] ; \
  1198.       then echo ${gccdir}/xgcc -B${gccdir}/ ; \
  1199. !     else echo cc ; fi`}
  1200.   CXX=${CXX-`if [ -f ${gccdir}/xgcc ] ; \
  1201.       then echo ${gccdir}/xgcc -B${gccdir}/ ; \
  1202.       else echo gcc ; fi`}
  1203. --- 50,56 ----
  1204.   binutilsdir=${binutilsdir-${rootdir}/binutils}
  1205.   CC=${CC-`if [ -f ${gccdir}/xgcc ] ; \
  1206.       then echo ${gccdir}/xgcc -B${gccdir}/ ; \
  1207. !     else echo gcc ; fi`}
  1208.   CXX=${CXX-`if [ -f ${gccdir}/xgcc ] ; \
  1209.       then echo ${gccdir}/xgcc -B${gccdir}/ ; \
  1210.       else echo gcc ; fi`}
  1211. diff -rc --new-file libg++-2.6.2-base/libio/tests/Makefile.in libg++-2.6.2/libio/tests/Makefile.in
  1212. *** libg++-2.6.2-base/libio/tests/Makefile.in    Sat Nov  5 18:36:50 1994
  1213. --- libg++-2.6.2/libio/tests/Makefile.in    Sun Dec 18 12:48:06 1994
  1214. ***************
  1215. *** 17,25 ****
  1216.   
  1217.   srcdir = .
  1218.   
  1219. ! CFLAGS = -g
  1220.   C_FLAGS = $(CFLAGS) -I. -I.. -I$(srcdir) -I$(srcdir)/..
  1221. ! CXXFLAGS = -g
  1222.   CC = gcc
  1223.   CXX = gcc
  1224.   
  1225. --- 17,27 ----
  1226.   
  1227.   srcdir = .
  1228.   
  1229. ! # AmigaDOS hack - suppress use of -g which isn't really supported yet.
  1230. ! CFLAGS = -O2
  1231.   C_FLAGS = $(CFLAGS) -I. -I.. -I$(srcdir) -I$(srcdir)/..
  1232. ! # AmigaDOS hack - suppress use of -g which isn't really supported yet.
  1233. ! CXXFLAGS = -O2
  1234.   CC = gcc
  1235.   CXX = gcc
  1236.   
  1237. ***************
  1238. *** 161,167 ****
  1239.         -o tfformat $(srcdir)/tfformat.c $(IOSTDIOLIB)
  1240.   
  1241.   check-tfformat: tfformat
  1242. !     ./tfformat
  1243.   
  1244.   tiformat: $(srcdir)/tiformat.c
  1245.       $(CC) $(C_FLAGS) -DTEST_LIBIO -o tiformat $(srcdir)/tiformat.c $(IOSTDIOLIB)
  1246. --- 163,169 ----
  1247.         -o tfformat $(srcdir)/tfformat.c $(IOSTDIOLIB)
  1248.   
  1249.   check-tfformat: tfformat
  1250. !     -./tfformat
  1251.   
  1252.   tiformat: $(srcdir)/tiformat.c
  1253.       $(CC) $(C_FLAGS) -DTEST_LIBIO -o tiformat $(srcdir)/tiformat.c $(IOSTDIOLIB)
  1254. diff -rc --new-file libg++-2.6.2-base/librx/configure libg++-2.6.2/librx/configure
  1255. *** libg++-2.6.2-base/librx/configure    Fri Aug 26 14:38:42 1994
  1256. --- libg++-2.6.2/librx/configure    Sun Dec 18 12:55:12 1994
  1257. ***************
  1258. *** 1,64 ****
  1259.   #!/bin/sh
  1260. - # Guess values for system-dependent variables and create Makefiles.
  1261. - # Generated automatically using autoconf version 1.11 
  1262. - # Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
  1263. - # This configure script is free software; you can redistribute it and/or
  1264. - # modify it under the terms of the GNU General Public License as published
  1265. - # by the Free Software Foundation; either version 2, or (at your option)
  1266. - # any later version.
  1267. - # This script is distributed in the hope that it will be useful, but
  1268. - # WITHOUT ANY WARRANTY; without even the implied warranty of
  1269. - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
  1270. - # Public License for more details.
  1271. - # You should have received a copy of the GNU General Public License
  1272. - # along with this program; if not, write to the Free Software
  1273. - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  1274.   
  1275. ! # Save the original args to write them into config.status later.
  1276. ! configure_args="$*"
  1277.   
  1278. ! # Only options that might do something get documented.
  1279. ! ac_usage="Usage: configure [options] [host]
  1280. ! Options: [defaults in brackets after descriptions]
  1281. ! --build=BUILD        configure for building on BUILD [BUILD=HOST]
  1282. ! --disable-FEATURE    do not include FEATURE (same as --enable-FEATURE=no)
  1283. ! --enable-FEATURE[=ARG]    include FEATURE [ARG=yes]
  1284. ! --exec-prefix=PREFIX    install host dependent files in PREFIX [/usr/local]
  1285. ! --help            print this message
  1286. ! --host=HOST        configure for HOST [guessed]
  1287. ! --prefix=PREFIX        install host independent files in PREFIX [/usr/local]
  1288. ! --quiet, --silent    do not print \`checking for...' messages
  1289. ! --srcdir=DIR        find the sources in DIR [configure dir or ..]
  1290. ! --target=TARGET        configure for TARGET [TARGET=HOST]
  1291. ! --verbose        print results of checks
  1292. ! --version        print the version of autoconf that created configure
  1293. ! --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  1294. ! --without-PACKAGE    do not use PACKAGE (same as --with-PACKAGE=no)
  1295. ! --x-includes=DIR    X include files are in DIR
  1296. ! --x-libraries=DIR    X library files are in DIR"
  1297.   
  1298.   # Initialize some variables set by options.
  1299.   # The variables have the same names as the options, with
  1300.   # dashes changed to underlines.
  1301.   build=NONE
  1302. ! exec_prefix=
  1303.   host=NONE
  1304.   no_create=
  1305.   nonopt=NONE
  1306. ! norecursion=
  1307. ! prefix=
  1308. ! program_prefix=
  1309. ! program_suffix=
  1310. ! program_transform_name=
  1311.   silent=
  1312.   srcdir=
  1313.   target=NONE
  1314.   verbose=
  1315. ! x_includes=
  1316. ! x_libraries=
  1317.   
  1318.   ac_prev=
  1319.   for ac_option
  1320. --- 1,41 ----
  1321.   #!/bin/sh
  1322.   
  1323. ! # Guess values for system-dependent variables and create Makefiles.
  1324. ! # Generated automatically using autoconf version 2.1 
  1325. ! # Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
  1326. ! #
  1327. ! # This configure script is free software; the Free Software Foundation
  1328. ! # gives unlimited permission to copy, distribute and modify it.
  1329.   
  1330. ! # Defaults:
  1331. ! ac_help=
  1332. ! ac_default_prefix=/gnu
  1333. ! # Any additions from configure.in:
  1334.   
  1335.   # Initialize some variables set by options.
  1336.   # The variables have the same names as the options, with
  1337.   # dashes changed to underlines.
  1338.   build=NONE
  1339. ! cache_file=./config.cache
  1340. ! exec_prefix=NONE
  1341.   host=NONE
  1342.   no_create=
  1343.   nonopt=NONE
  1344. ! no_recursion=
  1345. ! prefix=NONE
  1346. ! program_prefix=NONE
  1347. ! program_suffix=NONE
  1348. ! program_transform_name=s,x,x,
  1349.   silent=
  1350. + site=
  1351.   srcdir=
  1352.   target=NONE
  1353.   verbose=
  1354. ! x_includes=NONE
  1355. ! x_libraries=NONE
  1356. ! # Initialize some other variables.
  1357. ! subdirs=
  1358.   
  1359.   ac_prev=
  1360.   for ac_option
  1361. ***************
  1362. *** 71,84 ****
  1363.       continue
  1364.     fi
  1365.   
  1366. -   # Accept (but ignore some of) the important Cygnus configure
  1367. -   # options, so we can diagnose typos.
  1368.     case "$ac_option" in
  1369. !   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  1370.     *) ac_optarg= ;;
  1371.     esac
  1372.   
  1373.     case "$ac_option" in
  1374.   
  1375.     -build | --build | --buil | --bui | --bu | --b)
  1376. --- 48,60 ----
  1377.       continue
  1378.     fi
  1379.   
  1380.     case "$ac_option" in
  1381. !   -*=*) ac_optarg=`/bin/echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  1382.     *) ac_optarg= ;;
  1383.     esac
  1384.   
  1385. +   # Accept the important Cygnus configure options, so we can diagnose typos.
  1386.     case "$ac_option" in
  1387.   
  1388.     -build | --build | --buil | --bui | --bu | --b)
  1389. ***************
  1390. *** 86,114 ****
  1391.     -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
  1392.       build="$ac_optarg" ;;
  1393.   
  1394.     -disable-* | --disable-*)
  1395. !     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  1396. !     # Reject names that aren't valid shell variable names.
  1397. !     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  1398. !       echo "configure: $ac_feature: invalid feature name" >&2; exit 1
  1399.       fi
  1400. !     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  1401.       eval "enable_${ac_feature}=no" ;;
  1402.   
  1403.     -enable-* | --enable-*)
  1404. !     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  1405. !     # Reject names that aren't valid shell variable names.
  1406. !     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  1407. !       echo "configure: $ac_feature: invalid feature name" >&2; exit 1
  1408.       fi
  1409. !     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  1410.       case "$ac_option" in
  1411.         *=*) ;;
  1412.         *) ac_optarg=yes ;;
  1413.       esac
  1414.       eval "enable_${ac_feature}='$ac_optarg'" ;;
  1415.   
  1416. -   # For backward compatibility, recognize -exec-prefix and --exec_prefix.
  1417.     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  1418.     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  1419.     | --exec | --exe | --ex)
  1420. --- 62,96 ----
  1421.     -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
  1422.       build="$ac_optarg" ;;
  1423.   
  1424. +   -cache-file | --cache-file | --cache-fil | --cache-fi \
  1425. +   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  1426. +     ac_prev=cache_file ;;
  1427. +   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  1428. +   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  1429. +     cache_file="$ac_optarg" ;;
  1430.     -disable-* | --disable-*)
  1431. !     ac_feature=`/bin/echo $ac_option|sed -e 's/-*disable-//'`
  1432. !     # Reject names that are not valid shell variable names.
  1433. !     if test -n "`/bin/echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  1434. !       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  1435.       fi
  1436. !     ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
  1437.       eval "enable_${ac_feature}=no" ;;
  1438.   
  1439.     -enable-* | --enable-*)
  1440. !     ac_feature=`/bin/echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  1441. !     # Reject names that are not valid shell variable names.
  1442. !     if test -n "`/bin/echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  1443. !       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  1444.       fi
  1445. !     ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
  1446.       case "$ac_option" in
  1447.         *=*) ;;
  1448.         *) ac_optarg=yes ;;
  1449.       esac
  1450.       eval "enable_${ac_feature}='$ac_optarg'" ;;
  1451.   
  1452.     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  1453.     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  1454.     | --exec | --exe | --ex)
  1455. ***************
  1456. *** 119,129 ****
  1457.       exec_prefix="$ac_optarg" ;;
  1458.   
  1459.     -gas | --gas | --ga | --g)
  1460. !     with_gas=yes ;; # Obsolete; use --with-gas.
  1461.   
  1462.     -help | --help | --hel | --he)
  1463.       cat << EOF
  1464. ! $ac_usage
  1465.   EOF
  1466.       exit 0 ;;
  1467.   
  1468. --- 101,142 ----
  1469.       exec_prefix="$ac_optarg" ;;
  1470.   
  1471.     -gas | --gas | --ga | --g)
  1472. !     # Obsolete; use --with-gas.
  1473. !     with_gas=yes ;;
  1474.   
  1475.     -help | --help | --hel | --he)
  1476. +     # Omit some internal or obsolete options to make the list less imposing.
  1477. +     # This message is too long to be a string in the A/UX 3.1 sh.
  1478.       cat << EOF
  1479. ! Usage: configure [options] [host]
  1480. ! Options: [defaults in brackets after descriptions]
  1481. ! Configuration:
  1482. !   --cache-file=FILE       cache test results in FILE
  1483. !   --help                  print this message
  1484. !   --no-create             do not create output files
  1485. !   --quiet, --silent       do not print \`checking...' messages
  1486. !   --version               print the version of autoconf that created configure
  1487. ! Directory and file names:
  1488. !   --prefix=PREFIX         install architecture-independent files in PREFIX
  1489. !                           [$ac_default_prefix]
  1490. !   --exec-prefix=PREFIX    install architecture-dependent files in PREFIX
  1491. !                           [same as prefix]
  1492. !   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  1493. !   --program-prefix=PREFIX prepend PREFIX to installed program names
  1494. !   --program-suffix=SUFFIX append SUFFIX to installed program names
  1495. !   --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  1496. ! Host type:
  1497. !   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  1498. !   --host=HOST             configure for HOST [guessed]
  1499. !   --target=TARGET         configure for TARGET [TARGET=HOST]
  1500. ! Features and packages:
  1501. !   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  1502. !   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  1503. !   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  1504. !   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  1505. !   --x-includes=DIR        X include files are in DIR
  1506. !   --x-libraries=DIR       X library files are in DIR
  1507. ! --enable and --with options recognized:$ac_help
  1508.   EOF
  1509.       exit 0 ;;
  1510.   
  1511. ***************
  1512. *** 133,147 ****
  1513.       host="$ac_optarg" ;;
  1514.   
  1515.     -nfp | --nfp | --nf)
  1516. !     with_fp=no ;; # Obsolete; use --without-fp.
  1517.   
  1518.     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  1519.     | --no-cr | --no-c)
  1520.       no_create=yes ;;
  1521.   
  1522. !   -norecursion | --norecursion | --norecursio | --norecursi \
  1523. !   | --norecurs | --norecur | --norecu | --norec | --nore | --nor)
  1524. !     norecursion=yes ;;
  1525.   
  1526.     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  1527.       ac_prev=prefix ;;
  1528. --- 146,161 ----
  1529.       host="$ac_optarg" ;;
  1530.   
  1531.     -nfp | --nfp | --nf)
  1532. !     # Obsolete; use --without-fp.
  1533. !     with_fp=no ;;
  1534.   
  1535.     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  1536.     | --no-cr | --no-c)
  1537.       no_create=yes ;;
  1538.   
  1539. !   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  1540. !   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  1541. !     no_recursion=yes ;;
  1542.   
  1543.     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  1544.       ac_prev=prefix ;;
  1545. ***************
  1546. *** 183,188 ****
  1547. --- 197,207 ----
  1548.     | -silent | --silent | --silen | --sile | --sil)
  1549.       silent=yes ;;
  1550.   
  1551. +   -site | --site | --sit)
  1552. +     ac_prev=site ;;
  1553. +   -site=* | --site=* | --sit=*)
  1554. +     site="$ac_optarg" ;;
  1555.     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  1556.       ac_prev=srcdir ;;
  1557.     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  1558. ***************
  1559. *** 197,212 ****
  1560.       verbose=yes ;;
  1561.   
  1562.     -version | --version | --versio | --versi | --vers)
  1563. !     echo "configure generated by autoconf version 1.11"
  1564.       exit 0 ;;
  1565.   
  1566.     -with-* | --with-*)
  1567. !     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  1568. !     # Reject names that aren't valid shell variable names.
  1569. !     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  1570. !       echo "configure: $ac_package: invalid package name" >&2; exit 1
  1571.       fi
  1572. !     ac_package=`echo $ac_package| sed 's/-/_/g'`
  1573.       case "$ac_option" in
  1574.         *=*) ;;
  1575.         *) ac_optarg=yes ;;
  1576. --- 216,231 ----
  1577.       verbose=yes ;;
  1578.   
  1579.     -version | --version | --versio | --versi | --vers)
  1580. !     echo "configure generated by autoconf version 2.1"
  1581.       exit 0 ;;
  1582.   
  1583.     -with-* | --with-*)
  1584. !     ac_package=`/bin/echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  1585. !     # Reject names that are not valid shell variable names.
  1586. !     if test -n "`/bin/echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  1587. !       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  1588.       fi
  1589. !     ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
  1590.       case "$ac_option" in
  1591.         *=*) ;;
  1592.         *) ac_optarg=yes ;;
  1593. ***************
  1594. *** 214,228 ****
  1595.       eval "with_${ac_package}='$ac_optarg'" ;;
  1596.   
  1597.     -without-* | --without-*)
  1598. !     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  1599. !     # Reject names that aren't valid shell variable names.
  1600. !     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  1601. !       echo "configure: $ac_package: invalid package name" >&2; exit 1
  1602.       fi
  1603. !     ac_package=`echo $ac_package| sed 's/-/_/g'`
  1604.       eval "with_${ac_package}=no" ;;
  1605.   
  1606. !   --x) with_x=yes ;; # Obsolete; use --with-x.
  1607.   
  1608.     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  1609.     | --x-incl | --x-inc | --x-in | --x-i)
  1610. --- 233,249 ----
  1611.       eval "with_${ac_package}='$ac_optarg'" ;;
  1612.   
  1613.     -without-* | --without-*)
  1614. !     ac_package=`/bin/echo $ac_option|sed -e 's/-*without-//'`
  1615. !     # Reject names that are not valid shell variable names.
  1616. !     if test -n "`/bin/echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  1617. !       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  1618.       fi
  1619. !     ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
  1620.       eval "with_${ac_package}=no" ;;
  1621.   
  1622. !   --x)
  1623. !     # Obsolete; use --with-x.
  1624. !     with_x=yes ;;
  1625.   
  1626.     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  1627.     | --x-incl | --x-inc | --x-in | --x-i)
  1628. ***************
  1629. *** 238,252 ****
  1630.     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  1631.       x_libraries="$ac_optarg" ;;
  1632.   
  1633. !   -*) echo "configure: $ac_option: invalid option; use --help to show usage" >&2; exit 1
  1634.       ;;
  1635.   
  1636.     *) 
  1637. !     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  1638. !       echo "configure: warning: $ac_option: invalid host type" >&2
  1639.       fi
  1640.       if test "x$nonopt" != xNONE; then
  1641. !       echo "configure: can only configure for one host and one target at a time" >&2; exit 1
  1642.       fi
  1643.       nonopt="$ac_option"
  1644.       ;;
  1645. --- 259,273 ----
  1646.     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  1647.       x_libraries="$ac_optarg" ;;
  1648.   
  1649. !   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  1650.       ;;
  1651.   
  1652.     *) 
  1653. !     if test -n "`/bin/echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  1654. !       echo "configure: warning: $ac_option: invalid host type" 1>&2
  1655.       fi
  1656.       if test "x$nonopt" != xNONE; then
  1657. !       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  1658.       fi
  1659.       nonopt="$ac_option"
  1660.       ;;
  1661. ***************
  1662. *** 255,290 ****
  1663.   done
  1664.   
  1665.   if test -n "$ac_prev"; then
  1666. !   echo "configure: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" >&2; exit 1
  1667.   fi
  1668.   
  1669.   trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
  1670. - trap 'rm -fr confdefs* $ac_clean_files' 0
  1671.   
  1672. ! # Save the original args if we used an alternate arg parser.
  1673. ! ac_configure_temp="${configure_args-$*}"
  1674. ! # Strip out --no-create and --norecursion so they don't pile up.
  1675. ! configure_args=
  1676. ! for ac_arg in $ac_configure_temp; do
  1677.     case "$ac_arg" in
  1678.     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  1679.     | --no-cr | --no-c) ;;
  1680. !   -norecursion | --norecursion | --norecursio | --norecursi \
  1681. !   | --norecurs | --norecur | --norecu | --norec | --nore | --nor) ;;
  1682. !   *) configure_args="$configure_args $ac_arg" ;;
  1683.     esac
  1684.   done
  1685.   
  1686.   # NLS nuisances.
  1687.   # These must not be set unconditionally because not all systems understand
  1688.   # e.g. LANG=C (notably SCO).
  1689. ! if test "${LC_ALL+set}" = 'set'; then LC_ALL=C; export LC_ALL; fi
  1690. ! if test "${LANG+set}"   = 'set'; then LANG=C;   export LANG;   fi
  1691.   
  1692.   # confdefs.h avoids OS command line length limits that DEFS can exceed.
  1693.   rm -rf conftest* confdefs.h
  1694.   # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  1695. ! echo > confdefs.h
  1696.   
  1697.   # A filename unique to this package, relative to the directory that
  1698.   # configure is in, which we can look for to find out if srcdir is correct.
  1699. --- 276,332 ----
  1700.   done
  1701.   
  1702.   if test -n "$ac_prev"; then
  1703. !   { echo "configure: error: missing argument to --`/bin/echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  1704.   fi
  1705.   
  1706.   trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
  1707.   
  1708. ! # File descriptor usage:
  1709. ! # 0 unused; standard input
  1710. ! # 1 file creation
  1711. ! # 2 errors and warnings
  1712. ! # 3 unused; some systems may open it to /dev/tty
  1713. ! # 4 checking for... messages and results
  1714. ! # 5 compiler messages saved in config.log
  1715. ! if test "$silent" = yes; then
  1716. !   exec 4>/dev/null
  1717. ! else
  1718. !   exec 4>&1
  1719. ! fi
  1720. ! exec 5>./config.log
  1721. ! echo "\
  1722. ! This file contains any messages produced by compilers while
  1723. ! running configure, to aid debugging if configure makes a mistake.
  1724. ! " 1>&5
  1725. ! # Strip out --no-create and --no-recursion so they do not pile up.
  1726. ! # Also quote any args containing shell metacharacters.
  1727. ! ac_configure_args=
  1728. ! for ac_arg
  1729. ! do
  1730.     case "$ac_arg" in
  1731.     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  1732.     | --no-cr | --no-c) ;;
  1733. !   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  1734. !   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  1735. !   *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
  1736. !   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  1737. !   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  1738.     esac
  1739.   done
  1740.   
  1741.   # NLS nuisances.
  1742. + # Only set LANG and LC_ALL to C if already set.
  1743.   # These must not be set unconditionally because not all systems understand
  1744.   # e.g. LANG=C (notably SCO).
  1745. ! if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  1746. ! if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  1747.   
  1748.   # confdefs.h avoids OS command line length limits that DEFS can exceed.
  1749.   rm -rf conftest* confdefs.h
  1750.   # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  1751. ! /bin/echo > confdefs.h
  1752.   
  1753.   # A filename unique to this package, relative to the directory that
  1754.   # configure is in, which we can look for to find out if srcdir is correct.
  1755. ***************
  1756. *** 293,431 ****
  1757.   # Find the source files, if location was not specified.
  1758.   if test -z "$srcdir"; then
  1759.     ac_srcdir_defaulted=yes
  1760. !   # Try the directory containing this script, then `..'.
  1761.     ac_prog=$0
  1762. !   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  1763.     test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  1764.     srcdir=$ac_confdir
  1765.     if test ! -r $srcdir/$ac_unique_file; then
  1766.       srcdir=..
  1767.     fi
  1768.   fi
  1769.   if test ! -r $srcdir/$ac_unique_file; then
  1770. !   if test x$ac_srcdir_defaulted = xyes; then
  1771. !     echo "configure: can not find sources in ${ac_confdir} or .." >&2; exit 1
  1772.     else
  1773. !     echo "configure: can not find sources in ${srcdir}" >&2; exit 1
  1774.     fi
  1775.   fi
  1776.   ac_ext=c
  1777.   # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  1778. ! ac_cpp='${CPP}'
  1779. ! ac_compile='${CC-cc} $CFLAGS $LDFLAGS conftest.${ac_ext} -o conftest $LIBS >/dev/null 2>&1'
  1780.   
  1781.   
  1782.   
  1783. ! if test -z "$CC"; then
  1784. !   # Extract the first word of `gcc', so it can be a program name with args.
  1785. !   set ac_dummy gcc; ac_word=$2
  1786. !   test -n "$silent" || echo "checking for $ac_word"
  1787.     IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1788.     for ac_dir in $PATH; do
  1789.       test -z "$ac_dir" && ac_dir=.
  1790.       if test -f $ac_dir/$ac_word; then
  1791. !       CC="gcc"
  1792.         break
  1793.       fi
  1794.     done
  1795.     IFS="$ac_save_ifs"
  1796.   fi
  1797. - test -z "$CC" && CC="cc"
  1798. - test -n "$CC" && test -n "$verbose" && echo "    setting CC to $CC"
  1799.   
  1800. ! # Find out if we are using GNU C, under whatever name.
  1801. ! cat > conftest.c <<EOF
  1802.   #ifdef __GNUC__
  1803. !   yes
  1804.   #endif
  1805.   EOF
  1806. ! ${CC-cc} -E conftest.c > conftest.out 2>&1
  1807. ! if egrep yes conftest.out >/dev/null 2>&1; then
  1808. !   GCC=1 # For later tests.
  1809.   fi
  1810.   rm -f conftest*
  1811.   
  1812. ! test -n "$silent" || echo "checking how to run the C preprocessor"
  1813.   if test -z "$CPP"; then
  1814. !   # This must be in double quotes, not single quotes, because CPP may get
  1815. !   # substituted into the Makefile and ``${CC-cc}'' will simply confuse
  1816. !   # make.  It must be expanded now.
  1817.     CPP="${CC-cc} -E"
  1818. !   cat > conftest.${ac_ext} <<EOF
  1819.   #include "confdefs.h"
  1820. ! #include <stdio.h>
  1821.   Syntax Error
  1822.   EOF
  1823. ! # Some shells (Coherent) do redirections in the wrong order, so need
  1824. ! # the parens.
  1825. ! ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  1826.   if test -z "$ac_err"; then
  1827.     :
  1828.   else
  1829.     rm -rf conftest*
  1830.     CPP="${CC-cc} -E -traditional-cpp"
  1831. !   cat > conftest.${ac_ext} <<EOF
  1832.   #include "confdefs.h"
  1833. ! #include <stdio.h>
  1834.   Syntax Error
  1835.   EOF
  1836. ! # Some shells (Coherent) do redirections in the wrong order, so need
  1837. ! # the parens.
  1838. ! ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  1839.   if test -z "$ac_err"; then
  1840.     :
  1841.   else
  1842.     rm -rf conftest*
  1843.     CPP=/lib/cpp
  1844.   fi
  1845.   rm -f conftest*
  1846.   fi
  1847.   rm -f conftest*
  1848.   fi
  1849. ! test -n "$verbose" && echo "    setting CPP to $CPP"
  1850.   
  1851. ! if test -z "$RANLIB"; then
  1852. !   # Extract the first word of `ranlib', so it can be a program name with args.
  1853. !   set ac_dummy ranlib; ac_word=$2
  1854. !   test -n "$silent" || echo "checking for $ac_word"
  1855.     IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1856.     for ac_dir in $PATH; do
  1857.       test -z "$ac_dir" && ac_dir=.
  1858.       if test -f $ac_dir/$ac_word; then
  1859. !       RANLIB="ranlib"
  1860.         break
  1861.       fi
  1862.     done
  1863.     IFS="$ac_save_ifs"
  1864.   fi
  1865. - test -z "$RANLIB" && RANLIB=":"
  1866. - test -n "$RANLIB" && test -n "$verbose" && echo "    setting RANLIB to $RANLIB"
  1867.   
  1868. ! # Make sure to not get the incompatible SysV /etc/install and
  1869. ! # /usr/sbin/install, which might be in PATH before a BSD-like install,
  1870. ! # or the SunOS /usr/etc/install directory, or the AIX /bin/install,
  1871. ! # or the AFS install, which mishandles nonexistent args, or
  1872. ! # /usr/ucb/install on SVR4, which tries to use the nonexistent group
  1873. ! # `staff', or /sbin/install on IRIX which has incompatible command-line
  1874. ! # syntax.  Sigh.
  1875. ! #
  1876. ! #     On most BSDish systems install is in /usr/bin, not /usr/ucb
  1877. ! #     anyway.
  1878. ! # This turns out not to be true, so the mere pathname isn't an indication
  1879. ! # of whether the program works.  What we really need is a set of tests for
  1880. ! # the install program to see if it actually works in all the required ways.
  1881. ! #
  1882. ! # Avoid using ./install, which might have been erroneously created
  1883. ! # by make from ./install.sh.
  1884. ! if test -z "${INSTALL}"; then
  1885. !   test -n "$silent" || echo "checking for a BSD compatible install"
  1886. !   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1887.     for ac_dir in $PATH; do
  1888.       case "$ac_dir" in
  1889. !     ''|.|/etc|/sbin|/usr/sbin|/usr/etc|/usr/afsws/bin|/usr/ucb) ;;
  1890.       *)
  1891.         # OSF1 and SCO ODT 3.0 have their own names for install.
  1892. !       for ac_prog in installbsd scoinst install; do
  1893.           if test -f $ac_dir/$ac_prog; then
  1894.         if test $ac_prog = install &&
  1895.               grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  1896. --- 335,599 ----
  1897.   # Find the source files, if location was not specified.
  1898.   if test -z "$srcdir"; then
  1899.     ac_srcdir_defaulted=yes
  1900. !   # Try the directory containing this script, then its parent.
  1901.     ac_prog=$0
  1902. !   ac_confdir=`/bin/echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  1903.     test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  1904.     srcdir=$ac_confdir
  1905.     if test ! -r $srcdir/$ac_unique_file; then
  1906.       srcdir=..
  1907.     fi
  1908. + else
  1909. +   ac_srcdir_defaulted=no
  1910.   fi
  1911.   if test ! -r $srcdir/$ac_unique_file; then
  1912. !   if test "$ac_srcdir_defaulted" = yes; then
  1913. !     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  1914. !   else
  1915. !     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  1916. !   fi
  1917. ! fi
  1918. ! srcdir=`/bin/echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
  1919. ! # Prefer explicitly selected file to automatically selected ones.
  1920. ! if test -z "$CONFIG_SITE"; then
  1921. !   if test "x$prefix" != xNONE; then
  1922. !     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  1923.     else
  1924. !     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  1925.     fi
  1926.   fi
  1927. + for ac_site_file in $CONFIG_SITE; do
  1928. +   if test -r "$ac_site_file"; then
  1929. +     echo "loading site script $ac_site_file"
  1930. +     . "$ac_site_file"
  1931. +   fi
  1932. + done
  1933. + if test -r "$cache_file"; then
  1934. +   echo "loading cache $cache_file"
  1935. +   . $cache_file
  1936. + else
  1937. +   echo "creating cache $cache_file"
  1938. +   > $cache_file
  1939. + fi
  1940.   ac_ext=c
  1941.   # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  1942. ! ac_cpp='$CPP $CPPFLAGS'
  1943. ! ac_compile='${CC-cc} $CFLAGS $CPPFLAGS conftest.$ac_ext -c 1>&5 2>&5'
  1944. ! ac_link='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext -o conftest $LIBS 1>&5 2>&5'
  1945. ! if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
  1946. !   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  1947. !   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  1948. !     ac_n= ac_c='
  1949. ! ' ac_t='    '
  1950. !   else
  1951. !     ac_n=-n ac_c= ac_t=
  1952. !   fi
  1953. ! else
  1954. !   ac_n= ac_c='\c' ac_t=
  1955. ! fi
  1956.   
  1957.   
  1958.   
  1959. ! # Extract the first word of "gcc", so it can be a program name with args.
  1960. ! set dummy gcc; ac_word=$2
  1961. ! /bin/echo $ac_n "checking for $ac_word""... $ac_c" 1>&4
  1962. ! if eval "test \"`echo '${'ac_cv_prog_CC'+set}'`\" = set"; then
  1963. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  1964. ! else
  1965. !   if test -n "$CC"; then
  1966. !   ac_cv_prog_CC="$CC" # Let the user override the test.
  1967. ! else
  1968.     IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1969.     for ac_dir in $PATH; do
  1970.       test -z "$ac_dir" && ac_dir=.
  1971.       if test -f $ac_dir/$ac_word; then
  1972. !       ac_cv_prog_CC="gcc"
  1973.         break
  1974.       fi
  1975.     done
  1976.     IFS="$ac_save_ifs"
  1977. +   test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc"
  1978. + fi
  1979. + fi
  1980. + CC="$ac_cv_prog_CC"
  1981. + if test -n "$CC"; then
  1982. +   /bin/echo "$ac_t""$CC" 1>&4
  1983. + else
  1984. +   /bin/echo "$ac_t""no" 1>&4
  1985.   fi
  1986.   
  1987. ! /bin/echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&4
  1988. ! if eval "test \"`echo '${'ac_cv_prog_gcc'+set}'`\" = set"; then
  1989. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  1990. ! else
  1991. !   cat > conftest.c <<EOF
  1992.   #ifdef __GNUC__
  1993. !   yes;
  1994.   #endif
  1995.   EOF
  1996. ! if ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then
  1997. !   ac_cv_prog_gcc=yes
  1998. ! else
  1999. !   ac_cv_prog_gcc=no
  2000. ! fi
  2001. ! fi
  2002. ! /bin/echo "$ac_t""$ac_cv_prog_gcc" 1>&4
  2003. ! if test $ac_cv_prog_gcc = yes; then
  2004. !   GCC=yes
  2005. !   if test "${CFLAGS+set}" != set; then
  2006. !     /bin/echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&4
  2007. ! if eval "test \"`echo '${'ac_cv_prog_gcc_g'+set}'`\" = set"; then
  2008. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2009. ! else
  2010. !   echo 'void f(){}' > conftest.c
  2011. ! if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  2012. !   ac_cv_prog_gcc_g=yes
  2013. ! else
  2014. !   ac_cv_prog_gcc_g=no
  2015.   fi
  2016.   rm -f conftest*
  2017.   
  2018. ! fi
  2019. !     /bin/echo "$ac_t""$ac_cv_prog_gcc_g" 1>&4
  2020. !     if test $ac_cv_prog_gcc_g = yes; then
  2021. !       # Amiga hack - suppress automatically using -g for now
  2022. !       # Also default to using -O2
  2023. !       CFLAGS="-O2"
  2024. !     else
  2025. !       CFLAGS="-O2"
  2026. !     fi
  2027. !   fi
  2028. ! else
  2029. !   GCC=
  2030. !   test "${CFLAGS+set}" = set || CFLAGS="-g"
  2031. ! fi
  2032. ! /bin/echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&4
  2033. ! # On Suns, sometimes $CPP names a directory.
  2034. ! if test -n "$CPP" && test -d "$CPP"; then
  2035. !   CPP=
  2036. ! fi
  2037.   if test -z "$CPP"; then
  2038. ! if eval "test \"`echo '${'ac_cv_prog_CPP'+set}'`\" = set"; then
  2039. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2040. ! else
  2041. !     # This must be in double quotes, not single quotes, because CPP may get
  2042. !   # substituted into the Makefile and "${CC-cc}" will confuse make.
  2043.     CPP="${CC-cc} -E"
  2044. !   # On the NeXT, cc -E runs the code through the compiler's parser,
  2045. !   # not just through cpp.
  2046. !   cat > conftest.$ac_ext <<EOF
  2047. ! #line 492 "configure"
  2048.   #include "confdefs.h"
  2049. ! #include <assert.h>
  2050.   Syntax Error
  2051.   EOF
  2052. ! eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2053. ! ac_err=`grep -v '^ *+' conftest.out`
  2054.   if test -z "$ac_err"; then
  2055.     :
  2056.   else
  2057. +   /bin/echo "$ac_err" >&5
  2058.     rm -rf conftest*
  2059.     CPP="${CC-cc} -E -traditional-cpp"
  2060. !   cat > conftest.$ac_ext <<EOF
  2061. ! #line 506 "configure"
  2062.   #include "confdefs.h"
  2063. ! #include <assert.h>
  2064.   Syntax Error
  2065.   EOF
  2066. ! eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2067. ! ac_err=`grep -v '^ *+' conftest.out`
  2068.   if test -z "$ac_err"; then
  2069.     :
  2070.   else
  2071. +   /bin/echo "$ac_err" >&5
  2072.     rm -rf conftest*
  2073.     CPP=/lib/cpp
  2074.   fi
  2075.   rm -f conftest*
  2076.   fi
  2077.   rm -f conftest*
  2078. +   ac_cv_prog_CPP="$CPP"
  2079.   fi
  2080. ! fi
  2081. ! CPP="$ac_cv_prog_CPP"
  2082. ! /bin/echo "$ac_t""$CPP" 1>&4
  2083.   
  2084. ! # Extract the first word of "ranlib", so it can be a program name with args.
  2085. ! set dummy ranlib; ac_word=$2
  2086. ! /bin/echo $ac_n "checking for $ac_word""... $ac_c" 1>&4
  2087. ! if eval "test \"`echo '${'ac_cv_prog_RANLIB'+set}'`\" = set"; then
  2088. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2089. ! else
  2090. !   if test -n "$RANLIB"; then
  2091. !   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  2092. ! else
  2093.     IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  2094.     for ac_dir in $PATH; do
  2095.       test -z "$ac_dir" && ac_dir=.
  2096.       if test -f $ac_dir/$ac_word; then
  2097. !       ac_cv_prog_RANLIB="ranlib"
  2098.         break
  2099.       fi
  2100.     done
  2101.     IFS="$ac_save_ifs"
  2102. +   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
  2103. + fi
  2104. + fi
  2105. + RANLIB="$ac_cv_prog_RANLIB"
  2106. + if test -n "$RANLIB"; then
  2107. +   /bin/echo "$ac_t""$RANLIB" 1>&4
  2108. + else
  2109. +   /bin/echo "$ac_t""no" 1>&4
  2110.   fi
  2111.   
  2112. ! ac_aux_dir=
  2113. ! for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
  2114. !   if test -f $ac_dir/install-sh; then
  2115. !     ac_aux_dir=$ac_dir
  2116. !     ac_install_sh="$ac_aux_dir/install-sh -c"
  2117. !     break
  2118. !   elif test -f $ac_dir/install.sh; then
  2119. !     ac_aux_dir=$ac_dir
  2120. !     ac_install_sh="$ac_aux_dir/install.sh -c"
  2121. !     break
  2122. !   fi
  2123. ! done
  2124. ! if test -z "$ac_aux_dir"; then
  2125. !   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
  2126. ! fi
  2127. ! ac_config_guess=$ac_aux_dir/config.guess
  2128. ! ac_config_sub=$ac_aux_dir/config.sub
  2129. ! ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
  2130. ! # Find a good install program.  We prefer a C program (faster),
  2131. ! # so one script is as good as another.  But avoid the broken or
  2132. ! # incompatible versions:
  2133. ! # SysV /etc/install, /usr/sbin/install
  2134. ! # SunOS /usr/etc/install
  2135. ! # IRIX /sbin/install
  2136. ! # AIX /bin/install
  2137. ! # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  2138. ! # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  2139. ! # ./install, which can be erroneously created by make from ./install.sh.
  2140. ! /bin/echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&4
  2141. ! if test -z "$INSTALL"; then
  2142. ! if eval "test \"`echo '${'ac_cv_path_install'+set}'`\" = set"; then
  2143. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2144. ! else
  2145. !     IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  2146.     for ac_dir in $PATH; do
  2147.       case "$ac_dir" in
  2148. !     ''|.|/gnu/etc) ;;
  2149.       *)
  2150.         # OSF1 and SCO ODT 3.0 have their own names for install.
  2151. !       for ac_prog in ginstall installbsd scoinst install; do
  2152.           if test -f $ac_dir/$ac_prog; then
  2153.         if test $ac_prog = install &&
  2154.               grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  2155. ***************
  2156. *** 433,439 ****
  2157.           # OSF/1 installbsd also uses dspmsg, but is usable.
  2158.           :
  2159.         else
  2160. !         INSTALL="$ac_dir/$ac_prog -c"
  2161.           break 2
  2162.         fi
  2163.       fi
  2164. --- 601,607 ----
  2165.           # OSF/1 installbsd also uses dspmsg, but is usable.
  2166.           :
  2167.         else
  2168. !         ac_cv_path_install="$ac_dir/$ac_prog -c"
  2169.           break 2
  2170.         fi
  2171.       fi
  2172. ***************
  2173. *** 442,686 ****
  2174.       esac
  2175.     done
  2176.     IFS="$ac_save_ifs"
  2177. - fi
  2178. - if test -z "$INSTALL"; then
  2179.     # As a last resort, use the slow shell script.
  2180. !   for ac_dir in ${srcdir} ${srcdir}/.. ${srcdir}/../..; do
  2181. !     if test -f $ac_dir/install.sh; then
  2182. !       INSTALL="$ac_dir/install.sh -c"; break
  2183. !     fi
  2184. !   done
  2185.   fi
  2186. ! if test -z "$INSTALL"; then
  2187. !   echo "configure: can not find install.sh in ${srcdir} or ${srcdir}/.. or ${srcdir}/../.." >&2; exit 1
  2188.   fi
  2189. ! test -n "$verbose" && echo "    setting INSTALL to $INSTALL"
  2190.   
  2191. ! # Use test -z because SunOS4 sh mishandles ${INSTALL_PROGRAM-'${INSTALL}'}.
  2192.   # It thinks the first close brace ends the variable substitution.
  2193.   test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  2194. - test -n "$verbose" && echo "    setting INSTALL_PROGRAM to $INSTALL_PROGRAM"
  2195.   
  2196.   test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  2197. - test -n "$verbose" && echo "    setting INSTALL_DATA to $INSTALL_DATA"
  2198.   
  2199.   
  2200.   # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
  2201.   # for constant arguments.  Useless!
  2202. ! test -n "$silent" || echo "checking for working alloca.h"
  2203. ! cat > conftest.${ac_ext} <<EOF
  2204.   #include "confdefs.h"
  2205.   #include <alloca.h>
  2206.   int main() { return 0; }
  2207. ! int t() { char *p = alloca(2 * sizeof(int));; return 0; }
  2208.   EOF
  2209. ! if eval $ac_compile; then
  2210.     rm -rf conftest*
  2211. !   
  2212. ! {
  2213. ! test -n "$verbose" && \
  2214. ! echo "    defining HAVE_ALLOCA_H"
  2215. ! echo "#define" HAVE_ALLOCA_H "1" >> confdefs.h
  2216. ! DEFS="$DEFS -DHAVE_ALLOCA_H=1"
  2217. ! }
  2218.   
  2219.   
  2220.   fi
  2221. - rm -f conftest*
  2222.   
  2223. ! ac_decl="#ifdef __GNUC__
  2224. ! #define alloca __builtin_alloca
  2225. ! #else
  2226. ! #if HAVE_ALLOCA_H
  2227. ! #include <alloca.h>
  2228.   #else
  2229. ! #ifdef _AIX
  2230.    #pragma alloca
  2231. ! #else
  2232.   char *alloca ();
  2233.   #endif
  2234. ! #endif
  2235. ! #endif
  2236. ! "
  2237. ! test -n "$silent" || echo "checking for alloca"
  2238. ! cat > conftest.${ac_ext} <<EOF
  2239. ! #include "confdefs.h"
  2240. ! $ac_decl
  2241.   int main() { return 0; }
  2242. ! int t() { char *p = (char *) alloca(1);; return 0; }
  2243.   EOF
  2244. ! if eval $ac_compile; then
  2245.     rm -rf conftest*
  2246. !   
  2247. ! {
  2248. ! test -n "$verbose" && \
  2249. ! echo "    defining HAVE_ALLOCA"
  2250. ! echo "#define" HAVE_ALLOCA "1" >> confdefs.h
  2251. ! DEFS="$DEFS -DHAVE_ALLOCA=1"
  2252. ! }
  2253.   
  2254.   
  2255.   else
  2256. !   rm -rf conftest*
  2257. !   ac_alloca_missing=1
  2258. ! cat > conftest.${ac_ext} <<EOF
  2259.   #include "confdefs.h"
  2260.   #if defined(CRAY) && ! defined(CRAY2)
  2261. ! winnitude
  2262.   #else
  2263. ! lossage
  2264.   #endif
  2265.   
  2266.   EOF
  2267. ! eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
  2268. ! if egrep "winnitude" conftest.out >/dev/null 2>&1; then
  2269.     rm -rf conftest*
  2270. !   test -n "$silent" || echo "checking for _getb67"
  2271. ! cat > conftest.${ac_ext} <<EOF
  2272.   #include "confdefs.h"
  2273. ! #include <ctype.h>
  2274.   int main() { return 0; }
  2275. ! int t() { 
  2276.   /* The GNU C library defines this for functions which it implements
  2277.       to always fail with ENOSYS.  Some functions are actually named
  2278.       something starting with __ and the normal name is an alias.  */
  2279.   #if defined (__stub__getb67) || defined (__stub____getb67)
  2280.   choke me
  2281.   #else
  2282. ! /* Override any gcc2 internal prototype to avoid an error.  */
  2283. ! extern char _getb67(); _getb67();
  2284.   #endif
  2285.   ; return 0; }
  2286.   EOF
  2287. ! if eval $ac_compile; then
  2288.     rm -rf conftest*
  2289. !   {
  2290. ! test -n "$verbose" && \
  2291. ! echo "    defining" CRAY_STACKSEG_END to be "_getb67"
  2292. ! echo "#define" CRAY_STACKSEG_END "_getb67" >> confdefs.h
  2293. ! DEFS="$DEFS -DCRAY_STACKSEG_END=_getb67"
  2294. ! }
  2295.   
  2296.   
  2297.   else
  2298. !   rm -rf conftest*
  2299. !   test -n "$silent" || echo "checking for GETB67"
  2300. ! cat > conftest.${ac_ext} <<EOF
  2301.   #include "confdefs.h"
  2302. ! #include <ctype.h>
  2303.   int main() { return 0; }
  2304. ! int t() { 
  2305.   /* The GNU C library defines this for functions which it implements
  2306.       to always fail with ENOSYS.  Some functions are actually named
  2307.       something starting with __ and the normal name is an alias.  */
  2308.   #if defined (__stub_GETB67) || defined (__stub___GETB67)
  2309.   choke me
  2310.   #else
  2311. ! /* Override any gcc2 internal prototype to avoid an error.  */
  2312. ! extern char GETB67(); GETB67();
  2313.   #endif
  2314.   ; return 0; }
  2315.   EOF
  2316. ! if eval $ac_compile; then
  2317.     rm -rf conftest*
  2318. !   {
  2319. ! test -n "$verbose" && \
  2320. ! echo "    defining" CRAY_STACKSEG_END to be "GETB67"
  2321. ! echo "#define" CRAY_STACKSEG_END "GETB67" >> confdefs.h
  2322. ! DEFS="$DEFS -DCRAY_STACKSEG_END=GETB67"
  2323. ! }
  2324.   
  2325.   
  2326.   else
  2327. !   rm -rf conftest*
  2328. !   test -n "$silent" || echo "checking for getb67"
  2329. ! cat > conftest.${ac_ext} <<EOF
  2330.   #include "confdefs.h"
  2331. ! #include <ctype.h>
  2332.   int main() { return 0; }
  2333. ! int t() { 
  2334.   /* The GNU C library defines this for functions which it implements
  2335.       to always fail with ENOSYS.  Some functions are actually named
  2336.       something starting with __ and the normal name is an alias.  */
  2337.   #if defined (__stub_getb67) || defined (__stub___getb67)
  2338.   choke me
  2339.   #else
  2340. ! /* Override any gcc2 internal prototype to avoid an error.  */
  2341. ! extern char getb67(); getb67();
  2342.   #endif
  2343.   ; return 0; }
  2344.   EOF
  2345. ! if eval $ac_compile; then
  2346.     rm -rf conftest*
  2347. !   {
  2348. ! test -n "$verbose" && \
  2349. ! echo "    defining" CRAY_STACKSEG_END to be "getb67"
  2350. ! echo "#define" CRAY_STACKSEG_END "getb67" >> confdefs.h
  2351. ! DEFS="$DEFS -DCRAY_STACKSEG_END=getb67"
  2352. ! }
  2353.   fi
  2354.   rm -f conftest*
  2355.   
  2356.   fi
  2357. ! rm -f conftest*
  2358.   
  2359.   fi
  2360. - rm -f conftest*
  2361.   
  2362.   fi
  2363. - rm -f conftest*
  2364.   
  2365.   fi
  2366. - rm -f conftest*
  2367. - if test -n "$ac_alloca_missing"; then
  2368. -   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
  2369. -   # that cause trouble.  Some versions do not even contain alloca or
  2370. -   # contain a buggy version.  If you still want to use their alloca,
  2371. -   # use ar to extract alloca.o from them instead of compiling alloca.c.
  2372. -   ALLOCA=alloca.o
  2373. -   
  2374. - {
  2375. - test -n "$verbose" && \
  2376. - echo "    defining C_ALLOCA"
  2377. - echo "#define" C_ALLOCA "1" >> confdefs.h
  2378. - DEFS="$DEFS -DC_ALLOCA=1"
  2379. - }
  2380.   
  2381. -   test -n "$silent" || echo "checking stack direction for C alloca"
  2382. -   test -n "$silent" || echo "checking whether cross-compiling"
  2383. - # If we cannot run a trivial program, we must be cross compiling.
  2384. - cat > conftest.${ac_ext} <<EOF
  2385. - #include "confdefs.h"
  2386. - main(){exit(0);}
  2387. - EOF
  2388. - eval $ac_compile
  2389. - if test -s conftest && (./conftest; exit) 2>/dev/null; then
  2390. -   :
  2391. - else
  2392. -   cross_compiling=1
  2393.   fi
  2394. - rm -fr conftest*
  2395. - if test -n "$cross_compiling"
  2396. - then
  2397. -   
  2398. - {
  2399. - test -n "$verbose" && \
  2400. - echo "    defining" STACK_DIRECTION to be "0"
  2401. - echo "#define" STACK_DIRECTION "0" >> confdefs.h
  2402. - DEFS="$DEFS -DSTACK_DIRECTION=0"
  2403. - }
  2404.   
  2405.   else
  2406. ! cat > conftest.${ac_ext} <<EOF
  2407.   #include "confdefs.h"
  2408.   find_stack_direction ()
  2409.   {
  2410. --- 610,918 ----
  2411.       esac
  2412.     done
  2413.     IFS="$ac_save_ifs"
  2414.     # As a last resort, use the slow shell script.
  2415. !   test -z "$ac_cv_path_install" && ac_cv_path_install="$ac_install_sh"
  2416.   fi
  2417. !   INSTALL="$ac_cv_path_install"
  2418.   fi
  2419. ! /bin/echo "$ac_t""$INSTALL" 1>&4
  2420.   
  2421. ! # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  2422.   # It thinks the first close brace ends the variable substitution.
  2423.   test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  2424.   
  2425.   test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  2426.   
  2427.   
  2428. + # If we cannot run a trivial program, we must be cross compiling.
  2429. + /bin/echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&4
  2430. + if eval "test \"`echo '${'ac_cv_c_cross'+set}'`\" = set"; then
  2431. +   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2432. + else
  2433. +   if test "$cross_compiling" = yes; then
  2434. +   ac_cv_cross=yes
  2435. + else
  2436. + cat > conftest.$ac_ext <<EOF
  2437. + #line 637 "configure"
  2438. + #include "confdefs.h"
  2439. + main(){return(0);}
  2440. + EOF
  2441. + eval $ac_link
  2442. + if test -s conftest && (./conftest; exit) 2>/dev/null; then
  2443. +   ac_cv_c_cross=no
  2444. + else
  2445. +   ac_cv_c_cross=yes
  2446. + fi
  2447. + fi
  2448. + rm -fr conftest*
  2449. + fi
  2450. + cross_compiling=$ac_cv_c_cross
  2451. + /bin/echo "$ac_t""$ac_cv_c_cross" 1>&4
  2452.   # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
  2453.   # for constant arguments.  Useless!
  2454. ! /bin/echo $ac_n "checking for working alloca.h""... $ac_c" 1>&4
  2455. ! if eval "test \"`echo '${'ac_cv_header_alloca_h'+set}'`\" = set"; then
  2456. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2457. ! else
  2458. !   cat > conftest.$ac_ext <<EOF
  2459. ! #line 660 "configure"
  2460.   #include "confdefs.h"
  2461.   #include <alloca.h>
  2462.   int main() { return 0; }
  2463. ! int t() {
  2464. ! char *p = alloca(2 * sizeof(int));
  2465. ! ; return 0; }
  2466.   EOF
  2467. ! if eval $ac_link; then
  2468.     rm -rf conftest*
  2469. !   ac_cv_header_alloca_h=yes
  2470. ! else
  2471. !   rm -rf conftest*
  2472. !   ac_cv_header_alloca_h=no
  2473. ! fi
  2474. ! rm -f conftest*
  2475.   
  2476. + fi
  2477. + /bin/echo "$ac_t""$ac_cv_header_alloca_h" 1>&4
  2478. + if test $ac_cv_header_alloca_h = yes; then
  2479. +   cat >> confdefs.h <<\EOF
  2480. + #define HAVE_ALLOCA_H 1
  2481. + EOF
  2482.   
  2483.   fi
  2484.   
  2485. ! /bin/echo $ac_n "checking for alloca""... $ac_c" 1>&4
  2486. ! if eval "test \"`echo '${'ac_cv_func_alloca'+set}'`\" = set"; then
  2487. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2488. ! else
  2489. !   cat > conftest.$ac_ext <<EOF
  2490. ! #line 691 "configure"
  2491. ! #include "confdefs.h"
  2492. ! #ifdef __GNUC__
  2493. ! # define alloca __builtin_alloca
  2494.   #else
  2495. ! # if HAVE_ALLOCA_H
  2496. ! #  include <alloca.h>
  2497. ! # else
  2498. ! #  ifdef _AIX
  2499.    #pragma alloca
  2500. ! #  else
  2501. ! #   ifndef alloca /* predefined by HP cc +Olibcalls */
  2502.   char *alloca ();
  2503. + #   endif
  2504. + #  endif
  2505. + # endif
  2506.   #endif
  2507.   int main() { return 0; }
  2508. ! int t() {
  2509. ! char *p = (char *) alloca(1);
  2510. ! ; return 0; }
  2511.   EOF
  2512. ! if eval $ac_link; then
  2513.     rm -rf conftest*
  2514. !   ac_cv_func_alloca=yes
  2515. ! else
  2516. !   rm -rf conftest*
  2517. !   ac_cv_func_alloca=no
  2518. ! fi
  2519. ! rm -f conftest*
  2520. ! fi
  2521. ! /bin/echo "$ac_t""$ac_cv_func_alloca" 1>&4
  2522. ! if test $ac_cv_func_alloca = yes; then
  2523. !   cat >> confdefs.h <<\EOF
  2524. ! #define HAVE_ALLOCA 1
  2525. ! EOF
  2526. ! fi
  2527. ! if test $ac_cv_func_alloca = no; then
  2528. !   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
  2529. !   # that cause trouble.  Some versions do not even contain alloca or
  2530. !   # contain a buggy version.  If you still want to use their alloca,
  2531. !   # use ar to extract alloca.o from them instead of compiling alloca.c.
  2532. !   ALLOCA=alloca.o
  2533. !   cat >> confdefs.h <<\EOF
  2534. ! #define C_ALLOCA 1
  2535. ! EOF
  2536.   
  2537.   
  2538. + /bin/echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&4
  2539. + if eval "test \"`echo '${'ac_cv_os_cray'+set}'`\" = set"; then
  2540. +   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2541.   else
  2542. !   cat > conftest.$ac_ext <<EOF
  2543. ! #line 749 "configure"
  2544.   #include "confdefs.h"
  2545.   #if defined(CRAY) && ! defined(CRAY2)
  2546. ! webecray
  2547.   #else
  2548. ! wenotbecray
  2549.   #endif
  2550.   
  2551.   EOF
  2552. ! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2553. !   egrep "webecray" >/dev/null 2>&1; then
  2554.     rm -rf conftest*
  2555. !   ac_cv_os_cray=yes
  2556. ! else
  2557. !   rm -rf conftest*
  2558. !   ac_cv_os_cray=no
  2559. ! fi
  2560. ! rm -f conftest*
  2561. ! fi
  2562. ! /bin/echo "$ac_t""$ac_cv_os_cray" 1>&4
  2563. ! if test $ac_cv_os_cray = yes; then
  2564. ! /bin/echo $ac_n "checking for _getb67""... $ac_c" 1>&4
  2565. ! if eval "test \"`echo '${'ac_cv_func__getb67'+set}'`\" = set"; then
  2566. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2567. ! else
  2568. !   cat > conftest.$ac_ext <<EOF
  2569. ! #line 776 "configure"
  2570.   #include "confdefs.h"
  2571. ! #include <ctype.h> /* Arbitrary system header to define __stub macros. */
  2572. ! /* Override any gcc2 internal prototype to avoid an error.  */
  2573. ! char _getb67(); 
  2574.   int main() { return 0; }
  2575. ! int t() {
  2576.   /* The GNU C library defines this for functions which it implements
  2577.       to always fail with ENOSYS.  Some functions are actually named
  2578.       something starting with __ and the normal name is an alias.  */
  2579.   #if defined (__stub__getb67) || defined (__stub____getb67)
  2580.   choke me
  2581.   #else
  2582. ! _getb67();
  2583.   #endif
  2584.   ; return 0; }
  2585.   EOF
  2586. ! if eval $ac_link; then
  2587.     rm -rf conftest*
  2588. !   eval "ac_cv_func__getb67=yes"
  2589. ! else
  2590. !   rm -rf conftest*
  2591. !   eval "ac_cv_func__getb67=no"
  2592. ! fi
  2593. ! rm -f conftest*
  2594.   
  2595. + fi
  2596. + if eval "test \"`echo '$ac_cv_func_'_getb67`\" = yes"; then
  2597. +   /bin/echo "$ac_t""yes" 1>&4
  2598. +   cat >> confdefs.h <<\EOF
  2599. + #define CRAY_STACKSEG_END _getb67
  2600. + EOF
  2601.   
  2602.   else
  2603. !   /bin/echo "$ac_t""no" 1>&4
  2604. ! /bin/echo $ac_n "checking for GETB67""... $ac_c" 1>&4
  2605. ! if eval "test \"`echo '${'ac_cv_func_GETB67'+set}'`\" = set"; then
  2606. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2607. ! else
  2608. !   cat > conftest.$ac_ext <<EOF
  2609. ! #line 819 "configure"
  2610.   #include "confdefs.h"
  2611. ! #include <ctype.h> /* Arbitrary system header to define __stub macros. */
  2612. ! /* Override any gcc2 internal prototype to avoid an error.  */
  2613. ! char GETB67(); 
  2614.   int main() { return 0; }
  2615. ! int t() {
  2616.   /* The GNU C library defines this for functions which it implements
  2617.       to always fail with ENOSYS.  Some functions are actually named
  2618.       something starting with __ and the normal name is an alias.  */
  2619.   #if defined (__stub_GETB67) || defined (__stub___GETB67)
  2620.   choke me
  2621.   #else
  2622. ! GETB67();
  2623.   #endif
  2624.   ; return 0; }
  2625.   EOF
  2626. ! if eval $ac_link; then
  2627.     rm -rf conftest*
  2628. !   eval "ac_cv_func_GETB67=yes"
  2629. ! else
  2630. !   rm -rf conftest*
  2631. !   eval "ac_cv_func_GETB67=no"
  2632. ! fi
  2633. ! rm -f conftest*
  2634.   
  2635. + fi
  2636. + if eval "test \"`echo '$ac_cv_func_'GETB67`\" = yes"; then
  2637. +   /bin/echo "$ac_t""yes" 1>&4
  2638. +   cat >> confdefs.h <<\EOF
  2639. + #define CRAY_STACKSEG_END GETB67
  2640. + EOF
  2641.   
  2642.   else
  2643. !   /bin/echo "$ac_t""no" 1>&4
  2644. ! /bin/echo $ac_n "checking for getb67""... $ac_c" 1>&4
  2645. ! if eval "test \"`echo '${'ac_cv_func_getb67'+set}'`\" = set"; then
  2646. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2647. ! else
  2648. !   cat > conftest.$ac_ext <<EOF
  2649. ! #line 862 "configure"
  2650.   #include "confdefs.h"
  2651. ! #include <ctype.h> /* Arbitrary system header to define __stub macros. */
  2652. ! /* Override any gcc2 internal prototype to avoid an error.  */
  2653. ! char getb67(); 
  2654.   int main() { return 0; }
  2655. ! int t() {
  2656.   /* The GNU C library defines this for functions which it implements
  2657.       to always fail with ENOSYS.  Some functions are actually named
  2658.       something starting with __ and the normal name is an alias.  */
  2659.   #if defined (__stub_getb67) || defined (__stub___getb67)
  2660.   choke me
  2661.   #else
  2662. ! getb67();
  2663.   #endif
  2664.   ; return 0; }
  2665.   EOF
  2666. ! if eval $ac_link; then
  2667.     rm -rf conftest*
  2668. !   eval "ac_cv_func_getb67=yes"
  2669. ! else
  2670. !   rm -rf conftest*
  2671. !   eval "ac_cv_func_getb67=no"
  2672.   fi
  2673.   rm -f conftest*
  2674.   
  2675.   fi
  2676. ! if eval "test \"`echo '$ac_cv_func_'getb67`\" = yes"; then
  2677. !   /bin/echo "$ac_t""yes" 1>&4
  2678. !   cat >> confdefs.h <<\EOF
  2679. ! #define CRAY_STACKSEG_END getb67
  2680. ! EOF
  2681.   
  2682. + else
  2683. +   /bin/echo "$ac_t""no" 1>&4
  2684.   fi
  2685.   
  2686.   fi
  2687.   
  2688.   fi
  2689.   
  2690.   fi
  2691.   
  2692. + /bin/echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&4
  2693. + if eval "test \"`echo '${'ac_cv_c_stack_direction'+set}'`\" = set"; then
  2694. +   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2695.   else
  2696. !   if test "$cross_compiling" = yes; then
  2697. !   ac_cv_c_stack_direction=0
  2698. ! else
  2699. ! cat > conftest.$ac_ext <<EOF
  2700. ! #line 916 "configure"
  2701.   #include "confdefs.h"
  2702.   find_stack_direction ()
  2703.   {
  2704. ***************
  2705. *** 699,831 ****
  2706.     exit (find_stack_direction() < 0);
  2707.   }
  2708.   EOF
  2709. ! eval $ac_compile
  2710.   if test -s conftest && (./conftest; exit) 2>/dev/null; then
  2711. !   
  2712. ! {
  2713. ! test -n "$verbose" && \
  2714. ! echo "    defining" STACK_DIRECTION to be "1"
  2715. ! echo "#define" STACK_DIRECTION "1" >> confdefs.h
  2716. ! DEFS="$DEFS -DSTACK_DIRECTION=1"
  2717. ! }
  2718.   else
  2719. !   
  2720. ! {
  2721. ! test -n "$verbose" && \
  2722. ! echo "    defining" STACK_DIRECTION to be "-1"
  2723. ! echo "#define" STACK_DIRECTION "-1" >> confdefs.h
  2724. ! DEFS="$DEFS -DSTACK_DIRECTION=-1"
  2725. ! }
  2726.   fi
  2727.   fi
  2728.   rm -fr conftest*
  2729.   fi
  2730.   
  2731. ! test -n "$silent" || echo "checking for ANSI C header files"
  2732. ! cat > conftest.${ac_ext} <<EOF
  2733.   #include "confdefs.h"
  2734.   #include <stdlib.h>
  2735.   #include <stdarg.h>
  2736.   #include <string.h>
  2737.   #include <float.h>
  2738.   EOF
  2739. ! # Some shells (Coherent) do redirections in the wrong order, so need
  2740. ! # the parens.
  2741. ! ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  2742.   if test -z "$ac_err"; then
  2743.     rm -rf conftest*
  2744.     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  2745. ! echo '#include "confdefs.h"
  2746. ! #include <string.h>' > conftest.${ac_ext}
  2747. ! eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
  2748. ! if egrep "memchr" conftest.out >/dev/null 2>&1; then
  2749.     rm -rf conftest*
  2750. !   # SGI's /bin/cc from Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  2751. ! cat > conftest.${ac_ext} <<EOF
  2752.   #include "confdefs.h"
  2753.   #include <ctype.h>
  2754.   #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  2755.   #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  2756. ! #define XOR(e,f) (((e) && !(f)) || (!(e) && (f)))
  2757.   int main () { int i; for (i = 0; i < 256; i++)
  2758.   if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
  2759.   exit (0); }
  2760.   
  2761.   EOF
  2762. ! eval $ac_compile
  2763.   if test -s conftest && (./conftest; exit) 2>/dev/null; then
  2764. !   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  2765. ! echo '#include "confdefs.h"
  2766. ! #include <stdlib.h>' > conftest.${ac_ext}
  2767. ! eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
  2768. ! if egrep "free" conftest.out >/dev/null 2>&1; then
  2769. !   rm -rf conftest*
  2770. !   
  2771. ! {
  2772. ! test -n "$verbose" && \
  2773. ! echo "    defining STDC_HEADERS"
  2774. ! echo "#define" STDC_HEADERS "1" >> confdefs.h
  2775. ! DEFS="$DEFS -DSTDC_HEADERS=1"
  2776. ! }
  2777.   fi
  2778. - rm -f conftest*
  2779.   fi
  2780.   rm -fr conftest*
  2781.   fi
  2782. ! rm -f conftest*
  2783.   
  2784.   fi
  2785. - rm -f conftest*
  2786.   
  2787.   for ac_hdr in string.h
  2788.   do
  2789. ! ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./' '[A-Z]__'`
  2790. ! test -n "$silent" || echo "checking for ${ac_hdr}"
  2791. ! cat > conftest.${ac_ext} <<EOF
  2792. ! #include "confdefs.h"
  2793. ! #include <${ac_hdr}>
  2794. ! EOF
  2795. ! # Some shells (Coherent) do redirections in the wrong order, so need
  2796. ! # the parens.
  2797. ! ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  2798.   if test -z "$ac_err"; then
  2799.     rm -rf conftest*
  2800. !   
  2801. ! {
  2802. ! test -n "$verbose" && \
  2803. ! echo "    defining ${ac_tr_hdr}"
  2804. ! echo "#define" ${ac_tr_hdr} "1" >> confdefs.h
  2805. ! DEFS="$DEFS -D${ac_tr_hdr}=1"
  2806. ! }
  2807.   fi
  2808.   rm -f conftest*
  2809. ! done
  2810. ! # The preferred way to propogate these variables is regular @ substitutions.
  2811. ! if test -n "$prefix"; then
  2812. !   ac_prsub="s%^prefix\\([     ]*\\)=\\([     ]*\\).*$%prefix\\1=\\2$prefix%"
  2813.   else
  2814. !   prefix=/usr/local
  2815.   fi
  2816. ! if test -n "$exec_prefix"; then
  2817. !   ac_prsub="$ac_prsub
  2818. ! s%^exec_prefix\\([     ]*\\)=\\([     ]*\\).*$%exec_prefix\\1=\\2$exec_prefix%"
  2819.   else
  2820. !   exec_prefix='${prefix}' # Let make expand it.
  2821.   fi
  2822.   
  2823.   # Any assignment to VPATH causes Sun make to only execute
  2824.   # the first set of double-colon rules, so remove it if not needed.
  2825.   # If there is a colon in the path, we need to keep it.
  2826. --- 931,1116 ----
  2827.     exit (find_stack_direction() < 0);
  2828.   }
  2829.   EOF
  2830. ! eval $ac_link
  2831.   if test -s conftest && (./conftest; exit) 2>/dev/null; then
  2832. !   ac_cv_c_stack_direction=1
  2833.   else
  2834. !   ac_cv_c_stack_direction=-1
  2835.   fi
  2836.   fi
  2837.   rm -fr conftest*
  2838.   fi
  2839. + /bin/echo "$ac_t""$ac_cv_c_stack_direction" 1>&4
  2840. + cat >> confdefs.h <<EOF
  2841. + #define STACK_DIRECTION $ac_cv_c_stack_direction
  2842. + EOF
  2843. + fi
  2844.   
  2845. ! /bin/echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&4
  2846. ! if eval "test \"`echo '${'ac_cv_header_stdc'+set}'`\" = set"; then
  2847. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2848. ! else
  2849. !   cat > conftest.$ac_ext <<EOF
  2850. ! #line 956 "configure"
  2851.   #include "confdefs.h"
  2852.   #include <stdlib.h>
  2853.   #include <stdarg.h>
  2854.   #include <string.h>
  2855.   #include <float.h>
  2856.   EOF
  2857. ! eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2858. ! ac_err=`grep -v '^ *+' conftest.out`
  2859.   if test -z "$ac_err"; then
  2860.     rm -rf conftest*
  2861. +   ac_cv_header_stdc=yes
  2862. + else
  2863. +   /bin/echo "$ac_err" >&5
  2864. +   rm -rf conftest*
  2865. +   ac_cv_header_stdc=no
  2866. + fi
  2867. + rm -f conftest*
  2868. + if test $ac_cv_header_stdc = yes; then
  2869.     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  2870. ! cat > conftest.$ac_ext <<EOF
  2871. ! #line 978 "configure"
  2872. ! #include "confdefs.h"
  2873. ! #include <string.h>
  2874. ! EOF
  2875. ! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2876. !   egrep "memchr" >/dev/null 2>&1; then
  2877. !   :
  2878. ! else
  2879. !   rm -rf conftest*
  2880. !   ac_cv_header_stdc=no
  2881. ! fi
  2882. ! rm -f conftest*
  2883. ! fi
  2884. ! if test $ac_cv_header_stdc = yes; then
  2885. !   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  2886. ! cat > conftest.$ac_ext <<EOF
  2887. ! #line 996 "configure"
  2888. ! #include "confdefs.h"
  2889. ! #include <stdlib.h>
  2890. ! EOF
  2891. ! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2892. !   egrep "free" >/dev/null 2>&1; then
  2893. !   :
  2894. ! else
  2895.     rm -rf conftest*
  2896. !   ac_cv_header_stdc=no
  2897. ! fi
  2898. ! rm -f conftest*
  2899. ! fi
  2900. ! if test $ac_cv_header_stdc = yes; then
  2901. !   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  2902. ! if test "$cross_compiling" = yes; then
  2903. !   ac_cv_header_stdc=no
  2904. ! else
  2905. ! cat > conftest.$ac_ext <<EOF
  2906. ! #line 1017 "configure"
  2907.   #include "confdefs.h"
  2908.   #include <ctype.h>
  2909.   #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  2910.   #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  2911. ! #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  2912.   int main () { int i; for (i = 0; i < 256; i++)
  2913.   if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
  2914.   exit (0); }
  2915.   
  2916.   EOF
  2917. ! eval $ac_link
  2918.   if test -s conftest && (./conftest; exit) 2>/dev/null; then
  2919. !   :
  2920. ! else
  2921. !   ac_cv_header_stdc=no
  2922.   fi
  2923.   fi
  2924.   rm -fr conftest*
  2925.   fi
  2926. ! fi
  2927. ! /bin/echo "$ac_t""$ac_cv_header_stdc" 1>&4
  2928. ! if test $ac_cv_header_stdc = yes; then
  2929. !   cat >> confdefs.h <<\EOF
  2930. ! #define STDC_HEADERS 1
  2931. ! EOF
  2932.   
  2933.   fi
  2934.   
  2935.   for ac_hdr in string.h
  2936.   do
  2937. ! ac_safe=`/bin/echo "$ac_hdr" | tr './\055' '___'`
  2938. ! /bin/echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&4
  2939. ! if eval "test \"`echo '${'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  2940. !   /bin/echo $ac_n "(cached) $ac_c" 1>&4
  2941. ! else
  2942. !   cat > conftest.$ac_ext <<EOF
  2943. ! #line 1054 "configure"
  2944. ! #include "confdefs.h"
  2945. ! #include <$ac_hdr>
  2946. ! EOF
  2947. ! eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2948. ! ac_err=`grep -v '^ *+' conftest.out`
  2949.   if test -z "$ac_err"; then
  2950.     rm -rf conftest*
  2951. !   eval "ac_cv_header_$ac_safe=yes"
  2952. ! else
  2953. !   /bin/echo "$ac_err" >&5
  2954. !   rm -rf conftest*
  2955. !   eval "ac_cv_header_$ac_safe=no"
  2956.   fi
  2957.   rm -f conftest*
  2958. ! fi
  2959. ! if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  2960. !   /bin/echo "$ac_t""yes" 1>&4
  2961. !     ac_tr_hdr=HAVE_`/bin/echo $ac_hdr | tr '[a-z]./\055' '[A-Z]___'`
  2962. !   cat >> confdefs.h <<EOF
  2963. ! #define $ac_tr_hdr 1
  2964. ! EOF
  2965. !  
  2966.   else
  2967. !   /bin/echo "$ac_t""no" 1>&4
  2968.   fi
  2969. ! done
  2970. ! trap '' 1 2 15
  2971. ! if test -w $cache_file; then
  2972. ! echo "updating cache $cache_file"
  2973. ! cat > $cache_file <<\EOF
  2974. ! # This file is a shell script that caches the results of configure
  2975. ! # tests run on this system so they can be shared between configure
  2976. ! # scripts and configure runs.  It is not useful on other systems.
  2977. ! # If it contains results you don't want to keep, you may remove or edit it.
  2978. ! #
  2979. ! # By default, configure uses ./config.cache as the cache file,
  2980. ! # creating it if it does not exist already.  You can give configure
  2981. ! # the --cache-file=FILE option to use a different cache file; that is
  2982. ! # what configure does when it calls configure scripts in
  2983. ! # subdirectories, so they share the cache.
  2984. ! # Giving --cache-file=/dev/null disables caching, for debugging configure.
  2985. ! # config.status only pays attention to the cache file if you give it the
  2986. ! # --recheck option to rerun configure.
  2987. ! #
  2988. ! EOF
  2989. ! # Ultrix sh set writes to stderr and can't be redirected directly.
  2990. ! (set) 2>&1 |
  2991. !   sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/: \${\1='\2'}/p" \
  2992. !   >> $cache_file
  2993.   else
  2994. ! echo "not updating unwritable cache $cache_file"
  2995.   fi
  2996.   
  2997. + trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
  2998. + test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2999. + # Let make expand exec_prefix.
  3000. + test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  3001.   # Any assignment to VPATH causes Sun make to only execute
  3002.   # the first set of double-colon rules, so remove it if not needed.
  3003.   # If there is a colon in the path, we need to keep it.
  3004. ***************
  3005. *** 833,868 ****
  3006.     ac_vpsub='/^[     ]*VPATH[     ]*=[^:]*$/d'
  3007.   fi
  3008.   
  3009. ! # Quote sed substitution magic chars in DEFS.
  3010. ! cat >conftest.def <<EOF
  3011. ! $DEFS
  3012. ! EOF
  3013. ! ac_escape_ampersand_and_backslash='s%[&\\]%\\&%g'
  3014. ! DEFS=`sed "$ac_escape_ampersand_and_backslash" <conftest.def`
  3015. ! rm -f conftest.def
  3016. ! # Substitute for predefined variables.
  3017. ! trap 'rm -f config.status; exit 1' 1 2 15
  3018. ! echo creating config.status
  3019. ! rm -f config.status
  3020. ! cat > config.status <<EOF
  3021.   #!/bin/sh
  3022.   # Generated automatically by configure.
  3023.   # Run this file to recreate the current configuration.
  3024.   # This directory was configured as follows,
  3025.   # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  3026.   #
  3027. ! # $0 $configure_args
  3028.   
  3029. ! ac_cs_usage="Usage: config.status [--recheck] [--version] [--help]"
  3030.   for ac_option
  3031.   do
  3032.     case "\$ac_option" in
  3033.     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  3034. !     echo running \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create
  3035. !     exec \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create ;;
  3036.     -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  3037. !     echo "config.status generated by autoconf version 1.11"
  3038.       exit 0 ;;
  3039.     -help | --help | --hel | --he | --h)
  3040.       echo "\$ac_cs_usage"; exit 0 ;;
  3041. --- 1118,1167 ----
  3042.     ac_vpsub='/^[     ]*VPATH[     ]*=[^:]*$/d'
  3043.   fi
  3044.   
  3045. ! trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  3046. ! # Transform confdefs.h into DEFS.
  3047. ! # Protect against shell expansion while executing Makefile rules.
  3048. ! # Protect against Makefile macro expansion.
  3049. ! cat > conftest.defs <<\EOF
  3050. ! s%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%-D\1=\2%g
  3051. ! s%[     `~#$^&*(){}\\|;'"<>?]%\\&%g
  3052. ! s%\[%\\&%g
  3053. ! s%\]%\\&%g
  3054. ! s%\$%$$%g
  3055. ! EOF
  3056. ! DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
  3057. ! rm -f conftest.defs
  3058. ! # Without the "./", some shells look in PATH for config.status.
  3059. ! : ${CONFIG_STATUS=./config.status}
  3060. ! echo creating $CONFIG_STATUS
  3061. ! # Some systems, like AmigaDOS, won't allow you to remove a script that is
  3062. ! # being executed, so just move it out of the way instead.
  3063. ! if test -f $CONFIG_STATUS; then mv $CONFIG_STATUS $CONFIG_STATUS.old; else true; fi
  3064. ! cat > $CONFIG_STATUS <<EOF
  3065.   #!/bin/sh
  3066.   # Generated automatically by configure.
  3067.   # Run this file to recreate the current configuration.
  3068.   # This directory was configured as follows,
  3069.   # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  3070.   #
  3071. ! # $0 $ac_configure_args
  3072. ! #
  3073. ! # Compiler output produced by configure, useful for debugging
  3074. ! # configure, is in ./config.log if it exists.
  3075.   
  3076. ! ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  3077.   for ac_option
  3078.   do
  3079.     case "\$ac_option" in
  3080.     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  3081. !     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  3082. !     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  3083.     -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  3084. !     /bin/echo "$CONFIG_STATUS generated by autoconf version 2.1"
  3085.       exit 0 ;;
  3086.     -help | --help | --hel | --he | --h)
  3087.       echo "\$ac_cs_usage"; exit 0 ;;
  3088. ***************
  3089. *** 870,952 ****
  3090.     esac
  3091.   done
  3092.   
  3093.   trap 'rm -f Makefile; exit 1' 1 2 15
  3094. ! CC='$CC'
  3095. ! CPP='$CPP'
  3096. ! RANLIB='$RANLIB'
  3097. ! INSTALL='$INSTALL'
  3098. ! INSTALL_PROGRAM='$INSTALL_PROGRAM'
  3099. ! INSTALL_DATA='$INSTALL_DATA'
  3100. ! ALLOCA='$ALLOCA'
  3101. ! LIBS='$LIBS'
  3102. ! srcdir='$srcdir'
  3103. ! top_srcdir='$top_srcdir'
  3104. ! prefix='$prefix'
  3105. ! exec_prefix='$exec_prefix'
  3106. ! DEFS='$DEFS'
  3107. ! ac_prsub='$ac_prsub'
  3108. ! ac_vpsub='$ac_vpsub'
  3109. ! extrasub='$extrasub'
  3110.   EOF
  3111. ! cat >> config.status <<\EOF
  3112.   
  3113. ! ac_given_srcdir=$srcdir
  3114.   
  3115. - CONFIG_FILES=${CONFIG_FILES-"Makefile"}
  3116. - for ac_file in .. ${CONFIG_FILES}; do if test "x$ac_file" != x..; then
  3117.     # Remove last slash and all that follows it.  Not all systems have dirname.
  3118. !   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  3119.     if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  3120.       # The file is in a subdirectory.
  3121.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  3122.       ac_dir_suffix="/$ac_dir"
  3123.     else
  3124. !     ac_dir_suffix=
  3125.     fi
  3126.   
  3127. -   # A "../" for each directory in $ac_dir_suffix.
  3128. -   ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  3129.     case "$ac_given_srcdir" in
  3130.     .)  srcdir=.
  3131. !       if test -z "$ac_dir_suffix"; then top_srcdir=.
  3132. !       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  3133.     /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  3134.     *) # Relative path.
  3135.       srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  3136.       top_srcdir="$ac_dots$ac_given_srcdir" ;;
  3137.     esac
  3138.   
  3139.     echo creating "$ac_file"
  3140.     rm -f "$ac_file"
  3141. !   comment_str="Generated automatically from `echo $ac_file|sed 's|.*/||'`.in by configure."
  3142.     case "$ac_file" in
  3143. !     *.c | *.h | *.C | *.cc | *.m )  echo "/* $comment_str */" > "$ac_file" ;;
  3144. !     * )          echo "# $comment_str"     > "$ac_file" ;;
  3145.     esac
  3146. !   sed -e "
  3147. ! $ac_prsub
  3148. ! $ac_vpsub
  3149. ! $extrasub
  3150. ! s%@CC@%$CC%g
  3151. ! s%@CPP@%$CPP%g
  3152. ! s%@RANLIB@%$RANLIB%g
  3153. ! s%@INSTALL@%$INSTALL%g
  3154. ! s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  3155. ! s%@INSTALL_DATA@%$INSTALL_DATA%g
  3156. ! s%@ALLOCA@%$ALLOCA%g
  3157. ! s%@LIBS@%$LIBS%g
  3158.   s%@srcdir@%$srcdir%g
  3159.   s%@top_srcdir@%$top_srcdir%g
  3160. ! s%@prefix@%$prefix%g
  3161. ! s%@exec_prefix@%$exec_prefix%g
  3162. ! s%@DEFS@%$DEFS%
  3163. ! " $ac_given_srcdir/${ac_file}.in >> $ac_file
  3164.   fi; done
  3165.   
  3166.   
  3167.   exit 0
  3168.   EOF
  3169. ! chmod +x config.status
  3170. ! # Some shells look in PATH for config.status without the "./".
  3171. ! test -n "$no_create" || ${CONFIG_SHELL-/bin/sh} ./config.status
  3172.   
  3173. --- 1169,1265 ----
  3174.     esac
  3175.   done
  3176.   
  3177. + ac_given_srcdir=$srcdir
  3178. + ac_given_INSTALL="$INSTALL"
  3179.   trap 'rm -f Makefile; exit 1' 1 2 15
  3180. ! # Protect against being on the right side of a sed subst in config.status. 
  3181. ! sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\\\&%]/\\\\&/g; 
  3182. !  s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
  3183. ! $ac_vpsub
  3184. ! $extrasub
  3185. ! s%@CFLAGS@%$CFLAGS%g
  3186. ! s%@CPPFLAGS@%$CPPFLAGS%g
  3187. ! s%@CXXFLAGS@%$CXXFLAGS%g
  3188. ! s%@DEFS@%$DEFS%g
  3189. ! s%@LDFLAGS@%$LDFLAGS%g
  3190. ! s%@LIBS@%$LIBS%g
  3191. ! s%@exec_prefix@%$exec_prefix%g
  3192. ! s%@prefix@%$prefix%g
  3193. ! s%@program_transform_name@%$program_transform_name%g
  3194. ! s%@CC@%$CC%g
  3195. ! s%@CPP@%$CPP%g
  3196. ! s%@RANLIB@%$RANLIB%g
  3197. ! s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  3198. ! s%@INSTALL_DATA@%$INSTALL_DATA%g
  3199. ! s%@ALLOCA@%$ALLOCA%g
  3200. ! CEOF
  3201.   EOF
  3202. ! cat >> $CONFIG_STATUS <<EOF
  3203.   
  3204. ! CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
  3205. ! EOF
  3206. ! cat >> $CONFIG_STATUS <<\EOF
  3207. ! for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  3208. !   # Support "outfile[:infile]", defaulting infile="outfile.in".
  3209. !   case "$ac_file" in
  3210. !   *:*) ac_file_in=`/bin/echo "$ac_file"|sed 's%.*:%%'`
  3211. !        ac_file=`/bin/echo "$ac_file"|sed 's%:.*%%'` ;;
  3212. !   *) ac_file_in="${ac_file}.in" ;;
  3213. !   esac
  3214. !   # Adjust relative srcdir, etc. for subdirectories.
  3215.   
  3216.     # Remove last slash and all that follows it.  Not all systems have dirname.
  3217. !   ac_dir=`/bin/echo $ac_file|sed 's%/[^/][^/]*$%%'`
  3218.     if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  3219.       # The file is in a subdirectory.
  3220.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  3221.       ac_dir_suffix="/$ac_dir"
  3222. +     # A "../" for each directory in $ac_dir_suffix.
  3223. +     ac_dots=`/bin/echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  3224.     else
  3225. !     ac_dir_suffix= ac_dots=
  3226.     fi
  3227.   
  3228.     case "$ac_given_srcdir" in
  3229.     .)  srcdir=.
  3230. !       if test -z "$ac_dots"; then top_srcdir=.
  3231. !       else top_srcdir=`/bin/echo $ac_dots|sed 's%/$%%'`; fi ;;
  3232.     /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  3233.     *) # Relative path.
  3234.       srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  3235.       top_srcdir="$ac_dots$ac_given_srcdir" ;;
  3236.     esac
  3237.   
  3238. +   case "$ac_given_INSTALL" in
  3239. +   [/$]*) INSTALL="$ac_given_INSTALL" ;;
  3240. +   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  3241. +   esac
  3242.     echo creating "$ac_file"
  3243.     rm -f "$ac_file"
  3244. !   configure_input="Generated automatically from `/bin/echo $ac_file_in|sed 's%.*/%%'` by configure."
  3245.     case "$ac_file" in
  3246. !   *Makefile*) ac_comsub="1i\\
  3247. ! # $configure_input" ;;
  3248. !   *) ac_comsub= ;;
  3249.     esac
  3250. !   sed -e "$ac_comsub
  3251. ! s%@configure_input@%$configure_input%g
  3252.   s%@srcdir@%$srcdir%g
  3253.   s%@top_srcdir@%$top_srcdir%g
  3254. ! s%@INSTALL@%$INSTALL%g
  3255. ! " -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
  3256.   fi; done
  3257. + rm -f conftest.subs
  3258.   
  3259.   
  3260.   exit 0
  3261.   EOF
  3262. ! chmod +x $CONFIG_STATUS
  3263. ! rm -fr confdefs* $ac_clean_files
  3264. ! test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS
  3265.   
  3266.