home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Geek Gadgets 1
/
ADE-1.bin
/
ade-dist
/
libg++-2.7.1-diffs.gz
/
libg++-2.7.1-diffs
Wrap
Text File
|
1996-10-13
|
107KB
|
3,059 lines
This file contains patches that transform the baseline version into
the amiga version. Assuming that you have unarchived the baseline
version in the current directory, just run the command:
patch -p1 -E -b .pbak <diff-file
where 'diff-file' is this patch file. After running patch you should
remove all the generated *.pbak files, and look for any *.rej files
that indicate a problem patching the baseline source.
diff -rup --new-file baseline/fsf/libg++/ChangeLog.amiga amiga/fsf/libg++/ChangeLog.amiga
--- baseline/fsf/libg++/ChangeLog.amiga Wed Dec 31 17:00:00 1969
+++ amiga/fsf/libg++/ChangeLog.amiga Sat Sep 28 00:00:00 1996
@@ -0,0 +1,14 @@
+Thu Jun 27 21:20:53 1996 Kamil Iskra <iskra@student.uci.agh.edu.pl>
+
+ * libg++/etc/ADT-examples/Patmain.cc - Remove obsolete hacks
+ that were preventing inclussion of <String.h> where <string.h>
+ was needed.
+ * libg++/etc/benchmarks/dhrystone.cc - Ditto.
+ * libg++/etc/trie-gen/test.cc - Ditto.
+ * libg++/etc/trie-gen/trie.cc - Ditto.
+ * libg++/src/BitSet.cc - Ditto.
+ * libg++/tests/test_h.cc - Ditto.
+
+ * etc/cfg-paper.texi - Replace /gnu with /ade.
+ * etc/configure.texi - Ditto.
+ * etc/make-stds.texi - Ditto.
diff -rup --new-file baseline/fsf/libg++/Makefile.in amiga/fsf/libg++/Makefile.in
--- baseline/fsf/libg++/Makefile.in Sun Nov 12 20:59:41 1995
+++ amiga/fsf/libg++/Makefile.in Sat Sep 28 00:00:00 1996
@@ -19,7 +19,7 @@
srcdir = .
-prefix = /usr/local
+prefix = /ade
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
@@ -56,7 +56,7 @@ INSTALL_DOSREL = install-dosrel-fake
AS = as
AR = ar
AR_FLAGS = rc
-CC = cc
+CC = gcc
# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
# here so that they can be overridden by Makefile fragments.
@@ -66,17 +66,19 @@ HOST_PREFIX_1 = loser-
# We don't specify -g -O because many compilers don't support -g -O,
# and/or -O is broken in and of itself.
-CFLAGS = -g
+# Amiga hack - suppress use of -g which isn't really supported yet.
+CFLAGS = -O2
LIBCFLAGS = $(CFLAGS)
CFLAGS_FOR_TARGET = $(CFLAGS)
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
-PICFLAG =
-PICFLAG_FOR_TARGET =
+PICFLAG = -resident
+PICFLAG_FOR_TARGET = -resident
CXX = gcc
# Use -O2 to stress test the compiler.
-CXXFLAGS = -g -O2
+# Amiga hack - suppress use of -g which isn't really supported yet.
+CXXFLAGS = -O2
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
@@ -842,7 +844,7 @@ $(CONFIGURE_TARGET_MODULES):
fi; \
else \
true; \
- fi \
+ fi; \
else \
true; \
fi
diff -rup --new-file baseline/fsf/libg++/Product-Info amiga/fsf/libg++/Product-Info
--- baseline/fsf/libg++/Product-Info Wed Dec 31 17:00:00 1969
+++ amiga/fsf/libg++/Product-Info Sat Sep 28 00:00:00 1996
@@ -0,0 +1,16 @@
+.name
+libg++
+.fullname
+GNU C++ class library
+.type
+Programmer Tool
+.short
+GNU C++ class library
+.description
+A C++ class library for use with the GNU C++ compiler.
+.version
+2.7.1
+.distribution
+GNU Library Public License
+.described-by
+Fred Fish (fnf@amigalib.com)
diff -rup --new-file baseline/fsf/libg++/config/mt-amigaos amiga/fsf/libg++/config/mt-amigaos
--- baseline/fsf/libg++/config/mt-amigaos Wed Dec 31 17:00:00 1969
+++ amiga/fsf/libg++/config/mt-amigaos Sat Sep 28 00:00:00 1996
@@ -0,0 +1 @@
+PICFLAG_FOR_TARGET=-resident
diff -rup --new-file baseline/fsf/libg++/config.guess amiga/fsf/libg++/config.guess
--- baseline/fsf/libg++/config.guess Mon Oct 16 08:49:18 1995
+++ amiga/fsf/libg++/config.guess Sat Sep 28 00:00:00 1996
@@ -1,4 +1,5 @@
#! /bin/sh
+echo "m68k-unknown-amigaos" ; exit 0 #AmigaOS hack (fnf)
# Attempt to guess a canonical system name.
# Copyright (C) 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
#
diff -rup --new-file baseline/fsf/libg++/config.sub amiga/fsf/libg++/config.sub
--- baseline/fsf/libg++/config.sub Sun Nov 12 20:57:16 1995
+++ amiga/fsf/libg++/config.sub Sat Sep 28 00:00:00 1996
@@ -211,11 +211,11 @@ case $basic_machine in
os=-sysv
;;
amiga | amiga-*)
- basic_machine=m68k-cbm
+ basic_machine=m68k-unknown
;;
- amigados)
- basic_machine=m68k-cbm
- os=-amigados
+ amigaos)
+ basic_machine=m68k-unknown
+ os=-amigaos
;;
amigaunix | amix)
basic_machine=m68k-cbm
@@ -806,7 +806,7 @@ case $os in
-gnu* | -bsd* | -mach* | -lites* | -minix* | -genix* | -ultrix* | -irix* \
| -vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[345]* \
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
- | -amigados* | -msdos* | -moss* | -newsos* | -unicos* | -aos* \
+ | -amigaos* | -msdos* | -moss* | -newsos* | -unicos* | -aos* \
| -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \
| -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* \
| -hiux* | -386bsd* | -netbsd* | -freebsd* | -riscix* | -lites* \
@@ -967,7 +967,7 @@ case $basic_machine in
os=-sysv
;;
*-cbm)
- os=-amigados
+ os=-amigaos
;;
*-dg)
os=-dgux
diff -rup --new-file baseline/fsf/libg++/configure amiga/fsf/libg++/configure
--- baseline/fsf/libg++/configure Wed Nov 8 18:38:15 1995
+++ amiga/fsf/libg++/configure Sat Sep 28 00:00:00 1996
@@ -30,11 +30,14 @@
# config.status is removed.
#
+# In places where the argument to echo may start with a '-', use echo since
+# the AmigaOS pdksh builtin echo botches this case.
+
export PATH || (echo "OOPS, this isn't sh. Desperation time. I will feed myself to sh."; sh $0 $argv; kill $$)
remove=rm
-hard_link=ln
-symbolic_link='ln -s'
+hard_link=cp
+symbolic_link=cp
#for Test
#remove="echo rm"
@@ -61,7 +64,7 @@ moveifchange=
norecursion=
other_options=
package_makefile_frag=
-prefix=/usr/local
+prefix=/ade
progname=
program_prefix=
program_prefixoption=
@@ -99,10 +102,13 @@ NO_EDIT="This file was generated automat
##
progname=$0
+
# if PWD already has a value, it is probably wrong.
-if [ -n "$PWD" ]; then PWD=`pwd`; fi
+# AmigaOS change - pdksh treats PWD as readonly - fnf
+#if [ -n "$PWD" ]; then PWD=`pwd`; fi
case "${progname}" in
+*:*) progname=/`echo $progname | sed -e 's@:@/@'`;;
/*) ;;
*/*) ;;
*)
@@ -1008,6 +1014,11 @@ EOF
echo site_makefile_frag = ${invsubdir}${site_makefile_frag} >>${Makefile}
fi
+ # make sure that some sort of reasonable default exists for these
+ # two variables
+ CXX=${CXX-"g++ -O"}
+ CC=${CC-gcc}
+
# reset prefix, exec_prefix, srcdir, SUBDIRS, NONSUBDIRS,
# remove any form feeds.
if [ -z "${subdirs}" ]; then
@@ -1125,6 +1136,7 @@ done
# If there are subdirectories, then recur.
if [ -z "${norecursion}" -a -n "${configdirs}" ] ; then
+ echo "Configure subdirectories ${configdirs}"
for configdir in ${configdirs} ; do
if [ -d ${srcdir}/${configdir} ] ; then
@@ -1186,6 +1198,7 @@ if [ -z "${norecursion}" -a -n "${config
### The recursion line is here.
if [ ! -z "${recprog}" ] ; then
+ 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}
if eval ${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} ${cache_file_option} ${removing} ${other_options} ${redirect} ; then
diff -rup --new-file baseline/fsf/libg++/configure.in amiga/fsf/libg++/configure.in
--- baseline/fsf/libg++/configure.in Sun Nov 12 21:05:45 1995
+++ amiga/fsf/libg++/configure.in Sat Sep 28 00:00:00 1996
@@ -31,10 +31,13 @@ if [ "${enable_gdbgui}" = "yes" ] ; then
fi
# these tools are built for the host environment
+# Amiga hack - remove cvs since it causes configure to try to
+# configure the CVS subdirectory because of the case independence
+# of the Amiga filesystem.
#
host_tools="byacc flex bison binutils ld gas gcc gdb make patch
prms send-pr gprof gdbtest tgas etc expect dejagnu sim
- m4 autoconf ispell grep diff rcs cvs fileutils shellutils
+ m4 autoconf ispell grep diff rcs fileutils shellutils
textutils wdiff find emacs emacs19 uudecode hello tar gzip indent
recode release sed utils"
@@ -78,8 +81,8 @@ cross_only="target-libiberty target-libg
## ${configdirs} is directories we build using the host tools.
## ${target_configdirs} is directories we build using the target tools.
#
-configdirs=`echo ${host_libs} ${host_tools}`
-target_configdirs=`echo ${target_libs} ${target_tools}`
+configdirs=`/bin/echo ${host_libs} ${host_tools}`
+target_configdirs=`/bin/echo ${target_libs} ${target_tools}`
################################################################################
@@ -294,7 +297,7 @@ fi
if [ x${with_newlib} = xno ]; then
skipdirs="${skipdirs} target-newlib"
elif [ x${with_newlib} = xyes ]; then
- skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
+ skipdirs=`/bin/echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
fi
# Handle ${copy_dirs}
@@ -323,7 +326,7 @@ while [ $# != 0 ]; do
# symlinks. If somebody can figure out how to handle them correctly
# here, feel free to add the code.
- echo $1 > $2/COPIED
+ /bin/echo $1 > $2/COPIED
fi
shift; shift
done
@@ -403,7 +406,7 @@ case "${target}" in
noconfigdirs="$noconfigdirs gdb"
fi
# always build newlib.
- skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
+ skipdirs=`/bin/echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
# and winsup
configdirs="$configdirs target-winsup"
;;
@@ -470,7 +473,7 @@ case "${target}" in
case "${host}" in
i[345]86-*-vsta) ;; # don't add gprof back in
i[345]86-*-go32) ;; # don't add gprof back in
- *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
+ *) skipdirs=`/bin/echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
esac
;;
sparc-*-sunos4*)
@@ -507,23 +510,23 @@ fi
notsupp=""
for dir in . $skipdirs $noconfigdirs ; do
- dirname=`echo $dir | sed -e s/target-//g`
- if [ $dir != . ] && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
- configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
+ dirname=`/bin/echo $dir | sed -e s/target-//g`
+ if [ $dir != . ] && /bin/echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
+ configdirs=`/bin/echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
if [ -r $srcdir/$dirname/configure ] \
|| [ -r $srcdir/$dirname/configure.in ]; then
- if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
+ if /bin/echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
true
else
notsupp="$notsupp $dir"
fi
fi
fi
- if [ $dir != . ] && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
- target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
+ if [ $dir != . ] && /bin/echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
+ target_configdirs=`/bin/echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
if [ -r $srcdir/$dirname/configure ] \
|| [ -r $srcdir/$dirname/configure.in ]; then
- if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
+ if /bin/echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
true
else
notsupp="$notsupp $dir"
@@ -536,7 +539,7 @@ done
# libraries. In that case, we don't want to build target-libiberty.
if [ -n "${target_configdirs}" ]; then
others=
- for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
+ for i in `/bin/echo ${target_configdirs} | sed -e s/target-//g` ; do
if [ "$i" != "libiberty" ]; then
if [ -r $srcdir/$i/configure ] || [ -r $srcdir/$i/configure.in ]; then
others=yes;
@@ -553,12 +556,12 @@ fi
# configuration from one where a subdirectory is supported to one where it
# is not.
if [ -z "${norecursion}" -a -n "${configdirs}" ]; then
- for i in `echo ${configdirs} | sed -e s/target-//g` ; do
+ for i in `/bin/echo ${configdirs} | sed -e s/target-//g` ; do
rm -f $i/Makefile
done
fi
if [ -z "${norecursion}" -a -n "${target_configdirs}" ]; then
- for i in `echo ${target_configdirs} | sed -e s/target-//` ; do
+ for i in `/bin/echo ${target_configdirs} | sed -e s/target-//` ; do
rm -f ${target_subdir}/$i/Makefile
done
fi
@@ -576,11 +579,11 @@ if [ -n "${notsupp}" ] && [ -z "${norecu
if [ -n "$appdirs" ]; then
for dir in $appdirs ; do
if [ -r $dir/Makefile.in ]; then
- if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
+ if /bin/echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
appdirs=""
break
fi
- if echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
+ if /bin/echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
appdirs=""
break
fi
@@ -612,14 +615,14 @@ fi
# --without-gnu-ld options for the configure script.
if [ x${use_gnu_as} = x ] ; then
- if [ x${with_gnu_as} != xno ] && echo " ${configdirs} " | grep " ${gasdir} " > /dev/null 2>&1 && [ -d ${srcdir}/${gasdir} ] ; then
+ if [ x${with_gnu_as} != xno ] && /bin/echo " ${configdirs} " | grep " ${gasdir} " > /dev/null 2>&1 && [ -d ${srcdir}/${gasdir} ] ; then
with_gnu_as=yes
withoptions="$withoptions --with-gnu-as"
fi
fi
if [ x${use_gnu_ld} = x ] ; then
- if [ x${with_gnu_ld} != xno ] && echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 && [ -d ${srcdir}/ld ] ; then
+ if [ x${with_gnu_ld} != xno ] && /bin/echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 && [ -d ${srcdir}/ld ] ; then
with_gnu_ld=yes
withoptions="$withoptions --with-gnu-ld"
fi
@@ -636,8 +639,8 @@ fi
# post-target:
# Record target_configdirs and the configure arguments in Makefile.
-target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
-targargs=`echo "${arguments}" | \
+target_configdirs=`/bin/echo "${target_configdirs}" | sed -e 's/target-//g'`
+targargs=`/bin/echo "${arguments}" | \
sed -e 's/--*norecursion//' \
-e 's/--*cache[a-z-]*=[^ ]*//' \
-e 's/--*cache[a-z-]*[ ][ ]*[^ ]*//'`
diff -rup --new-file baseline/fsf/libg++/etc/Makefile.in amiga/fsf/libg++/etc/Makefile.in
--- baseline/fsf/libg++/etc/Makefile.in Sun Nov 12 20:51:26 1995
+++ amiga/fsf/libg++/etc/Makefile.in Sat Sep 28 00:00:00 1996
@@ -2,7 +2,7 @@
# Makefile.in for etc
#
-prefix = /usr/local
+prefix = /ade
exec_prefix = $(prefix)
srcdir = .
diff -rup --new-file baseline/fsf/libg++/etc/cfg-paper.texi amiga/fsf/libg++/etc/cfg-paper.texi
--- baseline/fsf/libg++/etc/cfg-paper.texi Sun Nov 12 20:51:27 1995
+++ amiga/fsf/libg++/etc/cfg-paper.texi Sat Sep 28 00:00:00 1996
@@ -241,7 +241,7 @@ that it is available.
In order to actually install the program, the configuration system needs
to know where you would like the program installed. The default
-location is @file{/usr/local}. We refer to this location as
+location is @file{/ade}. We refer to this location as
@code{$(prefix)}. All user visible programs will be installed in
@file{@code{$(prefix)}/bin}. All other programs and files will be
installed in a subdirectory of @file{@code{$(prefix)}/lib}.
diff -rup --new-file baseline/fsf/libg++/etc/configure.man amiga/fsf/libg++/etc/configure.man
--- baseline/fsf/libg++/etc/configure.man Sun Nov 12 20:51:29 1995
+++ amiga/fsf/libg++/etc/configure.man Sat Sep 28 00:00:00 1996
@@ -57,7 +57,7 @@ when building Makefiles.
.I \--prefix=DIR
sets the location in which to install files to
.I DIR.
-The default is "/usr/local".
+The default is "/ade".
.TP
.I \--exec_prefix=DIR
diff -rup --new-file baseline/fsf/libg++/etc/configure.texi amiga/fsf/libg++/etc/configure.texi
--- baseline/fsf/libg++/etc/configure.texi Sun Nov 12 20:51:30 1995
+++ amiga/fsf/libg++/etc/configure.texi Sat Sep 28 00:00:00 1996
@@ -753,7 +753,7 @@ wish to build.
@emph{Caution:} If you build more than one configuration for a single program,
remember that you must also specify a different @samp{--prefix} for each
configuration at configure-time. Otherwise, both configurations will be
-installed in the same default location (@file{/usr/local}); the configuration
+installed in the same default location (@file{/ade}); the configuration
to be installed last would overwrite previously installed configurations.
@c ---------------------------------------------------------------------
@@ -782,7 +782,7 @@ generates a @file{Makefile} which specif
@item in the current directory, and which will be installed
-@item in the default installation directory (@file{/usr/local}) when the code
+@item in the default installation directory (@file{/ade}) when the code
is compiled with @code{make}.
@end itemize
@@ -1226,7 +1226,7 @@ links="bison.hairy"
Using the default configuration, @samp{make install} creates a single tree of
files, some of which are programs. The location of this tree is determined by
the value of the variable @samp{prefix}. The default value of @samp{prefix} is
-@samp{/usr/local}. This is often correct for native tools installed on only
+@samp{/ade}. This is often correct for native tools installed on only
one host.
@menu
@@ -1245,7 +1245,7 @@ one host.
@vindex prefix
In the default configuration, all files are installed in subdirectories
-of @file{/usr/local}. The location is determined by the value of
+of @file{/ade}. The location is determined by the value of
the @code{configure} variable @samp{prefix}; in turn, this determines the
value of the @file{Makefile} variable of the same name (@samp{prefix}).
@@ -1346,7 +1346,7 @@ defaults are set by corresponding @code{
The root of the installation tree. You can set its @file{Makefile} default
with the @samp{--prefix=} command line option to @code{configure}
(@pxref{Invoking configure, , Invoking @code{configure}}). The default value
-for @samp{prefix} is @samp{/usr/local}.
+for @samp{prefix} is @samp{/ade}.
@item bindir
@cindex @code{bindir}
diff -rup --new-file baseline/fsf/libg++/etc/make-stds.texi amiga/fsf/libg++/etc/make-stds.texi
--- baseline/fsf/libg++/etc/make-stds.texi Sat Mar 26 10:22:48 1994
+++ amiga/fsf/libg++/etc/make-stds.texi Sat Sep 28 00:00:00 1996
@@ -384,7 +384,7 @@ variables are:
@table @samp
@item prefix
A prefix used in constructing the default values of the variables listed
-below. The default value of @code{prefix} should be @file{/usr/local}
+below. The default value of @code{prefix} should be @file{/ade}
(at least for now).
@item exec_prefix
@@ -398,7 +398,7 @@ while @code{$(prefix)} is used directly
@item bindir
The directory for installing executable programs that users can run.
-This should normally be @file{/usr/local/bin}, but write it as
+This should normally be @file{/ade/bin}, but write it as
@file{$(exec_prefix)/bin}.
@item libdir
@@ -407,30 +407,30 @@ rather than by users. Object files and
also go in this directory. The idea is that this directory is used for
files that pertain to a specific machine architecture, but need not be
in the path for commands. The value of @code{libdir} should normally be
-@file{/usr/local/lib}, but write it as @file{$(exec_prefix)/lib}.
+@file{/ade/lib}, but write it as @file{$(exec_prefix)/lib}.
@item datadir
The directory for installing read-only data files which the programs
refer to while they run. This directory is used for files which are
independent of the type of machine being used. This should normally be
-@file{/usr/local/lib}, but write it as @file{$(prefix)/lib}.
+@file{/ade/lib}, but write it as @file{$(prefix)/lib}.
@item statedir
The directory for installing data files which the programs modify while
they run. These files should be independent of the type of machine
being used, and it should be possible to share them among machines at a
-network installation. This should normally be @file{/usr/local/lib},
+network installation. This should normally be @file{/ade/lib},
but write it as @file{$(prefix)/lib}.
@item includedir
@c rewritten to avoid overfull hbox --roland
The directory for installing header files to be included by user
programs with the C @samp{#include} preprocessor directive. This
-should normally be @file{/usr/local/include}, but write it as
+should normally be @file{/ade/include}, but write it as
@file{$(prefix)/include}.
Most compilers other than GCC do not look for header files in
-@file{/usr/local/include}. So installing the header files this way is
+@file{/ade/include}. So installing the header files this way is
only useful with GCC. Sometimes this is not a problem because some
libraries are only really intended to work with GCC. But some libraries
are intended to work with other compilers. They should install their
@@ -459,7 +459,7 @@ string in the file---part of a comment--
The directory for installing the man pages (if any) for this package.
It should include the suffix for the proper section of the
manual---usually @samp{1} for a utility. It will normally be
-@file{/usr/local/man/man1}, but you should write it as
+@file{/ade/man/man1}, but you should write it as
@file{$(prefix)/man/man1}.
@item man1dir
@@ -489,7 +489,7 @@ pages in more than one section of the ma
@item infodir
The directory for installing the Info files for this package. By
-default, it should be @file{/usr/local/info}, but it should be written
+default, it should be @file{/ade/info}, but it should be written
as @file{$(prefix)/info}.
@item srcdir
@@ -504,7 +504,7 @@ For example:
@c hbox, so the make manual can format correctly. --roland
# Common prefix for installation directories.
# NOTE: This directory must exist when you start the install.
-prefix = /usr/local
+prefix = /ade
exec_prefix = $(prefix)
# Where to put the executable for the command `gcc'.
bindir = $(exec_prefix)/bin
diff -rup --new-file baseline/fsf/libg++/libg++/etc/benchmarks/Makefile.in amiga/fsf/libg++/libg++/etc/benchmarks/Makefile.in
--- baseline/fsf/libg++/libg++/etc/benchmarks/Makefile.in Thu Feb 16 03:24:34 1995
+++ amiga/fsf/libg++/libg++/etc/benchmarks/Makefile.in Sat Sep 28 00:00:00 1996
@@ -2,7 +2,7 @@
srcdir = .
-prefix = /usr/local
+prefix = /ade
# select QUICK= -DQUICK to get 50000 instead of 500000 iterations
diff -rup --new-file baseline/fsf/libg++/libg++/old-stream/Makefile.in amiga/fsf/libg++/libg++/old-stream/Makefile.in
--- baseline/fsf/libg++/libg++/old-stream/Makefile.in Mon Apr 19 00:36:54 1993
+++ amiga/fsf/libg++/libg++/old-stream/Makefile.in Sat Sep 28 00:00:00 1996
@@ -10,7 +10,7 @@ OBJS = File.o PlotFile.o Filebuf.o SFile
# should be installed where user programs can find them.
USER_INCLUDES = File.h Filebuf.h Fmodes.h PlotFile.h SFile.h \
- filebuf.h istream.h ostream.h stream.h streambuf.h
+ _filebuf.h istream.h ostream.h stream.h streambuf.h
# The following include files are private to the implementation.
diff -rup --new-file baseline/fsf/libg++/libg++/old-stream/istream.h amiga/fsf/libg++/libg++/old-stream/istream.h
--- baseline/fsf/libg++/libg++/old-stream/istream.h Fri Jan 17 15:11:03 1992
+++ amiga/fsf/libg++/libg++/old-stream/istream.h Sat Sep 28 00:00:00 1996
@@ -29,7 +29,7 @@ Foundation, 675 Mass Ave, Cambridge, MA
#include <File.h>
#include <streambuf.h>
-#include <filebuf.h>
+#include <_filebuf.h> /* Avoid name clash; Filebuf.h <==> filebuf.h */
#include <Filebuf.h>
class whitespace // a class used only to input and
diff -rup --new-file baseline/fsf/libg++/libg++/old-stream/ostream.h amiga/fsf/libg++/libg++/old-stream/ostream.h
--- baseline/fsf/libg++/libg++/old-stream/ostream.h Fri Jan 17 15:11:08 1992
+++ amiga/fsf/libg++/libg++/old-stream/ostream.h Sat Sep 28 00:00:00 1996
@@ -32,7 +32,7 @@ Foundation, 675 Mass Ave, Cambridge, MA
#include <File.h>
#include <streambuf.h>
-#include <filebuf.h>
+#include <_filebuf.h> /* Avoid name clash; Filebuf.h <==> filebuf.h */
#include <Filebuf.h>
class istream;
diff -rup --new-file baseline/fsf/libg++/libg++/proto-kit/Makefile amiga/fsf/libg++/libg++/proto-kit/Makefile
--- baseline/fsf/libg++/libg++/proto-kit/Makefile Fri Jun 28 14:24:19 1991
+++ amiga/fsf/libg++/libg++/proto-kit/Makefile Sat Sep 28 00:00:00 1996
@@ -70,7 +70,7 @@ MACH := $(BASE)/usr/mach
CS := $(BASE)/usr/cs
# GNU directories
-GNULIBDIR := $(BASE)/usr/local/lib
+GNULIBDIR := /ade/lib
GNUIDIR := $(GNULIBDIR)/g++-include
# the g++ library prototypes...
diff -rup --new-file baseline/fsf/libg++/libg++/proto-kit/Makefile.new amiga/fsf/libg++/libg++/proto-kit/Makefile.new
--- baseline/fsf/libg++/libg++/proto-kit/Makefile.new Tue Jul 30 10:19:13 1991
+++ amiga/fsf/libg++/libg++/proto-kit/Makefile.new Sat Sep 28 00:00:00 1996
@@ -70,7 +70,7 @@ MACH := $(BASE)/usr/mach
CS := $(BASE)/usr/cs
# GNU directories
-GNULIBDIR := $(BASE)/usr/local/lib
+GNULIBDIR := /ade/lib
GNUIDIR := $(GNULIBDIR)/g++-include
# the g++ library prototypes...
diff -rup --new-file baseline/fsf/libg++/libg++/proto-kit/hierarchy amiga/fsf/libg++/libg++/proto-kit/hierarchy
--- baseline/fsf/libg++/libg++/proto-kit/hierarchy Fri Jun 28 14:24:37 1991
+++ amiga/fsf/libg++/libg++/proto-kit/hierarchy Sat Sep 28 00:00:00 1996
@@ -1,4 +1,4 @@
-#!/usr/local/bin/gawk -f
+#! /ade/bin/gawk -f
#**************************************************************************************
#
# hierarchy:
diff -rup --new-file baseline/fsf/libg++/libg++/proto-kit/prototype amiga/fsf/libg++/libg++/proto-kit/prototype
--- baseline/fsf/libg++/libg++/proto-kit/prototype Fri Jun 28 14:24:51 1991
+++ amiga/fsf/libg++/libg++/proto-kit/prototype Sat Sep 28 00:00:00 1996
@@ -1,4 +1,4 @@
-#!/usr/local/bin/gawk -f
+#! /ade/bin/gawk -f
#
# types: types[x] = 1 for each type 'x' we have completed. 'x' has separators
#
diff -rup --new-file baseline/fsf/libg++/libg++/src/CursesW.h amiga/fsf/libg++/libg++/src/CursesW.h
--- baseline/fsf/libg++/libg++/src/CursesW.h Wed Aug 2 17:29:33 1995
+++ amiga/fsf/libg++/libg++/src/CursesW.h Sat Sep 28 00:00:00 1996
@@ -138,11 +138,11 @@ extern "C" int scrollok(WINDOW*, char);
#endif
#endif
#ifdef standend
-inline int (standend)() { return standend(); }
+inline int (standend)() { return (int) standend(); }
#undef standend
#endif
#ifdef standout
-inline int (standout)() { return standout(); }
+inline int (standout)() { return (int) standout(); }
#undef standout
#endif
#ifdef wstandend
@@ -363,6 +363,19 @@ public:
};
+#ifdef __amigaos__
+
+/* The <curses.h> file in the ixemul environment is a port of the BSD 4.4 lite
+ distribution. This one doesn't have leading underscores on some of the
+ __window members. */
+
+#define _begx begx
+#define _begy begy
+#define _maxx maxx
+#define _maxy maxy
+
+#endif /* __amigaos__ */
+
inline int CursesWindow::begx()
{
return w->_begx;
@@ -566,12 +579,12 @@ inline void CursesWindow::getyx(int& y,
inline int CursesWindow::standout()
{
- return ::wstandout(w);
+ return (int) ::wstandout(w);
}
inline int CursesWindow::standend()
{
- return ::wstandend(w);
+ return (int) ::wstandend(w);
}
inline int CursesWindow::lines()
diff -rup --new-file baseline/fsf/libg++/libg++/src/Makefile.in amiga/fsf/libg++/libg++/src/Makefile.in
--- baseline/fsf/libg++/libg++/src/Makefile.in Mon Aug 21 11:44:47 1995
+++ amiga/fsf/libg++/libg++/src/Makefile.in Sat Sep 28 00:00:00 1996
@@ -41,7 +41,7 @@ OBJS = AllocRing.o Obstack.o builtin.o
Normal.o NegExp.o Weibull.o Erlang.o DiscUnif.o \
Uniform.o Poisson.o HypGeom.o Geom.o Binomial.o \
RNG.o ACG.o MLCG.o RndInt.o \
- Fix.o Fix16.o Fix24.o CursesW.o GetOpt.o \
+ Fix.o Fix16.o Fix24.o GetOpt.o \
chr.o error.o gcd.o hash.o \
lg.o fmtq.o ioob.o pow.o sqrt.o str.o timer.o \
compare.o $(BIT_OBJS) \
diff -rup --new-file baseline/fsf/libg++/libg++/tests/Makefile.sh amiga/fsf/libg++/libg++/tests/Makefile.sh
--- baseline/fsf/libg++/libg++/tests/Makefile.sh Mon Aug 21 11:45:48 1995
+++ amiga/fsf/libg++/libg++/tests/Makefile.sh Sat Sep 28 00:00:00 1996
@@ -134,10 +134,14 @@ LIB_FOR_tFix16=-lm
LIB_FOR_tFix24=-lm
LIB_FOR_tCurses="-lcurses -ltermcap"
+# Note: The eval line below causes a command of the form "echo -lcurses ..."
+# to be run, which is not handled properly on the Amiga with pdksh's
+# internal echo. Force the GNU echo (/bin/echo) to be used. -fnf
+
for TEST in $TESTS0 tiLList tCurses tGetOpt; do
echo "${TEST}: ${TEST}.o"
echo ' $(CXX) $(LDFLAGS)' "${TEST}.o" '-o $@ $(LIBS)' \
- `eval echo '$LIB_FOR_'$TEST`
+ `eval /bin/echo '$LIB_FOR_'$TEST`
echo ""
done
for TEST in twrapper tgwrapper $TESTS1; do
diff -rup --new-file baseline/fsf/libg++/libiberty/Makefile.in amiga/fsf/libg++/libiberty/Makefile.in
--- baseline/fsf/libg++/libiberty/Makefile.in Sun Nov 5 20:24:54 1995
+++ amiga/fsf/libg++/libiberty/Makefile.in Sat Sep 28 00:00:00 1996
@@ -28,7 +28,7 @@
srcdir = .
-prefix = /usr/local
+prefix = /ade
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
@@ -69,12 +69,13 @@ AR_FLAGS = rc
ERRORS_CC = $(CC)
CC = cc
-CFLAGS = -g
+#AmigaOS hack - suppress use of -g which isn't really supported yet.
+CFLAGS = -O2
LIBCFLAGS = $(CFLAGS)
MAKEINFO = makeinfo
RANLIB = ranlib
-PICFLAG =
+PICFLAG = -resident
MAKEOVERRIDES =
@@ -123,7 +124,7 @@ all: stamp-picdir $(TARGETLIB)
.PHONY: check installcheck
check installcheck:
-
+CC=gcc
#### Host, target, and site specific Makefile fragments come in here.
###
diff -rup --new-file baseline/fsf/libg++/libiberty/config/mt-amigaos amiga/fsf/libg++/libiberty/config/mt-amigaos
--- baseline/fsf/libg++/libiberty/config/mt-amigaos Wed Dec 31 17:00:00 1969
+++ amiga/fsf/libg++/libiberty/config/mt-amigaos Sat Sep 28 00:00:00 1996
@@ -0,0 +1 @@
+PICFLAG = -resident
diff -rup --new-file baseline/fsf/libg++/libio/config.shared amiga/fsf/libg++/libio/config.shared
--- baseline/fsf/libg++/libio/config.shared Sun Nov 12 17:35:09 1995
+++ amiga/fsf/libg++/libio/config.shared Sat Sep 28 00:00:00 1996
@@ -55,7 +55,7 @@ SUBDIRS=${SUBDIRS-${configdirs}}
echo "srcdir = ${srcdir}"
echo "SUBDIRS = ${SUBDIRS}"
-echo "prefix = ${prefix-/usr/local}"
+echo "prefix = ${prefix-/ade}"
echo "exec_prefix = ${exec_prefix-'${prefix}'}"
echo 'bindir = $(exec_prefix)/bin'
@@ -119,11 +119,11 @@ if true ; then
else
echo 'WRAP_C_INCLUDES = -I$(srcdir)'/${TOLIBGXX}g++-include
fi
-echo 'CFLAGS = -g'
-echo 'CXXFLAGS = -g -O3'
+echo 'CFLAGS = -O2'
+echo 'CXXFLAGS = -O3'
echo 'LIBCFLAGS = $(CFLAGS)'
echo 'LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates'
-echo 'PICFLAG ='
+echo 'PICFLAG = -resident'
if [ "${LIBDIR}" = "yes" ]; then
echo 'PICDIR = stamp-picdir'
else
diff -rup --new-file baseline/fsf/libg++/libio/dbz/Makefile.in amiga/fsf/libg++/libio/dbz/Makefile.in
--- baseline/fsf/libg++/libio/dbz/Makefile.in Wed Sep 20 10:55:44 1995
+++ amiga/fsf/libg++/libio/dbz/Makefile.in Sat Sep 28 00:00:00 1996
@@ -1,5 +1,5 @@
srcdir = .
-CFLAGS = -g
+CFLAGS = -O2
C_FLAGS = $(CFLAGS) -I$(srcdir) -I.. -I$(srcdir)/.. -DDBZ_FINISH='_IO_flush_all()'
CC = `if [ -f ../../../gcc/gcc ] ; \
then echo ../../../gcc/gcc -B../../../gcc/ ; \
@@ -117,6 +117,7 @@ r2a: rdbz stamp-r1
mkdir xx
chmod -w xx
./rdbz -E 1000 -0 -M -i -S -u -U -C xx dbase
+ sleep 5 # Give lock time to go away (AmigaOS hack)
rmdir xx
sed '/> 0/d' $(RHIST) >dbase.used
test "`cat dbase.used | wc -l`" -eq "`sed -n '2s/ .*//p' dbase.dir`" ;
diff -rup --new-file baseline/fsf/libg++/libio/gen-params amiga/fsf/libg++/libio/gen-params
--- baseline/fsf/libg++/libio/gen-params Fri Nov 3 17:48:50 1995
+++ amiga/fsf/libg++/libio/gen-params Sat Sep 28 00:00:00 1996
@@ -50,7 +50,7 @@ gccdir=${gccdir-${rootdir}/gcc}
binutilsdir=${binutilsdir-${rootdir}/binutils}
CC=${CC-`if [ -f ${gccdir}/xgcc ] ; \
then echo ${gccdir}/xgcc -B${gccdir}/ ; \
- else echo cc ; fi`}
+ else echo gcc ; fi`}
CXX=${CXX-`if [ -f ${gccdir}/xgcc ] ; \
then echo ${gccdir}/xgcc -B${gccdir}/ ; \
else echo gcc ; fi`}
diff -rup --new-file baseline/fsf/libg++/libio/tests/Makefile.in amiga/fsf/libg++/libio/tests/Makefile.in
--- baseline/fsf/libg++/libio/tests/Makefile.in Sun Feb 12 22:24:24 1995
+++ amiga/fsf/libg++/libio/tests/Makefile.in Sat Sep 28 00:00:00 1996
@@ -17,9 +17,11 @@
srcdir = .
-CFLAGS = -g
+# AmigaOS hack - suppress use of -g which isn't really supported yet.
+CFLAGS = -O2
C_FLAGS = $(CFLAGS) -I. -I.. -I$(srcdir) -I$(srcdir)/..
-CXXFLAGS = -g
+# AmigaOS hack - suppress use of -g which isn't really supported yet.
+CXXFLAGS = -O2
CC = gcc
CXX = gcc
@@ -161,7 +163,7 @@ tfformat: $(srcdir)/tfformat.c
-o tfformat $(srcdir)/tfformat.c $(IOSTDIOLIB)
check-tfformat: tfformat
- ./tfformat
+ -./tfformat
tiformat: $(srcdir)/tiformat.c
$(CC) $(C_FLAGS) -DTEST_LIBIO -o tiformat $(srcdir)/tiformat.c $(IOSTDIOLIB)
diff -rup --new-file baseline/fsf/libg++/librx/Makefile.in amiga/fsf/libg++/librx/Makefile.in
--- baseline/fsf/libg++/librx/Makefile.in Wed Sep 20 10:56:25 1995
+++ amiga/fsf/libg++/librx/Makefile.in Sat Sep 28 00:00:00 1996
@@ -38,7 +38,7 @@ LIBCFLAGS = $(CFLAGS)
AR = ar
AR_FLAGS = rc
RANLIB = @RANLIB@
-PICFLAG =
+PICFLAG = -resident
# @target_frag@
diff -rup --new-file baseline/fsf/libg++/librx/configure amiga/fsf/libg++/librx/configure
--- baseline/fsf/libg++/librx/configure Wed Oct 4 09:11:48 1995
+++ amiga/fsf/libg++/librx/configure Mon Sep 30 22:47:07 1996
@@ -1,8 +1,8 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated automatically using autoconf version 2.4
-# Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
+# Generated automatically using autoconf version 2.10
+# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
@@ -33,9 +33,25 @@ target=NONE
verbose=
x_includes=NONE
x_libraries=NONE
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datadir='${prefix}/share'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+libdir='${exec_prefix}/lib'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+infodir='${prefix}/info'
+guidedir='${prefix}/guide'
+psdir='${prefix}/ps'
+dvidir='${prefix}/dvi'
+mandir='${prefix}/man'
# Initialize some other variables.
subdirs=
+MFLAGS= MAKEFLAGS=
ac_prev=
for ac_option
@@ -57,9 +73,14 @@ do
case "$ac_option" in
- -build | --build | --buil | --bui | --bu | --b)
+ -bindir | --bindir | --bindi | --bind | --bin | --bi)
+ ac_prev=bindir ;;
+ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+ bindir="$ac_optarg" ;;
+
+ -build | --build | --buil | --bui | --bu)
ac_prev=build ;;
- -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
+ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
build="$ac_optarg" ;;
-cache-file | --cache-file | --cache-fil | --cache-fi \
@@ -69,6 +90,12 @@ do
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
cache_file="$ac_optarg" ;;
+ -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
+ ac_prev=datadir ;;
+ -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
+ | --da=*)
+ datadir="$ac_optarg" ;;
+
-disable-* | --disable-*)
ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
# Reject names that are not valid shell variable names.
@@ -119,12 +146,32 @@ Configuration:
Directory and file names:
--prefix=PREFIX install architecture-independent files in PREFIX
[$ac_default_prefix]
- --exec-prefix=PREFIX install architecture-dependent files in PREFIX
+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[same as prefix]
+ --bindir=DIR user executables in DIR [EPREFIX/bin]
+ --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
+ --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
+ --datadir=DIR read-only architecture-independent data in DIR
+ [PREFIX/share]
+ --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
+ --sharedstatedir=DIR modifiable architecture-independent data in DIR
+ [PREFIX/com]
+ --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
+ --libdir=DIR object code libraries in DIR [EPREFIX/lib]
+ --includedir=DIR C header files in DIR [PREFIX/include]
+ --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
+ --infodir=DIR info documentation in DIR [PREFIX/info]
+ --guidedir=DIR Amigaguide documentation in DIR [PREFIX/guide]
+ --psdir=DIR postscript documentation in DIR [PREFIX/ps]
+ --dvidir=DIR TeX dvi documentation in DIR [PREFIX/dvi]
+ --mandir=DIR man documentation in DIR [PREFIX/man]
--srcdir=DIR find the sources in DIR [configure dir or ..]
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
- --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+ --program-transform-name=PROGRAM
+ run sed PROGRAM on installed program names
+EOF
+ cat << EOF
Host type:
--build=BUILD configure for building on BUILD [BUILD=HOST]
--host=HOST configure for HOST [guessed]
@@ -136,8 +183,10 @@ Features and packages:
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--x-includes=DIR X include files are in DIR
--x-libraries=DIR X library files are in DIR
---enable and --with options recognized:$ac_help
EOF
+ if test -n "$ac_help"; then
+ echo "--enable and --with options recognized:$ac_help"
+ fi
exit 0 ;;
-host | --host | --hos | --ho)
@@ -145,6 +194,56 @@ EOF
-host=* | --host=* | --hos=* | --ho=*)
host="$ac_optarg" ;;
+ -includedir | --includedir | --includedi | --included | --include \
+ | --includ | --inclu | --incl | --inc)
+ ac_prev=includedir ;;
+ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+ | --includ=* | --inclu=* | --incl=* | --inc=*)
+ includedir="$ac_optarg" ;;
+
+ -infodir | --infodir | --infodi | --infod | --info | --inf)
+ ac_prev=infodir ;;
+ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+ infodir="$ac_optarg" ;;
+
+ -guidedir | --guidedir | --guidedi | --guided | --guide | --gui)
+ ac_prev=guidedir ;;
+ -guidedir=* | --guidedir=* | --guidedi=* | --guided=* | --guide=* |--gui=*)+ guidedir="$ac_optarg" ;;
+
+ -psdir | --psdir | --psdi | --psd | --ps)
+ ac_prev=psdir ;;
+ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)+ psdir="$ac_optarg" ;;
+
+ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+ ac_prev=dvidir ;;
+ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* |--dv=*)+ dvidir="$ac_optarg" ;;
+
+ -libdir | --libdir | --libdi | --libd)
+ ac_prev=libdir ;;
+ -libdir=* | --libdir=* | --libdi=* | --libd=*)
+ libdir="$ac_optarg" ;;
+
+ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+ | --libexe | --libex | --libe)
+ ac_prev=libexecdir ;;
+ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+ | --libexe=* | --libex=* | --libe=*)
+ libexecdir="$ac_optarg" ;;
+
+ -localstatedir | --localstatedir | --localstatedi | --localstated \
+ | --localstate | --localstat | --localsta | --localst \
+ | --locals | --local | --loca | --loc | --lo)
+ ac_prev=localstatedir ;;
+ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+ | --localstate=* | --localstat=* | --localsta=* | --localst=* \
+ | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
+ localstatedir="$ac_optarg" ;;
+
+ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+ ac_prev=mandir ;;
+ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+ mandir="$ac_optarg" ;;
+
-nfp | --nfp | --nf)
# Obsolete; use --without-fp.
with_fp=no ;;
@@ -157,6 +256,15 @@ EOF
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
no_recursion=yes ;;
+ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+ | --oldin | --oldi | --old | --ol | --o)
+ ac_prev=oldincludedir ;;
+ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+ oldincludedir="$ac_optarg" ;;
+
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
ac_prev=prefix ;;
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
@@ -197,6 +305,23 @@ EOF
| -silent | --silent | --silen | --sile | --sil)
silent=yes ;;
+ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+ ac_prev=sbindir ;;
+ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+ | --sbi=* | --sb=*)
+ sbindir="$ac_optarg" ;;
+
+ -sharedstatedir | --sharedstatedir | --sharedstatedi \
+ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+ | --sharedst | --shareds | --shared | --share | --shar \
+ | --sha | --sh)
+ ac_prev=sharedstatedir ;;
+ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+ | --sha=* | --sh=*)
+ sharedstatedir="$ac_optarg" ;;
+
-site | --site | --sit)
ac_prev=site ;;
-site=* | --site=* | --sit=*)
@@ -207,6 +332,13 @@ EOF
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
srcdir="$ac_optarg" ;;
+ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+ | --syscon | --sysco | --sysc | --sys | --sy)
+ ac_prev=sysconfdir ;;
+ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+ sysconfdir="$ac_optarg" ;;
+
-target | --target | --targe | --targ | --tar | --ta | --t)
ac_prev=target ;;
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
@@ -216,7 +348,7 @@ EOF
verbose=yes ;;
-version | --version | --versio | --versi | --vers)
- echo "configure generated by autoconf version 2.4"
+ echo "configure generated by autoconf version 2.10"
exit 0 ;;
-with-* | --with-*)
@@ -262,7 +394,7 @@ EOF
-*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
;;
- *)
+ *)
if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
echo "configure: warning: $ac_option: invalid host type" 1>&2
fi
@@ -382,8 +514,8 @@ fi
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5 2>&5'
-ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5 2>&5'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
# Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
@@ -417,7 +549,6 @@ else
fi
done
IFS="$ac_save_ifs"
- test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc"
fi
fi
CC="$ac_cv_prog_CC"
@@ -427,6 +558,55 @@ else
echo "$ac_t""no" 1>&6
fi
+if test -z "$CC"; then
+ # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+ ac_prog_rejected=no
+ for ac_dir in $PATH; do
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$ac_word; then
+ if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+ ac_prog_rejected=yes
+ continue
+ fi
+ ac_cv_prog_CC="cc"
+ break
+ fi
+ done
+ IFS="$ac_save_ifs"
+if test $ac_prog_rejected = yes; then
+ # We found a bogon in the path, so make sure we never use it.
+ set dummy $ac_cv_prog_CC
+ shift
+ if test $# -gt 0; then
+ # We chose a different compiler from the bogus one.
+ # However, it has the same basename, so the bogon will be chosen
+ # first if we set CC to just the basename; use the full file name.
+ shift
+ set dummy "$ac_dir/$ac_word" "$@"
+ shift
+ ac_cv_prog_CC="$@"
+ fi
+fi
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+ echo "$ac_t""$CC" 1>&6
+else
+ echo "$ac_t""no" 1>&6
+fi
+
+ test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
+fi
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
@@ -437,12 +617,13 @@ else
yes;
#endif
EOF
-if ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:621: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
ac_cv_prog_gcc=yes
else
ac_cv_prog_gcc=no
fi
fi
+
echo "$ac_t""$ac_cv_prog_gcc" 1>&6
if test $ac_cv_prog_gcc = yes; then
GCC=yes
@@ -460,11 +641,12 @@ fi
rm -f conftest*
fi
- echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
+
+echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
if test $ac_cv_prog_gcc_g = yes; then
- CFLAGS="-g -O"
+ CFLAGS="-g -O2"
else
- CFLAGS="-O"
+ CFLAGS="-O2"
fi
fi
else
@@ -487,12 +669,13 @@ else
# On the NeXT, cc -E runs the code through the compiler's parser,
# not just through cpp.
cat > conftest.$ac_ext <<EOF
-#line 491 "configure"
+#line 673 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
-eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:679: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
:
@@ -501,12 +684,13 @@ else
rm -rf conftest*
CPP="${CC-cc} -E -traditional-cpp"
cat > conftest.$ac_ext <<EOF
-#line 505 "configure"
+#line 688 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
-eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:694: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
:
@@ -580,6 +764,7 @@ ac_configure=$ac_aux_dir/configure # Thi
# SunOS /usr/etc/install
# IRIX /sbin/install
# AIX /bin/install
+# AmigaOS /c/install
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# ./install, which can be erroneously created by make from ./install.sh.
@@ -592,7 +777,7 @@ else
for ac_dir in $PATH; do
# Account for people who put trailing slashes in PATH elements.
case "$ac_dir/" in
- /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+ /|./|.//|/etc/*|/c/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
*)
# OSF1 and SCO ODT 3.0 have their own names for install.
for ac_prog in ginstall installbsd scoinst install; do
@@ -612,10 +797,17 @@ else
esac
done
IFS="$ac_save_ifs"
- # As a last resort, use the slow shell script.
- test -z "$ac_cv_path_install" && ac_cv_path_install="$ac_install_sh"
+
fi
- INSTALL="$ac_cv_path_install"
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL="$ac_cv_path_install"
+ else
+ # As a last resort, use the slow shell script. We don't cache a
+ # path for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the path is relative.
+ INSTALL="$ac_install_sh"
+ fi
fi
echo "$ac_t""$INSTALL" 1>&6
@@ -641,11 +833,11 @@ else
ac_cv_c_cross=yes
else
cat > conftest.$ac_ext <<EOF
-#line 645 "configure"
+#line 837 "configure"
#include "confdefs.h"
main(){return(0);}
EOF
-eval $ac_link
+{ (eval echo configure:841: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
if test -s conftest && (./conftest; exit) 2>/dev/null; then
ac_cv_c_cross=no
else
@@ -654,8 +846,9 @@ fi
fi
rm -fr conftest*
fi
-cross_compiling=$ac_cv_c_cross
+
echo "$ac_t""$ac_cv_c_cross" 1>&6
+cross_compiling=$ac_cv_c_cross
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments. Useless!
@@ -664,15 +857,15 @@ if eval "test \"`echo '$''{'ac_cv_header
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 668 "configure"
+#line 861 "configure"
#include "confdefs.h"
#include <alloca.h>
-int main() { return 0; }
+int main() { t(); return 0; }
int t() {
char *p = alloca(2 * sizeof(int));
; return 0; }
EOF
-if eval $ac_link; then
+if { (eval echo configure:869: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
rm -rf conftest*
ac_cv_header_alloca_h=yes
else
@@ -682,6 +875,7 @@ fi
rm -f conftest*
fi
+
echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
if test $ac_cv_header_alloca_h = yes; then
cat >> confdefs.h <<\EOF
@@ -695,7 +889,7 @@ if eval "test \"`echo '$''{'ac_cv_func_a
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 699 "configure"
+#line 893 "configure"
#include "confdefs.h"
#ifdef __GNUC__
@@ -714,12 +908,12 @@ char *alloca ();
# endif
#endif
-int main() { return 0; }
+int main() { t(); return 0; }
int t() {
char *p = (char *) alloca(1);
; return 0; }
EOF
-if eval $ac_link; then
+if { (eval echo configure:917: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
rm -rf conftest*
ac_cv_func_alloca=yes
else
@@ -729,6 +923,7 @@ fi
rm -f conftest*
fi
+
echo "$ac_t""$ac_cv_func_alloca" 1>&6
if test $ac_cv_func_alloca = yes; then
cat >> confdefs.h <<\EOF
@@ -753,7 +948,7 @@ if eval "test \"`echo '$''{'ac_cv_os_cra
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 757 "configure"
+#line 952 "configure"
#include "confdefs.h"
#if defined(CRAY) && ! defined(CRAY2)
webecray
@@ -773,6 +968,7 @@ fi
rm -f conftest*
fi
+
echo "$ac_t""$ac_cv_os_cray" 1>&6
if test $ac_cv_os_cray = yes; then
for ac_func in _getb67 GETB67 getb67; do
@@ -781,15 +977,17 @@ if eval "test \"`echo '$''{'ac_cv_func_$
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 785 "configure"
+#line 981 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
-char $ac_func();
+/* We use char because int might match the return type of a gcc2
+ builtin and then its argument prototype would still apply. */
+char $ac_func();
-int main() { return 0; }
+int main() { t(); return 0; }
int t() {
/* The GNU C library defines this for functions which it implements
@@ -803,7 +1001,7 @@ $ac_func();
; return 0; }
EOF
-if eval $ac_link; then
+if { (eval echo configure:1005: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
rm -rf conftest*
eval "ac_cv_func_$ac_func=yes"
else
@@ -835,7 +1033,7 @@ else
ac_cv_c_stack_direction=0
else
cat > conftest.$ac_ext <<EOF
-#line 839 "configure"
+#line 1037 "configure"
#include "confdefs.h"
find_stack_direction ()
{
@@ -854,7 +1052,7 @@ main ()
exit (find_stack_direction() < 0);
}
EOF
-eval $ac_link
+{ (eval echo configure:1056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
if test -s conftest && (./conftest; exit) 2>/dev/null; then
ac_cv_c_stack_direction=1
else
@@ -863,6 +1061,7 @@ fi
fi
rm -fr conftest*
fi
+
echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
cat >> confdefs.h <<EOF
#define STACK_DIRECTION $ac_cv_c_stack_direction
@@ -876,14 +1075,15 @@ if eval "test \"`echo '$''{'ac_cv_header
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 880 "configure"
+#line 1079 "configure"
#include "confdefs.h"
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <float.h>
EOF
-eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:1087: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -898,7 +1098,7 @@ rm -f conftest*
if test $ac_cv_header_stdc = yes; then
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cat > conftest.$ac_ext <<EOF
-#line 902 "configure"
+#line 1102 "configure"
#include "confdefs.h"
#include <string.h>
EOF
@@ -916,7 +1116,7 @@ fi
if test $ac_cv_header_stdc = yes; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cat > conftest.$ac_ext <<EOF
-#line 920 "configure"
+#line 1120 "configure"
#include "confdefs.h"
#include <stdlib.h>
EOF
@@ -934,10 +1134,10 @@ fi
if test $ac_cv_header_stdc = yes; then
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
if test "$cross_compiling" = yes; then
- ac_cv_header_stdc=no
+ :
else
cat > conftest.$ac_ext <<EOF
-#line 941 "configure"
+#line 1141 "configure"
#include "confdefs.h"
#include <ctype.h>
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -948,7 +1148,7 @@ if (XOR (islower (i), ISLOWER (i)) || to
exit (0); }
EOF
-eval $ac_link
+{ (eval echo configure:1152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
if test -s conftest && (./conftest; exit) 2>/dev/null; then
:
else
@@ -958,6 +1158,7 @@ fi
rm -fr conftest*
fi
fi
+
echo "$ac_t""$ac_cv_header_stdc" 1>&6
if test $ac_cv_header_stdc = yes; then
cat >> confdefs.h <<\EOF
@@ -974,11 +1175,12 @@ if eval "test \"`echo '$''{'ac_cv_header
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 978 "configure"
+#line 1179 "configure"
#include "confdefs.h"
#include <$ac_hdr>
EOF
-eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:1184: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -992,7 +1194,7 @@ rm -f conftest*
fi
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
- ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./\055' '[A-Z]___'`
+ ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
cat >> confdefs.h <<EOF
#define $ac_tr_hdr 1
EOF
@@ -1010,7 +1212,7 @@ done
#
# The rules are:
# 1. You are not allowed to specify --host, --target, and nonopt at the
-# same time.
+# same time.
# 2. Host defaults to nonopt.
# 3. If nonopt is not specified, then host defaults to the current host,
# as determined by config.guess.
@@ -1160,7 +1362,7 @@ trap 'rm -f $CONFIG_STATUS conftest*; ex
# Protect against shell expansion while executing Makefile rules.
# Protect against Makefile macro expansion.
cat > conftest.defs <<\EOF
-s%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%-D\1=\2%g
+s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
s%\[%\\&%g
s%\]%\\&%g
@@ -1174,7 +1376,9 @@ rm -f conftest.defs
: ${CONFIG_STATUS=./config.status}
echo creating $CONFIG_STATUS
-rm -f $CONFIG_STATUS
+# Some systems, like AmigaOS, won't allow you to remove a script that is
+# being executed, so just move it out of the way instead.
+if test -f $CONFIG_STATUS; then mv $CONFIG_STATUS $CONFIG_STATUS.old; else true; fi
cat > $CONFIG_STATUS <<EOF
#! /bin/sh
# Generated automatically by configure.
@@ -1195,7 +1399,7 @@ do
echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
- echo "$CONFIG_STATUS generated by autoconf version 2.4"
+ echo "$CONFIG_STATUS generated by autoconf version 2.10"
exit 0 ;;
-help | --help | --hel | --he | --h)
echo "\$ac_cs_usage"; exit 0 ;;
@@ -1207,10 +1411,12 @@ ac_given_srcdir=$srcdir
ac_given_INSTALL="$INSTALL"
trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
+EOF
+cat >> $CONFIG_STATUS <<EOF
-# Protect against being on the right side of a sed subst in config.status.
-sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\\\&%]/\\\\&/g;
- s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
+# Protect against being on the right side of a sed subst in config.status.
+sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
+ s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
$ac_vpsub
$extrasub
s%@CFLAGS@%$CFLAGS%g
@@ -1222,6 +1428,21 @@ s%@LIBS@%$LIBS%g
s%@exec_prefix@%$exec_prefix%g
s%@prefix@%$prefix%g
s%@program_transform_name@%$program_transform_name%g
+s%@bindir@%$bindir%g
+s%@sbindir@%$sbindir%g
+s%@libexecdir@%$libexecdir%g
+s%@datadir@%$datadir%g
+s%@sysconfdir@%$sysconfdir%g
+s%@sharedstatedir@%$sharedstatedir%g
+s%@localstatedir@%$localstatedir%g
+s%@libdir@%$libdir%g
+s%@includedir@%$includedir%g
+s%@oldincludedir@%$oldincludedir%g
+s%@infodir@%$infodir%g
+s%@guidedir@%$guidedir%g
+s%@psdir@%$psdir%g
+s%@dvidir@%$dvidir%g
+s%@mandir@%$mandir%g
s%@CC@%$CC%g
s%@CPP@%$CPP%g
s%@RANLIB@%$RANLIB%g
@@ -1311,6 +1532,7 @@ rm -f conftest.subs
exit 0
EOF
chmod +x $CONFIG_STATUS
+rm -f CONFIG.STATUS.old
rm -fr confdefs* $ac_clean_files
test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
diff -rup --new-file baseline/fsf/libg++/manifests/bin amiga/fsf/libg++/manifests/bin
--- baseline/fsf/libg++/manifests/bin Wed Dec 31 17:00:00 1969
+++ amiga/fsf/libg++/manifests/bin Sat Sep 28 00:00:00 1996
@@ -0,0 +1,329 @@
+COPYING
+COPYING.LIB
+COPYING.LIB.info
+COPYING.info
+bin/genclass
+bin/gperf
+lib/g++-include/ACG.h
+lib/g++-include/AllocRing.h
+lib/g++-include/Binomial.h
+lib/g++-include/BitSet.h
+lib/g++-include/BitString.h
+lib/g++-include/Complex.h
+lib/g++-include/CursesW.h
+lib/g++-include/DLList.h
+lib/g++-include/DiscUnif.h
+lib/g++-include/Erlang.h
+lib/g++-include/Fix.h
+lib/g++-include/Fix16.h
+lib/g++-include/Fix24.h
+lib/g++-include/Geom.h
+lib/g++-include/GetOpt.h
+lib/g++-include/HypGeom.h
+lib/g++-include/Incremental.h
+lib/g++-include/Integer.h
+lib/g++-include/LogNorm.h
+lib/g++-include/MLCG.h
+lib/g++-include/NegExp.h
+lib/g++-include/Normal.h
+lib/g++-include/Obstack.h
+lib/g++-include/Pix.h
+lib/g++-include/PlotFile.h
+lib/g++-include/Poisson.h
+lib/g++-include/RNG.h
+lib/g++-include/Random.h
+lib/g++-include/Rational.h
+lib/g++-include/Regex.h
+lib/g++-include/RndInt.h
+lib/g++-include/SFile.h
+lib/g++-include/SLList.h
+lib/g++-include/SmplHist.h
+lib/g++-include/SmplStat.h
+lib/g++-include/String.h
+lib/g++-include/Uniform.h
+lib/g++-include/Weibull.h
+lib/g++-include/algo.h
+lib/g++-include/algobase.h
+lib/g++-include/algorithm
+lib/g++-include/bitdo1.h
+lib/g++-include/bitdo2.h
+lib/g++-include/bitprims.h
+lib/g++-include/bool.h
+lib/g++-include/builtin.h
+lib/g++-include/builtinbuf.h
+lib/g++-include/bvector.h
+lib/g++-include/cassert
+lib/g++-include/cctype
+lib/g++-include/cerrno
+lib/g++-include/cfloat
+lib/g++-include/ciso646
+lib/g++-include/climits
+lib/g++-include/clocale
+lib/g++-include/cmath
+lib/g++-include/compare.h
+lib/g++-include/complex
+lib/g++-include/csetjmp
+lib/g++-include/csignal
+lib/g++-include/cstdarg
+lib/g++-include/cstddef
+lib/g++-include/cstdio
+lib/g++-include/cstdlib
+lib/g++-include/cstring
+lib/g++-include/ctime
+lib/g++-include/cwchar
+lib/g++-include/cwctype
+lib/g++-include/defalloc.h
+lib/g++-include/deque
+lib/g++-include/deque.h
+lib/g++-include/editbuf.h
+lib/g++-include/exception
+lib/g++-include/faralloc.h
+lib/g++-include/fdeque.h
+lib/g++-include/flist.h
+lib/g++-include/floatio.h
+lib/g++-include/fmap.h
+lib/g++-include/fmultmap.h
+lib/g++-include/fmultset.h
+lib/g++-include/fset.h
+lib/g++-include/fstream.h
+lib/g++-include/function.h
+lib/g++-include/functional
+lib/g++-include/gen/AVLMap.ccP
+lib/g++-include/gen/AVLMap.hP
+lib/g++-include/gen/AVLSet.ccP
+lib/g++-include/gen/AVLSet.hP
+lib/g++-include/gen/AVec.ccP
+lib/g++-include/gen/AVec.hP
+lib/g++-include/gen/BSTSet.ccP
+lib/g++-include/gen/BSTSet.hP
+lib/g++-include/gen/Bag.ccP
+lib/g++-include/gen/Bag.hP
+lib/g++-include/gen/CHBag.ccP
+lib/g++-include/gen/CHBag.hP
+lib/g++-include/gen/CHMap.ccP
+lib/g++-include/gen/CHMap.hP
+lib/g++-include/gen/CHNode.ccP
+lib/g++-include/gen/CHNode.hP
+lib/g++-include/gen/CHSet.ccP
+lib/g++-include/gen/CHSet.hP
+lib/g++-include/gen/DLDeque.ccP
+lib/g++-include/gen/DLDeque.hP
+lib/g++-include/gen/DLList.ccP
+lib/g++-include/gen/DLList.hP
+lib/g++-include/gen/Deque.ccP
+lib/g++-include/gen/Deque.hP
+lib/g++-include/gen/FPQueue.ccP
+lib/g++-include/gen/FPQueue.hP
+lib/g++-include/gen/FPStack.ccP
+lib/g++-include/gen/FPStack.hP
+lib/g++-include/gen/FPlex.ccP
+lib/g++-include/gen/FPlex.hP
+lib/g++-include/gen/List.ccP
+lib/g++-include/gen/List.hP
+lib/g++-include/gen/MPlex.ccP
+lib/g++-include/gen/MPlex.hP
+lib/g++-include/gen/Map.ccP
+lib/g++-include/gen/Map.hP
+lib/g++-include/gen/OSLBag.ccP
+lib/g++-include/gen/OSLBag.hP
+lib/g++-include/gen/OSLSet.ccP
+lib/g++-include/gen/OSLSet.hP
+lib/g++-include/gen/OXPBag.ccP
+lib/g++-include/gen/OXPBag.hP
+lib/g++-include/gen/OXPSet.ccP
+lib/g++-include/gen/OXPSet.hP
+lib/g++-include/gen/PHPQ.ccP
+lib/g++-include/gen/PHPQ.hP
+lib/g++-include/gen/PQ.ccP
+lib/g++-include/gen/PQ.hP
+lib/g++-include/gen/PSList.hP
+lib/g++-include/gen/PVec.hP
+lib/g++-include/gen/Plex.ccP
+lib/g++-include/gen/Plex.hP
+lib/g++-include/gen/Queue.ccP
+lib/g++-include/gen/Queue.hP
+lib/g++-include/gen/RAVLMap.ccP
+lib/g++-include/gen/RAVLMap.hP
+lib/g++-include/gen/RPlex.ccP
+lib/g++-include/gen/RPlex.hP
+lib/g++-include/gen/SLBag.ccP
+lib/g++-include/gen/SLBag.hP
+lib/g++-include/gen/SLList.ccP
+lib/g++-include/gen/SLList.hP
+lib/g++-include/gen/SLQueue.ccP
+lib/g++-include/gen/SLQueue.hP
+lib/g++-include/gen/SLSet.ccP
+lib/g++-include/gen/SLSet.hP
+lib/g++-include/gen/SLStack.ccP
+lib/g++-include/gen/SLStack.hP
+lib/g++-include/gen/Set.ccP
+lib/g++-include/gen/Set.hP
+lib/g++-include/gen/SkipBag.ccP
+lib/g++-include/gen/SkipBag.hP
+lib/g++-include/gen/SkipMap.ccP
+lib/g++-include/gen/SkipMap.hP
+lib/g++-include/gen/SkipSet.ccP
+lib/g++-include/gen/SkipSet.hP
+lib/g++-include/gen/SplayBag.ccP
+lib/g++-include/gen/SplayBag.hP
+lib/g++-include/gen/SplayMap.ccP
+lib/g++-include/gen/SplayMap.hP
+lib/g++-include/gen/SplayNode.ccP
+lib/g++-include/gen/SplayNode.hP
+lib/g++-include/gen/SplayPQ.ccP
+lib/g++-include/gen/SplayPQ.hP
+lib/g++-include/gen/SplaySet.ccP
+lib/g++-include/gen/SplaySet.hP
+lib/g++-include/gen/Stack.ccP
+lib/g++-include/gen/Stack.hP
+lib/g++-include/gen/VHBag.ccP
+lib/g++-include/gen/VHBag.hP
+lib/g++-include/gen/VHMap.ccP
+lib/g++-include/gen/VHMap.hP
+lib/g++-include/gen/VHSet.ccP
+lib/g++-include/gen/VHSet.hP
+lib/g++-include/gen/VOHSet.ccP
+lib/g++-include/gen/VOHSet.hP
+lib/g++-include/gen/VQueue.ccP
+lib/g++-include/gen/VQueue.hP
+lib/g++-include/gen/VStack.ccP
+lib/g++-include/gen/VStack.hP
+lib/g++-include/gen/Vec.ccP
+lib/g++-include/gen/Vec.hP
+lib/g++-include/gen/XPBag.ccP
+lib/g++-include/gen/XPBag.hP
+lib/g++-include/gen/XPDeque.ccP
+lib/g++-include/gen/XPDeque.hP
+lib/g++-include/gen/XPPQ.ccP
+lib/g++-include/gen/XPPQ.hP
+lib/g++-include/gen/XPQueue.ccP
+lib/g++-include/gen/XPQueue.hP
+lib/g++-include/gen/XPSet.ccP
+lib/g++-include/gen/XPSet.hP
+lib/g++-include/gen/XPStack.ccP
+lib/g++-include/gen/XPStack.hP
+lib/g++-include/gen/XPlex.ccP
+lib/g++-include/gen/XPlex.hP
+lib/g++-include/gen/defs.hP
+lib/g++-include/gen/intSList.hP
+lib/g++-include/gen/intVec.hP
+lib/g++-include/generic.h
+lib/g++-include/getpagesize.h
+lib/g++-include/hdeque.h
+lib/g++-include/heap.h
+lib/g++-include/hlist.h
+lib/g++-include/hmap.h
+lib/g++-include/hmultmap.h
+lib/g++-include/hmultset.h
+lib/g++-include/hset.h
+lib/g++-include/hugalloc.h
+lib/g++-include/hvector.h
+lib/g++-include/indstream.h
+lib/g++-include/iolibio.h
+lib/g++-include/iomanip.h
+lib/g++-include/iostdio.h
+lib/g++-include/iostream.h
+lib/g++-include/iostreamP.h
+lib/g++-include/istream.h
+lib/g++-include/iterator
+lib/g++-include/iterator.h
+lib/g++-include/lbvector.h
+lib/g++-include/ldeque.h
+lib/g++-include/libc.h
+lib/g++-include/libio.h
+lib/g++-include/libioP.h
+lib/g++-include/list
+lib/g++-include/list.h
+lib/g++-include/llist.h
+lib/g++-include/lmap.h
+lib/g++-include/lmultmap.h
+lib/g++-include/lmultset.h
+lib/g++-include/lngalloc.h
+lib/g++-include/lset.h
+lib/g++-include/map
+lib/g++-include/map.h
+lib/g++-include/memory
+lib/g++-include/minmax.h
+lib/g++-include/multimap.h
+lib/g++-include/multiset.h
+lib/g++-include/neralloc.h
+lib/g++-include/new
+lib/g++-include/new.h
+lib/g++-include/nmap.h
+lib/g++-include/nmultmap.h
+lib/g++-include/nmultset.h
+lib/g++-include/nset.h
+lib/g++-include/numeric
+lib/g++-include/osfcn.h
+lib/g++-include/ostream.h
+lib/g++-include/pair.h
+lib/g++-include/parsestream.h
+lib/g++-include/pfstream.h
+lib/g++-include/procbuf.h
+lib/g++-include/projectn.h
+lib/g++-include/queue
+lib/g++-include/set
+lib/g++-include/set.h
+lib/g++-include/stack
+lib/g++-include/stack.h
+lib/g++-include/std.h
+lib/g++-include/std/bastring.cc
+lib/g++-include/std/bastring.h
+lib/g++-include/std/cassert.h
+lib/g++-include/std/cctype.h
+lib/g++-include/std/cerrno.h
+lib/g++-include/std/cfloat.h
+lib/g++-include/std/cinst.h
+lib/g++-include/std/ciso646.h
+lib/g++-include/std/climits.h
+lib/g++-include/std/clocale.h
+lib/g++-include/std/cmath.h
+lib/g++-include/std/complex.h
+lib/g++-include/std/complext.cc
+lib/g++-include/std/complext.h
+lib/g++-include/std/csetjmp.h
+lib/g++-include/std/csignal.h
+lib/g++-include/std/cstdarg.h
+lib/g++-include/std/cstddef.h
+lib/g++-include/std/cstdio.h
+lib/g++-include/std/cstdlib.h
+lib/g++-include/std/cstring.h
+lib/g++-include/std/ctime.h
+lib/g++-include/std/cwchar.h
+lib/g++-include/std/cwctype.h
+lib/g++-include/std/dcomplex.h
+lib/g++-include/std/exception.h
+lib/g++-include/std/fcomplex.h
+lib/g++-include/std/ldcomplex.h
+lib/g++-include/std/new.h
+lib/g++-include/std/sinst.h
+lib/g++-include/std/stddef.h
+lib/g++-include/std/stdexcept.h
+lib/g++-include/std/straits.h
+lib/g++-include/std/string.h
+lib/g++-include/std/typeinfo.h
+lib/g++-include/stddef
+lib/g++-include/stdexcept
+lib/g++-include/stdiostream.h
+lib/g++-include/stl.h
+lib/g++-include/strclass.h
+lib/g++-include/stream.h
+lib/g++-include/streambuf.h
+lib/g++-include/strfile.h
+lib/g++-include/string
+lib/g++-include/strstream.h
+lib/g++-include/swap.h
+lib/g++-include/sysent.h
+lib/g++-include/tempbuf.h
+lib/g++-include/tree.h
+lib/g++-include/typeinfo
+lib/g++-include/typemacros.h
+lib/g++-include/utility
+lib/g++-include/vector
+lib/g++-include/vector.h
+lib/libg++.a
+lib/libiberty.a
+lib/libstdc++.a
+m68k-amigaos/include/_G_config.h
+man/man1/configure.1
+man/man1/gperf.1
diff -rup --new-file baseline/fsf/libg++/manifests/src amiga/fsf/libg++/manifests/src
--- baseline/fsf/libg++/manifests/src Wed Dec 31 17:00:00 1969
+++ amiga/fsf/libg++/manifests/src Sat Sep 28 00:00:00 1996
@@ -0,0 +1,1103 @@
+fsf/libg++/COPYING
+fsf/libg++/COPYING.LIB
+fsf/libg++/ChangeLog.amiga
+fsf/libg++/Makefile.in
+fsf/libg++/Product-Info
+fsf/libg++/README
+fsf/libg++/cfg-ml-com.in
+fsf/libg++/cfg-ml-pos.in
+fsf/libg++/config.guess
+fsf/libg++/config.sub
+fsf/libg++/config/ChangeLog
+fsf/libg++/config/mh-a68bsd
+fsf/libg++/config/mh-aix386
+fsf/libg++/config/mh-apollo68
+fsf/libg++/config/mh-cxux
+fsf/libg++/config/mh-decstation
+fsf/libg++/config/mh-delta88
+fsf/libg++/config/mh-dgux
+fsf/libg++/config/mh-go32
+fsf/libg++/config/mh-hp300
+fsf/libg++/config/mh-hpux
+fsf/libg++/config/mh-hpux8
+fsf/libg++/config/mh-i386win32
+fsf/libg++/config/mh-irix4
+fsf/libg++/config/mh-irix5
+fsf/libg++/config/mh-linux
+fsf/libg++/config/mh-lynxos
+fsf/libg++/config/mh-lynxrs6k
+fsf/libg++/config/mh-ncr3000
+fsf/libg++/config/mh-ncrsvr43
+fsf/libg++/config/mh-papic
+fsf/libg++/config/mh-riscos
+fsf/libg++/config/mh-sco
+fsf/libg++/config/mh-solaris
+fsf/libg++/config/mh-sparcpic
+fsf/libg++/config/mh-sun3
+fsf/libg++/config/mh-sysv
+fsf/libg++/config/mh-sysv4
+fsf/libg++/config/mh-vaxult2
+fsf/libg++/config/mh-x86pic
+fsf/libg++/config/mpw-mh-mpw
+fsf/libg++/config/mt-amigaos
+fsf/libg++/config/mt-netware
+fsf/libg++/config/mt-papic
+fsf/libg++/config/mt-sparcpic
+fsf/libg++/config/mt-v810
+fsf/libg++/config/mt-x86pic
+fsf/libg++/configure
+fsf/libg++/configure.in
+fsf/libg++/etc/Makefile.in
+fsf/libg++/etc/cfg-paper.info
+fsf/libg++/etc/cfg-paper.texi
+fsf/libg++/etc/configure.in
+fsf/libg++/etc/configure.info
+fsf/libg++/etc/configure.info-1
+fsf/libg++/etc/configure.info-2
+fsf/libg++/etc/configure.man
+fsf/libg++/etc/configure.texi
+fsf/libg++/etc/make-stds.texi
+fsf/libg++/etc/standards.info
+fsf/libg++/etc/standards.info-1
+fsf/libg++/etc/standards.info-2
+fsf/libg++/etc/standards.texi
+fsf/libg++/include/COPYING
+fsf/libg++/include/ChangeLog
+fsf/libg++/include/ansidecl.h
+fsf/libg++/include/demangle.h
+fsf/libg++/include/floatformat.h
+fsf/libg++/include/getopt.h
+fsf/libg++/include/libiberty.h
+fsf/libg++/include/obstack.h
+fsf/libg++/install.sh
+fsf/libg++/libg++/ChangeLog
+fsf/libg++/libg++/Makefile.in
+fsf/libg++/libg++/NEWS
+fsf/libg++/libg++/README
+fsf/libg++/libg++/README.SHLIB
+fsf/libg++/libg++/TODO
+fsf/libg++/libg++/config.shared
+fsf/libg++/libg++/config/aix.ml
+fsf/libg++/libg++/config/dec-osf.ml
+fsf/libg++/libg++/config/elf.ml
+fsf/libg++/libg++/config/elfshlibm.ml
+fsf/libg++/libg++/config/hpux.ml
+fsf/libg++/libg++/config/irix5.ml
+fsf/libg++/libg++/config/linux.ml
+fsf/libg++/libg++/config/linux.mt
+fsf/libg++/libg++/config/sol2shm.ml
+fsf/libg++/libg++/config/solaris2.mt
+fsf/libg++/libg++/config/sunos4.ml
+fsf/libg++/libg++/configure.in
+fsf/libg++/libg++/etc/ADT-examples/Makefile.in
+fsf/libg++/libg++/etc/ADT-examples/Patmain.cc
+fsf/libg++/libg++/etc/ADT-examples/Patricia.cc
+fsf/libg++/libg++/etc/ADT-examples/Patricia.h
+fsf/libg++/libg++/etc/ADT-examples/configure.in
+fsf/libg++/libg++/etc/ADT-examples/depend
+fsf/libg++/libg++/etc/ADT-examples/genPatkey.cc
+fsf/libg++/libg++/etc/ADT-examples/generic-q.cc
+fsf/libg++/libg++/etc/ADT-examples/keyhash.cc
+fsf/libg++/libg++/etc/ADT-examples/kmp.cc
+fsf/libg++/libg++/etc/ADT-examples/search.cc
+fsf/libg++/libg++/etc/ADT-examples/tsort.cc
+fsf/libg++/libg++/etc/ADT-examples/tsortinp.cc
+fsf/libg++/libg++/etc/ChangeLog
+fsf/libg++/libg++/etc/HINTS
+fsf/libg++/libg++/etc/Makefile.in
+fsf/libg++/libg++/etc/PlotFile3D/Makefile.in
+fsf/libg++/libg++/etc/PlotFile3D/PlotFile3D.cc
+fsf/libg++/libg++/etc/PlotFile3D/PlotFile3D.h
+fsf/libg++/libg++/etc/PlotFile3D/README
+fsf/libg++/libg++/etc/PlotFile3D/Vec3D.h
+fsf/libg++/libg++/etc/PlotFile3D/configure.in
+fsf/libg++/libg++/etc/PlotFile3D/depend
+fsf/libg++/libg++/etc/PlotFile3D/tPlotFile3D.cc
+fsf/libg++/libg++/etc/benchmarks/ChangeLog
+fsf/libg++/libg++/etc/benchmarks/Char.h
+fsf/libg++/libg++/etc/benchmarks/Int.h
+fsf/libg++/libg++/etc/benchmarks/Makefile.in
+fsf/libg++/libg++/etc/benchmarks/configure.in
+fsf/libg++/libg++/etc/benchmarks/dhrystone.cc
+fsf/libg++/libg++/etc/configure.in
+fsf/libg++/libg++/etc/fib/Makefile.in
+fsf/libg++/libg++/etc/fib/configure.in
+fsf/libg++/libg++/etc/fib/fib.cc
+fsf/libg++/libg++/etc/graph/ChangeLog
+fsf/libg++/libg++/etc/graph/Makefile.in
+fsf/libg++/libg++/etc/graph/configure.in
+fsf/libg++/libg++/etc/graph/depend
+fsf/libg++/libg++/etc/graph/eGetOpt.cc
+fsf/libg++/libg++/etc/graph/eGetOpt.h
+fsf/libg++/libg++/etc/graph/ePlotFile.cc
+fsf/libg++/libg++/etc/graph/ePlotFile.h
+fsf/libg++/libg++/etc/graph/graph.cc
+fsf/libg++/libg++/etc/graph/graph.tex
+fsf/libg++/libg++/etc/graph/pdefs.h
+fsf/libg++/libg++/etc/graph/read_data.cc
+fsf/libg++/libg++/etc/graph/read_data.h
+fsf/libg++/libg++/etc/graph/test.dat
+fsf/libg++/libg++/etc/graph/test2.dat
+fsf/libg++/libg++/etc/graph/tick_intrvl.cc
+fsf/libg++/libg++/etc/graph/tick_intrvl.h
+fsf/libg++/libg++/etc/lf/ChangeLog
+fsf/libg++/libg++/etc/lf/Dirent.cc
+fsf/libg++/libg++/etc/lf/Dirent.h
+fsf/libg++/libg++/etc/lf/Makefile.in
+fsf/libg++/libg++/etc/lf/configure.in
+fsf/libg++/libg++/etc/lf/depend
+fsf/libg++/libg++/etc/lf/directory.cc
+fsf/libg++/libg++/etc/lf/directory.h
+fsf/libg++/libg++/etc/lf/entry.cc
+fsf/libg++/libg++/etc/lf/entry.h
+fsf/libg++/libg++/etc/lf/lf.cc
+fsf/libg++/libg++/etc/lf/option.cc
+fsf/libg++/libg++/etc/lf/option.h
+fsf/libg++/libg++/etc/lf/screen.cc
+fsf/libg++/libg++/etc/lf/screen.h
+fsf/libg++/libg++/etc/lf/sort.cc
+fsf/libg++/libg++/etc/trie-gen/ChangeLog
+fsf/libg++/libg++/etc/trie-gen/Makefile.in
+fsf/libg++/libg++/etc/trie-gen/compact.cc
+fsf/libg++/libg++/etc/trie-gen/compact.h
+fsf/libg++/libg++/etc/trie-gen/configure.in
+fsf/libg++/libg++/etc/trie-gen/depend
+fsf/libg++/libg++/etc/trie-gen/main.cc
+fsf/libg++/libg++/etc/trie-gen/options.cc
+fsf/libg++/libg++/etc/trie-gen/options.h
+fsf/libg++/libg++/etc/trie-gen/renew.h
+fsf/libg++/libg++/etc/trie-gen/test.cc
+fsf/libg++/libg++/etc/trie-gen/trie-gen.1
+fsf/libg++/libg++/etc/trie-gen/trie.cc
+fsf/libg++/libg++/etc/trie-gen/trie.h
+fsf/libg++/libg++/etc/trie-gen/version.cc
+fsf/libg++/libg++/g++FAQ.texi
+fsf/libg++/libg++/g++FAQ.txt
+fsf/libg++/libg++/genclass/ChangeLog
+fsf/libg++/libg++/genclass/Makefile.in
+fsf/libg++/libg++/genclass/configure.in
+fsf/libg++/libg++/genclass/expected.out
+fsf/libg++/libg++/genclass/genclass.sh
+fsf/libg++/libg++/genclass/gentest.sh
+fsf/libg++/libg++/gperf/COPYING
+fsf/libg++/libg++/gperf/ChangeLog
+fsf/libg++/libg++/gperf/Makefile.in
+fsf/libg++/libg++/gperf/README
+fsf/libg++/libg++/gperf/configure.in
+fsf/libg++/libg++/gperf/gperf.1
+fsf/libg++/libg++/gperf/gperf.info
+fsf/libg++/libg++/gperf/gperf.texi
+fsf/libg++/libg++/gperf/src/Makefile.in
+fsf/libg++/libg++/gperf/src/bool-array.cc
+fsf/libg++/libg++/gperf/src/bool-array.h
+fsf/libg++/libg++/gperf/src/configure.in
+fsf/libg++/libg++/gperf/src/depend
+fsf/libg++/libg++/gperf/src/gen-perf.cc
+fsf/libg++/libg++/gperf/src/gen-perf.h
+fsf/libg++/libg++/gperf/src/hash-table.cc
+fsf/libg++/libg++/gperf/src/hash-table.h
+fsf/libg++/libg++/gperf/src/iterator.cc
+fsf/libg++/libg++/gperf/src/iterator.h
+fsf/libg++/libg++/gperf/src/key-list.cc
+fsf/libg++/libg++/gperf/src/key-list.h
+fsf/libg++/libg++/gperf/src/list-node.cc
+fsf/libg++/libg++/gperf/src/list-node.h
+fsf/libg++/libg++/gperf/src/main.cc
+fsf/libg++/libg++/gperf/src/new.cc
+fsf/libg++/libg++/gperf/src/options.cc
+fsf/libg++/libg++/gperf/src/options.h
+fsf/libg++/libg++/gperf/src/read-line.cc
+fsf/libg++/libg++/gperf/src/read-line.h
+fsf/libg++/libg++/gperf/src/std-err.cc
+fsf/libg++/libg++/gperf/src/std-err.h
+fsf/libg++/libg++/gperf/src/trace.h
+fsf/libg++/libg++/gperf/src/vectors.h
+fsf/libg++/libg++/gperf/src/version.cc
+fsf/libg++/libg++/gperf/tests/Makefile.in
+fsf/libg++/libg++/gperf/tests/ada-pred.exp
+fsf/libg++/libg++/gperf/tests/ada-res.exp
+fsf/libg++/libg++/gperf/tests/ada.gperf
+fsf/libg++/libg++/gperf/tests/adadefs.gperf
+fsf/libg++/libg++/gperf/tests/c++.gperf
+fsf/libg++/libg++/gperf/tests/c-parse.gperf
+fsf/libg++/libg++/gperf/tests/c.exp
+fsf/libg++/libg++/gperf/tests/c.gperf
+fsf/libg++/libg++/gperf/tests/configure.in
+fsf/libg++/libg++/gperf/tests/gpc.gperf
+fsf/libg++/libg++/gperf/tests/gplus.gperf
+fsf/libg++/libg++/gperf/tests/irc.gperf
+fsf/libg++/libg++/gperf/tests/makeinfo.gperf
+fsf/libg++/libg++/gperf/tests/modula.exp
+fsf/libg++/libg++/gperf/tests/modula2.gperf
+fsf/libg++/libg++/gperf/tests/modula3.gperf
+fsf/libg++/libg++/gperf/tests/pascal.exp
+fsf/libg++/libg++/gperf/tests/pascal.gperf
+fsf/libg++/libg++/gperf/tests/test-1.exp
+fsf/libg++/libg++/gperf/tests/test-2.exp
+fsf/libg++/libg++/gperf/tests/test-3.exp
+fsf/libg++/libg++/gperf/tests/test-4.exp
+fsf/libg++/libg++/gperf/tests/test-5.exp
+fsf/libg++/libg++/gperf/tests/test-6.exp
+fsf/libg++/libg++/gperf/tests/test-7.exp
+fsf/libg++/libg++/gperf/tests/test.c
+fsf/libg++/libg++/libg++.info
+fsf/libg++/libg++/libg++.info-1
+fsf/libg++/libg++/libg++.info-2
+fsf/libg++/libg++/libg++.info-3
+fsf/libg++/libg++/libg++.info-4
+fsf/libg++/libg++/libg++.info-5
+fsf/libg++/libg++/libg++.texi
+fsf/libg++/libg++/no-stream/.cvsignore
+fsf/libg++/libg++/no-stream/Makefile.in
+fsf/libg++/libg++/no-stream/configure.in
+fsf/libg++/libg++/old-stream/.cvsignore
+fsf/libg++/libg++/old-stream/ChangeLog
+fsf/libg++/libg++/old-stream/File.cc
+fsf/libg++/libg++/old-stream/File.h
+fsf/libg++/libg++/old-stream/Filebuf.cc
+fsf/libg++/libg++/old-stream/Filebuf.h
+fsf/libg++/libg++/old-stream/Fmodes.h
+fsf/libg++/libg++/old-stream/Makefile.in
+fsf/libg++/libg++/old-stream/PlotFile.cc
+fsf/libg++/libg++/old-stream/PlotFile.h
+fsf/libg++/libg++/old-stream/SFile.cc
+fsf/libg++/libg++/old-stream/SFile.h
+fsf/libg++/libg++/old-stream/_filebuf.cc
+fsf/libg++/libg++/old-stream/_filebuf.h
+fsf/libg++/libg++/old-stream/configure.in
+fsf/libg++/libg++/old-stream/depend
+fsf/libg++/libg++/old-stream/form.cc
+fsf/libg++/libg++/old-stream/istream.cc
+fsf/libg++/libg++/old-stream/istream.h
+fsf/libg++/libg++/old-stream/itoa.cc
+fsf/libg++/libg++/old-stream/ostream.cc
+fsf/libg++/libg++/old-stream/ostream.h
+fsf/libg++/libg++/old-stream/stream.h
+fsf/libg++/libg++/old-stream/streambuf.cc
+fsf/libg++/libg++/old-stream/streambuf.h
+fsf/libg++/libg++/proto-kit/Makefile
+fsf/libg++/libg++/proto-kit/Makefile.new
+fsf/libg++/libg++/proto-kit/file_types.hierarchy
+fsf/libg++/libg++/proto-kit/file_types.includes.h
+fsf/libg++/libg++/proto-kit/file_types.operation.h
+fsf/libg++/libg++/proto-kit/file_types.type.h
+fsf/libg++/libg++/proto-kit/genclass.extnsn
+fsf/libg++/libg++/proto-kit/hierarchy
+fsf/libg++/libg++/proto-kit/make-defs-file
+fsf/libg++/libg++/proto-kit/make-source-dependencies
+fsf/libg++/libg++/proto-kit/make-types
+fsf/libg++/libg++/proto-kit/prepend
+fsf/libg++/libg++/proto-kit/prepend-header
+fsf/libg++/libg++/proto-kit/prototype
+fsf/libg++/libg++/proto-kit/prototype.dependencies
+fsf/libg++/libg++/src/.cvsignore
+fsf/libg++/libg++/src/ACG.cc
+fsf/libg++/libg++/src/ACG.h
+fsf/libg++/libg++/src/AllocRing.cc
+fsf/libg++/libg++/src/AllocRing.h
+fsf/libg++/libg++/src/Binomial.cc
+fsf/libg++/libg++/src/Binomial.h
+fsf/libg++/libg++/src/BitSet.cc
+fsf/libg++/libg++/src/BitSet.h
+fsf/libg++/libg++/src/BitString.cc
+fsf/libg++/libg++/src/BitString.h
+fsf/libg++/libg++/src/ChangeLog
+fsf/libg++/libg++/src/Complex.h
+fsf/libg++/libg++/src/CursesW.cc
+fsf/libg++/libg++/src/CursesW.h
+fsf/libg++/libg++/src/DLList.cc
+fsf/libg++/libg++/src/DLList.h
+fsf/libg++/libg++/src/DiscUnif.cc
+fsf/libg++/libg++/src/DiscUnif.h
+fsf/libg++/libg++/src/Erlang.cc
+fsf/libg++/libg++/src/Erlang.h
+fsf/libg++/libg++/src/Fix.cc
+fsf/libg++/libg++/src/Fix.h
+fsf/libg++/libg++/src/Fix16.cc
+fsf/libg++/libg++/src/Fix16.h
+fsf/libg++/libg++/src/Fix24.cc
+fsf/libg++/libg++/src/Fix24.h
+fsf/libg++/libg++/src/Geom.cc
+fsf/libg++/libg++/src/Geom.h
+fsf/libg++/libg++/src/GetOpt.cc
+fsf/libg++/libg++/src/GetOpt.h
+fsf/libg++/libg++/src/HypGeom.cc
+fsf/libg++/libg++/src/HypGeom.h
+fsf/libg++/libg++/src/Incremental.h
+fsf/libg++/libg++/src/Intdouble.cc
+fsf/libg++/libg++/src/Integer.cc
+fsf/libg++/libg++/src/Integer.h
+fsf/libg++/libg++/src/Integer.hP
+fsf/libg++/libg++/src/LogNorm.cc
+fsf/libg++/libg++/src/LogNorm.h
+fsf/libg++/libg++/src/MLCG.cc
+fsf/libg++/libg++/src/MLCG.h
+fsf/libg++/libg++/src/Makefile.in
+fsf/libg++/libg++/src/NegExp.cc
+fsf/libg++/libg++/src/NegExp.h
+fsf/libg++/libg++/src/Normal.cc
+fsf/libg++/libg++/src/Normal.h
+fsf/libg++/libg++/src/Obstack.cc
+fsf/libg++/libg++/src/Obstack.h
+fsf/libg++/libg++/src/Pix.h
+fsf/libg++/libg++/src/Poisson.cc
+fsf/libg++/libg++/src/Poisson.h
+fsf/libg++/libg++/src/RNG.cc
+fsf/libg++/libg++/src/RNG.h
+fsf/libg++/libg++/src/Random.cc
+fsf/libg++/libg++/src/Random.h
+fsf/libg++/libg++/src/Rational.cc
+fsf/libg++/libg++/src/Rational.h
+fsf/libg++/libg++/src/Regex.cc
+fsf/libg++/libg++/src/Regex.h
+fsf/libg++/libg++/src/RndInt.cc
+fsf/libg++/libg++/src/RndInt.h
+fsf/libg++/libg++/src/SLList.cc
+fsf/libg++/libg++/src/SLList.h
+fsf/libg++/libg++/src/Sample.cc
+fsf/libg++/libg++/src/SmplHist.cc
+fsf/libg++/libg++/src/SmplHist.h
+fsf/libg++/libg++/src/SmplStat.cc
+fsf/libg++/libg++/src/SmplStat.h
+fsf/libg++/libg++/src/String.cc
+fsf/libg++/libg++/src/String.h
+fsf/libg++/libg++/src/Uniform.cc
+fsf/libg++/libg++/src/Uniform.h
+fsf/libg++/libg++/src/Weibull.cc
+fsf/libg++/libg++/src/Weibull.h
+fsf/libg++/libg++/src/bitand.c
+fsf/libg++/libg++/src/bitany.c
+fsf/libg++/libg++/src/bitblt.c
+fsf/libg++/libg++/src/bitclear.c
+fsf/libg++/libg++/src/bitcopy.c
+fsf/libg++/libg++/src/bitcount.c
+fsf/libg++/libg++/src/bitdo1.h
+fsf/libg++/libg++/src/bitdo2.h
+fsf/libg++/libg++/src/bitinvert.c
+fsf/libg++/libg++/src/bitlcomp.c
+fsf/libg++/libg++/src/bitprims.h
+fsf/libg++/libg++/src/bitset1.c
+fsf/libg++/libg++/src/bitxor.c
+fsf/libg++/libg++/src/bool.h
+fsf/libg++/libg++/src/builtin.cc
+fsf/libg++/libg++/src/builtin.h
+fsf/libg++/libg++/src/chr.cc
+fsf/libg++/libg++/src/compare.cc
+fsf/libg++/libg++/src/compare.h
+fsf/libg++/libg++/src/configure.in
+fsf/libg++/libg++/src/depend
+fsf/libg++/libg++/src/dtoa.cc
+fsf/libg++/libg++/src/error.cc
+fsf/libg++/libg++/src/fmtq.cc
+fsf/libg++/libg++/src/gcd.cc
+fsf/libg++/libg++/src/gen/AVLMap.ccP
+fsf/libg++/libg++/src/gen/AVLMap.hP
+fsf/libg++/libg++/src/gen/AVLSet.ccP
+fsf/libg++/libg++/src/gen/AVLSet.hP
+fsf/libg++/libg++/src/gen/AVec.ccP
+fsf/libg++/libg++/src/gen/AVec.hP
+fsf/libg++/libg++/src/gen/BSTSet.ccP
+fsf/libg++/libg++/src/gen/BSTSet.hP
+fsf/libg++/libg++/src/gen/Bag.ccP
+fsf/libg++/libg++/src/gen/Bag.hP
+fsf/libg++/libg++/src/gen/CHBag.ccP
+fsf/libg++/libg++/src/gen/CHBag.hP
+fsf/libg++/libg++/src/gen/CHMap.ccP
+fsf/libg++/libg++/src/gen/CHMap.hP
+fsf/libg++/libg++/src/gen/CHNode.ccP
+fsf/libg++/libg++/src/gen/CHNode.hP
+fsf/libg++/libg++/src/gen/CHSet.ccP
+fsf/libg++/libg++/src/gen/CHSet.hP
+fsf/libg++/libg++/src/gen/DLDeque.ccP
+fsf/libg++/libg++/src/gen/DLDeque.hP
+fsf/libg++/libg++/src/gen/DLList.ccP
+fsf/libg++/libg++/src/gen/DLList.hP
+fsf/libg++/libg++/src/gen/Deque.ccP
+fsf/libg++/libg++/src/gen/Deque.hP
+fsf/libg++/libg++/src/gen/FPQueue.ccP
+fsf/libg++/libg++/src/gen/FPQueue.hP
+fsf/libg++/libg++/src/gen/FPStack.ccP
+fsf/libg++/libg++/src/gen/FPStack.hP
+fsf/libg++/libg++/src/gen/FPlex.ccP
+fsf/libg++/libg++/src/gen/FPlex.hP
+fsf/libg++/libg++/src/gen/List.ccP
+fsf/libg++/libg++/src/gen/List.hP
+fsf/libg++/libg++/src/gen/MPlex.ccP
+fsf/libg++/libg++/src/gen/MPlex.hP
+fsf/libg++/libg++/src/gen/Map.ccP
+fsf/libg++/libg++/src/gen/Map.hP
+fsf/libg++/libg++/src/gen/OSLBag.ccP
+fsf/libg++/libg++/src/gen/OSLBag.hP
+fsf/libg++/libg++/src/gen/OSLSet.ccP
+fsf/libg++/libg++/src/gen/OSLSet.hP
+fsf/libg++/libg++/src/gen/OXPBag.ccP
+fsf/libg++/libg++/src/gen/OXPBag.hP
+fsf/libg++/libg++/src/gen/OXPSet.ccP
+fsf/libg++/libg++/src/gen/OXPSet.hP
+fsf/libg++/libg++/src/gen/PHPQ.ccP
+fsf/libg++/libg++/src/gen/PHPQ.hP
+fsf/libg++/libg++/src/gen/PQ.ccP
+fsf/libg++/libg++/src/gen/PQ.hP
+fsf/libg++/libg++/src/gen/PSList.hP
+fsf/libg++/libg++/src/gen/PVec.hP
+fsf/libg++/libg++/src/gen/Plex.ccP
+fsf/libg++/libg++/src/gen/Plex.hP
+fsf/libg++/libg++/src/gen/Queue.ccP
+fsf/libg++/libg++/src/gen/Queue.hP
+fsf/libg++/libg++/src/gen/RAVLMap.ccP
+fsf/libg++/libg++/src/gen/RAVLMap.hP
+fsf/libg++/libg++/src/gen/RPlex.ccP
+fsf/libg++/libg++/src/gen/RPlex.hP
+fsf/libg++/libg++/src/gen/SLBag.ccP
+fsf/libg++/libg++/src/gen/SLBag.hP
+fsf/libg++/libg++/src/gen/SLList.ccP
+fsf/libg++/libg++/src/gen/SLList.hP
+fsf/libg++/libg++/src/gen/SLQueue.ccP
+fsf/libg++/libg++/src/gen/SLQueue.hP
+fsf/libg++/libg++/src/gen/SLSet.ccP
+fsf/libg++/libg++/src/gen/SLSet.hP
+fsf/libg++/libg++/src/gen/SLStack.ccP
+fsf/libg++/libg++/src/gen/SLStack.hP
+fsf/libg++/libg++/src/gen/Set.ccP
+fsf/libg++/libg++/src/gen/Set.hP
+fsf/libg++/libg++/src/gen/SkipBag.ccP
+fsf/libg++/libg++/src/gen/SkipBag.hP
+fsf/libg++/libg++/src/gen/SkipMap.ccP
+fsf/libg++/libg++/src/gen/SkipMap.hP
+fsf/libg++/libg++/src/gen/SkipSet.ccP
+fsf/libg++/libg++/src/gen/SkipSet.hP
+fsf/libg++/libg++/src/gen/SplayBag.ccP
+fsf/libg++/libg++/src/gen/SplayBag.hP
+fsf/libg++/libg++/src/gen/SplayMap.ccP
+fsf/libg++/libg++/src/gen/SplayMap.hP
+fsf/libg++/libg++/src/gen/SplayNode.ccP
+fsf/libg++/libg++/src/gen/SplayNode.hP
+fsf/libg++/libg++/src/gen/SplayPQ.ccP
+fsf/libg++/libg++/src/gen/SplayPQ.hP
+fsf/libg++/libg++/src/gen/SplaySet.ccP
+fsf/libg++/libg++/src/gen/SplaySet.hP
+fsf/libg++/libg++/src/gen/Stack.ccP
+fsf/libg++/libg++/src/gen/Stack.hP
+fsf/libg++/libg++/src/gen/VHBag.ccP
+fsf/libg++/libg++/src/gen/VHBag.hP
+fsf/libg++/libg++/src/gen/VHMap.ccP
+fsf/libg++/libg++/src/gen/VHMap.hP
+fsf/libg++/libg++/src/gen/VHSet.ccP
+fsf/libg++/libg++/src/gen/VHSet.hP
+fsf/libg++/libg++/src/gen/VOHSet.ccP
+fsf/libg++/libg++/src/gen/VOHSet.hP
+fsf/libg++/libg++/src/gen/VQueue.ccP
+fsf/libg++/libg++/src/gen/VQueue.hP
+fsf/libg++/libg++/src/gen/VStack.ccP
+fsf/libg++/libg++/src/gen/VStack.hP
+fsf/libg++/libg++/src/gen/Vec.ccP
+fsf/libg++/libg++/src/gen/Vec.hP
+fsf/libg++/libg++/src/gen/XPBag.ccP
+fsf/libg++/libg++/src/gen/XPBag.hP
+fsf/libg++/libg++/src/gen/XPDeque.ccP
+fsf/libg++/libg++/src/gen/XPDeque.hP
+fsf/libg++/libg++/src/gen/XPPQ.ccP
+fsf/libg++/libg++/src/gen/XPPQ.hP
+fsf/libg++/libg++/src/gen/XPQueue.ccP
+fsf/libg++/libg++/src/gen/XPQueue.hP
+fsf/libg++/libg++/src/gen/XPSet.ccP
+fsf/libg++/libg++/src/gen/XPSet.hP
+fsf/libg++/libg++/src/gen/XPStack.ccP
+fsf/libg++/libg++/src/gen/XPStack.hP
+fsf/libg++/libg++/src/gen/XPlex.ccP
+fsf/libg++/libg++/src/gen/XPlex.hP
+fsf/libg++/libg++/src/gen/defs.hP
+fsf/libg++/libg++/src/gen/intSList.hP
+fsf/libg++/libg++/src/gen/intVec.hP
+fsf/libg++/libg++/src/generic.h
+fsf/libg++/libg++/src/getpagesize.h
+fsf/libg++/libg++/src/hash.cc
+fsf/libg++/libg++/src/ioob.cc
+fsf/libg++/libg++/src/lg.cc
+fsf/libg++/libg++/src/libc.h
+fsf/libg++/libg++/src/malloc.c
+fsf/libg++/libg++/src/minmax.cc
+fsf/libg++/libg++/src/minmax.h
+fsf/libg++/libg++/src/osfcn.h
+fsf/libg++/libg++/src/pow.cc
+fsf/libg++/libg++/src/sqrt.cc
+fsf/libg++/libg++/src/std.h
+fsf/libg++/libg++/src/str.cc
+fsf/libg++/libg++/src/strclass.h
+fsf/libg++/libg++/src/swap.h
+fsf/libg++/libg++/src/sysent.h
+fsf/libg++/libg++/src/timer.c
+fsf/libg++/libg++/src/typemacros.h
+fsf/libg++/libg++/test-install/.cvsignore
+fsf/libg++/libg++/test-install/ChangeLog
+fsf/libg++/libg++/test-install/Foo.cc
+fsf/libg++/libg++/test-install/Foo.h
+fsf/libg++/libg++/test-install/Makefile.in
+fsf/libg++/libg++/test-install/a.cc
+fsf/libg++/libg++/test-install/bf.cc
+fsf/libg++/libg++/test-install/bm.cc
+fsf/libg++/libg++/test-install/configure.in
+fsf/libg++/libg++/test-install/ex_bar.cc
+fsf/libg++/libg++/test-install/expected.out
+fsf/libg++/libg++/test-install/foo_func.cc
+fsf/libg++/libg++/test-install/foo_main.cc
+fsf/libg++/libg++/tests/.cvsignore
+fsf/libg++/libg++/tests/ChangeLog
+fsf/libg++/libg++/tests/Makefile.in
+fsf/libg++/libg++/tests/Makefile.sh
+fsf/libg++/libg++/tests/configure.in
+fsf/libg++/libg++/tests/depend
+fsf/libg++/libg++/tests/tBag.cc
+fsf/libg++/libg++/tests/tBag.exp
+fsf/libg++/libg++/tests/tBag.inp
+fsf/libg++/libg++/tests/tBitSet.cc
+fsf/libg++/libg++/tests/tBitSet.exp
+fsf/libg++/libg++/tests/tBitSet.inp
+fsf/libg++/libg++/tests/tBitString.cc
+fsf/libg++/libg++/tests/tBitString.exp
+fsf/libg++/libg++/tests/tBitString.inp
+fsf/libg++/libg++/tests/tCurses.cc
+fsf/libg++/libg++/tests/tCurses.inp
+fsf/libg++/libg++/tests/tDeque.cc
+fsf/libg++/libg++/tests/tDeque.exp
+fsf/libg++/libg++/tests/tDeque.inp
+fsf/libg++/libg++/tests/tFile.cc
+fsf/libg++/libg++/tests/tFile.exp
+fsf/libg++/libg++/tests/tFile.inp
+fsf/libg++/libg++/tests/tFix.cc
+fsf/libg++/libg++/tests/tFix.exp
+fsf/libg++/libg++/tests/tFix.inp
+fsf/libg++/libg++/tests/tFix16.cc
+fsf/libg++/libg++/tests/tFix16.exp
+fsf/libg++/libg++/tests/tFix16.inp
+fsf/libg++/libg++/tests/tFix24.cc
+fsf/libg++/libg++/tests/tFix24.exp
+fsf/libg++/libg++/tests/tFix24.inp
+fsf/libg++/libg++/tests/tGetOpt.cc
+fsf/libg++/libg++/tests/tGetOpt.exp
+fsf/libg++/libg++/tests/tGetOpt.inp
+fsf/libg++/libg++/tests/tInteger.cc
+fsf/libg++/libg++/tests/tInteger.exp
+fsf/libg++/libg++/tests/tInteger.inp
+fsf/libg++/libg++/tests/tLList.cc
+fsf/libg++/libg++/tests/tLList.exp
+fsf/libg++/libg++/tests/tLList.inp
+fsf/libg++/libg++/tests/tList.cc
+fsf/libg++/libg++/tests/tList.exp
+fsf/libg++/libg++/tests/tList.inp
+fsf/libg++/libg++/tests/tMap.cc
+fsf/libg++/libg++/tests/tMap.exp
+fsf/libg++/libg++/tests/tMap.inp
+fsf/libg++/libg++/tests/tObstack.cc
+fsf/libg++/libg++/tests/tObstack.exp
+fsf/libg++/libg++/tests/tObstack.inp
+fsf/libg++/libg++/tests/tPQ.cc
+fsf/libg++/libg++/tests/tPQ.exp
+fsf/libg++/libg++/tests/tPQ.inp
+fsf/libg++/libg++/tests/tPlex.cc
+fsf/libg++/libg++/tests/tPlex.exp
+fsf/libg++/libg++/tests/tPlex.inp
+fsf/libg++/libg++/tests/tQueue.cc
+fsf/libg++/libg++/tests/tQueue.exp
+fsf/libg++/libg++/tests/tQueue.inp
+fsf/libg++/libg++/tests/tRandom.cc
+fsf/libg++/libg++/tests/tRandom.exp
+fsf/libg++/libg++/tests/tRandom.inp
+fsf/libg++/libg++/tests/tRational.cc
+fsf/libg++/libg++/tests/tRational.exp
+fsf/libg++/libg++/tests/tRational.inp
+fsf/libg++/libg++/tests/tSet.cc
+fsf/libg++/libg++/tests/tSet.exp
+fsf/libg++/libg++/tests/tSet.inp
+fsf/libg++/libg++/tests/tStack.cc
+fsf/libg++/libg++/tests/tStack.exp
+fsf/libg++/libg++/tests/tStack.inp
+fsf/libg++/libg++/tests/tString.cc
+fsf/libg++/libg++/tests/tString.exp
+fsf/libg++/libg++/tests/tString.inp
+fsf/libg++/libg++/tests/tVec.cc
+fsf/libg++/libg++/tests/tVec.exp
+fsf/libg++/libg++/tests/tVec.inp
+fsf/libg++/libg++/tests/test_h.cc
+fsf/libg++/libg++/tests/tiLList.cc
+fsf/libg++/libg++/tests/tiLList.exp
+fsf/libg++/libg++/utils/.cvsignore
+fsf/libg++/libg++/utils/Makefile.in
+fsf/libg++/libg++/utils/configure.in
+fsf/libg++/libg++/utils/g++dep.sh
+fsf/libg++/libg++/utils/gendepend
+fsf/libg++/libg++/vms/AAAREADME.TXT
+fsf/libg++/libg++/vms/CXLINK.COM
+fsf/libg++/libg++/vms/CXSHARE.COM
+fsf/libg++/libg++/vms/EXPECTED.LIST
+fsf/libg++/libg++/vms/EXPECTED.VMS
+fsf/libg++/libg++/vms/FNDVEC.C
+fsf/libg++/libg++/vms/GENCLASS.COM
+fsf/libg++/libg++/vms/GENCLASS.TPU
+fsf/libg++/libg++/vms/GXX_MAIN_SHR.MAR
+fsf/libg++/libg++/vms/OPTIONS.OPT
+fsf/libg++/libg++/vms/VMS-BUILD-LIBGXX.COM
+fsf/libg++/libg++/vms/VMS-CURSES.C
+fsf/libg++/libg++/vms/VMS-GCCLIB.MAR
+fsf/libg++/libg++/vms/VMS-INSTALL-LIBGXX.COM
+fsf/libg++/libg++/vms/VMS-TEST-LIBGXX.COM
+fsf/libg++/libg++/vms/VMS_FIXINCLUDES.TPU
+fsf/libg++/libg++/vms/_G_config.h
+fsf/libg++/libiberty/COPYING.LIB
+fsf/libg++/libiberty/ChangeLog
+fsf/libg++/libiberty/Makefile.in
+fsf/libg++/libiberty/README
+fsf/libg++/libiberty/alloca-botch.h
+fsf/libg++/libiberty/alloca-norm.h
+fsf/libg++/libiberty/alloca.c
+fsf/libg++/libiberty/argv.c
+fsf/libg++/libiberty/basename.c
+fsf/libg++/libiberty/bcmp.c
+fsf/libg++/libiberty/bcopy.c
+fsf/libg++/libiberty/bzero.c
+fsf/libg++/libiberty/clock.c
+fsf/libg++/libiberty/concat.c
+fsf/libg++/libiberty/config.table
+fsf/libg++/libiberty/config/mh-a68bsd
+fsf/libg++/libiberty/config/mh-aix
+fsf/libg++/libiberty/config/mh-apollo68
+fsf/libg++/libiberty/config/mh-cxux7
+fsf/libg++/libiberty/config/mh-go32
+fsf/libg++/libiberty/config/mh-hpbsd
+fsf/libg++/libiberty/config/mh-hpux
+fsf/libg++/libiberty/config/mh-i386win32
+fsf/libg++/libiberty/config/mh-irix4
+fsf/libg++/libiberty/config/mh-lynxos
+fsf/libg++/libiberty/config/mh-ncr3000
+fsf/libg++/libiberty/config/mh-riscix
+fsf/libg++/libiberty/config/mh-sysv
+fsf/libg++/libiberty/config/mh-sysv4
+fsf/libg++/libiberty/config/mt-amigaos
+fsf/libg++/libiberty/config/mt-sunos4
+fsf/libg++/libiberty/config/mt-vxworks5
+fsf/libg++/libiberty/configure.bat
+fsf/libg++/libiberty/configure.in
+fsf/libg++/libiberty/copysign.c
+fsf/libg++/libiberty/cplus-dem.c
+fsf/libg++/libiberty/dummy.c
+fsf/libg++/libiberty/fdmatch.c
+fsf/libg++/libiberty/floatformat.c
+fsf/libg++/libiberty/functions.def
+fsf/libg++/libiberty/getcwd.c
+fsf/libg++/libiberty/getopt.c
+fsf/libg++/libiberty/getopt1.c
+fsf/libg++/libiberty/getpagesize.c
+fsf/libg++/libiberty/getruntime.c
+fsf/libg++/libiberty/hex.c
+fsf/libg++/libiberty/index.c
+fsf/libg++/libiberty/insque.c
+fsf/libg++/libiberty/makefile.dos
+fsf/libg++/libiberty/memchr.c
+fsf/libg++/libiberty/memcmp.c
+fsf/libg++/libiberty/memcpy.c
+fsf/libg++/libiberty/memmove.c
+fsf/libg++/libiberty/memset.c
+fsf/libg++/libiberty/mpw-config.in
+fsf/libg++/libiberty/mpw-make.sed
+fsf/libg++/libiberty/mpw.c
+fsf/libg++/libiberty/msdos.c
+fsf/libg++/libiberty/obstack.c
+fsf/libg++/libiberty/random.c
+fsf/libg++/libiberty/rename.c
+fsf/libg++/libiberty/rindex.c
+fsf/libg++/libiberty/sigsetmask.c
+fsf/libg++/libiberty/spaces.c
+fsf/libg++/libiberty/strcasecmp.c
+fsf/libg++/libiberty/strchr.c
+fsf/libg++/libiberty/strdup.c
+fsf/libg++/libiberty/strerror.c
+fsf/libg++/libiberty/strncasecmp.c
+fsf/libg++/libiberty/strrchr.c
+fsf/libg++/libiberty/strsignal.c
+fsf/libg++/libiberty/strstr.c
+fsf/libg++/libiberty/strtod.c
+fsf/libg++/libiberty/strtol.c
+fsf/libg++/libiberty/strtoul.c
+fsf/libg++/libiberty/tmpnam.c
+fsf/libg++/libiberty/vasprintf.c
+fsf/libg++/libiberty/vfork.c
+fsf/libg++/libiberty/vfprintf.c
+fsf/libg++/libiberty/vmsbuild.com
+fsf/libg++/libiberty/vprintf.c
+fsf/libg++/libiberty/vsprintf.c
+fsf/libg++/libiberty/waitpid.c
+fsf/libg++/libiberty/win32.c
+fsf/libg++/libiberty/xatexit.c
+fsf/libg++/libiberty/xexit.c
+fsf/libg++/libiberty/xmalloc.c
+fsf/libg++/libiberty/xstrerror.c
+fsf/libg++/libio/ChangeLog
+fsf/libg++/libio/Makefile.in
+fsf/libg++/libio/NEWS
+fsf/libg++/libio/PlotFile.cc
+fsf/libg++/libio/PlotFile.h
+fsf/libg++/libio/README
+fsf/libg++/libio/SFile.cc
+fsf/libg++/libio/SFile.h
+fsf/libg++/libio/builtinbuf.cc
+fsf/libg++/libio/builtinbuf.h
+fsf/libg++/libio/cleanup.c
+fsf/libg++/libio/config.shared
+fsf/libg++/libio/config/hpux.mt
+fsf/libg++/libio/config/isc.mt
+fsf/libg++/libio/config/linux.mt
+fsf/libg++/libio/config/netware.mt
+fsf/libg++/libio/config/sco4.mt
+fsf/libg++/libio/configure.in
+fsf/libg++/libio/dbz/Makefile.in
+fsf/libg++/libio/dbz/README
+fsf/libg++/libio/dbz/altbytes
+fsf/libg++/libio/dbz/byteflip.c
+fsf/libg++/libio/dbz/case.c
+fsf/libg++/libio/dbz/case.h
+fsf/libg++/libio/dbz/configure.in
+fsf/libg++/libio/dbz/dbz.1
+fsf/libg++/libio/dbz/dbz.3z
+fsf/libg++/libio/dbz/dbz.c
+fsf/libg++/libio/dbz/dbz.h
+fsf/libg++/libio/dbz/dbzmain.c
+fsf/libg++/libio/dbz/fake.c
+fsf/libg++/libio/dbz/firstlast25
+fsf/libg++/libio/dbz/getmap
+fsf/libg++/libio/dbz/random.c
+fsf/libg++/libio/dbz/revbytes
+fsf/libg++/libio/dbz/stdio.h
+fsf/libg++/libio/depend
+fsf/libg++/libio/editbuf.cc
+fsf/libg++/libio/editbuf.h
+fsf/libg++/libio/filebuf.cc
+fsf/libg++/libio/filedoalloc.c
+fsf/libg++/libio/fileops.c
+fsf/libg++/libio/floatconv.c
+fsf/libg++/libio/floatio.h
+fsf/libg++/libio/fstream.cc
+fsf/libg++/libio/fstream.h
+fsf/libg++/libio/gen-params
+fsf/libg++/libio/genops.c
+fsf/libg++/libio/indstream.cc
+fsf/libg++/libio/indstream.h
+fsf/libg++/libio/ioassign.cc
+fsf/libg++/libio/ioextend.cc
+fsf/libg++/libio/iofclose.c
+fsf/libg++/libio/iofdopen.c
+fsf/libg++/libio/iofflush.c
+fsf/libg++/libio/iofgetpos.c
+fsf/libg++/libio/iofgets.c
+fsf/libg++/libio/iofopen.c
+fsf/libg++/libio/iofprintf.c
+fsf/libg++/libio/iofputs.c
+fsf/libg++/libio/iofread.c
+fsf/libg++/libio/iofscanf.c
+fsf/libg++/libio/iofsetpos.c
+fsf/libg++/libio/ioftell.c
+fsf/libg++/libio/iofwrite.c
+fsf/libg++/libio/iogetdelim.c
+fsf/libg++/libio/iogetline.c
+fsf/libg++/libio/iogets.c
+fsf/libg++/libio/ioignore.c
+fsf/libg++/libio/iolibio.h
+fsf/libg++/libio/iomanip.cc
+fsf/libg++/libio/iomanip.h
+fsf/libg++/libio/iopadn.c
+fsf/libg++/libio/ioperror.c
+fsf/libg++/libio/iopopen.c
+fsf/libg++/libio/ioprims.c
+fsf/libg++/libio/ioprintf.c
+fsf/libg++/libio/ioputs.c
+fsf/libg++/libio/ioscanf.c
+fsf/libg++/libio/ioseekoff.c
+fsf/libg++/libio/ioseekpos.c
+fsf/libg++/libio/iosetbuffer.c
+fsf/libg++/libio/iosetvbuf.c
+fsf/libg++/libio/iosprintf.c
+fsf/libg++/libio/iosscanf.c
+fsf/libg++/libio/iostdio.h
+fsf/libg++/libio/iostream.cc
+fsf/libg++/libio/iostream.h
+fsf/libg++/libio/iostream.info
+fsf/libg++/libio/iostream.info-1
+fsf/libg++/libio/iostream.info-2
+fsf/libg++/libio/iostream.texi
+fsf/libg++/libio/iostreamP.h
+fsf/libg++/libio/iostrerror.c
+fsf/libg++/libio/ioungetc.c
+fsf/libg++/libio/iovfprintf.c
+fsf/libg++/libio/iovfscanf.c
+fsf/libg++/libio/iovsprintf.c
+fsf/libg++/libio/iovsscanf.c
+fsf/libg++/libio/isgetline.cc
+fsf/libg++/libio/isgetsb.cc
+fsf/libg++/libio/isscan.cc
+fsf/libg++/libio/istream.h
+fsf/libg++/libio/libio.h
+fsf/libg++/libio/libioP.h
+fsf/libg++/libio/osform.cc
+fsf/libg++/libio/ostream.h
+fsf/libg++/libio/outfloat.c
+fsf/libg++/libio/parsestream.cc
+fsf/libg++/libio/parsestream.h
+fsf/libg++/libio/pfstream.cc
+fsf/libg++/libio/pfstream.h
+fsf/libg++/libio/procbuf.cc
+fsf/libg++/libio/procbuf.h
+fsf/libg++/libio/sbform.cc
+fsf/libg++/libio/sbgetline.cc
+fsf/libg++/libio/sbscan.cc
+fsf/libg++/libio/stdfiles.c
+fsf/libg++/libio/stdio/ChangeLog
+fsf/libg++/libio/stdio/ChangeLog.old
+fsf/libg++/libio/stdio/Makefile.in
+fsf/libg++/libio/stdio/clearerr.c
+fsf/libg++/libio/stdio/configure.in
+fsf/libg++/libio/stdio/fdopen.c
+fsf/libg++/libio/stdio/feof.c
+fsf/libg++/libio/stdio/ferror.c
+fsf/libg++/libio/stdio/fgetc.c
+fsf/libg++/libio/stdio/fileno.c
+fsf/libg++/libio/stdio/fputc.c
+fsf/libg++/libio/stdio/freopen.c
+fsf/libg++/libio/stdio/fseek.c
+fsf/libg++/libio/stdio/getc.c
+fsf/libg++/libio/stdio/getchar.c
+fsf/libg++/libio/stdio/getline.c
+fsf/libg++/libio/stdio/getw.c
+fsf/libg++/libio/stdio/popen.c
+fsf/libg++/libio/stdio/putc.c
+fsf/libg++/libio/stdio/putchar.c
+fsf/libg++/libio/stdio/putw.c
+fsf/libg++/libio/stdio/rewind.c
+fsf/libg++/libio/stdio/setbuf.c
+fsf/libg++/libio/stdio/setfileno.c
+fsf/libg++/libio/stdio/setlinebuf.c
+fsf/libg++/libio/stdio/snprintf.c
+fsf/libg++/libio/stdio/stdio.h
+fsf/libg++/libio/stdio/vfprintf.c
+fsf/libg++/libio/stdio/vfscanf.c
+fsf/libg++/libio/stdio/vprintf.c
+fsf/libg++/libio/stdio/vscanf.c
+fsf/libg++/libio/stdio/vsnprintf.c
+fsf/libg++/libio/stdiostream.cc
+fsf/libg++/libio/stdiostream.h
+fsf/libg++/libio/stdstrbufs.cc
+fsf/libg++/libio/stdstreams.cc
+fsf/libg++/libio/stream.cc
+fsf/libg++/libio/stream.h
+fsf/libg++/libio/streambuf.cc
+fsf/libg++/libio/streambuf.h
+fsf/libg++/libio/strfile.h
+fsf/libg++/libio/strops.c
+fsf/libg++/libio/strstream.cc
+fsf/libg++/libio/strstream.h
+fsf/libg++/libio/tests/ChangeLog
+fsf/libg++/libio/tests/Makefile.in
+fsf/libg++/libio/tests/configure.in
+fsf/libg++/libio/tests/hounddog.cc
+fsf/libg++/libio/tests/hounddog.exp
+fsf/libg++/libio/tests/hounddog.inp
+fsf/libg++/libio/tests/putbackdog.cc
+fsf/libg++/libio/tests/tFile.cc
+fsf/libg++/libio/tests/tFile.exp
+fsf/libg++/libio/tests/tFile.inp
+fsf/libg++/libio/tests/tfformat.c
+fsf/libg++/libio/tests/tiformat.c
+fsf/libg++/libio/tests/tiomanip.cc
+fsf/libg++/libio/tests/tiomanip.exp
+fsf/libg++/libio/tests/tiomisc.cc
+fsf/libg++/libio/tests/tiomisc.exp
+fsf/libg++/libio/tests/tstdiomisc.c
+fsf/libg++/libio/tests/tstdiomisc.exp
+fsf/libg++/librx/COPYING.LIB
+fsf/libg++/librx/ChangeLog
+fsf/libg++/librx/DOC
+fsf/libg++/librx/INSTALL
+fsf/libg++/librx/INSTALL.rx
+fsf/libg++/librx/Makefile.in
+fsf/libg++/librx/configure
+fsf/libg++/librx/configure.in
+fsf/libg++/librx/rx.c
+fsf/libg++/librx/rx.h
+fsf/libg++/libstdc++/ChangeLog
+fsf/libg++/libstdc++/Make.pack
+fsf/libg++/libstdc++/Makefile.in
+fsf/libg++/libstdc++/algorithm
+fsf/libg++/libstdc++/cassert
+fsf/libg++/libstdc++/cctype
+fsf/libg++/libstdc++/cerrno
+fsf/libg++/libstdc++/cfloat
+fsf/libg++/libstdc++/cinst.cc
+fsf/libg++/libstdc++/ciso646
+fsf/libg++/libstdc++/climits
+fsf/libg++/libstdc++/clocale
+fsf/libg++/libstdc++/cmath
+fsf/libg++/libstdc++/cmathi.cc
+fsf/libg++/libstdc++/complex
+fsf/libg++/libstdc++/complex.h
+fsf/libg++/libstdc++/config/aix.ml
+fsf/libg++/libstdc++/config/dec-osf.ml
+fsf/libg++/libstdc++/config/elf.ml
+fsf/libg++/libstdc++/config/elfshlibm.ml
+fsf/libg++/libstdc++/config/hpux.ml
+fsf/libg++/libstdc++/config/irix5.ml
+fsf/libg++/libstdc++/config/linux.ml
+fsf/libg++/libstdc++/config/sol2shm.ml
+fsf/libg++/libstdc++/config/sunos4.ml
+fsf/libg++/libstdc++/configure.in
+fsf/libg++/libstdc++/csetjmp
+fsf/libg++/libstdc++/csignal
+fsf/libg++/libstdc++/cstdarg
+fsf/libg++/libstdc++/cstddef
+fsf/libg++/libstdc++/cstdio
+fsf/libg++/libstdc++/cstdlib
+fsf/libg++/libstdc++/cstdlibi.cc
+fsf/libg++/libstdc++/cstring
+fsf/libg++/libstdc++/cstringi.cc
+fsf/libg++/libstdc++/ctime
+fsf/libg++/libstdc++/cwchar
+fsf/libg++/libstdc++/cwctype
+fsf/libg++/libstdc++/deque
+fsf/libg++/libstdc++/exception
+fsf/libg++/libstdc++/exceptioni.cc
+fsf/libg++/libstdc++/functional
+fsf/libg++/libstdc++/iterator
+fsf/libg++/libstdc++/list
+fsf/libg++/libstdc++/map
+fsf/libg++/libstdc++/memory
+fsf/libg++/libstdc++/new
+fsf/libg++/libstdc++/new.h
+fsf/libg++/libstdc++/newi.cc
+fsf/libg++/libstdc++/numeric
+fsf/libg++/libstdc++/queue
+fsf/libg++/libstdc++/set
+fsf/libg++/libstdc++/sinst.cc
+fsf/libg++/libstdc++/stack
+fsf/libg++/libstdc++/std/bastring.cc
+fsf/libg++/libstdc++/std/bastring.h
+fsf/libg++/libstdc++/std/cassert.h
+fsf/libg++/libstdc++/std/cctype.h
+fsf/libg++/libstdc++/std/cerrno.h
+fsf/libg++/libstdc++/std/cfloat.h
+fsf/libg++/libstdc++/std/cinst.h
+fsf/libg++/libstdc++/std/ciso646.h
+fsf/libg++/libstdc++/std/climits.h
+fsf/libg++/libstdc++/std/clocale.h
+fsf/libg++/libstdc++/std/cmath.h
+fsf/libg++/libstdc++/std/complex.h
+fsf/libg++/libstdc++/std/complext.cc
+fsf/libg++/libstdc++/std/complext.h
+fsf/libg++/libstdc++/std/csetjmp.h
+fsf/libg++/libstdc++/std/csignal.h
+fsf/libg++/libstdc++/std/cstdarg.h
+fsf/libg++/libstdc++/std/cstddef.h
+fsf/libg++/libstdc++/std/cstdio.h
+fsf/libg++/libstdc++/std/cstdlib.h
+fsf/libg++/libstdc++/std/cstring.h
+fsf/libg++/libstdc++/std/ctime.h
+fsf/libg++/libstdc++/std/cwchar.h
+fsf/libg++/libstdc++/std/cwctype.h
+fsf/libg++/libstdc++/std/dcomplex.h
+fsf/libg++/libstdc++/std/exception.h
+fsf/libg++/libstdc++/std/fcomplex.h
+fsf/libg++/libstdc++/std/ldcomplex.h
+fsf/libg++/libstdc++/std/new.h
+fsf/libg++/libstdc++/std/sinst.h
+fsf/libg++/libstdc++/std/stddef.h
+fsf/libg++/libstdc++/std/stdexcept.h
+fsf/libg++/libstdc++/std/straits.h
+fsf/libg++/libstdc++/std/string.h
+fsf/libg++/libstdc++/std/typeinfo.h
+fsf/libg++/libstdc++/stddef
+fsf/libg++/libstdc++/stddefi.cc
+fsf/libg++/libstdc++/stdexcept
+fsf/libg++/libstdc++/stdexcepti.cc
+fsf/libg++/libstdc++/stl.h
+fsf/libg++/libstdc++/stl/ChangeLog
+fsf/libg++/libstdc++/stl/Makefile.in
+fsf/libg++/libstdc++/stl/README
+fsf/libg++/libstdc++/stl/algo.h
+fsf/libg++/libstdc++/stl/algobase.h
+fsf/libg++/libstdc++/stl/bool.h
+fsf/libg++/libstdc++/stl/bvector.h
+fsf/libg++/libstdc++/stl/configure.in
+fsf/libg++/libstdc++/stl/defalloc.h
+fsf/libg++/libstdc++/stl/deque.h
+fsf/libg++/libstdc++/stl/faralloc.h
+fsf/libg++/libstdc++/stl/fdeque.h
+fsf/libg++/libstdc++/stl/flist.h
+fsf/libg++/libstdc++/stl/fmap.h
+fsf/libg++/libstdc++/stl/fmultmap.h
+fsf/libg++/libstdc++/stl/fmultset.h
+fsf/libg++/libstdc++/stl/fset.h
+fsf/libg++/libstdc++/stl/function.h
+fsf/libg++/libstdc++/stl/hdeque.h
+fsf/libg++/libstdc++/stl/heap.h
+fsf/libg++/libstdc++/stl/hlist.h
+fsf/libg++/libstdc++/stl/hmap.h
+fsf/libg++/libstdc++/stl/hmultmap.h
+fsf/libg++/libstdc++/stl/hmultset.h
+fsf/libg++/libstdc++/stl/hset.h
+fsf/libg++/libstdc++/stl/hugalloc.h
+fsf/libg++/libstdc++/stl/hvector.h
+fsf/libg++/libstdc++/stl/iterator.h
+fsf/libg++/libstdc++/stl/lbvector.h
+fsf/libg++/libstdc++/stl/ldeque.h
+fsf/libg++/libstdc++/stl/list.h
+fsf/libg++/libstdc++/stl/llist.h
+fsf/libg++/libstdc++/stl/lmap.h
+fsf/libg++/libstdc++/stl/lmultmap.h
+fsf/libg++/libstdc++/stl/lmultset.h
+fsf/libg++/libstdc++/stl/lngalloc.h
+fsf/libg++/libstdc++/stl/lset.h
+fsf/libg++/libstdc++/stl/map.h
+fsf/libg++/libstdc++/stl/multimap.h
+fsf/libg++/libstdc++/stl/multiset.h
+fsf/libg++/libstdc++/stl/neralloc.h
+fsf/libg++/libstdc++/stl/nmap.h
+fsf/libg++/libstdc++/stl/nmultmap.h
+fsf/libg++/libstdc++/stl/nmultset.h
+fsf/libg++/libstdc++/stl/nset.h
+fsf/libg++/libstdc++/stl/pair.h
+fsf/libg++/libstdc++/stl/projectn.h
+fsf/libg++/libstdc++/stl/random.cc
+fsf/libg++/libstdc++/stl/set.h
+fsf/libg++/libstdc++/stl/stack.h
+fsf/libg++/libstdc++/stl/tempbuf.cc
+fsf/libg++/libstdc++/stl/tempbuf.h
+fsf/libg++/libstdc++/stl/tree.cc
+fsf/libg++/libstdc++/stl/tree.h
+fsf/libg++/libstdc++/stl/vector.h
+fsf/libg++/libstdc++/string
+fsf/libg++/libstdc++/tests/ChangeLog
+fsf/libg++/libstdc++/tests/Makefile.in
+fsf/libg++/libstdc++/tests/configure.in
+fsf/libg++/libstdc++/tests/tcomplex.cc
+fsf/libg++/libstdc++/tests/tcomplex.exp
+fsf/libg++/libstdc++/tests/tcomplex.inp
+fsf/libg++/libstdc++/tests/tlist.cc
+fsf/libg++/libstdc++/tests/tlist.exp
+fsf/libg++/libstdc++/tests/tmap.cc
+fsf/libg++/libstdc++/tests/tmap.exp
+fsf/libg++/libstdc++/tests/tstring.cc
+fsf/libg++/libstdc++/tests/tstring.exp
+fsf/libg++/libstdc++/tests/tstring.inp
+fsf/libg++/libstdc++/tests/tvector.cc
+fsf/libg++/libstdc++/tests/tvector.exp
+fsf/libg++/libstdc++/typeinfo
+fsf/libg++/libstdc++/typeinfoi.cc
+fsf/libg++/libstdc++/utility
+fsf/libg++/libstdc++/vector
+fsf/libg++/manifests/bin
+fsf/libg++/manifests/src
+fsf/libg++/move-if-change
+fsf/libg++/mpw-README
+fsf/libg++/mpw-build.in
+fsf/libg++/mpw-config.in
+fsf/libg++/mpw-configure
+fsf/libg++/texinfo/gpl.texinfo
+fsf/libg++/texinfo/lgpl.texinfo
+fsf/libg++/texinfo/tex3patch
+fsf/libg++/texinfo/texinfo.tex