Remove the GCC 3.3 library build framework.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 26 Oct 2004 10:34:14 +0000 (10:34 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 26 Oct 2004 10:34:14 +0000 (10:34 +0000)
gnu/lib/gcc3/Makefile [deleted file]
gnu/lib/gcc3/Makefile.inc [deleted file]
gnu/lib/gcc3/csu/Makefile [deleted file]
gnu/lib/gcc3/libgcc/Makefile [deleted file]
gnu/lib/gcc3/libgcc_r/Makefile [deleted file]
gnu/lib/gcc3/libstdc++/Makefile [deleted file]
gnu/lib/gcc3/libstdc++/c++config.h [deleted file]
gnu/lib/gcc3/libstdc++/config.h [deleted file]
gnu/lib/gcc3/libstdc++/doc/Makefile [deleted file]
gnu/lib/gcc3/libsupc++/Makefile [deleted file]

diff --git a/gnu/lib/gcc3/Makefile b/gnu/lib/gcc3/Makefile
deleted file mode 100644 (file)
index 11e02d2..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc3/Attic/Makefile,v 1.7 2004/06/21 03:48:04 dillon Exp $
-#
-# gcc3 libraries must be built with gcc3.  When bootstraping from 4.x
-# or from an older DFly without the .makeenv directive, we have to export
-# CCVER manually.
-
-SUBDIR= libgcc libstdc++ libsupc++
-
-.if !defined(.DIRECTIVE_MAKEENV)
-MAKE := HOST_CCVER=${HOST_CCVER} CCVER=gcc3 ${MAKE}
-.endif
-
-# inter-directory dependancies on tconfig.h 
-.ORDER:        ${SUBDIR}
-
-.include <bsd.subdir.mk>
diff --git a/gnu/lib/gcc3/Makefile.inc b/gnu/lib/gcc3/Makefile.inc
deleted file mode 100644 (file)
index 6c2fa1b..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc3/Attic/Makefile.inc,v 1.5 2004/02/02 23:35:07 dillon Exp $
-#
-
-.if !defined(GNU_LIB_GCC3_MAKEFILE_INC)
-GNU_LIB_GCC3_MAKEFILE_INC=TRUE
-
-
-GCCDIR= ${.CURDIR}/../../../../contrib/gcc-3.3
-DFLYH= ${.CURDIR}/../../../usr.bin/cc3/config
-CCTOOLS_SRC = ${.CURDIR}/../../../usr.bin/cc3/cc_tools
-CCTOOLS_OBJ = ${.OBJDIR}/../../../usr.bin/cc3/cc_tools
-
-USEGNUDIR=YES
-CCVER=gcc3
-.endif
diff --git a/gnu/lib/gcc3/csu/Makefile b/gnu/lib/gcc3/csu/Makefile
deleted file mode 100644 (file)
index 3154f63..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc3/csu/Attic/Makefile,v 1.4 2004/02/02 23:35:09 dillon Exp $
-
-.include "../Makefile.inc"
-
-.PATH: ${GCCDIR}/gcc
-SRCS=          crtstuff.c
-
-OBJS=          crtbegin.o crtend.o
-SOBJS=         crtbegin.So crtend.So
-
-CFLAGS+=       -I${GCCDIR}/gcc -I${GCCDIR}/gcc/config \
-               -I${GCCDIR}/include -I${CCTOOLS_SRC} -I${DFLYH} \
-               -I${GCCIR}/gcc/config \
-               -I${CCTOOLS_OBJ}
-
-CFLAGS+=       -DIN_GCC \
-               -finhibit-size-directive -fno-inline-functions \
-               -fno-exceptions -fno-omit-frame-pointer \
-               -fno-zero-initialized-in-bss
-
-CRTS_CFLAGS=   -DCRTSTUFFS_O ${PICFLAG}
-
-# crtbegin.c needs either CRT_BEGIN or CRT_END defined, and we can't
-# set a default in CFLAGS because we need to switch down below.
-#
-MKDEPCMD=      CC="${CC}" MKDEP_CPP_OPTS="-M -DCRT_BEGIN" mkdep
-
-all: ${OBJS} ${SOBJS}
-
-CLEANFILES+=   ${OBJS} ${SOBJS}
-
-.if exists(${CCTOOLS_OBJ})
-TCONFIG_H = ${CCTOOLS_OBJ}/tconfig.h
-.else
-TCONFIG_H = ${CCTOOLS_SRC}/tconfig.h
-.endif
-
-crtbegin.o crtbegin.So crtend.o crtend.So: ${SRCS} ${TCONFIG_H}
-
-crtbegin.o:
-       ${CC} ${CFLAGS} -g0 -DCRT_BEGIN \
-               -c -o ${.TARGET} ${UGLYHACK} ${.ALLSRC:N*.h}
-
-crtbegin.So:
-       ${CC} ${CFLAGS} -g0 -DCRT_BEGIN ${CRTS_CFLAGS} \
-               -c -o ${.TARGET} ${UGLYHACK} ${.ALLSRC:N*.h}
-
-crtend.o:
-       ${CC} ${CFLAGS} -g0 -DCRT_END \
-               -c -o ${.TARGET} ${UGLYHACK} ${.ALLSRC:N*.h}
-
-crtend.So:
-       ${CC} ${CFLAGS} -g0 -DCRT_END ${CRTS_CFLAGS} \
-               -c -o ${.TARGET} ${UGLYHACK} ${.ALLSRC:N*.h}
-
-${TCONFIG_H}: ${CCTOOLS_SRC}/Makefile
-       cd ${CCTOOLS_SRC} && make tconfig.h
-
-beforedepend: ${TCONFIG_H}
-
-realinstall:
-.for file in ${OBJS} ${SOBJS}
-       ${INSTALL} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
-           ${file} ${DESTDIR}${GCCLIBDIR}/${file:S/.So$/S.o/}
-.endfor
-
-.include <bsd.lib.mk>
diff --git a/gnu/lib/gcc3/libgcc/Makefile b/gnu/lib/gcc3/libgcc/Makefile
deleted file mode 100644 (file)
index 5a45294..0000000
+++ /dev/null
@@ -1,231 +0,0 @@
-# $FreeBSD: src/gnu/lib/libgcc/Makefile,v 1.50 2003/07/11 05:29:11 kan Exp $
-# $DragonFly: src/gnu/lib/gcc3/libgcc/Attic/Makefile,v 1.4 2004/03/22 20:57:36 dillon Exp $
-
-.include "../Makefile.inc"
-.include "${.CURDIR}/../../../usr.bin/cc3/Makefile.tgt"
-
-.PATH: ${.OBJDIR}/../../../usr.bin/cc3/cc_int
-.PATH: ${.CURDIR}/../../../usr.bin/cc3/cc_int
-.PATH: ${GCCDIR}/gcc/config/${GCC_CPU} ${GCCDIR}/gcc
-
-# allow to be overridden for the a.out case
-.if !defined(LIB) || ${LIB} != "gcc_r"
-LIB=   gcc
-.endif
-
-#SHLIB_MAJOR=  1
-
-# We need to install libgcc_pic.a as well, for use by shared libs.
-INSTALL_PIC_ARCHIVE=    yes     
-
-#
-# XXX This is a hack, but it seems to work.
-# libgcc2.a is meant to be compiled by *this* version of gcc.
-#
-# Normally, this does not make any difference, since we only have gcc, but
-# when bootstrapping from gcc-2.6.3, we have to use the freshly built 2.7.2
-# compiler for some of the libgcc2.c __attribute__ stuff.
-#
-# We now depend on a bootstrap pass (normally in `make world') to build
-# and install the new version of gcc before we get here.  This makes
-# finding the new version (XCC) easy but may break finding the old version
-# (CC).
-#
-XCC=   ${CC}
-XCXX=  ${CXX}
-
-CFLAGS+=       -fexceptions
-CFLAGS+=       -DIN_GCC -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED \
-               -DFINE_GRAINED_LIBRARIES
-CFLAGS+=       -D_PTHREADS -DGTHREAD_USE_WEAK
-CFLAGS+=       -I. -I${CCTOOLS_SRC} -I${CCTOOLS_OBJ} \
-               -I${DFLYH} -I${GCCDIR}/include -I${GCCDIR}/gcc/config \
-               -I${GCCDIR}/gcc
-
-OBJS=          # added to below in various ways depending on TARGET_ARCH
-
-#---------------------------------------------------------------------------
-#
-# When upgrading GCC, get the following defintions straight from Makefile.in
-#
-
-# Library members defined in libgcc2.c.
-# Variable length limited to 255 charactes when passed to a shell script.
-LIB2FUNCS_1 = _muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _clz \
-    _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi \
-    _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi
-
-LIB2FUNCS_2 = _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf \
-    _clear_cache _trampoline __main _exit _absvsi2 _absvdi2 _addvsi3 \
-    _addvdi3 _subvsi3 _subvdi3 _mulvsi3 _mulvdi3 _negvsi2 _negvdi2 _ctors \
-    _stack_smash_handler
-
-# Defined in libgcc2.c, included only in the static library.
-LIB2FUNCS_ST = _eprintf _bb __gcc_bcmp
-
-FPBIT_FUNCS = _pack_sf _unpack_sf _addsub_sf _mul_sf _div_sf \
-    _fpcmp_parts_sf _compare_sf _eq_sf _ne_sf _gt_sf _ge_sf \
-    _lt_sf _le_sf _unord_sf _si_to_sf _sf_to_si _negate_sf _make_sf \
-    _sf_to_df _thenan_sf _sf_to_usi _usi_to_sf
-
-DPBIT_FUNCS = _pack_df _unpack_df _addsub_df _mul_df _div_df \
-    _fpcmp_parts_df _compare_df _eq_df _ne_df _gt_df _ge_df \
-    _lt_df _le_df _unord_df _si_to_df _df_to_si _negate_df _make_df \
-    _df_to_sf _thenan_df _df_to_usi _usi_to_df
-
-# These might cause a divide overflow trap and so are compiled with
-# unwinder info.
-LIB2_DIVMOD_FUNCS = _divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4
-
-MACHMODE_H = machmode.h machmode.def
-
-LIB2ADD = $(LIB2FUNCS_EXTRA)
-LIB2ADD_ST = $(LIB2FUNCS_STATIC_EXTRA)
-
-# Additional sources to handle exceptions; overridden on ia64.
-LIB2ADDEH = unwind-dw2.c unwind-dw2-fde.c unwind-sjlj.c unwind-c.c
-
-#-----------------------------------------------------------------------
-#
-#      Platform specific bits.
-#      When upgrading GCC, get the following defintions from config/<cpu>/t-*
-#
-
-.if ${TARGET_ARCH} == "alpha"
-#      from config/alpha/t-alpha
-LIB2FUNCS_EXTRA = qrnnd.asm
-.endif
-
-.if ${TARGET_ARCH} == "arm"
-#      from config/arm/t-strongarm-elf
-LIB1ASMSRC = lib1funcs.asm
-LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func
-# We want fine grained libraries, so use the new code to build the
-# floating point emulation libraries.
-XXX fix this: NEED_FP_EMULATION set to "yes" with different rules per platform
-.endif
-
-.if ${TARGET_ARCH} == "ia64"
-#      from config/ia64/t-ia64
-LIB1ASMSRC    = lib1funcs.asm
-LIB1ASMFUNCS  = __divtf3 __divdf3 __divsf3 \
-       __divdi3 __moddi3 __udivdi3 __umoddi3 \
-       __divsi3 __modsi3 __udivsi3 __umodsi3 __save_stack_nonlocal \
-       __nonlocal_goto __restore_stack_nonlocal __trampoline
-LIB2ADDEH = unwind-ia64.c unwind-sjlj.c unwind-c.c
-.endif
-
-.if ${TARGET_ARCH} == "powerpc"
-#      from config/rs6000/t-ppccomm
-LIB2FUNCS_EXTRA = tramp.asm
-# This one can't end up in shared libgcc
-LIB2FUNCS_STATIC_EXTRA = eabi.asm
-# We want fine grained libraries, so use the new code to build the
-# floating point emulation libraries.
-OBJS+= dp-bit.o fp-bit.o
-.endif
-
-.if ${TARGET_ARCH} == "sparc64"
-#      from config/sparc/t-elf
-# We want fine grained libraries, so use the new code to build the
-# floating point emulation libraries.
-LIB1ASMSRC = lb1spc.asm
-LIB1ASMFUNCS = _mulsi3 _divsi3 _modsi3
-OBJS+= dp-bit.o fp-bit.o
-.endif
-
-dp-bit.o: config/fp-bit.c
-       ${XCC} -c ${CFLAGS} -o ${.TARGET} ${.ALLSRC:M*fp-bit*}
-
-dp-bit.So: config/fp-bit.c
-       ${XCC} ${PICFLAG} -c ${CFLAGS} -o ${.TARGET} ${.ALLSRC:M*fp-bit*}
-
-dp-bit.po: config/fp-bit.c
-       ${XCC} -p -c ${CFLAGS} -o ${.TARGET} ${.ALLSRC:M*fp-bit*}
-
-fp-bit.o: config/fp-bit.c
-       ${XCC} -DFLOAT=1 -c ${CFLAGS} -o ${.TARGET} ${.ALLSRC:M*fp-bit*}
-
-fp-bit.So: config/fp-bit.c
-       ${XCC} ${PICFLAG} -DFLOAT=1 -c ${CFLAGS} -o ${.TARGET} ${.ALLSRC:M*fp-bit*}
-
-fp-bit.po: config/fp-bit.c
-       ${XCC} -p -DFLOAT=1 -c ${CFLAGS} -o ${.TARGET} ${.ALLSRC:M*fp-bit*}
-
-#-----------------------------------------------------------------------
-
-# Remove any objects from LIB2FUNCS and LIB2_DIVMOD_FUNCS that are
-# defined as optimized assembly code in LIB1ASMFUNCS.
-.if defined(LIB1ASMFUNCS)
-.for sym in ${LIB1ASMFUNCS}
-LIB2FUNCS_1:=  ${LIB2FUNCS_1:S/${sym}//g}
-LIB2FUNCS_2:=  ${LIB2FUNCS_2:S/${sym}//g}
-LIB2_DIVMOD_FUNCS:= ${LIB2_DIVMOD_FUNCS:S/${sym}//g}
-.endfor
-.endif
-
-ASM_T=         ${LIB1ASMFUNCS:S/$/.o/}
-ASM_P=         ${LIB1ASMFUNCS:S/$/.po/}
-ASM_S=         ${LIB1ASMFUNCS:S/$/.So/}
-
-SYMS=          ${LIB2FUNCS_1}          \
-               ${LIB2FUNCS_2}          \
-               ${LIB2_DIVMOD_FUNCS}    \
-               ${LIB2ADDEH}
-.if ${TARGET_ARCH} == "arm" || ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "sparc64"
-SYMS+=         ${FPBIT_FUNCS} ${DPBIT_FUNCS}
-.endif
-SYMS_ST=       ${LIB2FUNCS_ST}         \
-               ${LIB2ADD_ST}
-OBJS+=         ${SYMS:S/$/.o/} ${LIB1ASMFUNCS:S/$/.o/}
-OBJS_T=                ${SYMS:S/$/.o/}  ${SYMS_ST:S/$/.o/}
-OBJS_P=                ${SYMS:S/$/.po/} ${SYMS_ST:S/$/.po/}
-OBJS_S=                ${SYMS:S/$/.So/}
-STATICOBJS=    ${SYMS_ST:S/$/.o/}
-SRCS=          ${LIB2ADD} ${LIB2ADDEH}
-
-.if exists(${CCTOOLS_OBJ})
-TCONFIG_H = ${CCTOOLS_OBJ}/tconfig.h
-.else
-TCONFIG_H = ${CCTOOLS_SRC}/tconfig.h
-.endif
-
-${TCONFIG_H}: ${CCTOOLS_SRC}/Makefile
-       cd ${CCTOOLS_SRC} && make tconfig.h
-
-${OBJS} beforedepend: ${TCONFIG_H}
-
-${OBJS_T}: libgcc2.c
-       ${XCC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
-
-.if !defined(NOPIC)
-${OBJS_S}: libgcc2.c
-       ${XCC} -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
-.endif
-
-.if !defined(NOPROFILE)
-${OBJS_P}: libgcc2.c
-       ${XCC} -c -p ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
-.endif
-
-.if defined(LIB1ASMSRC)
-.for _lib1asmsrc in ${LIB1ASMSRC}
-${ASM_T}: ${_lib1asmsrc}
-       ${XCC} -x assembler-with-cpp -c ${CFLAGS} -DL${.PREFIX} \
-           -o ${.TARGET} ${.ALLSRC:N*.h}
-
-.if !defined(NOPIC)
-${ASM_S}: ${_lib1asmsrc}
-       ${XCC} -x assembler-with-cpp -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} \
-           -o ${.TARGET} ${.ALLSRC:N*.h}
-.endif
-
-.if !defined(NOPROFILE)
-${ASM_P}: ${_lib1asmsrc}
-       ${XCC} -x assembler-with-cpp -p -c ${CFLAGS} -DL${.PREFIX} \
-           -o ${.TARGET} ${.ALLSRC:N*.h}
-.endif
-.endfor
-.endif
-
-.include <bsd.lib.mk>
diff --git a/gnu/lib/gcc3/libgcc_r/Makefile b/gnu/lib/gcc3/libgcc_r/Makefile
deleted file mode 100644 (file)
index e86497c..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-# $FreeBSD: src/gnu/lib/libgcc_r/Makefile,v 1.5 2000/11/01 01:18:27 jdp Exp $
-# $DragonFly: src/gnu/lib/gcc3/libgcc_r/Attic/Makefile,v 1.1 2004/01/21 21:59:04 joerg Exp $
-
-LIB=   gcc_r
-CFLAGS+=-D_PTHREADS
-CFLAGS+=-D'__GTHREAD_MUTEX_INIT_FUNCTION(m)=pthread_mutex_init(m, NULL)'
-
-.include "../libgcc/Makefile"
diff --git a/gnu/lib/gcc3/libstdc++/Makefile b/gnu/lib/gcc3/libstdc++/Makefile
deleted file mode 100644 (file)
index 3fe4717..0000000
+++ /dev/null
@@ -1,195 +0,0 @@
-# $FreeBSD: src/gnu/lib/libstdc++/Makefile,v 1.49 2004/01/06 19:20:30 kan Exp $
-# $DragonFly: src/gnu/lib/gcc3/libstdc++/Attic/Makefile,v 1.2 2004/02/02 23:35:09 dillon Exp $
-
-.include "../Makefile.inc"
-
-SRCDIR=        ${GCCDIR}/libstdc++-v3
-SUPDIR=        ${SRCDIR}/libsupc++
-
-.PATH: ${SRCDIR}/src ${SRCDIR}/libmath ${SRCDIR}/config/io \
-       ${SRCDIR}/config/locale/generic ${SRCDIR} ${SRCDIR}/std \
-       ${SUPDIR} ${GCCDIR}/gcc ${GCCDIR}/libiberty
-
-#SUBDIR=       doc
-
-LIB=           stdc++
-SHLIB_MAJOR=   4
-
-CFLAGS+=       -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
-CFLAGS+=       -I${.CURDIR} -I${SUPDIR} -I${GCCDIR}/gcc -I${GCCDIR}/include
-CXXFLAGS+=     -fno-implicit-templates -ffunction-sections -fdata-sections \
-               -Wno-deprecated
-#LDFLAGS+=     -Wl,-version-info,4:0:0 -Wl,--version-script=${SRCDIR}/src/linker.map
-
-LDADD+=                -lm
-DPADD+=                ${LIBM}
-
-# libstdc++ sources (libstdc++/src/Makefile.in, do not reorder)
-SRCS+= bitset.cc codecvt.cc complex_io.cc concept-inst.cc ctype.cc \
-       ext-inst.cc fstream.cc fstream-inst.cc functexcept.cc \
-       globals.cc io-inst.cc ios.cc istream-inst.cc limits.cc \
-       locale.cc locale-inst.cc localename.cc misc-inst.cc \
-       ostream-inst.cc  sstream-inst.cc stdexcept.cc stl-inst.cc \
-       streambuf-inst.cc string-inst.cc strstream-fixed.cc \
-       valarray-inst.cc vterminate.cc wstring-inst.cc
-
-# target sources
-SRCS+=  codecvt_members.cc collate_members.cc ctype_members.cc \
-       messages_members.cc monetary_members.cc numeric_members.cc \
-       time_members.cc
-
-# target sources extra
-SRCS+=  basic_file_stdio.cc c_locale.cc
-
-# C parts of math
-SRCS+= nan.c signbit.c signbitf.c signbitl.c stubs.c
-
-# Embedded copy of libsupc++
-SRCS+= del_op.cc del_opnt.cc del_opv.cc del_opvnt.cc \
-       eh_alloc.cc eh_aux_runtime.cc eh_catch.cc eh_exception.cc \
-       eh_globals.cc eh_personality.cc eh_terminate.cc eh_throw.cc eh_type.cc \
-       guard.cc new_handler.cc new_op.cc new_opnt.cc new_opv.cc new_opvnt.cc \
-       pure.cc tinfo.cc tinfo2.cc vec.cc
-
-# from libiberty:
-SRCS+= cp-demangle.c dyn-string.c
-
-strstream-fixed.cc:    ${SRCDIR}/src/strstream.cc
-       sed -e 's,^#include <strstream>,#include <backward/strstream>,g' \
-           < ${SRCDIR}/src/strstream.cc > strstream-fixed.cc
-
-CLEANFILES+=   strstream-fixed.cc
-
-INCSGROUPS=    BITSHDRS BKWHDRS EXTHDRS BASEHDRS BASEXHDRS STDHDRS \
-               TARGETHDRS THRHDRS
-
-BITSHDRS=      basic_ios.h basic_ios.tcc basic_string.h basic_string.tcc \
-               boost_concept_check.h char_traits.h codecvt.h concept_check.h \
-               cpp_type_traits.h deque.tcc fpos.h fstream.tcc functexcept.h \
-               gslice.h gslice_array.h indirect_array.h \
-               ios_base.h istream.tcc list.tcc \
-               locale_classes.h locale_facets.h locale_facets.tcc \
-               localefwd.h mask_array.h ostream.tcc pthread_allocimpl.h \
-               slice_array.h sstream.tcc stl_algo.h stl_algobase.h \
-               stl_alloc.h stl_bvector.h stl_construct.h stl_deque.h \
-               stl_function.h stl_heap.h stl_iterator.h \
-               stl_iterator_base_funcs.h stl_iterator_base_types.h \
-               stl_list.h stl_map.h stl_multimap.h stl_multiset.h \
-               stl_numeric.h stl_pair.h stl_pthread_alloc.h stl_queue.h \
-               stl_raw_storage_iter.h stl_relops.h stl_set.h stl_stack.h \
-               stl_tempbuf.h stl_threads.h stl_tree.h stl_uninitialized.h \
-               stl_vector.h stream_iterator.h streambuf.tcc \
-               streambuf_iterator.h stringfwd.h type_traits.h \
-               valarray_array.h valarray_array.tcc valarray_meta.h \
-               vector.tcc
-BITSHDRS:=     ${BITSHDRS:S;^;${SRCDIR}/include/bits/;}
-BITSHDRSDIR=   ${INCLUDEDIR}/c++/3.3/bits
-
-BKWHDRS=       algo.h algobase.h alloc.h backward_warning.h bvector.h \
-               complex.h defalloc.h deque.h fstream.h function.h \
-               hash_map.h hash_set.h hashtable.h heap.h iomanip.h \
-               iostream.h istream.h iterator.h list.h map.h multimap.h \
-               multiset.h new.h ostream.h pair.h queue.h rope.h set.h \
-               slist.h stack.h stream.h streambuf.h strstream \
-               tempbuf.h tree.h vector.h
-BKWHDRS:=      ${BKWHDRS:S;^;${SRCDIR}/include/backward/;}
-BKWHDRSDIR=    ${INCLUDEDIR}/c++/3.3/backward
-
-EXTHDRS=       algorithm enc_filebuf.h functional hash_map hash_set \
-               iterator memory numeric rb_tree rope ropeimpl.h slist \
-               stdio_filebuf.h stl_hash_fun.h stl_hashtable.h stl_rope.h
-EXTHDRS:=      ${EXTHDRS:S;^;${SRCDIR}/include/ext/;}
-EXTHDRSDIR=    ${INCLUDEDIR}/c++/3.3/ext
-
-# This is the common subset of files that all three "C" header models use.
-BASEHDRS=      std_cassert.h std_cctype.h std_cerrno.h std_cfloat.h \
-               std_ciso646.h std_climits.h std_clocale.h std_cmath.h \
-               std_csetjmp.h std_csignal.h std_cstdarg.h std_cstddef.h \
-               std_cstdio.h std_cstdlib.h std_cstring.h std_ctime.h \
-               std_cwchar.h std_cwctype.h
-.for h in ${BASEHDRS}
-BASEHDRSNAME_$h=${h:R:S;^std_;;}
-.endfor
-BASEHDRS:=     ${BASEHDRS:S;^;${SRCDIR}/include/c_std/;}
-BASEHDRSDIR=   ${INCLUDEDIR}/c++/3.3
-
-# Some of the different "C" header models need extra files.
-BASEXHDRS=     ${SRCDIR}/include/c_std/cmath.tcc
-BASEXHDRSDIR=  ${INCLUDEDIR}/c++/3.3/bits
-
-STDHDRS=       std_algorithm.h std_bitset.h std_complex.h std_deque.h \
-               std_fstream.h std_functional.h std_iomanip.h std_ios.h \
-               std_iosfwd.h std_iostream.h std_istream.h std_iterator.h \
-               std_limits.h std_list.h std_locale.h std_map.h std_memory.h \
-               std_numeric.h std_ostream.h std_queue.h std_set.h \
-               std_sstream.h std_stack.h std_stdexcept.h std_streambuf.h \
-               std_string.h std_utility.h std_valarray.h std_vector.h
-.for h in ${STDHDRS}
-STDHDRSNAME_$h=${h:R:S;^std_;;}
-.endfor
-STDHDRS:=      ${STDHDRS:S;^;${SRCDIR}/include/std/;}
-STDHDRSDIR=    ${INCLUDEDIR}/c++/3.3
-
-TARGETHDRS=    io/basic_file_stdio.h io/c_io_stdio.h \
-               locale/generic/c_locale.h \
-               locale/generic/c++locale_internal.h \
-               locale/generic/codecvt_specializations.h \
-               locale/generic/messages_members.h \
-               locale/generic/time_members.h \
-               os/bsd/freebsd/ctype_base.h \
-               os/bsd/freebsd/ctype_inline.h \
-               os/bsd/freebsd/ctype_noninline.h \
-               os/bsd/freebsd/os_defines.h
-TARGETHDRS:=   ${TARGETHDRS:S;^;${SRCDIR}/config/;}
-TARGETHDRS+=   ${.CURDIR}/c++config.h
-TARGETHDRSNAME_basic_file_stdio.h= basic_file.h
-TARGETHDRSNAME_c_io_stdio.h= c++io.h
-TARGETHDRSNAME_c_locale.h= c++locale.h
-TARGETHDRSDIR= ${INCLUDEDIR}/c++/3.3/bits
-
-MARCHHDRS=     atomicity.h
-.if ${MACHINE_ARCH} == "sparc64"
-MARCHDIR=      sparc
-.elif ${MACHINE_ARCH} == "i386" && ${MACHINE_CPU} != 'i386'
-MARCHDIR=      i486
-.else
-MARCHDIR=      ${MACHINE_ARCH}
-.endif
-
-.for h in ${MARCHHDRS}
-.if exists(${SRCDIR}/config/cpu/${MARCHDIR}/${h})
-TARGETHDRS+=   ${SRCDIR}/config/cpu/${MARCHDIR}/${h}
-.else
-TARGETHDRS+=   ${SRCDIR}/config/cpu/generic/${h}
-.endif
-.endfor
-
-THRHDRS=       gthr.h gthr-single.h gthr-posix.h gthr-default.h
-THRHDRSDIR=    ${INCLUDEDIR}/c++/3.3/bits
-
-gthr.h: ${GCCDIR}/gcc/gthr.h
-       sed -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCPP_\1/g' \
-           -e 's,^#include "\(.*\)",#include <bits/\1>,g' \
-           < ${GCCDIR}/gcc/gthr.h > gthr.h
-
-gthr-single.h: ${GCCDIR}/gcc/gthr-single.h
-       sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
-           -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \
-           < ${GCCDIR}/gcc/gthr-single.h > gthr-single.h
-
-gthr-posix.h: ${GCCDIR}/gcc/gthr-posix.h
-       sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
-           -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \
-           -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*WEAK\)/_GLIBCPP_\1/g' \
-           < ${GCCDIR}/gcc/gthr-posix.h > gthr-posix.h
-
-gthr-default.h: ${GCCDIR}/gcc/gthr-posix.h
-       sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
-           -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \
-           -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*WEAK\)/_GLIBCPP_\1/g' \
-           -e 's,^#include "\(.*\)",#include <bits/\1>,g' \
-           < ${GCCDIR}/gcc/gthr-posix.h > gthr-default.h
-
-CLEANFILES+=   ${THRHDRS}
-
-.include <bsd.lib.mk>
diff --git a/gnu/lib/gcc3/libstdc++/c++config.h b/gnu/lib/gcc3/libstdc++/c++config.h
deleted file mode 100644 (file)
index 6a91590..0000000
+++ /dev/null
@@ -1,1231 +0,0 @@
-// $FreeBSD: src/gnu/lib/libstdc++/c++config.h,v 1.6 2003/07/11 05:33:24 kan Exp $
-// $DragonFly: src/gnu/lib/gcc3/libstdc++/Attic/c++config.h,v 1.1 2004/01/22 21:45:57 joerg Exp $
-
-// Predefined symbols and macros -*- C++ -*-
-
-// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003
-// Free Software Foundation, Inc.
-//
-// This file is part of the GNU ISO C++ Library.  This library is free
-// software; you can redistribute it and/or modify it under the
-// terms of the GNU General Public License as published by the
-// Free Software Foundation; either version 2, or (at your option)
-// any later version.
-
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-// GNU General Public License for more details.
-
-// You should have received a copy of the GNU General Public License along
-// with this library; see the file COPYING.  If not, write to the Free
-// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
-// USA.
-
-// As a special exception, you may use this file as part of a free software
-// library without restriction.  Specifically, if other files instantiate
-// templates or use macros or inline functions from this file, or you compile
-// this file and link it with other files to produce an executable, this
-// file does not by itself cause the resulting executable to be covered by
-// the GNU General Public License.  This exception does not however
-// invalidate any other reasons why the executable file might be covered by
-// the GNU General Public License.
-
-#ifndef _CPP_CPPCONFIG
-#define _CPP_CPPCONFIG 1
-
-// Pick up any OS-specific definitions.
-#include <bits/os_defines.h>
-
-// The current version of the C++ library in compressed ISO date format.
-#define __GLIBCPP__ 20030513
-
-// This is necessary until GCC supports separate template compilation.
-#define _GLIBCPP_NO_TEMPLATE_EXPORT 1
-
-// This is a hack around not having either pre-compiled headers or
-// export compilation. If defined, the io, string, and valarray
-// headers will include all the necessary bits. If not defined, the
-// implementation optimizes the headers for the most commonly-used
-// types. For the io library, this means that larger, out-of-line
-// member functions are only declared, and definitions are not parsed
-// by the compiler, but instead instantiated into the library binary.
-#define _GLIBCPP_FULLY_COMPLIANT_HEADERS 1
-
-// Allow use of the GNU syntax extension, "extern template." This
-// extension is fully documented in the g++ manual, but in a nutshell,
-// it inhibits all implicit instantiations and is used throughout the
-// library to avoid multiple weak definitions for required types that
-// are already explicitly instantiated in the library binary. This
-// substantially reduces the binary size of resulting executables.
-#ifndef _GLIBCPP_EXTERN_TEMPLATE
-#define _GLIBCPP_EXTERN_TEMPLATE 1
-#endif
-
-// To enable older, ARM-style iostreams and other anachronisms use this.
-//#define _GLIBCPP_DEPRECATED 1
-
-// Use corrected code from the committee library group's issues list.
-#define _GLIBCPP_RESOLVE_LIB_DEFECTS 1
-
-// Hopefully temporary workaround to autoconf/m4 issue with quoting '@'.
-#define _GLIBCPP_AT_AT "@@"
-
-// In those parts of the standard C++ library that use a mutex instead
-// of a spin-lock, we now unconditionally use GCC's gthr.h mutex
-// abstraction layer.  All support to directly map to various
-// threading models has been removed.  Note: gthr.h may well map to
-// gthr-single.h which is a correct way to express no threads support
-// in gcc.  Support for the undocumented _NOTHREADS has been removed.
-
-// Default to the typically high-speed, pool-based allocator (as
-// libstdc++-v2) instead of the malloc-based allocator (libstdc++-v3
-// snapshots).  See libstdc++-v3/docs/html/17_intro/howto.html for
-// details on why you don't want to override this setting.  Ensure
-// that threads are properly configured on your platform before
-// assigning blame to the STL container-memory allocator.  After doing
-// so, please report any possible issues to libstdc++@gcc.gnu.org .
-// Do not define __USE_MALLOC on the command line.  Enforce it here:
-#ifdef __USE_MALLOC
-#error __USE_MALLOC should never be defined.  Read the release notes.
-#endif
-
-// Create a boolean flag to be used to determine if --fast-math is set.
-#ifdef __FAST_MATH__
-#define _GLIBCPP_FAST_MATH 1
-#else
-#define _GLIBCPP_FAST_MATH 0
-#endif
-
-// The remainder of the prewritten config is mostly automatic; all the
-// user hooks are listed above.
-
-// End of prewritten config; the discovered settings follow.
-/* config.h.  Generated automatically by configure.  */
-/* config.h.in.  Generated automatically from configure.in by autoheader.  */
-
-/* Define if you have a working `mmap' system call.  */
-#define _GLIBCPP_HAVE_MMAP 1
-
-// Define if GCC supports weak symbols.
-#define _GLIBCPP_SUPPORTS_WEAK __GXX_WEAK__
-
-// Include I/O support for 'long long' and 'unsigned long long'.
-#define _GLIBCPP_USE_LONG_LONG 1
-
-// Define if C99 features such as lldiv_t, llabs, lldiv should be exposed.
-/* #undef _GLIBCPP_USE_C99 */
-
-// Define if code specialized for wchar_t should be used.
-/* #undef _GLIBCPP_USE_WCHAR_T */
-
-// Define if using setrlimit to limit memory usage during 'make check'.
-/* #undef _GLIBCPP_MEM_LIMITS */
-
-// Define to use concept checking code from the boost libraries.
-/* #undef _GLIBCPP_CONCEPT_CHECKS */
-
-// Define to use symbol versioning in the shared library.
-/* #undef _GLIBCPP_SYMVER */
-
-// Define symbol versioning in assember directives. If symbol
-// versioning is beigng used, and the assembler supports this kind of
-// thing, then use it.
-// NB: _GLIBCPP_AT_AT is a hack to work around quoting issues in m4.
-#if _GLIBCPP_SYMVER
-  #define _GLIBCPP_ASM_SYMVER(cur, old, version) \
-   asm (".symver " #cur "," #old _GLIBCPP_AT_AT #version);
-#else
-  #define _GLIBCPP_ASM_SYMVER(cur, old, version)
-#endif
-
-// Define if gthr-default.h exists (meaning that threading support is enabled).
-#define _GLIBCPP_HAVE_GTHR_DEFAULT 1
-
-// Define if drand48 exists.
-#define _GLIBCPP_HAVE_DRAND48 1
-
-// Define if getpagesize exists.
-#define _GLIBCPP_HAVE_GETPAGESIZE 1
-
-// Define if setenv exists.
-#define _GLIBCPP_HAVE_SETENV 1
-
-// Define if sigsetjmp exists.
-#define _GLIBCPP_HAVE_SIGSETJMP 1
-
-// Define if mbstate_t exists in wchar.h.
-#define _GLIBCPP_HAVE_MBSTATE_T 1
-
-// Define if you have the modff function.
-#define _GLIBCPP_HAVE_MODFF 1
-
-// Define if you have the modfl function.
-/* #undef _GLIBCPP_HAVE_MODFL */
-
-// Define if you have the expf function.
-#define _GLIBCPP_HAVE_EXPF 1
-
-// Define if you have the expl function.
-/* #undef _GLIBCPP_HAVE_EXPL */
-
-// Define if you have the hypotf function.
-#define _GLIBCPP_HAVE_HYPOTF 1
-
-// Define if you have the hypotl function.
-/* #undef _GLIBCPP_HAVE_HYPOTL */
-
-// Define if the compiler/host combination has __builtin_abs
-#define _GLIBCPP_HAVE___BUILTIN_ABS 1
-
-// Define if the compiler/host combination has __builtin_labs
-#define _GLIBCPP_HAVE___BUILTIN_LABS 1
-
-// Define if the compiler/host combination has __builtin_cos
-#define _GLIBCPP_HAVE___BUILTIN_COS 1
-
-// Define if the compiler/host combination has __builtin_cosf
-#define _GLIBCPP_HAVE___BUILTIN_COSF 1
-
-// Define if the compiler/host combination has __builtin_cosl
-#define _GLIBCPP_HAVE___BUILTIN_COSL 1
-
-// Define if the compiler/host combination has __builtin_fabs
-#define _GLIBCPP_HAVE___BUILTIN_FABS 1
-
-// Define if the compiler/host combination has __builtin_fabsf
-#define _GLIBCPP_HAVE___BUILTIN_FABSF 1
-
-// Define if the compiler/host combination has __builtin_fabsl
-#define _GLIBCPP_HAVE___BUILTIN_FABSL 1
-
-// Define if the compiler/host combination has __builtin_sin
-#define _GLIBCPP_HAVE___BUILTIN_SIN 1
-
-// Define if the compiler/host combination has __builtin_sinf
-#define _GLIBCPP_HAVE___BUILTIN_SINF 1
-
-// Define if the compiler/host combination has __builtin_sinl
-#define _GLIBCPP_HAVE___BUILTIN_SINL 1
-
-// Define if the compiler/host combination has __builtin_sqrt
-/* #undef _GLIBCPP_HAVE___BUILTIN_SQRT */
-
-// Define if the compiler/host combination has __builtin_sqrtf
-/* #undef _GLIBCPP_HAVE___BUILTIN_SQRTF */
-
-// Define if the compiler/host combination has __builtin_sqrtl
-/* #undef _GLIBCPP_HAVE___BUILTIN_SQRTL */
-
-// Define if poll is available in <poll.h>.
-#define _GLIBCPP_HAVE_POLL 1
-
-// Define if S_ISREG (Posix) is available in <sys/stat.h>.
-#define _GLIBCPP_HAVE_S_ISREG 1
-
-// Define if S_IFREG is available in <sys/stat.h>.
-/* #undef _GLIBCPP_HAVE_S_IFREG */
-
-// Define if LC_MESSAGES is available in <locale.h>.
-#define _GLIBCPP_HAVE_LC_MESSAGES 1
-
-/* Define if you have the __signbit function.  */
-#define _GLIBCPP_HAVE___SIGNBIT 1
-
-/* Define if you have the __signbitf function.  */
-/* #undef _GLIBCPP_HAVE___SIGNBITF */
-
-/* Define if you have the __signbitl function.  */
-/* #undef _GLIBCPP_HAVE___SIGNBITL */
-
-/* Define if you have the _acosf function.  */
-/* #undef _GLIBCPP_HAVE__ACOSF */
-
-/* Define if you have the _acosl function.  */
-/* #undef _GLIBCPP_HAVE__ACOSL */
-
-/* Define if you have the _asinf function.  */
-/* #undef _GLIBCPP_HAVE__ASINF */
-
-/* Define if you have the _asinl function.  */
-/* #undef _GLIBCPP_HAVE__ASINL */
-
-/* Define if you have the _atan2f function.  */
-/* #undef _GLIBCPP_HAVE__ATAN2F */
-
-/* Define if you have the _atan2l function.  */
-/* #undef _GLIBCPP_HAVE__ATAN2L */
-
-/* Define if you have the _atanf function.  */
-/* #undef _GLIBCPP_HAVE__ATANF */
-
-/* Define if you have the _atanl function.  */
-/* #undef _GLIBCPP_HAVE__ATANL */
-
-/* Define if you have the _ceilf function.  */
-/* #undef _GLIBCPP_HAVE__CEILF */
-
-/* Define if you have the _ceill function.  */
-/* #undef _GLIBCPP_HAVE__CEILL */
-
-/* Define if you have the _copysign function.  */
-/* #undef _GLIBCPP_HAVE__COPYSIGN */
-
-/* Define if you have the _copysignl function.  */
-/* #undef _GLIBCPP_HAVE__COPYSIGNL */
-
-/* Define if you have the _cosf function.  */
-/* #undef _GLIBCPP_HAVE__COSF */
-
-/* Define if you have the _coshf function.  */
-/* #undef _GLIBCPP_HAVE__COSHF */
-
-/* Define if you have the _coshl function.  */
-/* #undef _GLIBCPP_HAVE__COSHL */
-
-/* Define if you have the _cosl function.  */
-/* #undef _GLIBCPP_HAVE__COSL */
-
-/* Define if you have the _expf function.  */
-/* #undef _GLIBCPP_HAVE__EXPF */
-
-/* Define if you have the _expl function.  */
-/* #undef _GLIBCPP_HAVE__EXPL */
-
-/* Define if you have the _fabsf function.  */
-/* #undef _GLIBCPP_HAVE__FABSF */
-
-/* Define if you have the _fabsl function.  */
-/* #undef _GLIBCPP_HAVE__FABSL */
-
-/* Define if you have the _finite function.  */
-/* #undef _GLIBCPP_HAVE__FINITE */
-
-/* Define if you have the _finitef function.  */
-/* #undef _GLIBCPP_HAVE__FINITEF */
-
-/* Define if you have the _finitel function.  */
-/* #undef _GLIBCPP_HAVE__FINITEL */
-
-/* Define if you have the _floorf function.  */
-/* #undef _GLIBCPP_HAVE__FLOORF */
-
-/* Define if you have the _floorl function.  */
-/* #undef _GLIBCPP_HAVE__FLOORL */
-
-/* Define if you have the _fmodf function.  */
-/* #undef _GLIBCPP_HAVE__FMODF */
-
-/* Define if you have the _fmodl function.  */
-/* #undef _GLIBCPP_HAVE__FMODL */
-
-/* Define if you have the _fpclass function.  */
-/* #undef _GLIBCPP_HAVE__FPCLASS */
-
-/* Define if you have the _frexpf function.  */
-/* #undef _GLIBCPP_HAVE__FREXPF */
-
-/* Define if you have the _frexpl function.  */
-/* #undef _GLIBCPP_HAVE__FREXPL */
-
-/* Define if you have the _hypot function.  */
-/* #undef _GLIBCPP_HAVE__HYPOT */
-
-/* Define if you have the _hypotf function.  */
-/* #undef _GLIBCPP_HAVE__HYPOTF */
-
-/* Define if you have the _hypotl function.  */
-/* #undef _GLIBCPP_HAVE__HYPOTL */
-
-/* Define if you have the _isinf function.  */
-/* #undef _GLIBCPP_HAVE__ISINF */
-
-/* Define if you have the _isinff function.  */
-/* #undef _GLIBCPP_HAVE__ISINFF */
-
-/* Define if you have the _isinfl function.  */
-/* #undef _GLIBCPP_HAVE__ISINFL */
-
-/* Define if you have the _isnan function.  */
-/* #undef _GLIBCPP_HAVE__ISNAN */
-
-/* Define if you have the _isnanf function.  */
-/* #undef _GLIBCPP_HAVE__ISNANF */
-
-/* Define if you have the _isnanl function.  */
-/* #undef _GLIBCPP_HAVE__ISNANL */
-
-/* Define if you have the _ldexpf function.  */
-/* #undef _GLIBCPP_HAVE__LDEXPF */
-
-/* Define if you have the _ldexpl function.  */
-/* #undef _GLIBCPP_HAVE__LDEXPL */
-
-/* Define if you have the _log10f function.  */
-/* #undef _GLIBCPP_HAVE__LOG10F */
-
-/* Define if you have the _log10l function.  */
-/* #undef _GLIBCPP_HAVE__LOG10L */
-
-/* Define if you have the _logf function.  */
-/* #undef _GLIBCPP_HAVE__LOGF */
-
-/* Define if you have the _logl function.  */
-/* #undef _GLIBCPP_HAVE__LOGL */
-
-/* Define if you have the _modff function.  */
-/* #undef _GLIBCPP_HAVE__MODFF */
-
-/* Define if you have the _modfl function.  */
-/* #undef _GLIBCPP_HAVE__MODFL */
-
-/* Define if you have the _powf function.  */
-/* #undef _GLIBCPP_HAVE__POWF */
-
-/* Define if you have the _powl function.  */
-/* #undef _GLIBCPP_HAVE__POWL */
-
-/* Define if you have the _qfpclass function.  */
-/* #undef _GLIBCPP_HAVE__QFPCLASS */
-
-/* Define if you have the _sincos function.  */
-/* #undef _GLIBCPP_HAVE__SINCOS */
-
-/* Define if you have the _sincosf function.  */
-/* #undef _GLIBCPP_HAVE__SINCOSF */
-
-/* Define if you have the _sincosl function.  */
-/* #undef _GLIBCPP_HAVE__SINCOSL */
-
-/* Define if you have the _sinf function.  */
-/* #undef _GLIBCPP_HAVE__SINF */
-
-/* Define if you have the _sinhf function.  */
-/* #undef _GLIBCPP_HAVE__SINHF */
-
-/* Define if you have the _sinhl function.  */
-/* #undef _GLIBCPP_HAVE__SINHL */
-
-/* Define if you have the _sinl function.  */
-/* #undef _GLIBCPP_HAVE__SINL */
-
-/* Define if you have the _sqrtf function.  */
-/* #undef _GLIBCPP_HAVE__SQRTF */
-
-/* Define if you have the _sqrtl function.  */
-/* #undef _GLIBCPP_HAVE__SQRTL */
-
-/* Define if you have the _tanf function.  */
-/* #undef _GLIBCPP_HAVE__TANF */
-
-/* Define if you have the _tanhf function.  */
-/* #undef _GLIBCPP_HAVE__TANHF */
-
-/* Define if you have the _tanhl function.  */
-/* #undef _GLIBCPP_HAVE__TANHL */
-
-/* Define if you have the _tanl function.  */
-/* #undef _GLIBCPP_HAVE__TANL */
-
-/* Define if you have the acosf function.  */
-#define _GLIBCPP_HAVE_ACOSF 1
-
-/* Define if you have the acosl function.  */
-/* #undef _GLIBCPP_HAVE_ACOSL */
-
-/* Define if you have the asinf function.  */
-#define _GLIBCPP_HAVE_ASINF 1
-
-/* Define if you have the asinl function.  */
-/* #undef _GLIBCPP_HAVE_ASINL */
-
-/* Define if you have the atan2f function.  */
-#define _GLIBCPP_HAVE_ATAN2F 1
-
-/* Define if you have the atan2l function.  */
-/* #undef _GLIBCPP_HAVE_ATAN2L */
-
-/* Define if you have the atanf function.  */
-#define _GLIBCPP_HAVE_ATANF 1
-
-/* Define if you have the atanl function.  */
-/* #undef _GLIBCPP_HAVE_ATANL */
-
-/* Define if you have the btowc function.  */
-/* #undef _GLIBCPP_HAVE_BTOWC */
-
-/* Define if you have the ceilf function.  */
-#define _GLIBCPP_HAVE_CEILF 1
-
-/* Define if you have the ceill function.  */
-/* #undef _GLIBCPP_HAVE_CEILL */
-
-/* Define if you have the copysign function.  */
-#define _GLIBCPP_HAVE_COPYSIGN 1
-
-/* Define if you have the copysignf function.  */
-#define _GLIBCPP_HAVE_COPYSIGNF 1
-
-/* Define if you have the copysignl function.  */
-/* #undef _GLIBCPP_HAVE_COPYSIGNL */
-
-/* Define if you have the cosf function.  */
-#define _GLIBCPP_HAVE_COSF 1
-
-/* Define if you have the coshf function.  */
-#define _GLIBCPP_HAVE_COSHF 1
-
-/* Define if you have the coshl function.  */
-/* #undef _GLIBCPP_HAVE_COSHL */
-
-/* Define if you have the cosl function.  */
-/* #undef _GLIBCPP_HAVE_COSL */
-
-/* Define if you have the drand48 function.  */
-#define _GLIBCPP_HAVE_DRAND48 1
-
-/* Define if you have the expf function.  */
-#define _GLIBCPP_HAVE_EXPF 1
-
-/* Define if you have the expl function.  */
-/* #undef _GLIBCPP_HAVE_EXPL */
-
-/* Define if you have the fabsf function.  */
-#define _GLIBCPP_HAVE_FABSF 1
-
-/* Define if you have the fabsl function.  */
-/* #undef _GLIBCPP_HAVE_FABSL */
-
-/* Define if you have the fgetwc function.  */
-/* #undef _GLIBCPP_HAVE_FGETWC */
-
-/* Define if you have the fgetws function.  */
-/* #undef _GLIBCPP_HAVE_FGETWS */
-
-/* Define if you have the finite function.  */
-#define _GLIBCPP_HAVE_FINITE 1
-
-/* Define if you have the finitef function.  */
-#define _GLIBCPP_HAVE_FINITEF 1
-
-/* Define if you have the finitel function.  */
-/* #undef _GLIBCPP_HAVE_FINITEL */
-
-/* Define if you have the floorf function.  */
-#define _GLIBCPP_HAVE_FLOORF 1
-
-/* Define if you have the floorl function.  */
-/* #undef _GLIBCPP_HAVE_FLOORL */
-
-/* Define if you have the fmodf function.  */
-#define _GLIBCPP_HAVE_FMODF 1
-
-/* Define if you have the fmodl function.  */
-/* #undef _GLIBCPP_HAVE_FMODL */
-
-/* Define if you have the fpclass function.  */
-/* #undef _GLIBCPP_HAVE_FPCLASS */
-
-/* Define if you have the fputwc function.  */
-/* #undef _GLIBCPP_HAVE_FPUTWC */
-
-/* Define if you have the fputws function.  */
-/* #undef _GLIBCPP_HAVE_FPUTWS */
-
-/* Define if you have the frexpf function.  */
-#define _GLIBCPP_HAVE_FREXPF 1
-
-/* Define if you have the frexpl function.  */
-/* #undef _GLIBCPP_HAVE_FREXPL */
-
-/* Define if you have the fwide function.  */
-/* #undef _GLIBCPP_HAVE_FWIDE */
-
-/* Define if you have the fwprintf function.  */
-/* #undef _GLIBCPP_HAVE_FWPRINTF */
-
-/* Define if you have the fwscanf function.  */
-/* #undef _GLIBCPP_HAVE_FWSCANF */
-
-/* Define if you have the getpagesize function.  */
-#define _GLIBCPP_HAVE_GETPAGESIZE 1
-
-/* Define if you have the getwc function.  */
-/* #undef _GLIBCPP_HAVE_GETWC */
-
-/* Define if you have the getwchar function.  */
-/* #undef _GLIBCPP_HAVE_GETWCHAR */
-
-/* Define if you have the hypot function.  */
-#define _GLIBCPP_HAVE_HYPOT 1
-
-/* Define if you have the hypotf function.  */
-#define _GLIBCPP_HAVE_HYPOTF 1
-
-/* Define if you have the hypotl function.  */
-/* #undef _GLIBCPP_HAVE_HYPOTL */
-
-/* Define if you have the iconv function.  */
-/* #undef _GLIBCPP_HAVE_ICONV */
-
-/* Define if you have the iconv_close function.  */
-/* #undef _GLIBCPP_HAVE_ICONV_CLOSE */
-
-/* Define if you have the iconv_open function.  */
-/* #undef _GLIBCPP_HAVE_ICONV_OPEN */
-
-/* Define if you have the isatty function.  */
-#define _GLIBCPP_HAVE_ISATTY 1
-
-/* Define if you have the isinf function.  */
-#define _GLIBCPP_HAVE_ISINF 1
-
-/* Define if you have the isinff function.  */
-/* #undef _GLIBCPP_HAVE_ISINFF */
-
-/* Define if you have the isinfl function.  */
-/* #undef _GLIBCPP_HAVE_ISINFL */
-
-/* Define if you have the isnan function.  */
-#define _GLIBCPP_HAVE_ISNAN 1
-
-/* Define if you have the isnanf function.  */
-#define _GLIBCPP_HAVE_ISNANF 1
-
-/* Define if you have the isnanl function.  */
-/* #undef _GLIBCPP_HAVE_ISNANL */
-
-/* Define if you have the ldexpf function.  */
-#define _GLIBCPP_HAVE_LDEXPF 1
-
-/* Define if you have the ldexpl function.  */
-/* #undef _GLIBCPP_HAVE_LDEXPL */
-
-/* Define if you have the log10f function.  */
-#define _GLIBCPP_HAVE_LOG10F 1
-
-/* Define if you have the log10l function.  */
-/* #undef _GLIBCPP_HAVE_LOG10L */
-
-/* Define if you have the logf function.  */
-#define _GLIBCPP_HAVE_LOGF 1
-
-/* Define if you have the logl function.  */
-/* #undef _GLIBCPP_HAVE_LOGL */
-
-/* Define if you have the mbrlen function.  */
-/* #undef _GLIBCPP_HAVE_MBRLEN */
-
-/* Define if you have the mbrtowc function.  */
-/* #undef _GLIBCPP_HAVE_MBRTOWC */
-
-/* Define if you have the mbsinit function.  */
-/* #undef _GLIBCPP_HAVE_MBSINIT */
-
-/* Define if you have the mbsrtowcs function.  */
-/* #undef _GLIBCPP_HAVE_MBSRTOWCS */
-
-/* Define if you have the modff function.  */
-#define _GLIBCPP_HAVE_MODFF 1
-
-/* Define if you have the modfl function.  */
-/* #undef _GLIBCPP_HAVE_MODFL */
-
-/* Define if you have the nan function.  */
-/* #undef _GLIBCPP_HAVE_NAN */
-
-/* Define if you have the nl_langinfo function.  */
-#define _GLIBCPP_HAVE_NL_LANGINFO 1
-
-/* Define if you have the powf function.  */
-#define _GLIBCPP_HAVE_POWF 1
-
-/* Define if you have the powl function.  */
-/* #undef _GLIBCPP_HAVE_POWL */
-
-/* Define if you have the putwc function.  */
-/* #undef _GLIBCPP_HAVE_PUTWC */
-
-/* Define if you have the putwchar function.  */
-/* #undef _GLIBCPP_HAVE_PUTWCHAR */
-
-/* Define if you have the qfpclass function.  */
-/* #undef _GLIBCPP_HAVE_QFPCLASS */
-
-/* Define if you have the setenv function.  */
-#define _GLIBCPP_HAVE_SETENV 1
-
-/* Define if you have the sincos function.  */
-/* #undef _GLIBCPP_HAVE_SINCOS */
-
-/* Define if you have the sincosf function.  */
-/* #undef _GLIBCPP_HAVE_SINCOSF */
-
-/* Define if you have the sincosl function.  */
-/* #undef _GLIBCPP_HAVE_SINCOSL */
-
-/* Define if you have the sinf function.  */
-#define _GLIBCPP_HAVE_SINF 1
-
-/* Define if you have the sinhf function.  */
-#define _GLIBCPP_HAVE_SINHF 1
-
-/* Define if you have the sinhl function.  */
-/* #undef _GLIBCPP_HAVE_SINHL */
-
-/* Define if you have the sinl function.  */
-/* #undef _GLIBCPP_HAVE_SINL */
-
-/* Define if you have the sqrtf function.  */
-#define _GLIBCPP_HAVE_SQRTF 1
-
-/* Define if you have the sqrtl function.  */
-/* #undef _GLIBCPP_HAVE_SQRTL */
-
-/* Define if you have the strtof function.  */
-#define _GLIBCPP_HAVE_STRTOF 1
-
-/* Define if you have the strtold function.  */
-#define _GLIBCPP_HAVE_STRTOLD 1
-
-/* Define if you have the swprintf function.  */
-/* #undef _GLIBCPP_HAVE_SWPRINTF */
-
-/* Define if you have the swscanf function.  */
-/* #undef _GLIBCPP_HAVE_SWSCANF */
-
-/* Define if you have the tanf function.  */
-#define _GLIBCPP_HAVE_TANF 1
-
-/* Define if you have the tanhf function.  */
-#define _GLIBCPP_HAVE_TANHF 1
-
-/* Define if you have the tanhl function.  */
-/* #undef _GLIBCPP_HAVE_TANHL */
-
-/* Define if you have the tanl function.  */
-/* #undef _GLIBCPP_HAVE_TANL */
-
-/* Define if you have the ungetwc function.  */
-/* #undef _GLIBCPP_HAVE_UNGETWC */
-
-/* Define if you have the vfwprintf function.  */
-/* #undef _GLIBCPP_HAVE_VFWPRINTF */
-
-/* Define if you have the vfscanf function. */
-/* #undef _GLIBCPP_HAVE_VFSCANF */
-
-/* Define if you have the vfwscanf function.  */
-/* #undef _GLIBCPP_HAVE_VFWSCANF */
-
-/* Define if you have the vswprintf function.  */
-/* #undef _GLIBCPP_HAVE_VSWPRINTF */
-
-/* Define if you have the vswscanf function.  */
-/* #undef _GLIBCPP_HAVE_VSWSCANF 1 */
-
-/* Define if you have the vwprintf function.  */
-/* #undef _GLIBCPP_HAVE_VWPRINTF */
-
-/* Define if you have the vwscanf function.  */
-/* #undef _GLIBCPP_HAVE_VWSCANF */
-
-/* Define if you have the wcrtomb function.  */
-/* #undef _GLIBCPP_HAVE_WCRTOMB */
-
-/* Define if you have the wcscat function.  */
-#define _GLIBCPP_HAVE_WCSCAT 1
-
-/* Define if you have the wcschr function.  */
-#define _GLIBCPP_HAVE_WCSCHR 1
-
-/* Define if you have the wcscmp function.  */
-#define _GLIBCPP_HAVE_WCSCMP 1
-
-/* Define if you have the wcscoll function.  */
-/* #undef _GLIBCPP_HAVE_WCSCOLL */
-
-/* Define if you have the wcscpy function.  */
-#define _GLIBCPP_HAVE_WCSCPY 1
-
-/* Define if you have the wcscspn function.  */
-#define _GLIBCPP_HAVE_WCSCSPN 1
-
-/* Define if you have the wcsftime function.  */
-#define _GLIBCPP_HAVE_WCSFTIME 1
-
-/* Define if you have the wcslen function.  */
-#define _GLIBCPP_HAVE_WCSLEN 1
-
-/* Define if you have the wcsncat function.  */
-#define _GLIBCPP_HAVE_WCSNCAT 1
-
-/* Define if you have the wcsncmp function.  */
-#define _GLIBCPP_HAVE_WCSNCMP 1
-
-/* Define if you have the wcsncpy function.  */
-#define _GLIBCPP_HAVE_WCSNCPY 1
-
-/* Define if you have the wcspbrk function.  */
-#define _GLIBCPP_HAVE_WCSPBRK 1
-
-/* Define if you have the wcsrchr function.  */
-#define _GLIBCPP_HAVE_WCSRCHR 1
-
-/* Define if you have the wcsrtombs function.  */
-/* #undef _GLIBCPP_HAVE_WCSRTOMBS */
-
-/* Define if you have the wcsspn function.  */
-#define _GLIBCPP_HAVE_WCSSPN 1
-
-/* Define if you have the wcsstr function.  */
-#define _GLIBCPP_HAVE_WCSSTR 1
-
-/* Define if you have the wcstod function.  */
-/* #undef _GLIBCPP_HAVE_WCSTOD */
-
-/* Define if you have the wcstof function.  */
-/* #undef _GLIBCPP_HAVE_WCSTOF */
-
-/* Define if you have the wcstok function.  */
-/* #undef _GLIBCPP_HAVE_WCSTOK */
-
-/* Define if you have the wcstol function.  */
-/* #undef _GLIBCPP_HAVE_WCSTOL */
-
-/* Define if you have the wcstoul function.  */
-/* #undef _GLIBCPP_HAVE_WCSTOUL */
-
-/* Define if you have the wcsxfrm function.  */
-/* #undef _GLIBCPP_HAVE_WCSXFRM */
-
-/* Define if you have the wctob function.  */
-/* #undef _GLIBCPP_HAVE_WCTOB */
-
-/* Define if you have the wmemchr function.  */
-#define _GLIBCPP_HAVE_WMEMCHR 1
-
-/* Define if you have the wmemcmp function.  */
-#define _GLIBCPP_HAVE_WMEMCMP 1
-
-/* Define if you have the wmemcpy function.  */
-#define _GLIBCPP_HAVE_WMEMCPY 1
-
-/* Define if you have the wmemmove function.  */
-#define _GLIBCPP_HAVE_WMEMMOVE 1
-
-/* Define if you have the wmemset function.  */
-#define _GLIBCPP_HAVE_WMEMSET 1
-
-/* Define if you have the wprintf function.  */
-/* #undef _GLIBCPP_HAVE_WPRINTF */
-
-/* Define if you have the wscanf function.  */
-/* #undef _GLIBCPP_HAVE_WSCANF */
-
-/* Define if you have the <endian.h> header file.  */
-/* #undef _GLIBCPP_HAVE_ENDIAN_H */
-
-/* Define if you have the <float.h> header file.  */
-#define _GLIBCPP_HAVE_FLOAT_H 1
-
-/* Define if you have the <fp.h> header file.  */
-/* #undef _GLIBCPP_HAVE_FP_H */
-
-/* Define if you have the <gconv.h> header file.  */
-/* #undef _GLIBCPP_HAVE_GCONV_H */
-
-/* Define if you have the <ieeefp.h> header file.  */
-#define _GLIBCPP_HAVE_IEEEFP_H 1
-
-/* Define if you have the <inttypes.h> header file.  */
-#define _GLIBCPP_HAVE_INTTYPES_H 1
-
-/* Define if you have the <locale.h> header file.  */
-#define _GLIBCPP_HAVE_LOCALE_H 1
-
-/* Define if you have the <machine/endian.h> header file.  */
-#define _GLIBCPP_HAVE_MACHINE_ENDIAN_H 1
-
-/* Define if you have the <machine/param.h> header file.  */
-#define _GLIBCPP_HAVE_MACHINE_PARAM_H 1
-
-/* Define if you have the <nan.h> header file.  */
-/* #undef _GLIBCPP_HAVE_NAN_H */
-
-/* Define if you have the <stdlib.h> header file.  */
-#define _GLIBCPP_HAVE_STDLIB_H 1
-
-/* Define if you have the <string.h> header file.  */
-#define _GLIBCPP_HAVE_STRING_H 1
-
-/* Define if you have the <sys/filio.h> header file.  */
-#define _GLIBCPP_HAVE_SYS_FILIO_H 1
-
-/* Define if you have the <sys/ioctl.h> header file.  */
-#define _GLIBCPP_HAVE_SYS_IOCTL_H 1
-
-/* Define if you have the <sys/isa_defs.h> header file.  */
-/* #undef _GLIBCPP_HAVE_SYS_ISA_DEFS_H */
-
-/* Define if you have the <sys/machine.h> header file.  */
-/* #undef _GLIBCPP_HAVE_SYS_MACHINE_H */
-
-/* Define if you have the <sys/resource.h> header file.  */
-#define _GLIBCPP_HAVE_SYS_RESOURCE_H 1
-
-/* Define if you have the <sys/stat.h> header file.  */
-#define _GLIBCPP_HAVE_SYS_STAT_H 1
-
-/* Define if you have the <sys/time.h> header file.  */
-#define _GLIBCPP_HAVE_SYS_TIME_H 1
-
-/* Define if you have the <sys/types.h> header file.  */
-#define _GLIBCPP_HAVE_SYS_TYPES_H 1
-
-/* Define if you have the <unistd.h> header file.  */
-#define _GLIBCPP_HAVE_UNISTD_H 1
-
-/* Define if you have the <wchar.h> header file.  */
-#define _GLIBCPP_HAVE_WCHAR_H 1
-
-/* Define if you have the <wctype.h> header file.  */
-/* #undef _GLIBCPP_HAVE_WCTYPE_H */
-
-/* Define if you have the m library (-lm).  */
-#define _GLIBCPP_HAVE_LIBM 1
-
-/* Name of package */
-#define _GLIBCPP_PACKAGE "libstdc++"
-
-/* Version number of package */
-#define _GLIBCPP_VERSION "3.3.1"
-
-/* Define if the compiler is configured for setjmp/longjmp exceptions. */
-/* #undef _GLIBCPP_SJLJ_EXCEPTIONS */
-
-/* Define if sigsetjmp is available.   */
-#define _GLIBCPP_HAVE_SIGSETJMP 1
-
-/* Only used in build directory testsuite_hooks.h. */
-#define _GLIBCPP_HAVE_MEMLIMIT_DATA 0
-
-/* Only used in build directory testsuite_hooks.h. */
-#define _GLIBCPP_HAVE_MEMLIMIT_RSS 0
-
-/* Only used in build directory testsuite_hooks.h. */
-#define _GLIBCPP_HAVE_MEMLIMIT_VMEM 0
-
-/* Only used in build directory testsuite_hooks.h. */
-#define _GLIBCPP_HAVE_MEMLIMIT_AS 0
-
-//
-// Systems that have certain non-standard functions prefixed with an
-// underscore, we'll handle those here. Must come after config.h.in.
-//
-#if defined (_GLIBCPP_HAVE__ISNAN) && ! defined (_GLIBCPP_HAVE_ISNAN)
-# define _GLIBCPP_HAVE_ISNAN 1
-# define isnan _isnan
-#endif
-
-#if defined (_GLIBCPP_HAVE__ISNANF) && ! defined (_GLIBCPP_HAVE_ISNANF)
-# define _GLIBCPP_HAVE_ISNANF 1
-# define isnanf _isnanf
-#endif
-
-#if defined (_GLIBCPP_HAVE__ISNANL) && ! defined (_GLIBCPP_HAVE_ISNANL)
-# define _GLIBCPP_HAVE_ISNANL 1
-# define isnanl _isnanl
-#endif
-
-#if defined (_GLIBCPP_HAVE__ISINF) && ! defined (_GLIBCPP_HAVE_ISINF)
-# define _GLIBCPP_HAVE_ISINF 1
-# define isinf _isinf
-#endif
-
-#if defined (_GLIBCPP_HAVE__ISINFF) && ! defined (_GLIBCPP_HAVE_ISINFF)
-# define _GLIBCPP_HAVE_ISINFF 1
-# define isinff _isinff
-#endif
-
-#if defined (_GLIBCPP_HAVE__ISINFL) && ! defined (_GLIBCPP_HAVE_ISINFL)
-# define _GLIBCPP_HAVE_ISINFL 1
-# define isinfl _isinfl
-#endif
-
-#if defined (_GLIBCPP_HAVE__COPYSIGN) && ! defined (_GLIBCPP_HAVE_COPYSIGN)
-# define _GLIBCPP_HAVE_COPYSIGN 1
-# define copysign _copysign
-#endif
-
-#if defined (_GLIBCPP_HAVE__COPYSIGNL) && ! defined (_GLIBCPP_HAVE_COPYSIGNL)
-# define _GLIBCPP_HAVE_COPYSIGNL 1
-# define copysignl _copysignl
-#endif
-
-#if defined (_GLIBCPP_HAVE__COSF) && ! defined (_GLIBCPP_HAVE_COSF)
-# define _GLIBCPP_HAVE_COSF 1
-# define cosf _cosf
-#endif
-
-#if defined (_GLIBCPP_HAVE__ACOSF) && ! defined (_GLIBCPP_HAVE_ACOSF)
-# define _GLIBCPP_HAVE_ACOSF 1
-# define acosf _acosf
-#endif
-
-#if defined (_GLIBCPP_HAVE__ACOSL) && ! defined (_GLIBCPP_HAVE_ACOSL)
-# define _GLIBCPP_HAVE_ACOSL 1
-# define acosl _acosl
-#endif
-
-#if defined (_GLIBCPP_HAVE__ASINF) && ! defined (_GLIBCPP_HAVE_ASINF)
-# define _GLIBCPP_HAVE_ASINF 1
-# define asinf _asinf
-#endif
-
-#if defined (_GLIBCPP_HAVE__ASINL) && ! defined (_GLIBCPP_HAVE_ASINL)
-# define _GLIBCPP_HAVE_ASINL 1
-# define asinl _asinl
-#endif
-
-#if defined (_GLIBCPP_HAVE__ATANF) && ! defined (_GLIBCPP_HAVE_ATANF)
-# define _GLIBCPP_HAVE_ATANF 1
-# define atanf _atanf
-#endif
-
-#if defined (_GLIBCPP_HAVE__ATANL) && ! defined (_GLIBCPP_HAVE_ATANL)
-# define _GLIBCPP_HAVE_ATANL 1
-# define atanl _atanl
-#endif
-
-#if defined (_GLIBCPP_HAVE__CEILF) && ! defined (_GLIBCPP_HAVE_CEILF)
-# define _GLIBCPP_HAVE_CEILF 1
-# define aceil _ceilf
-#endif
-
-#if defined (_GLIBCPP_HAVE__CEILL) && ! defined (_GLIBCPP_HAVE_CEILL)
-# define _GLIBCPP_HAVE_CEILL 1
-# define aceil _ceill
-#endif
-
-#if defined (_GLIBCPP_HAVE__COSHF) && ! defined (_GLIBCPP_HAVE_COSHF)
-# define _GLIBCPP_HAVE_COSHF 1
-# define coshf _coshf
-#endif
-
-#if defined (_GLIBCPP_HAVE__COSL) && ! defined (_GLIBCPP_HAVE_COSL)
-# define _GLIBCPP_HAVE_COSL 1
-# define cosl _cosl
-#endif
-
-#if defined (_GLIBCPP_HAVE__LOGF) && ! defined (_GLIBCPP_HAVE_LOGF)
-# define _GLIBCPP_HAVE_LOGF 1
-# define logf _logf
-#endif
-
-#if defined (_GLIBCPP_HAVE__COSHL) && ! defined (_GLIBCPP_HAVE_COSHL)
-# define _GLIBCPP_HAVE_COSHL 1
-# define coshl _coshl
-#endif
-
-#if defined (_GLIBCPP_HAVE__EXPF) && ! defined (_GLIBCPP_HAVE_EXPF)
-# define _GLIBCPP_HAVE_EXPF 1
-# define expf _expf
-#endif
-
-#if defined (_GLIBCPP_HAVE__EXPL) && ! defined (_GLIBCPP_HAVE_EXPL)
-# define _GLIBCPP_HAVE_EXPL 1
-# define expl _expl
-#endif
-
-#if defined (_GLIBCPP_HAVE__FABSF) && ! defined (_GLIBCPP_HAVE_FABSF)
-# define _GLIBCPP_HAVE_FABSF 1
-# define fabsf _fabsf
-#endif
-
-#if defined (_GLIBCPP_HAVE__FABSL) && ! defined (_GLIBCPP_HAVE_FABSL)
-# define _GLIBCPP_HAVE_FABSL 1
-# define fabsl _fabsl
-#endif
-
-#if defined (_GLIBCPP_HAVE__FLOORF) && ! defined (_GLIBCPP_HAVE_FLOORF)
-# define _GLIBCPP_HAVE_FLOORF 1
-# define floorf _floorf
-#endif
-
-#if defined (_GLIBCPP_HAVE__FLOORL) && ! defined (_GLIBCPP_HAVE_FLOORL)
-# define _GLIBCPP_HAVE_FLOORL 1
-# define floorl _floorl
-#endif
-
-#if defined (_GLIBCPP_HAVE__FMODF) && ! defined (_GLIBCPP_HAVE_FMODF)
-# define _GLIBCPP_HAVE_FMODF 1
-# define fmodf _fmodf
-#endif
-
-#if defined (_GLIBCPP_HAVE__FMODL) && ! defined (_GLIBCPP_HAVE_FMODL)
-# define _GLIBCPP_HAVE_FMODL 1
-# define fmodl _fmodl
-#endif
-
-#if defined (_GLIBCPP_HAVE__FREXPF) && ! defined (_GLIBCPP_HAVE_FREXPF)
-# define _GLIBCPP_HAVE_FREXPF 1
-# define frexpf _frexpf
-#endif
-
-#if defined (_GLIBCPP_HAVE__FREXPL) && ! defined (_GLIBCPP_HAVE_FREXPL)
-# define _GLIBCPP_HAVE_FREXPL 1
-# define frexpl _frexpl
-#endif
-
-#if defined (_GLIBCPP_HAVE__LDEXPF) && ! defined (_GLIBCPP_HAVE_LDEXPF)
-# define _GLIBCPP_HAVE_LDEXPF 1
-# define ldexpf _ldexpf
-#endif
-
-#if defined (_GLIBCPP_HAVE__LDEXPL) && ! defined (_GLIBCPP_HAVE_LDEXPL)
-# define _GLIBCPP_HAVE_LDEXPL 1
-# define ldexpl _ldexpl
-#endif
-
-#if defined (_GLIBCPP_HAVE__LOG10F) && ! defined (_GLIBCPP_HAVE_LOG10F)
-# define _GLIBCPP_HAVE_LOG10F 1
-# define log10f _log10f
-#endif
-
-#if defined (_GLIBCPP_HAVE__LOGL) && ! defined (_GLIBCPP_HAVE_LOGL)
-# define _GLIBCPP_HAVE_LOGL 1
-# define logl _logl
-#endif
-
-#if defined (_GLIBCPP_HAVE__POWF) && ! defined (_GLIBCPP_HAVE_POWF)
-# define _GLIBCPP_HAVE_POWF 1
-# define powf _powf
-#endif
-
-#if defined (_GLIBCPP_HAVE__LOG10L) && ! defined (_GLIBCPP_HAVE_LOG10L)
-# define _GLIBCPP_HAVE_LOG10L 1
-# define log10l _log10l
-#endif
-
-#if defined (_GLIBCPP_HAVE__MODF) && ! defined (_GLIBCPP_HAVE_MODF)
-# define _GLIBCPP_HAVE_MODF 1
-# define modf _modf
-#endif
-
-#if defined (_GLIBCPP_HAVE__MODL) && ! defined (_GLIBCPP_HAVE_MODL)
-# define _GLIBCPP_HAVE_MODL 1
-# define modl _modl
-#endif
-
-#if defined (_GLIBCPP_HAVE__SINF) && ! defined (_GLIBCPP_HAVE_SINF)
-# define _GLIBCPP_HAVE_SINF 1
-# define sinf _sinf
-#endif
-
-#if defined (_GLIBCPP_HAVE__POWL) && ! defined (_GLIBCPP_HAVE_POWL)
-# define _GLIBCPP_HAVE_POWL 1
-# define powl _powl
-#endif
-
-#if defined (_GLIBCPP_HAVE__SINHF) && ! defined (_GLIBCPP_HAVE_SINHF)
-# define _GLIBCPP_HAVE_SINHF 1
-# define sinhf _sinhf
-#endif
-
-#if defined (_GLIBCPP_HAVE__SINL) && ! defined (_GLIBCPP_HAVE_SINL)
-# define _GLIBCPP_HAVE_SINL 1
-# define sinl _sinl
-#endif
-
-#if defined (_GLIBCPP_HAVE__SQRTF) && ! defined (_GLIBCPP_HAVE_SQRTF)
-# define _GLIBCPP_HAVE_SQRTF 1
-# define sqrtf _sqrtf
-#endif
-
-#if defined (_GLIBCPP_HAVE__SINHL) && ! defined (_GLIBCPP_HAVE_SINHL)
-# define _GLIBCPP_HAVE_SINHL 1
-# define sinhl _sinhl
-#endif
-
-#if defined (_GLIBCPP_HAVE__TANF) && ! defined (_GLIBCPP_HAVE_TANF)
-# define _GLIBCPP_HAVE_TANF 1
-# define tanf _tanf
-#endif
-
-#if defined (_GLIBCPP_HAVE__SQRTL) && ! defined (_GLIBCPP_HAVE_SQRTL)
-# define _GLIBCPP_HAVE_SQRTL 1
-# define sqrtl _sqrtl
-#endif
-
-#if defined (_GLIBCPP_HAVE__TANHF) && ! defined (_GLIBCPP_HAVE_TANHF)
-# define _GLIBCPP_HAVE_TANHF 1
-# define tanhf _tanhf
-#endif
-
-#if defined (_GLIBCPP_HAVE__TANL) && ! defined (_GLIBCPP_HAVE_TANL)
-# define _GLIBCPP_HAVE_TANF 1
-# define tanf _tanf
-#endif
-
-#if defined (_GLIBCPP_HAVE__STRTOF) && ! defined (_GLIBCPP_HAVE_STRTOF)
-# define _GLIBCPP_HAVE_STRTOF 1
-# define strtof _strtof
-#endif
-
-#if defined (_GLIBCPP_HAVE__TANHL) && ! defined (_GLIBCPP_HAVE_TANHL)
-# define _GLIBCPP_HAVE_TANHL 1
-# define tanhl _tanhl
-#endif
-
-#if defined (_GLIBCPP_HAVE__STRTOLD) && ! defined (_GLIBCPP_HAVE_STRTOLD)
-# define _GLIBCPP_HAVE_STRTOLD 1
-# define strtold _strtold
-#endif
-
-#if defined (_GLIBCPP_HAVE__SINCOS) && ! defined (_GLIBCPP_HAVE_SINCOS)
-# define _GLIBCPP_HAVE_SINCOS 1
-# define sincos _sincos
-#endif
-
-#if defined (_GLIBCPP_HAVE__SINCOSF) && ! defined (_GLIBCPP_HAVE_SINCOSF)
-# define _GLIBCPP_HAVE_SINCOSF 1
-# define sincosf _sincosf
-#endif
-
-#if defined (_GLIBCPP_HAVE__SINCOSL) && ! defined (_GLIBCPP_HAVE_SINCOSL)
-# define _GLIBCPP_HAVE_SINCOSL 1
-# define sincosl _sincosl
-#endif
-
-#if defined (_GLIBCPP_HAVE__FINITE) && ! defined (_GLIBCPP_HAVE_FINITE)
-# define _GLIBCPP_HAVE_FINITE 1
-# define finite _finite
-#endif
-
-#if defined (_GLIBCPP_HAVE__FINITEF) && ! defined (_GLIBCPP_HAVE_FINITEF)
-# define _GLIBCPP_HAVE_FINITEF 1
-# define finitef _finitef
-#endif
-
-#if defined (_GLIBCPP_HAVE__FINITEL) && ! defined (_GLIBCPP_HAVE_FINITEL)
-# define _GLIBCPP_HAVE_FINITEL 1
-# define finitel _finitel
-#endif
-
-#if defined (_GLIBCPP_HAVE__QFINITE) && ! defined (_GLIBCPP_HAVE_QFINITE)
-# define _GLIBCPP_HAVE_QFINITE 1
-# define qfinite _qfinite
-#endif
-
-#if defined (_GLIBCPP_HAVE__FPCLASS) && ! defined (_GLIBCPP_HAVE_FPCLASS)
-# define _GLIBCPP_HAVE_FPCLASS 1
-# define fpclass _fpclass
-#endif
-
-#if defined (_GLIBCPP_HAVE__QFPCLASS) && ! defined (_GLIBCPP_HAVE_QFPCLASS)
-# define _GLIBCPP_HAVE_QFPCLASS 1
-# define qfpclass _qfpclass
-#endif
-
-#endif // _CPP_CPPCONFIG_
diff --git a/gnu/lib/gcc3/libstdc++/config.h b/gnu/lib/gcc3/libstdc++/config.h
deleted file mode 100644 (file)
index 26aa4be..0000000
+++ /dev/null
@@ -1,1127 +0,0 @@
-/* $FreeBSD: src/gnu/lib/libstdc++/config.h,v 1.7 2003/07/11 05:33:24 kan Exp $ */
-/* $DragonFly: src/gnu/lib/gcc3/libstdc++/Attic/config.h,v 1.1 2004/01/22 21:45:57 joerg Exp $
-
-/* config.h.  Generated automatically by configure.  */
-/* config.h.in.  Generated automatically from configure.in by autoheader.  */
-
-/* Define if you have a working `mmap' system call.  */
-#define HAVE_MMAP 1
-
-// Define if GCC supports weak symbols.
-#define _GLIBCPP_SUPPORTS_WEAK __GXX_WEAK__
-
-// Include I/O support for 'long long' and 'unsigned long long'.
-#define _GLIBCPP_USE_LONG_LONG 1
-
-// Define if C99 features such as lldiv_t, llabs, lldiv should be exposed.
-#define _GLIBCPP_USE_C99 1
-
-// Define if code specialized for wchar_t should be used.
-#define _GLIBCPP_USE_WCHAR_T 1
-
-// Define if using setrlimit to limit memory usage during 'make check'.
-/* #undef _GLIBCPP_MEM_LIMITS */
-
-// Define to use concept checking code from the boost libraries.
-/* #undef _GLIBCPP_CONCEPT_CHECKS */
-
-// Define to use symbol versioning in the shared library.
-/* #undef _GLIBCPP_SYMVER */
-
-// Define symbol versioning in assember directives. If symbol
-// versioning is beigng used, and the assembler supports this kind of
-// thing, then use it.
-// NB: _GLIBCPP_AT_AT is a hack to work around quoting issues in m4.
-#if _GLIBCPP_SYMVER
-  #define _GLIBCPP_ASM_SYMVER(cur, old, version) \
-   asm (".symver " #cur "," #old _GLIBCPP_AT_AT #version);
-#else
-  #define _GLIBCPP_ASM_SYMVER(cur, old, version)
-#endif
-
-// Define if gthr-default.h exists (meaning that threading support is enabled).
-#define HAVE_GTHR_DEFAULT 1
-
-// Define if drand48 exists.
-#define HAVE_DRAND48 1
-
-// Define if getpagesize exists.
-#define HAVE_GETPAGESIZE 1
-
-// Define if setenv exists.
-#define HAVE_SETENV 1
-
-// Define if sigsetjmp exists.
-#define HAVE_SIGSETJMP 1
-
-// Define if mbstate_t exists in wchar.h.
-#define HAVE_MBSTATE_T 1
-
-// Define if you have the modff function.
-#define HAVE_MODFF 1
-
-// Define if you have the modfl function.
-/* #undef HAVE_MODFL */
-
-// Define if you have the expf function.
-#define HAVE_EXPF 1
-
-// Define if you have the expl function.
-/* #undef HAVE_EXPL */
-
-// Define if you have the hypotf function.
-#define HAVE_HYPOTF 1
-
-// Define if you have the hypotl function.
-/* #undef HAVE_HYPOTL */
-
-// Define if the compiler/host combination has __builtin_abs
-#define HAVE___BUILTIN_ABS 1
-
-// Define if the compiler/host combination has __builtin_labs
-#define HAVE___BUILTIN_LABS 1
-
-// Define if the compiler/host combination has __builtin_cos
-#define HAVE___BUILTIN_COS 1
-
-// Define if the compiler/host combination has __builtin_cosf
-#define HAVE___BUILTIN_COSF 1
-
-// Define if the compiler/host combination has __builtin_cosl
-#define HAVE___BUILTIN_COSL 1
-
-// Define if the compiler/host combination has __builtin_fabs
-#define HAVE___BUILTIN_FABS 1
-
-// Define if the compiler/host combination has __builtin_fabsf
-#define HAVE___BUILTIN_FABSF 1
-
-// Define if the compiler/host combination has __builtin_fabsl
-#define HAVE___BUILTIN_FABSL 1
-
-// Define if the compiler/host combination has __builtin_sin
-#define HAVE___BUILTIN_SIN 1
-
-// Define if the compiler/host combination has __builtin_sinf
-#define HAVE___BUILTIN_SINF 1
-
-// Define if the compiler/host combination has __builtin_sinl
-#define HAVE___BUILTIN_SINL 1
-
-// Define if the compiler/host combination has __builtin_sqrt
-/* #undef HAVE___BUILTIN_SQRT */
-
-// Define if the compiler/host combination has __builtin_sqrtf
-/* #undef HAVE___BUILTIN_SQRTF */
-
-// Define if the compiler/host combination has __builtin_sqrtl
-/* #undef HAVE___BUILTIN_SQRTL */
-
-// Define if poll is available in <poll.h>.
-#define HAVE_POLL 1
-
-// Define if S_ISREG (Posix) is available in <sys/stat.h>.
-#define HAVE_S_ISREG 1
-
-// Define if S_IFREG is available in <sys/stat.h>.
-/* #undef HAVE_S_IFREG */
-
-// Define if LC_MESSAGES is available in <locale.h>.
-#define HAVE_LC_MESSAGES 1
-
-/* Define if you have the __signbit function.  */
-#define HAVE___SIGNBIT 1
-
-/* Define if you have the __signbitf function.  */
-/* #undef HAVE___SIGNBITF */
-
-/* Define if you have the __signbitl function.  */
-/* #undef HAVE___SIGNBITL */
-
-/* Define if you have the _acosf function.  */
-/* #undef HAVE__ACOSF */
-
-/* Define if you have the _acosl function.  */
-/* #undef HAVE__ACOSL */
-
-/* Define if you have the _asinf function.  */
-/* #undef HAVE__ASINF */
-
-/* Define if you have the _asinl function.  */
-/* #undef HAVE__ASINL */
-
-/* Define if you have the _atan2f function.  */
-/* #undef HAVE__ATAN2F */
-
-/* Define if you have the _atan2l function.  */
-/* #undef HAVE__ATAN2L */
-
-/* Define if you have the _atanf function.  */
-/* #undef HAVE__ATANF */
-
-/* Define if you have the _atanl function.  */
-/* #undef HAVE__ATANL */
-
-/* Define if you have the _ceilf function.  */
-/* #undef HAVE__CEILF */
-
-/* Define if you have the _ceill function.  */
-/* #undef HAVE__CEILL */
-
-/* Define if you have the _copysign function.  */
-/* #undef HAVE__COPYSIGN */
-
-/* Define if you have the _copysignl function.  */
-/* #undef HAVE__COPYSIGNL */
-
-/* Define if you have the _cosf function.  */
-/* #undef HAVE__COSF */
-
-/* Define if you have the _coshf function.  */
-/* #undef HAVE__COSHF */
-
-/* Define if you have the _coshl function.  */
-/* #undef HAVE__COSHL */
-
-/* Define if you have the _cosl function.  */
-/* #undef HAVE__COSL */
-
-/* Define if you have the _expf function.  */
-/* #undef HAVE__EXPF */
-
-/* Define if you have the _expl function.  */
-/* #undef HAVE__EXPL */
-
-/* Define if you have the _fabsf function.  */
-/* #undef HAVE__FABSF */
-
-/* Define if you have the _fabsl function.  */
-/* #undef HAVE__FABSL */
-
-/* Define if you have the _finite function.  */
-/* #undef HAVE__FINITE */
-
-/* Define if you have the _finitef function.  */
-/* #undef HAVE__FINITEF */
-
-/* Define if you have the _finitel function.  */
-/* #undef HAVE__FINITEL */
-
-/* Define if you have the _floorf function.  */
-/* #undef HAVE__FLOORF */
-
-/* Define if you have the _floorl function.  */
-/* #undef HAVE__FLOORL */
-
-/* Define if you have the _fmodf function.  */
-/* #undef HAVE__FMODF */
-
-/* Define if you have the _fmodl function.  */
-/* #undef HAVE__FMODL */
-
-/* Define if you have the _fpclass function.  */
-/* #undef HAVE__FPCLASS */
-
-/* Define if you have the _frexpf function.  */
-/* #undef HAVE__FREXPF */
-
-/* Define if you have the _frexpl function.  */
-/* #undef HAVE__FREXPL */
-
-/* Define if you have the _hypot function.  */
-/* #undef HAVE__HYPOT */
-
-/* Define if you have the _hypotf function.  */
-/* #undef HAVE__HYPOTF */
-
-/* Define if you have the _hypotl function.  */
-/* #undef HAVE__HYPOTL */
-
-/* Define if you have the _isinf function.  */
-/* #undef HAVE__ISINF */
-
-/* Define if you have the _isinff function.  */
-/* #undef HAVE__ISINFF */
-
-/* Define if you have the _isinfl function.  */
-/* #undef HAVE__ISINFL */
-
-/* Define if you have the _isnan function.  */
-/* #undef HAVE__ISNAN */
-
-/* Define if you have the _isnanf function.  */
-/* #undef HAVE__ISNANF */
-
-/* Define if you have the _isnanl function.  */
-/* #undef HAVE__ISNANL */
-
-/* Define if you have the _ldexpf function.  */
-/* #undef HAVE__LDEXPF */
-
-/* Define if you have the _ldexpl function.  */
-/* #undef HAVE__LDEXPL */
-
-/* Define if you have the _log10f function.  */
-/* #undef HAVE__LOG10F */
-
-/* Define if you have the _log10l function.  */
-/* #undef HAVE__LOG10L */
-
-/* Define if you have the _logf function.  */
-/* #undef HAVE__LOGF */
-
-/* Define if you have the _logl function.  */
-/* #undef HAVE__LOGL */
-
-/* Define if you have the _modff function.  */
-/* #undef HAVE__MODFF */
-
-/* Define if you have the _modfl function.  */
-/* #undef HAVE__MODFL */
-
-/* Define if you have the _powf function.  */
-/* #undef HAVE__POWF */
-
-/* Define if you have the _powl function.  */
-/* #undef HAVE__POWL */
-
-/* Define if you have the _qfpclass function.  */
-/* #undef HAVE__QFPCLASS */
-
-/* Define if you have the _sincos function.  */
-/* #undef HAVE__SINCOS */
-
-/* Define if you have the _sincosf function.  */
-/* #undef HAVE__SINCOSF */
-
-/* Define if you have the _sincosl function.  */
-/* #undef HAVE__SINCOSL */
-
-/* Define if you have the _sinf function.  */
-/* #undef HAVE__SINF */
-
-/* Define if you have the _sinhf function.  */
-/* #undef HAVE__SINHF */
-
-/* Define if you have the _sinhl function.  */
-/* #undef HAVE__SINHL */
-
-/* Define if you have the _sinl function.  */
-/* #undef HAVE__SINL */
-
-/* Define if you have the _sqrtf function.  */
-/* #undef HAVE__SQRTF */
-
-/* Define if you have the _sqrtl function.  */
-/* #undef HAVE__SQRTL */
-
-/* Define if you have the _tanf function.  */
-/* #undef HAVE__TANF */
-
-/* Define if you have the _tanhf function.  */
-/* #undef HAVE__TANHF */
-
-/* Define if you have the _tanhl function.  */
-/* #undef HAVE__TANHL */
-
-/* Define if you have the _tanl function.  */
-/* #undef HAVE__TANL */
-
-/* Define if you have the acosf function.  */
-#define HAVE_ACOSF 1
-
-/* Define if you have the acosl function.  */
-/* #undef HAVE_ACOSL */
-
-/* Define if you have the asinf function.  */
-#define HAVE_ASINF 1
-
-/* Define if you have the asinl function.  */
-/* #undef HAVE_ASINL */
-
-/* Define if you have the atan2f function.  */
-#define HAVE_ATAN2F 1
-
-/* Define if you have the atan2l function.  */
-/* #undef HAVE_ATAN2L */
-
-/* Define if you have the atanf function.  */
-#define HAVE_ATANF 1
-
-/* Define if you have the atanl function.  */
-/* #undef HAVE_ATANL */
-
-/* Define if you have the btowc function.  */
-#define HAVE_BTOWC 1
-
-/* Define if you have the ceilf function.  */
-#define HAVE_CEILF 1
-
-/* Define if you have the ceill function.  */
-/* #undef HAVE_CEILL */
-
-/* Define if you have the copysign function.  */
-#define HAVE_COPYSIGN 1
-
-/* Define if you have the copysignf function.  */
-#define HAVE_COPYSIGNF 1
-
-/* Define if you have the copysignl function.  */
-/* #undef HAVE_COPYSIGNL */
-
-/* Define if you have the cosf function.  */
-#define HAVE_COSF 1
-
-/* Define if you have the coshf function.  */
-#define HAVE_COSHF 1
-
-/* Define if you have the coshl function.  */
-/* #undef HAVE_COSHL */
-
-/* Define if you have the cosl function.  */
-/* #undef HAVE_COSL */
-
-/* Define if you have the drand48 function.  */
-#define HAVE_DRAND48 1
-
-/* Define if you have the expf function.  */
-#define HAVE_EXPF 1
-
-/* Define if you have the expl function.  */
-/* #undef HAVE_EXPL */
-
-/* Define if you have the fabsf function.  */
-#define HAVE_FABSF 1
-
-/* Define if you have the fabsl function.  */
-/* #undef HAVE_FABSL */
-
-/* Define if you have the fgetwc function.  */
-#define HAVE_FGETWC 1
-
-/* Define if you have the fgetws function.  */
-#define HAVE_FGETWS 1
-
-/* Define if you have the finite function.  */
-#define HAVE_FINITE 1
-
-/* Define if you have the finitef function.  */
-#define HAVE_FINITEF 1
-
-/* Define if you have the finitel function.  */
-/* #undef HAVE_FINITEL */
-
-/* Define if you have the floorf function.  */
-#define HAVE_FLOORF 1
-
-/* Define if you have the floorl function.  */
-/* #undef HAVE_FLOORL */
-
-/* Define if you have the fmodf function.  */
-#define HAVE_FMODF 1
-
-/* Define if you have the fmodl function.  */
-/* #undef HAVE_FMODL */
-
-/* Define if you have the fpclass function.  */
-/* #undef HAVE_FPCLASS */
-
-/* Define if you have the fputwc function.  */
-#define HAVE_FPUTWC 1
-
-/* Define if you have the fputws function.  */
-#define HAVE_FPUTWS 1
-
-/* Define if you have the frexpf function.  */
-#define HAVE_FREXPF 1
-
-/* Define if you have the frexpl function.  */
-/* #undef HAVE_FREXPL */
-
-/* Define if you have the fwide function.  */
-#define HAVE_FWIDE 1
-
-/* Define if you have the fwprintf function.  */
-#define HAVE_FWPRINTF 1
-
-/* Define if you have the fwscanf function.  */
-#define HAVE_FWSCANF 1
-
-/* Define if you have the getpagesize function.  */
-#define HAVE_GETPAGESIZE 1
-
-/* Define if you have the getwc function.  */
-#define HAVE_GETWC 1
-
-/* Define if you have the getwchar function.  */
-#define HAVE_GETWCHAR 1
-
-/* Define if you have the hypot function.  */
-#define HAVE_HYPOT 1
-
-/* Define if you have the hypotf function.  */
-#define HAVE_HYPOTF 1
-
-/* Define if you have the hypotl function.  */
-/* #undef HAVE_HYPOTL */
-
-/* Define if you have the iconv function.  */
-/* #undef HAVE_ICONV */
-
-/* Define if you have the iconv_close function.  */
-/* #undef HAVE_ICONV_CLOSE */
-
-/* Define if you have the iconv_open function.  */
-/* #undef HAVE_ICONV_OPEN */
-
-/* Define if you have the isatty function.  */
-#define HAVE_ISATTY 1
-
-/* Define if you have the isinf function.  */
-#define HAVE_ISINF 1
-
-/* Define if you have the isinff function.  */
-/* #undef HAVE_ISINFF */
-
-/* Define if you have the isinfl function.  */
-/* #undef HAVE_ISINFL */
-
-/* Define if you have the isnan function.  */
-#define HAVE_ISNAN 1
-
-/* Define if you have the isnanf function.  */
-#define HAVE_ISNANF 1
-
-/* Define if you have the isnanl function.  */
-/* #undef HAVE_ISNANL */
-
-/* Define if you have the ldexpf function.  */
-#define HAVE_LDEXPF 1
-
-/* Define if you have the ldexpl function.  */
-/* #undef HAVE_LDEXPL */
-
-/* Define if you have the log10f function.  */
-#define HAVE_LOG10F 1
-
-/* Define if you have the log10l function.  */
-/* #undef HAVE_LOG10L */
-
-/* Define if you have the logf function.  */
-#define HAVE_LOGF 1
-
-/* Define if you have the logl function.  */
-/* #undef HAVE_LOGL */
-
-/* Define if you have the mbrlen function.  */
-#define HAVE_MBRLEN 1
-
-/* Define if you have the mbrtowc function.  */
-#define HAVE_MBRTOWC 1
-
-/* Define if you have the mbsinit function.  */
-#define HAVE_MBSINIT 1
-
-/* Define if you have the mbsrtowcs function.  */
-#define HAVE_MBSRTOWCS 1
-
-/* Define if you have the modff function.  */
-#define HAVE_MODFF 1
-
-/* Define if you have the modfl function.  */
-/* #undef HAVE_MODFL */
-
-/* Define if you have the nan function.  */
-/* #undef HAVE_NAN */
-
-/* Define if you have the nl_langinfo function.  */
-#define HAVE_NL_LANGINFO 1
-
-/* Define if you have the powf function.  */
-#define HAVE_POWF 1
-
-/* Define if you have the powl function.  */
-/* #undef HAVE_POWL */
-
-/* Define if you have the putwc function.  */
-#define HAVE_PUTWC 1
-
-/* Define if you have the putwchar function.  */
-#define HAVE_PUTWCHAR 1
-
-/* Define if you have the qfpclass function.  */
-/* #undef HAVE_QFPCLASS */
-
-/* Define if you have the setenv function.  */
-#define HAVE_SETENV 1
-
-/* Define if you have the sincos function.  */
-/* #undef HAVE_SINCOS */
-
-/* Define if you have the sincosf function.  */
-/* #undef HAVE_SINCOSF */
-
-/* Define if you have the sincosl function.  */
-/* #undef HAVE_SINCOSL */
-
-/* Define if you have the sinf function.  */
-#define HAVE_SINF 1
-
-/* Define if you have the sinhf function.  */
-#define HAVE_SINHF 1
-
-/* Define if you have the sinhl function.  */
-/* #undef HAVE_SINHL */
-
-/* Define if you have the sinl function.  */
-/* #undef HAVE_SINL */
-
-/* Define if you have the sqrtf function.  */
-#define HAVE_SQRTF 1
-
-/* Define if you have the sqrtl function.  */
-/* #undef HAVE_SQRTL */
-
-/* Define if you have the strtof function.  */
-#define HAVE_STRTOF 1
-
-/* Define if you have the strtold function.  */
-#define HAVE_STRTOLD 1
-
-/* Define if you have the swprintf function.  */
-#define HAVE_SWPRINTF 1
-
-/* Define if you have the swscanf function.  */
-#define HAVE_SWSCANF 1
-
-/* Define if you have the tanf function.  */
-#define HAVE_TANF 1
-
-/* Define if you have the tanhf function.  */
-#define HAVE_TANHF 1
-
-/* Define if you have the tanhl function.  */
-/* #undef HAVE_TANHL */
-
-/* Define if you have the tanl function.  */
-/* #undef HAVE_TANL */
-
-/* Define if you have the ungetwc function.  */
-#define HAVE_UNGETWC 1
-
-/* Define if you have the vfwprintf function.  */
-#define HAVE_VFWPRINTF 1
-
-/* Define if you have the vfwscanf function.  */
-#define HAVE_VFWSCANF 1
-
-/* Define if you have the vswprintf function.  */
-#define HAVE_VSWPRINTF 1
-
-/* Define if you have the vswscanf function.  */
-#define HAVE_VSWSCANF 1
-
-/* Define if you have the vwprintf function.  */
-#define HAVE_VWPRINTF 1
-
-/* Define if you have the vwscanf function.  */
-#define HAVE_VWSCANF 1
-
-/* Define if you have the wcrtomb function.  */
-#define HAVE_WCRTOMB 1
-
-/* Define if you have the wcscat function.  */
-#define HAVE_WCSCAT 1
-
-/* Define if you have the wcschr function.  */
-#define HAVE_WCSCHR 1
-
-/* Define if you have the wcscmp function.  */
-#define HAVE_WCSCMP 1
-
-/* Define if you have the wcscoll function.  */
-#define HAVE_WCSCOLL 1
-
-/* Define if you have the wcscpy function.  */
-#define HAVE_WCSCPY 1
-
-/* Define if you have the wcscspn function.  */
-#define HAVE_WCSCSPN 1
-
-/* Define if you have the wcsftime function.  */
-#define HAVE_WCSFTIME 1
-
-/* Define if you have the wcslen function.  */
-#define HAVE_WCSLEN 1
-
-/* Define if you have the wcsncat function.  */
-#define HAVE_WCSNCAT 1
-
-/* Define if you have the wcsncmp function.  */
-#define HAVE_WCSNCMP 1
-
-/* Define if you have the wcsncpy function.  */
-#define HAVE_WCSNCPY 1
-
-/* Define if you have the wcspbrk function.  */
-#define HAVE_WCSPBRK 1
-
-/* Define if you have the wcsrchr function.  */
-#define HAVE_WCSRCHR 1
-
-/* Define if you have the wcsrtombs function.  */
-#define HAVE_WCSRTOMBS 1
-
-/* Define if you have the wcsspn function.  */
-#define HAVE_WCSSPN 1
-
-/* Define if you have the wcsstr function.  */
-#define HAVE_WCSSTR 1
-
-/* Define if you have the wcstod function.  */
-#define HAVE_WCSTOD 1
-
-/* Define if you have the wcstof function.  */
-#define HAVE_WCSTOF 1
-
-/* Define if you have the wcstok function.  */
-#define HAVE_WCSTOK 1
-
-/* Define if you have the wcstol function.  */
-#define HAVE_WCSTOL 1
-
-/* Define if you have the wcstoul function.  */
-#define HAVE_WCSTOUL 1
-
-/* Define if you have the wcsxfrm function.  */
-#define HAVE_WCSXFRM 1
-
-/* Define if you have the wctob function.  */
-#define HAVE_WCTOB 1
-
-/* Define if you have the wmemchr function.  */
-#define HAVE_WMEMCHR 1
-
-/* Define if you have the wmemcmp function.  */
-#define HAVE_WMEMCMP 1
-
-/* Define if you have the wmemcpy function.  */
-#define HAVE_WMEMCPY 1
-
-/* Define if you have the wmemmove function.  */
-#define HAVE_WMEMMOVE 1
-
-/* Define if you have the wmemset function.  */
-#define HAVE_WMEMSET 1
-
-/* Define if you have the wprintf function.  */
-#define HAVE_WPRINTF 1
-
-/* Define if you have the wscanf function.  */
-#define HAVE_WSCANF 1
-
-/* Define if you have the <endian.h> header file.  */
-/* #undef HAVE_ENDIAN_H */
-
-/* Define if you have the <float.h> header file.  */
-#define HAVE_FLOAT_H 1
-
-/* Define if you have the <fp.h> header file.  */
-/* #undef HAVE_FP_H */
-
-/* Define if you have the <gconv.h> header file.  */
-/* #undef HAVE_GCONV_H */
-
-/* Define if you have the <ieeefp.h> header file.  */
-#define HAVE_IEEEFP_H 1
-
-/* Define if you have the <inttypes.h> header file.  */
-#define HAVE_INTTYPES_H 1
-
-/* Define if you have the <locale.h> header file.  */
-#define HAVE_LOCALE_H 1
-
-/* Define if you have the <machine/endian.h> header file.  */
-#define HAVE_MACHINE_ENDIAN_H 1
-
-/* Define if you have the <machine/param.h> header file.  */
-#define HAVE_MACHINE_PARAM_H 1
-
-/* Define if you have the <nan.h> header file.  */
-/* #undef HAVE_NAN_H */
-
-/* Define if you have the <stdlib.h> header file.  */
-#define HAVE_STDLIB_H 1
-
-/* Define if you have the <string.h> header file.  */
-#define HAVE_STRING_H 1
-
-/* Define if you have the <sys/filio.h> header file.  */
-#define HAVE_SYS_FILIO_H 1
-
-/* Define if you have the <sys/ioctl.h> header file.  */
-#define HAVE_SYS_IOCTL_H 1
-
-/* Define if you have the <sys/isa_defs.h> header file.  */
-/* #undef HAVE_SYS_ISA_DEFS_H */
-
-/* Define if you have the <sys/machine.h> header file.  */
-/* #undef HAVE_SYS_MACHINE_H */
-
-/* Define if you have the <sys/resource.h> header file.  */
-#define HAVE_SYS_RESOURCE_H 1
-
-/* Define if you have the <sys/stat.h> header file.  */
-#define HAVE_SYS_STAT_H 1
-
-/* Define if you have the <sys/time.h> header file.  */
-#define HAVE_SYS_TIME_H 1
-
-/* Define if you have the <sys/types.h> header file.  */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define if you have the <unistd.h> header file.  */
-#define HAVE_UNISTD_H 1
-
-/* Define if you have the <wchar.h> header file.  */
-#define HAVE_WCHAR_H 1
-
-/* Define if you have the <wctype.h> header file.  */
-#define HAVE_WCTYPE_H 1
-
-/* Define if you have the m library (-lm).  */
-#define HAVE_LIBM 1
-
-/* Name of package */
-#define PACKAGE "libstdc++"
-
-/* Version number of package */
-#define VERSION "3.3.1"
-
-/* Define if the compiler is configured for setjmp/longjmp exceptions. */
-/* #undef _GLIBCPP_SJLJ_EXCEPTIONS */
-
-/* Define if sigsetjmp is available.   */
-#define HAVE_SIGSETJMP 1
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_MEMLIMIT_DATA 0
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_MEMLIMIT_RSS 0
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_MEMLIMIT_VMEM 0
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_MEMLIMIT_AS 0
-
-//
-// Systems that have certain non-standard functions prefixed with an
-// underscore, we'll handle those here. Must come after config.h.in.
-//
-#if defined (HAVE__ISNAN) && ! defined (HAVE_ISNAN)
-# define HAVE_ISNAN 1
-# define isnan _isnan
-#endif
-
-#if defined (HAVE__ISNANF) && ! defined (HAVE_ISNANF)
-# define HAVE_ISNANF 1
-# define isnanf _isnanf
-#endif
-
-#if defined (HAVE__ISNANL) && ! defined (HAVE_ISNANL)
-# define HAVE_ISNANL 1
-# define isnanl _isnanl
-#endif
-
-#if defined (HAVE__ISINF) && ! defined (HAVE_ISINF)
-# define HAVE_ISINF 1
-# define isinf _isinf
-#endif
-
-#if defined (HAVE__ISINFF) && ! defined (HAVE_ISINFF)
-# define HAVE_ISINFF 1
-# define isinff _isinff
-#endif
-
-#if defined (HAVE__ISINFL) && ! defined (HAVE_ISINFL)
-# define HAVE_ISINFL 1
-# define isinfl _isinfl
-#endif
-
-#if defined (HAVE__COPYSIGN) && ! defined (HAVE_COPYSIGN)
-# define HAVE_COPYSIGN 1
-# define copysign _copysign
-#endif
-
-#if defined (HAVE__COPYSIGNL) && ! defined (HAVE_COPYSIGNL)
-# define HAVE_COPYSIGNL 1
-# define copysignl _copysignl
-#endif
-
-#if defined (HAVE__COSF) && ! defined (HAVE_COSF)
-# define HAVE_COSF 1
-# define cosf _cosf
-#endif
-
-#if defined (HAVE__ACOSF) && ! defined (HAVE_ACOSF)
-# define HAVE_ACOSF 1
-# define acosf _acosf
-#endif
-
-#if defined (HAVE__ACOSL) && ! defined (HAVE_ACOSL)
-# define HAVE_ACOSL 1
-# define acosl _acosl
-#endif
-
-#if defined (HAVE__ASINF) && ! defined (HAVE_ASINF)
-# define HAVE_ASINF 1
-# define asinf _asinf
-#endif
-
-#if defined (HAVE__ASINL) && ! defined (HAVE_ASINL)
-# define HAVE_ASINL 1
-# define asinl _asinl
-#endif
-
-#if defined (HAVE__ATANF) && ! defined (HAVE_ATANF)
-# define HAVE_ATANF 1
-# define atanf _atanf
-#endif
-
-#if defined (HAVE__ATANL) && ! defined (HAVE_ATANL)
-# define HAVE_ATANL 1
-# define atanl _atanl
-#endif
-
-#if defined (HAVE__CEILF) && ! defined (HAVE_CEILF)
-# define HAVE_CEILF 1
-# define aceil _ceilf
-#endif
-
-#if defined (HAVE__CEILL) && ! defined (HAVE_CEILL)
-# define HAVE_CEILL 1
-# define aceil _ceill
-#endif
-
-#if defined (HAVE__COSHF) && ! defined (HAVE_COSHF)
-# define HAVE_COSHF 1
-# define coshf _coshf
-#endif
-
-#if defined (HAVE__COSL) && ! defined (HAVE_COSL)
-# define HAVE_COSL 1
-# define cosl _cosl
-#endif
-
-#if defined (HAVE__LOGF) && ! defined (HAVE_LOGF)
-# define HAVE_LOGF 1
-# define logf _logf
-#endif
-
-#if defined (HAVE__COSHL) && ! defined (HAVE_COSHL)
-# define HAVE_COSHL 1
-# define coshl _coshl
-#endif
-
-#if defined (HAVE__EXPF) && ! defined (HAVE_EXPF)
-# define HAVE_EXPF 1
-# define expf _expf
-#endif
-
-#if defined (HAVE__EXPL) && ! defined (HAVE_EXPL)
-# define HAVE_EXPL 1
-# define expl _expl
-#endif
-
-#if defined (HAVE__FABSF) && ! defined (HAVE_FABSF)
-# define HAVE_FABSF 1
-# define fabsf _fabsf
-#endif
-
-#if defined (HAVE__FABSL) && ! defined (HAVE_FABSL)
-# define HAVE_FABSL 1
-# define fabsl _fabsl
-#endif
-
-#if defined (HAVE__FLOORF) && ! defined (HAVE_FLOORF)
-# define HAVE_FLOORF 1
-# define floorf _floorf
-#endif
-
-#if defined (HAVE__FLOORL) && ! defined (HAVE_FLOORL)
-# define HAVE_FLOORL 1
-# define floorl _floorl
-#endif
-
-#if defined (HAVE__FMODF) && ! defined (HAVE_FMODF)
-# define HAVE_FMODF 1
-# define fmodf _fmodf
-#endif
-
-#if defined (HAVE__FMODL) && ! defined (HAVE_FMODL)
-# define HAVE_FMODL 1
-# define fmodl _fmodl
-#endif
-
-#if defined (HAVE__FREXPF) && ! defined (HAVE_FREXPF)
-# define HAVE_FREXPF 1
-# define frexpf _frexpf
-#endif
-
-#if defined (HAVE__FREXPL) && ! defined (HAVE_FREXPL)
-# define HAVE_FREXPL 1
-# define frexpl _frexpl
-#endif
-
-#if defined (HAVE__LDEXPF) && ! defined (HAVE_LDEXPF)
-# define HAVE_LDEXPF 1
-# define ldexpf _ldexpf
-#endif
-
-#if defined (HAVE__LDEXPL) && ! defined (HAVE_LDEXPL)
-# define HAVE_LDEXPL 1
-# define ldexpl _ldexpl
-#endif
-
-#if defined (HAVE__LOG10F) && ! defined (HAVE_LOG10F)
-# define HAVE_LOG10F 1
-# define log10f _log10f
-#endif
-
-#if defined (HAVE__LOGL) && ! defined (HAVE_LOGL)
-# define HAVE_LOGL 1
-# define logl _logl
-#endif
-
-#if defined (HAVE__POWF) && ! defined (HAVE_POWF)
-# define HAVE_POWF 1
-# define powf _powf
-#endif
-
-#if defined (HAVE__LOG10L) && ! defined (HAVE_LOG10L)
-# define HAVE_LOG10L 1
-# define log10l _log10l
-#endif
-
-#if defined (HAVE__MODF) && ! defined (HAVE_MODF)
-# define HAVE_MODF 1
-# define modf _modf
-#endif
-
-#if defined (HAVE__MODL) && ! defined (HAVE_MODL)
-# define HAVE_MODL 1
-# define modl _modl
-#endif
-
-#if defined (HAVE__SINF) && ! defined (HAVE_SINF)
-# define HAVE_SINF 1
-# define sinf _sinf
-#endif
-
-#if defined (HAVE__POWL) && ! defined (HAVE_POWL)
-# define HAVE_POWL 1
-# define powl _powl
-#endif
-
-#if defined (HAVE__SINHF) && ! defined (HAVE_SINHF)
-# define HAVE_SINHF 1
-# define sinhf _sinhf
-#endif
-
-#if defined (HAVE__SINL) && ! defined (HAVE_SINL)
-# define HAVE_SINL 1
-# define sinl _sinl
-#endif
-
-#if defined (HAVE__SQRTF) && ! defined (HAVE_SQRTF)
-# define HAVE_SQRTF 1
-# define sqrtf _sqrtf
-#endif
-
-#if defined (HAVE__SINHL) && ! defined (HAVE_SINHL)
-# define HAVE_SINHL 1
-# define sinhl _sinhl
-#endif
-
-#if defined (HAVE__TANF) && ! defined (HAVE_TANF)
-# define HAVE_TANF 1
-# define tanf _tanf
-#endif
-
-#if defined (HAVE__SQRTL) && ! defined (HAVE_SQRTL)
-# define HAVE_SQRTL 1
-# define sqrtl _sqrtl
-#endif
-
-#if defined (HAVE__TANHF) && ! defined (HAVE_TANHF)
-# define HAVE_TANHF 1
-# define tanhf _tanhf
-#endif
-
-#if defined (HAVE__TANL) && ! defined (HAVE_TANL)
-# define HAVE_TANF 1
-# define tanf _tanf
-#endif
-
-#if defined (HAVE__STRTOF) && ! defined (HAVE_STRTOF)
-# define HAVE_STRTOF 1
-# define strtof _strtof
-#endif
-
-#if defined (HAVE__TANHL) && ! defined (HAVE_TANHL)
-# define HAVE_TANHL 1
-# define tanhl _tanhl
-#endif
-
-#if defined (HAVE__STRTOLD) && ! defined (HAVE_STRTOLD)
-# define HAVE_STRTOLD 1
-# define strtold _strtold
-#endif
-
-#if defined (HAVE__SINCOS) && ! defined (HAVE_SINCOS)
-# define HAVE_SINCOS 1
-# define sincos _sincos
-#endif
-
-#if defined (HAVE__SINCOSF) && ! defined (HAVE_SINCOSF)
-# define HAVE_SINCOSF 1
-# define sincosf _sincosf
-#endif
-
-#if defined (HAVE__SINCOSL) && ! defined (HAVE_SINCOSL)
-# define HAVE_SINCOSL 1
-# define sincosl _sincosl
-#endif
-
-#if defined (HAVE__FINITE) && ! defined (HAVE_FINITE)
-# define HAVE_FINITE 1
-# define finite _finite
-#endif
-
-#if defined (HAVE__FINITEF) && ! defined (HAVE_FINITEF)
-# define HAVE_FINITEF 1
-# define finitef _finitef
-#endif
-
-#if defined (HAVE__FINITEL) && ! defined (HAVE_FINITEL)
-# define HAVE_FINITEL 1
-# define finitel _finitel
-#endif
-
-#if defined (HAVE__QFINITE) && ! defined (HAVE_QFINITE)
-# define HAVE_QFINITE 1
-# define qfinite _qfinite
-#endif
-
-#if defined (HAVE__FPCLASS) && ! defined (HAVE_FPCLASS)
-# define HAVE_FPCLASS 1
-# define fpclass _fpclass
-#endif
-
-#if defined (HAVE__QFPCLASS) && ! defined (HAVE_QFPCLASS)
-# define HAVE_QFPCLASS 1
-# define qfpclass _qfpclass
-#endif
-
diff --git a/gnu/lib/gcc3/libstdc++/doc/Makefile b/gnu/lib/gcc3/libstdc++/doc/Makefile
deleted file mode 100644 (file)
index 98768aa..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# $FreeBSD: src/gnu/lib/libstdc++/doc/Makefile,v 1.7 2002/05/29 21:14:48 obrien Exp $
-# $DragonFly: src/gnu/lib/gcc3/libstdc++/doc/Attic/Makefile,v 1.1 2004/01/22 21:45:57 joerg Exp $
-
-SRCDIR= ${.CURDIR}/../../../../../contrib/libstdc++3
-
-.PATH: ${SRCDIR}/../libio
-
-INFO = iostream
-
-INFOENTRY_iostream= "* iostream: (iostream).   The GNU C++ I/O library."
-
-MAKEINFOFLAGS+= -I ${SRCDIR}/../libio 
-
-.include <bsd.info.mk>
diff --git a/gnu/lib/gcc3/libsupc++/Makefile b/gnu/lib/gcc3/libsupc++/Makefile
deleted file mode 100644 (file)
index c6b37c7..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD: src/gnu/lib/libsupc++/Makefile,v 1.5 2003/07/11 05:37:22 kan Exp $
-# $DragonFly: src/gnu/lib/gcc3/libsupc++/Attic/Makefile,v 1.2 2004/02/02 23:35:09 dillon Exp $
-
-.include "../Makefile.inc"
-
-SRCDIR=        ${GCCDIR}/libstdc++-v3/libsupc++
-
-.PATH: ${SRCDIR} ${GCCDIR}/gcc ${GCCDIR}/libiberty
-
-# Static only.
-LIB=   supc++
-SRCS=  del_op.cc del_opnt.cc del_opv.cc del_opvnt.cc \
-       eh_alloc.cc eh_aux_runtime.cc eh_catch.cc eh_exception.cc \
-       eh_globals.cc eh_personality.cc eh_terminate.cc eh_throw.cc eh_type.cc \
-       guard.cc new_handler.cc new_op.cc new_opnt.cc new_opv.cc new_opvnt.cc \
-       pure.cc tinfo.cc tinfo2.cc vec.cc
-
-# from libiberty:
-SRCS+= cp-demangle.c dyn-string.c
-CFLAGS+=       -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
-CFLAGS+=       -I${SRCDIR} -I${.CURDIR}/../libstdc++
-CFLAGS+=       -I${GCCDIR}/gcc -I${GCCDIR}/include
-CXXFLAGS+=     -fno-implicit-templates -ffunction-sections -fdata-sections
-
-HDRS=  exception new typeinfo cxxabi.h exception_defines.h
-INCS=  ${HDRS:S;^;${SRCDIR}/;}
-INCSDIR=${INCLUDEDIR}/c++/3.3
-
-.include <bsd.lib.mk>