gcc41 removal: Part 3 of 2: library makefiles
authorJohn Marino <draco@marino.st>
Sat, 27 Oct 2012 14:00:56 +0000 (16:00 +0200)
committerJohn Marino <draco@marino.st>
Sat, 27 Oct 2012 14:00:56 +0000 (16:00 +0200)
I forgot there were GCC 4.1 files in the gnu/lib/gcc41 directory.  These
should have been removed last night with the other makefiles.

12 files changed:
gnu/lib/gcc41/Makefile [deleted file]
gnu/lib/gcc41/Makefile.inc [deleted file]
gnu/lib/gcc41/csu/Makefile [deleted file]
gnu/lib/gcc41/libgcc/Makefile [deleted file]
gnu/lib/gcc41/libgcov/Makefile [deleted file]
gnu/lib/gcc41/libobjc/Makefile [deleted file]
gnu/lib/gcc41/libstdc++/Makefile [deleted file]
gnu/lib/gcc41/libstdc++/config.h [deleted file]
gnu/lib/gcc41/libstdc++/ctype_base.h.patch [deleted file]
gnu/lib/gcc41/libstdc++/ctype_noninline.h.patch [deleted file]
gnu/lib/gcc41/libstdc++/os_defines.h [deleted file]
gnu/lib/gcc41/libsupc++/Makefile [deleted file]

diff --git a/gnu/lib/gcc41/Makefile b/gnu/lib/gcc41/Makefile
deleted file mode 100644 (file)
index 354b691..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc41/Makefile,v 1.3 2008/06/30 12:16:03 hasso Exp $
-
-SUBDIR=                csu libgcc libgcov
-
-.if !defined(.DIRECTIVE_MAKEENV)
-MAKE := HOST_CCVER=${HOST_CCVER} CCVER=gcc41 ${MAKE}
-.endif
-
-.if !defined(NO_CXX)
-SUBDIR+=       libstdc++ libsupc++
-.endif
-
-.if !defined(NO_OBJC)
-SUBDIR+=       libobjc
-.endif
-
-.include <bsd.subdir.mk>
diff --git a/gnu/lib/gcc41/Makefile.inc b/gnu/lib/gcc41/Makefile.inc
deleted file mode 100644 (file)
index 74f0df1..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc41/Makefile.inc,v 1.2 2007/01/20 18:24:34 corecode Exp $
-
-TOP_PREFIX=    ../../../usr.bin/cc41/cc_tools
-CCVER=gcc41
-
-TARGET_LIBDIR=         ${LIBDIR}/gcc41
-TARGET_DEBUGLIBDIR=    ${LIBDIR}/gcc41/debug
-TARGET_PROFLIBDIR=     ${LIBDIR}/gcc41/profile
-TARGET_SHLIBDIR=       ${LIBDIR}/gcc41
-
-GCC_NO_LIBERTY=                # yes
-
-.include "../../usr.bin/cc41/Makefile.inc"
diff --git a/gnu/lib/gcc41/csu/Makefile b/gnu/lib/gcc41/csu/Makefile
deleted file mode 100644 (file)
index 8043203..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc41/csu/Makefile,v 1.1 2007/01/15 18:01:44 corecode Exp $
-
-GCCDIR=        ${.CURDIR}/../../../../contrib/gcc-4.1
-CCDIR= ${.CURDIR}/../../../usr.bin/cc41
-
-.include "../Makefile.inc"
-
-CFLAGS+=       -finhibit-size-directive
-CFLAGS+=       -fno-inline-functions
-CFLAGS+=       -fno-exceptions
-CFLAGS+=       -fno-zero-initialized-in-bss
-CFLAGS+=       -fno-unit-at-a-time
-CFLAGS+=       -fno-omit-frame-pointer
-CFLAGS+=       -fno-asynchronous-unwind-tables
-CFLAGS+=       -I.
-
-.include "../../csu/Makefile.csu"
diff --git a/gnu/lib/gcc41/libgcc/Makefile b/gnu/lib/gcc41/libgcc/Makefile
deleted file mode 100644 (file)
index ca8a2ad..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc41/libgcc/Makefile,v 1.1 2006/09/27 12:10:33 corecode Exp $
-
-.include "../Makefile.inc"
-.include "${STOPDIR}/cc_tools/Makefile.tools"
-
-CFLAGS+=       -I.
-CFLAGS+=       -fexceptions
-CFLAGS+=       -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -DHAVE_GTHR_DEFAULT
-CFLAGS+=       -DIN_GCC
-
-LIB=           gcc
-
-# used by shared libs
-INSTALL_PIC_ARCHIVE=   yes
-
-FUNCS= _eprintf __gcc_bcmp \
-       _muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 \
-       _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi \
-       _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi \
-       _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf _clear_cache \
-       _enable_execute_stack _trampoline __main _absvsi2 _absvdi2 _addvsi3 \
-       _addvdi3 _subvsi3 _subvdi3 _mulvsi3 _mulvdi3 _negvsi2 _negvdi2 _ctors \
-       _ffssi2 _ffsdi2 _clz _clzsi2 _clzdi2 _ctzsi2 _ctzdi2 _popcount_tab \
-       _popcountsi2 _popcountdi2 _paritysi2 _paritydi2 _powisf2 _powidf2 \
-       _powixf2 _powitf2 _mulsc3 _muldc3 _mulxc3 _multc3 _divsc3 _divdc3 \
-       _divxc3 _divtc3
-
-SRCS+=         ${FUNCS:S/$/.c/g}
-CLEANFILES+=   ${FUNCS:S/$/.c/g}
-
-SRCS+= unwind-dw2.c unwind-dw2-fde.c unwind-sjlj.c
-SRCS+= gthr-gnat.c unwind-c.c
-
-SRCS+= insn-flags.h insn-constants.h unwind.h
-
-unwind.h: unwind-generic.h
-       cp ${.ALLSRC} ${.TARGET}
-
-CLEANFILES+=   unwind.h
-
-.for F in ${FUNCS}
-${F}.c:
-       echo '#define L${.TARGET:T:R}' > ${.TARGET}
-       echo '#include "libgcc2.c"' >> ${.TARGET}
-.endfor
-
-.for F in _divdi3.c _moddi3.c _udivdi3.c _umoddi3.c _udiv_w_sdiv.c _udivmoddi4.c
-${F:R:S/$/.o/}: ${F}
-       ${CC} ${CFLAGS} -fnon-call-exceptions -c ${.IMPSRC}
-.endfor
-
-depend: cc_prep cc_tools
-.ORDER: cc_prep cc_tools ${SRCS}
-
-# This is kinda messy, but it's easier then rearranging the top level
-# build.  gcc-4.1's libgcc generates source files which depend on generated
-# header files, which means we have to generate our tools set before
-# we can build libgcc.  The toolset is normally built afterwards.
-#
-# XXX for the world stage we could theoretically use the cc_tools generated
-# in the btools stage, but it's easier to regenerate them.
-#
-cc_prep: .PHONY
-       cd ${STOPDIR}/cc_prep; ${MAKE} depend
-
-cc_tools: .PHONY
-       cd ${STOPDIR}/cc_tools; ${MAKE} depend
-
-.if ${GCC_CPU} == "i386"
-.PATH: ${GCCDIR}/gcc/config/i386
-
-SRCS+= mm_malloc.h
-
-mm_malloc.h: pmm_malloc.h
-       cp ${.ALLSRC} ${.TARGET}
-
-CLEANFILES+=   mm_malloc.h
-
-INCS=  emmintrin.h mmintrin.h pmmintrin.h xmmintrin.h mm_malloc.h
-INCSDIR=       /usr/libdata/gcc41
-.endif
-
-.include <bsd.lib.mk>
diff --git a/gnu/lib/gcc41/libgcov/Makefile b/gnu/lib/gcc41/libgcov/Makefile
deleted file mode 100644 (file)
index 4574091..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc41/libgcov/Makefile,v 1.1 2006/09/27 12:10:33 corecode Exp $
-
-.include "../Makefile.inc"
-.include "${STOPDIR}/cc_tools/Makefile.tools"
-
-CFLAGS+=       -I.
-CFLAGS+=       -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -DHAVE_GTHR_DEFAULT
-CFLAGS+=       -DIN_GCC
-
-LIB=           gcov
-
-# used by shared libs
-INSTALL_PIC_ARCHIVE=   yes
-
-FUNCS=  _gcov _gcov_merge_add _gcov_merge_single _gcov_merge_delta \
-    _gcov_fork _gcov_execl _gcov_execlp _gcov_execle \
-    _gcov_execv _gcov_execvp _gcov_execve \
-    _gcov_interval_profiler _gcov_pow2_profiler _gcov_one_value_profiler
-
-SRCS=  ${FUNCS:S/$/.c/g}
-CLEANFILES+= ${FUNCS:S/$/.c/g}
-SRCS+= gcov-iov.h
-SRCS+= insn-flags.h insn-constants.h
-
-.for F in ${FUNCS}
-${F}.c:
-       echo '#define L${.TARGET:T:R}' > ${.TARGET}
-       echo '#include "libgcov.c"' >> ${.TARGET}
-.endfor
-
-.include <bsd.lib.mk>
diff --git a/gnu/lib/gcc41/libobjc/Makefile b/gnu/lib/gcc41/libobjc/Makefile
deleted file mode 100644 (file)
index 38bfc06..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-GCC_NO_PATH=   1
-.include "../Makefile.inc"
-.include "${STOPDIR}/cc_tools/Makefile.tools"
-
-.PATH:         ${GCCDIR}/libobjc ${GCCDIR}/libobjc/objc ${GCCDIR}/gcc
-
-CFLAGS+=       -I${GCCDIR}/libobjc/objc -I. -DIN_TARGET_LIBS
-
-LIB=           objc
-SHLIB_MAJOR=   2
-
-SRCS=          NXConstStr.m Object.m Protocol.m archive.c class.c encoding.c
-SRCS+=         exception.c gc.c hash.c hash_compat.c init.c linking.m misc.c
-SRCS+=         nil_method.c objects.c sarray.c selector.c sendmsg.c thr-objc.c
-SRCS+=         thr.c
-SRCS+=         insn-flags.h insn-constants.h runtime-info.h unwind.h
-
-INCS=          NXConstStr.h Object.h Protocol.h encoding.h hash.h objc-api.h
-INCS+=         objc-list.h objc.h runtime.h sarray.h thr.h typedstream.h
-INCSDIR=       ${INCLUDEDIR}/objc
-
-unwind.h: unwind-generic.h
-       cp ${.ALLSRC} ${.TARGET}
-
-CLEANFILES+=   unwind.h runtime-info.h
-
-runtime-info.h: 
-       echo "" > tmp-runtime.m
-       echo "/* This file is automatically generated */" > ${.TARGET}
-       ${CC} -print-objc-runtime-info -S tmp-runtime.m >> ${.TARGET}
-       rm -f tmp-runtime.m tmp-runtime.s
-
-.include <bsd.lib.mk>
diff --git a/gnu/lib/gcc41/libstdc++/Makefile b/gnu/lib/gcc41/libstdc++/Makefile
deleted file mode 100644 (file)
index 24ece1d..0000000
+++ /dev/null
@@ -1,503 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc41/libstdc++/Makefile,v 1.4 2007/08/23 06:13:30 corecode Exp $
-
-.include "../Makefile.inc"
-
-.if ${MACHINE_ARCH} == "i386" && !empty(MACHINE_CPU:Mi486)
-MARCHDIR=      i486
-.elif ${MACHINE_ARCH} == "x86_64"
-MARCHDIR=      i486
-.else
-MARCHDIR=      ${MACHINE_ARCH}
-.endif
-
-SRCDIR=        ${GCCDIR}/libstdc++-v3
-SUPDIR=        ${SRCDIR}/libsupc++
-
-.PATH: ${SRCDIR}/src ${SRCDIR}/libmath ${SRCDIR}/config/io
-.PATH: ${SRCDIR}/config/locale/generic ${SRCDIR}
-.PATH: ${SUPDIR} ${GCCDIR}/gcc ${GCCDIR}/libiberty
-
-#SUBDIR=       doc
-
-LIB=           stdc++
-SHLIB_MAJOR=   9
-
-CFLAGS+=       -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
-CFLAGS+=       -I. -I${.CURDIR}
-CFLAGS+=       -I${SUPDIR} -I${GCCDIR}/gcc -I${GCCDIR}/include
-CXXFLAGS+=     -I${SRCDIR}/config/cpu/${MARCHDIR}
-CXXFLAGS+=     -fno-implicit-templates -ffunction-sections -fdata-sections \
-               -Wno-deprecated
-
-LDADD+=                -lm
-DPADD+=                ${LIBM}
-
-# libstdc++ sources (libstdc++/src/Makefile.in, do not reorder)
-SRCS+= \
-       bitmap_allocator.cc \
-       pool_allocator.cc \
-       mt_allocator.cc \
-       codecvt.cc \
-       compatibility.cc \
-       complex_io.cc \
-       ctype.cc \
-       debug.cc \
-       debug_list.cc \
-       functexcept.cc \
-       globals_locale.cc \
-       globals_io.cc \
-       ios.cc \
-       ios_failure.cc \
-       ios_init.cc \
-       ios_locale.cc \
-       limits.cc \
-       list.cc \
-       locale.cc \
-       locale_init.cc \
-       locale_facets.cc \
-       localename.cc \
-       stdexcept.cc \
-       strstream.cc \
-       tree.cc \
-       allocator-inst.cc \
-       concept-inst.cc \
-       fstream-inst.cc \
-       ext-inst.cc \
-       ios-inst.cc \
-       iostream-inst.cc \
-       istream-inst.cc \
-       istream.cc \
-       locale-inst.cc \
-       locale-misc-inst.cc \
-       misc-inst.cc \
-       ostream-inst.cc \
-       sstream-inst.cc \
-       streambuf-inst.cc \
-       streambuf.cc \
-       string-inst.cc \
-       valarray-inst.cc \
-       wlocale-inst.cc \
-       wstring-inst.cc \
-       ${host_sources} \
-       ${host_sources_extra}
-
-host_sources = \
-       atomicity.cc \
-       codecvt_members.cc \
-       collate_members.cc \
-       ctype_members.cc \
-       messages_members.cc \
-       monetary_members.cc \
-       numeric_members.cc \
-       time_members.cc 
-
-host_sources_extra = \
-       basic_file_stdio.cc \
-       c_locale.cc
-
-SRCS+= ctype_noninline.h ctype_base.h
-
-atomicity.cc:
-       echo '#include "atomicity.h"' > ${.TARGET}
-
-CLEANFILES+=   atomicity.cc
-
-# C parts of math
-SRCS+= stubs.c
-
-# Embedded copy of libsupc++
-SRCS+= \
-       del_op.cc \
-       del_opnt.cc \
-       del_opv.cc \
-       del_opvnt.cc \
-       eh_alloc.cc \
-       eh_arm.cc \
-       eh_aux_runtime.cc \
-       eh_call.cc \
-       eh_catch.cc \
-       eh_exception.cc \
-       eh_globals.cc \
-       eh_personality.cc \
-       eh_term_handler.cc \
-       eh_terminate.cc \
-       eh_throw.cc \
-       eh_type.cc \
-       eh_unex_handler.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 \
-       vterminate.cc
-
-# from libiberty
-SRCS+= cp-demangle.c
-
-SRCS+= unwind.h
-
-unwind.h: unwind-generic.h
-       cp ${.ALLSRC} ${.TARGET}
-
-CLEANFILES+=   unwind.h
-
-
-strstream.cc:  ${SRCDIR}/src/strstream.cc
-       sed -e 's,^#include <strstream>,#include <backward/strstream>,g' \
-           < ${.ALLSRC} > ${.TARGET}
-
-CLEANFILES+=   strstream.cc
-
-
-INCSGROUPS=    BITSHDRS BKWHDRS DEBUGHDRS EXTHDRS TR1HDRS \
-               BASEHDRS BASEXHDRS STDHDRS TARGETHDRS THRHDRS
-
-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++/4.1
-
-
-BITSHDRS=      \
-       allocator.h \
-       atomicity.h \
-       basic_ios.h \
-       basic_ios.tcc \
-       basic_string.h \
-       basic_string.tcc \
-       boost_concept_check.h \
-       char_traits.h \
-       codecvt.h \
-       concept_check.h \
-       concurrence.h \
-       cpp_type_traits.h \
-       deque.tcc \
-       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 \
-       postypes.h \
-       stream_iterator.h \
-       streambuf_iterator.h \
-       slice_array.h \
-       sstream.tcc \
-       stl_algo.h \
-       stl_algobase.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_queue.h \
-       stl_raw_storage_iter.h \
-       stl_relops.h \
-       stl_set.h \
-       stl_stack.h \
-       stl_tempbuf.h \
-       stl_tree.h \
-       stl_uninitialized.h \
-       stl_vector.h \
-       streambuf.tcc \
-       stringfwd.h \
-       valarray_array.h \
-       valarray_array.tcc \
-       valarray_before.h \
-       valarray_after.h \
-       vector.tcc
-BITSHDRS:=     ${BITSHDRS:S;^;${SRCDIR}/include/bits/;}
-BITSHDRSDIR=   ${INCLUDEDIR}/c++/4.1/bits
-
-
-BKWHDRS=       \
-       complex.h \
-       iomanip.h \
-       istream.h \
-       ostream.h \
-       stream.h \
-       streambuf.h \
-       algo.h \
-       algobase.h \
-       alloc.h \
-       bvector.h \
-       defalloc.h \
-       deque.h \
-       function.h \
-       hash_map.h \
-       hash_set.h \
-       hashtable.h \
-       heap.h \
-       iostream.h \
-       iterator.h \
-       list.h \
-       map.h \
-       multimap.h \
-       new.h \
-       multiset.h \
-       pair.h \
-       queue.h \
-       rope.h \
-       set.h \
-       slist.h \
-       stack.h \
-       tempbuf.h \
-       tree.h \
-       vector.h \
-       fstream.h \
-       strstream \
-       backward_warning.h
-BKWHDRS:=      ${BKWHDRS:S;^;${SRCDIR}/include/backward/;}
-BKWHDRSDIR=    ${INCLUDEDIR}/c++/4.1/backward
-
-
-EXTHDRS=       \
-       algorithm \
-       array_allocator.h \
-       bitmap_allocator.h \
-       codecvt_specializations.h \
-       debug_allocator.h \
-       stdio_filebuf.h \
-       stdio_sync_filebuf.h \
-       functional \
-       hash_map \
-       hash_set \
-       hash_fun.h \
-       hashtable.h \
-       iterator \
-       malloc_allocator.h \
-       memory \
-       mt_allocator.h \
-       new_allocator.h \
-       numeric \
-       pod_char_traits.h \
-       pool_allocator.h \
-       rb_tree \
-       rope \
-       ropeimpl.h \
-       slist \
-       typelist.h \
-       rc_string_base.h \
-       sso_string_base.h \
-       vstring.h \
-       vstring.tcc \
-       vstring_fwd.h \
-       vstring_util.h  
-EXTHDRS:=      ${EXTHDRS:S;^;${SRCDIR}/include/ext/;}
-EXTHDRSDIR=    ${INCLUDEDIR}/c++/4.1/ext
-
-
-TR1HDRS=       \
-       array \
-       bind_repeat.h \
-       bind_iterate.h \
-       boost_shared_ptr.h \
-       mu_iterate.h \
-       functional \
-       functional_iterate.h \
-       memory \
-       ref_fwd.h \
-       ref_wrap_iterate.h \
-       repeat.h \
-       tuple \
-       tuple_iterate.h \
-       utility \
-       type_traits \
-       type_traits_fwd.h \
-       hashtable \
-       unordered_set \
-       unordered_map
-TR1HDRS:=      ${TR1HDRS:S;^;${SRCDIR}/include/tr1/;}
-TR1HDRSDIR=    ${INCLUDEDIR}/c++/4.1/tr1
-
-
-# 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++/4.1
-
-# Some of the different "C" header models need extra files.
-BASEXHDRS=     ${SRCDIR}/include/c_std/cmath.tcc
-BASEXHDRSDIR=  ${INCLUDEDIR}/c++/4.1/bits
-
-
-DEBUGHDRS=     \
-       bitset \
-       debug.h \
-       deque \
-       formatter.h \
-       functions.h \
-       hash_map \
-       hash_map.h \
-       hash_multimap.h \
-       hash_multiset.h \
-       hash_set \
-       hash_set.h \
-       list \
-       map \
-       macros.h \
-       map.h \
-       multimap.h \
-       multiset.h \
-       safe_base.h \
-       safe_iterator.h \
-       safe_iterator.tcc \
-       safe_sequence.h \
-       set \
-       set.h \
-       string \
-       vector
-DEBUGHDRS:=    ${DEBUGHDRS:S;^;${SRCDIR}/include/debug/;}
-DEBUGHDRSDIR=  ${INCLUDEDIR}/c++/4.1/debug
-
-
-# c++locale <- c_locale.h
-TARGETHDRS=    io/basic_file_stdio.h
-TARGETHDRSNAME_basic_file_stdio.h=     basic_file.h
-TARGETHDRS+=   allocator/new_allocator_base.h
-TARGETHDRSNAME_new_allocator_base.h=   c++allocator.h
-TARGETHDRS+=   io/c_io_stdio.h
-TARGETHDRSNAME_c_io_stdio.h=           c++io.h
-TARGETHDRS+=   locale/generic/c_locale.h locale/generic/c++locale_internal.h
-TARGETHDRSNAME_c_locale.h=             c++locale.h
-TARGETHDRS+=   locale/generic/messages_members.h
-TARGETHDRS+=   locale/generic/time_members.h
-TARGETHDRS+=   os/bsd/netbsd/ctype_inline.h
-TARGETHDRS:=   ${TARGETHDRS:S;^;${SRCDIR}/config/;}
-TARGETHDRS+=   ctype_base.h ctype_noninline.h os_defines.h
-TARGETHDRS+=   c++config.h
-TARGETHDRSDIR= ${INCLUDEDIR}/c++/4.1/bits
-
-MARCHHDRS=     atomic_word.h cxxabi_tweaks.h cpu_defines.h
-
-.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++/4.1/bits
-
-gthr.h: ${GCCDIR}/gcc/gthr.h
-       sed -e '/^#pragma/b' \
-           -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \
-           -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/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\)/_GLIBCXX_\1/g' \
-           -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \
-           < ${GCCDIR}/gcc/gthr-single.h > gthr-single.h
-
-gthr-posix.h: ${GCCDIR}/gcc/gthr-posix.h
-       sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \
-           -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \
-           -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \
-           -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \
-           < ${GCCDIR}/gcc/gthr-posix.h > gthr-posix.h
-
-gthr-default.h: ${GCCDIR}/gcc/gthr-posix.h
-       sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \
-           -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \
-           -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \
-           -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \
-           -e 's,^#include "\(.*\)",#include <bits/\1>,g' \
-           < ${GCCDIR}/gcc/gthr-posix.h > gthr-default.h
-
-ctype_base.h: ${SRCDIR}/config/os/bsd/netbsd/ctype_base.h ctype_base.h.patch
-       patch -o ${.TARGET} -i ${.CURDIR}/ctype_base.h.patch ${SRCDIR}/config/os/bsd/netbsd/ctype_base.h
-
-ctype_noninline.h: ${SRCDIR}/config/os/bsd/netbsd/ctype_noninline.h ctype_noninline.h.patch
-       patch -o ${.TARGET} -i ${.CURDIR}/ctype_noninline.h.patch ${SRCDIR}/config/os/bsd/netbsd/ctype_noninline.h
-
-c++config.h: config.h ${SRCDIR}/include/bits/c++config DATESTAMP
-       cat ${.ALLSRC:M*c++config} > ${.TARGET}
-       sed -e 's/^/#define __GLIBCXX__ /' < ${.ALLSRC:M*DATESTAMP} >> ${.TARGET}
-       sed -e 's/HAVE_/_GLIBCXX_HAVE_/g' \
-           -e 's/PACKAGE/_GLIBCXX_PACKAGE/g' \
-           -e 's/VERSION/_GLIBCXX_VERSION/g' \
-           -e 's/WORDS_/_GLIBCXX_WORDS_/g' \
-           < ${.ALLSRC:M*config.h} >> ${.TARGET}
-       echo "#endif // _CXXCONFIG_" >> ${.TARGET}
-
-CLEANFILES+=   ${THRHDRS} ctype_noninline.h ctype_base.h c++config.h
-
-.include <bsd.lib.mk>
diff --git a/gnu/lib/gcc41/libstdc++/config.h b/gnu/lib/gcc41/libstdc++/config.h
deleted file mode 100644 (file)
index a8fce3a..0000000
+++ /dev/null
@@ -1,1034 +0,0 @@
-/* $DragonFly: src/gnu/lib/gcc41/libstdc++/config.h,v 1.2 2008/03/10 12:01:50 hasso Exp $ */
-/* config.h.  Generated by configure.  */
-/* config.h.in.  Generated from configure.ac by autoheader.  */
-
-/* Define to 1 if you have the `acosf' function. */
-#define HAVE_ACOSF 1
-
-/* Define to 1 if you have the `acosl' function. */
-/* #undef HAVE_ACOSL */
-
-/* Define to 1 if you have the `asinf' function. */
-#define HAVE_ASINF 1
-
-/* Define to 1 if you have the `asinl' function. */
-/* #undef HAVE_ASINL */
-
-/* Define to 1 if you have the `atan2f' function. */
-#define HAVE_ATAN2F 1
-
-/* Define to 1 if you have the `atan2l' function. */
-/* #undef HAVE_ATAN2L */
-
-/* Define to 1 if you have the `atanf' function. */
-#define HAVE_ATANF 1
-
-/* Define to 1 if you have the `atanl' function. */
-/* #undef HAVE_ATANL */
-
-/* Define to 1 if you have the `ceilf' function. */
-#define HAVE_CEILF 1
-
-/* Define to 1 if you have the `ceill' function. */
-/* #undef HAVE_CEILL */
-
-/* Define to 1 if you have the <complex.h> header file. */
-#define HAVE_COMPLEX_H 1
-
-/* Define to 1 if you have the `copysign' function. */
-#define HAVE_COPYSIGN 1
-
-/* Define to 1 if you have the `copysignf' function. */
-#define HAVE_COPYSIGNF 1
-
-/* Define to 1 if you have the `copysignl' function. */
-/* #undef HAVE_COPYSIGNL */
-
-/* Define to 1 if you have the `cosf' function. */
-#define HAVE_COSF 1
-
-/* Define to 1 if you have the `coshf' function. */
-#define HAVE_COSHF 1
-
-/* Define to 1 if you have the `coshl' function. */
-/* #undef HAVE_COSHL */
-
-/* Define to 1 if you have the `cosl' function. */
-/* #undef HAVE_COSL */
-
-/* Define to 1 if you have the <endian.h> header file. */
-/* #undef HAVE_ENDIAN_H */
-
-/* Define to 1 if you have the `expf' function. */
-#define HAVE_EXPF 1
-
-/* Define to 1 if you have the `expl' function. */
-/* #undef HAVE_EXPL */
-
-/* Define to 1 if you have the `fabsf' function. */
-#define HAVE_FABSF 1
-
-/* Define to 1 if you have the `fabsl' function. */
-/* #undef HAVE_FABSL */
-
-/* Define to 1 if you have the `finite' function. */
-#define HAVE_FINITE 1
-
-/* Define to 1 if you have the `finitef' function. */
-#define HAVE_FINITEF 1
-
-/* Define to 1 if you have the `finitel' function. */
-/* #undef HAVE_FINITEL */
-
-/* Define to 1 if you have the <float.h> header file. */
-#define HAVE_FLOAT_H 1
-
-/* Define to 1 if you have the `floorf' function. */
-#define HAVE_FLOORF 1
-
-/* Define to 1 if you have the `floorl' function. */
-/* #undef HAVE_FLOORL */
-
-/* Define to 1 if you have the `fmodf' function. */
-#define HAVE_FMODF 1
-
-/* Define to 1 if you have the `fmodl' function. */
-/* #undef HAVE_FMODL */
-
-/* Define to 1 if you have the `fpclass' function. */
-/* #undef HAVE_FPCLASS */
-
-/* Define to 1 if you have the <fp.h> header file. */
-/* #undef HAVE_FP_H */
-
-/* Define to 1 if you have the `frexpf' function. */
-#define HAVE_FREXPF 1
-
-/* Define to 1 if you have the `frexpl' function. */
-/* #undef HAVE_FREXPL */
-
-/* Define to 1 if you have the <gconv.h> header file. */
-/* #undef HAVE_GCONV_H */
-
-/* Define to 1 if you have the `getpagesize' function. */
-#define HAVE_GETPAGESIZE 1
-
-/* Define if gthr-default.h exists (meaning that threading support is
-   enabled). */
-#define HAVE_GTHR_DEFAULT 1
-
-/* Define to 1 if you have the `hypot' function. */
-#define HAVE_HYPOT 1
-
-/* Define to 1 if you have the `hypotf' function. */
-#define HAVE_HYPOTF 1
-
-/* Define to 1 if you have the `hypotl' function. */
-/* #undef HAVE_HYPOTL */
-
-/* Define to 1 if you have the `iconv' function. */
-#define HAVE_ICONV 1
-
-/* Define to 1 if you have the `iconv_close' function. */
-#define HAVE_ICONV_CLOSE 1
-
-/* Define to 1 if you have the `iconv_open' function. */
-#define HAVE_ICONV_OPEN 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-#define HAVE_IEEEFP_H 1
-
-/* Define if int64_t is available in <stdint.h>. */
-#define HAVE_INT64_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#define HAVE_INTTYPES_H 1
-
-/* Define to 1 if you have the `isinf' function. */
-/* #undef HAVE_ISINF */
-
-/* Define to 1 if you have the `isinff' function. */
-/* #undef HAVE_ISINFF */
-
-/* Define to 1 if you have the `isinfl' function. */
-/* #undef HAVE_ISINFL */
-
-/* Define to 1 if you have the `isnan' function. */
-/* #undef HAVE_ISNAN */
-
-/* Define to 1 if you have the `isnanf' function. */
-/* #undef HAVE_ISNANF */
-
-/* Define to 1 if you have the `isnanl' function. */
-/* #undef HAVE_ISNANL */
-
-/* Defined if iswblank exists. */
-#define HAVE_ISWBLANK 1
-
-/* Define if LC_MESSAGES is available in <locale.h>. */
-#define HAVE_LC_MESSAGES 1
-
-/* Define to 1 if you have the `ldexpf' function. */
-#define HAVE_LDEXPF 1
-
-/* Define to 1 if you have the `ldexpl' function. */
-/* #undef HAVE_LDEXPL */
-
-/* Define to 1 if you have the <libintl.h> header file. */
-/* #undef HAVE_LIBINTL_H */
-
-/* Define to 1 if you have the `m' library (-lm). */
-#define HAVE_LIBM 1
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_LIMIT_AS 0
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_LIMIT_DATA 1
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_LIMIT_FSIZE 1
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_LIMIT_RSS 1
-
-/* Only used in build directory testsuite_hooks.h. */
-#define HAVE_LIMIT_VMEM 1
-
-/* Define to 1 if you have the <locale.h> header file. */
-#define HAVE_LOCALE_H 1
-
-/* Define to 1 if you have the `log10f' function. */
-#define HAVE_LOG10F 1
-
-/* Define to 1 if you have the `log10l' function. */
-/* #undef HAVE_LOG10L */
-
-/* Define to 1 if you have the `logf' function. */
-#define HAVE_LOGF 1
-
-/* Define to 1 if you have the `logl' function. */
-/* #undef HAVE_LOGL */
-
-/* Define to 1 if you have the <machine/endian.h> header file. */
-#define HAVE_MACHINE_ENDIAN_H 1
-
-/* Define to 1 if you have the <machine/param.h> header file. */
-#define HAVE_MACHINE_PARAM_H 1
-
-/* Define if mbstate_t exists in wchar.h. */
-#define HAVE_MBSTATE_T 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define to 1 if you have a working `mmap' system call. */
-#define HAVE_MMAP 1
-
-/* Define to 1 if you have the `modf' function. */
-#define HAVE_MODF 1
-
-/* Define to 1 if you have the `modff' function. */
-#define HAVE_MODFF 1
-
-/* Define to 1 if you have the `modfl' function. */
-/* #undef HAVE_MODFL */
-
-/* Define to 1 if you have the <nan.h> header file. */
-/* #undef HAVE_NAN_H */
-
-/* Define to 1 if you have the `nl_langinfo' function. */
-#define HAVE_NL_LANGINFO 1
-
-/* Define if poll is available in <poll.h>. */
-#define HAVE_POLL 1
-
-/* Define to 1 if you have the `powf' function. */
-#define HAVE_POWF 1
-
-/* Define to 1 if you have the `powl' function. */
-/* #undef HAVE_POWL */
-
-/* Define to 1 if you have the `qfpclass' function. */
-/* #undef HAVE_QFPCLASS */
-
-/* Define to 1 if you have the `setenv' function. */
-#define HAVE_SETENV 1
-
-/* Define if sigsetjmp is available. */
-#define HAVE_SIGSETJMP 1
-
-/* Define to 1 if you have the `sincos' function. */
-/* #undef HAVE_SINCOS */
-
-/* Define to 1 if you have the `sincosf' function. */
-/* #undef HAVE_SINCOSF */
-
-/* Define to 1 if you have the `sincosl' function. */
-/* #undef HAVE_SINCOSL */
-
-/* Define to 1 if you have the `sinf' function. */
-#define HAVE_SINF 1
-
-/* Define to 1 if you have the `sinhf' function. */
-#define HAVE_SINHF 1
-
-/* Define to 1 if you have the `sinhl' function. */
-/* #undef HAVE_SINHL */
-
-/* Define to 1 if you have the `sinl' function. */
-/* #undef HAVE_SINL */
-
-/* Define to 1 if you have the `sqrtf' function. */
-#define HAVE_SQRTF 1
-
-/* Define to 1 if you have the `sqrtl' function. */
-/* #undef HAVE_SQRTL */
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#define HAVE_STDINT_H 1
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-#define HAVE_STRINGS_H 1
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to 1 if you have the `strtof' function. */
-/* #undef HAVE_STRTOF */
-
-/* Define to 1 if you have the `strtold' function. */
-/* #undef HAVE_STRTOLD */
-
-/* Define to 1 if you have the <sys/filio.h> header file. */
-#define HAVE_SYS_FILIO_H 1
-
-/* Define to 1 if you have the <sys/ioctl.h> header file. */
-#define HAVE_SYS_IOCTL_H 1
-
-/* Define to 1 if you have the <sys/ipc.h> header file. */
-#define HAVE_SYS_IPC_H 1
-
-/* Define to 1 if you have the <sys/isa_defs.h> header file. */
-/* #undef HAVE_SYS_ISA_DEFS_H */
-
-/* Define to 1 if you have the <sys/machine.h> header file. */
-/* #undef HAVE_SYS_MACHINE_H */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/resource.h> header file. */
-#define HAVE_SYS_RESOURCE_H 1
-
-/* Define to 1 if you have the <sys/sem.h> header file. */
-#define HAVE_SYS_SEM_H 1
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-#define HAVE_SYS_TIME_H 1
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/uio.h> header file. */
-#define HAVE_SYS_UIO_H 1
-
-/* Define if S_IFREG is available in <sys/stat.h>. */
-/* #undef HAVE_S_IFREG */
-
-/* Define if S_IFREG is available in <sys/stat.h>. */
-#define HAVE_S_ISREG 1
-
-/* Define to 1 if you have the `tanf' function. */
-#define HAVE_TANF 1
-
-/* Define to 1 if you have the `tanhf' function. */
-#define HAVE_TANHF 1
-
-/* Define to 1 if you have the `tanhl' function. */
-/* #undef HAVE_TANHL */
-
-/* Define to 1 if you have the `tanl' function. */
-/* #undef HAVE_TANL */
-
-/* Define to 1 if the target supports thread-local storage. */
-#define HAVE_TLS 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#define HAVE_UNISTD_H 1
-
-/* Defined if vfwscanf exists. */
-#define HAVE_VFWSCANF 1
-
-/* Defined if vswscanf exists. */
-#define HAVE_VSWSCANF 1
-
-/* Defined if vwscanf exists. */
-#define HAVE_VWSCANF 1
-
-/* Define to 1 if you have the <wchar.h> header file. */
-#define HAVE_WCHAR_H 1
-
-/* Defined if wcstof exists. */
-/* #undef HAVE_WCSTOF */
-
-/* Define to 1 if you have the <wctype.h> header file. */
-#define HAVE_WCTYPE_H 1
-
-/* Define if writev is available in <sys/uio.h>. */
-#define HAVE_WRITEV 1
-
-/* Define to 1 if you have the `_acosf' function. */
-/* #undef HAVE__ACOSF */
-
-/* Define to 1 if you have the `_acosl' function. */
-/* #undef HAVE__ACOSL */
-
-/* Define to 1 if you have the `_asinf' function. */
-/* #undef HAVE__ASINF */
-
-/* Define to 1 if you have the `_asinl' function. */
-/* #undef HAVE__ASINL */
-
-/* Define to 1 if you have the `_atan2f' function. */
-/* #undef HAVE__ATAN2F */
-
-/* Define to 1 if you have the `_atan2l' function. */
-/* #undef HAVE__ATAN2L */
-
-/* Define to 1 if you have the `_atanf' function. */
-/* #undef HAVE__ATANF */
-
-/* Define to 1 if you have the `_atanl' function. */
-/* #undef HAVE__ATANL */
-
-/* Define to 1 if you have the `_ceilf' function. */
-/* #undef HAVE__CEILF */
-
-/* Define to 1 if you have the `_ceill' function. */
-/* #undef HAVE__CEILL */
-
-/* Define to 1 if you have the `_copysign' function. */
-/* #undef HAVE__COPYSIGN */
-
-/* Define to 1 if you have the `_copysignl' function. */
-/* #undef HAVE__COPYSIGNL */
-
-/* Define to 1 if you have the `_cosf' function. */
-/* #undef HAVE__COSF */
-
-/* Define to 1 if you have the `_coshf' function. */
-/* #undef HAVE__COSHF */
-
-/* Define to 1 if you have the `_coshl' function. */
-/* #undef HAVE__COSHL */
-
-/* Define to 1 if you have the `_cosl' function. */
-/* #undef HAVE__COSL */
-
-/* Define to 1 if you have the `_expf' function. */
-/* #undef HAVE__EXPF */
-
-/* Define to 1 if you have the `_expl' function. */
-/* #undef HAVE__EXPL */
-
-/* Define to 1 if you have the `_fabsf' function. */
-/* #undef HAVE__FABSF */
-
-/* Define to 1 if you have the `_fabsl' function. */
-/* #undef HAVE__FABSL */
-
-/* Define to 1 if you have the `_finite' function. */
-/* #undef HAVE__FINITE */
-
-/* Define to 1 if you have the `_finitef' function. */
-/* #undef HAVE__FINITEF */
-
-/* Define to 1 if you have the `_finitel' function. */
-/* #undef HAVE__FINITEL */
-
-/* Define to 1 if you have the `_floorf' function. */
-/* #undef HAVE__FLOORF */
-
-/* Define to 1 if you have the `_floorl' function. */
-/* #undef HAVE__FLOORL */
-
-/* Define to 1 if you have the `_fmodf' function. */
-/* #undef HAVE__FMODF */
-
-/* Define to 1 if you have the `_fmodl' function. */
-/* #undef HAVE__FMODL */
-
-/* Define to 1 if you have the `_fpclass' function. */
-/* #undef HAVE__FPCLASS */
-
-/* Define to 1 if you have the `_frexpf' function. */
-/* #undef HAVE__FREXPF */
-
-/* Define to 1 if you have the `_frexpl' function. */
-/* #undef HAVE__FREXPL */
-
-/* Define to 1 if you have the `_hypot' function. */
-/* #undef HAVE__HYPOT */
-
-/* Define to 1 if you have the `_hypotf' function. */
-/* #undef HAVE__HYPOTF */
-
-/* Define to 1 if you have the `_hypotl' function. */
-/* #undef HAVE__HYPOTL */
-
-/* Define to 1 if you have the `_isinf' function. */
-/* #undef HAVE__ISINF */
-
-/* Define to 1 if you have the `_isinff' function. */
-/* #undef HAVE__ISINFF */
-
-/* Define to 1 if you have the `_isinfl' function. */
-/* #undef HAVE__ISINFL */
-
-/* Define to 1 if you have the `_isnan' function. */
-/* #undef HAVE__ISNAN */
-
-/* Define to 1 if you have the `_isnanf' function. */
-/* #undef HAVE__ISNANF */
-
-/* Define to 1 if you have the `_isnanl' function. */
-/* #undef HAVE__ISNANL */
-
-/* Define to 1 if you have the `_ldexpf' function. */
-/* #undef HAVE__LDEXPF */
-
-/* Define to 1 if you have the `_ldexpl' function. */
-/* #undef HAVE__LDEXPL */
-
-/* Define to 1 if you have the `_log10f' function. */
-/* #undef HAVE__LOG10F */
-
-/* Define to 1 if you have the `_log10l' function. */
-/* #undef HAVE__LOG10L */
-
-/* Define to 1 if you have the `_logf' function. */
-/* #undef HAVE__LOGF */
-
-/* Define to 1 if you have the `_logl' function. */
-/* #undef HAVE__LOGL */
-
-/* Define to 1 if you have the `_modf' function. */
-/* #undef HAVE__MODF */
-
-/* Define to 1 if you have the `_modff' function. */
-/* #undef HAVE__MODFF */
-
-/* Define to 1 if you have the `_modfl' function. */
-/* #undef HAVE__MODFL */
-
-/* Define to 1 if you have the `_powf' function. */
-/* #undef HAVE__POWF */
-
-/* Define to 1 if you have the `_powl' function. */
-/* #undef HAVE__POWL */
-
-/* Define to 1 if you have the `_qfpclass' function. */
-/* #undef HAVE__QFPCLASS */
-
-/* Define to 1 if you have the `_sincos' function. */
-/* #undef HAVE__SINCOS */
-
-/* Define to 1 if you have the `_sincosf' function. */
-/* #undef HAVE__SINCOSF */
-
-/* Define to 1 if you have the `_sincosl' function. */
-/* #undef HAVE__SINCOSL */
-
-/* Define to 1 if you have the `_sinf' function. */
-/* #undef HAVE__SINF */
-
-/* Define to 1 if you have the `_sinhf' function. */
-/* #undef HAVE__SINHF */
-
-/* Define to 1 if you have the `_sinhl' function. */
-/* #undef HAVE__SINHL */
-
-/* Define to 1 if you have the `_sinl' function. */
-/* #undef HAVE__SINL */
-
-/* Define to 1 if you have the `_sqrtf' function. */
-/* #undef HAVE__SQRTF */
-
-/* Define to 1 if you have the `_sqrtl' function. */
-/* #undef HAVE__SQRTL */
-
-/* Define to 1 if you have the `_tanf' function. */
-/* #undef HAVE__TANF */
-
-/* Define to 1 if you have the `_tanhf' function. */
-/* #undef HAVE__TANHF */
-
-/* Define to 1 if you have the `_tanhl' function. */
-/* #undef HAVE__TANHL */
-
-/* Define to 1 if you have the `_tanl' function. */
-/* #undef HAVE__TANL */
-
-/* Define if the compiler/host combination has __builtin_abs. */
-#define HAVE___BUILTIN_ABS 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_labs. */
-#define HAVE___BUILTIN_LABS 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. */
-#define HAVE___BUILTIN_SQRT 1
-
-/* Define if the compiler/host combination has __builtin_sqrtf. */
-#define HAVE___BUILTIN_SQRTF 1
-
-/* Define if the compiler/host combination has __builtin_sqrtl. */
-#define HAVE___BUILTIN_SQRTL 1
-
-/* Define to 1 if you have the `__signbit' function. */
-/* #undef HAVE___SIGNBIT */
-
-/* Define to 1 if you have the `__signbitf' function. */
-#define HAVE___SIGNBITF 1
-
-/* Define to 1 if you have the `__signbitl' function. */
-/* #undef HAVE___SIGNBITL */
-
-/* Name of package */
-/* #undef PACKAGE */
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT ""
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "package-unused"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "package-unused version-unused"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "libstdc++"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "version-unused"
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* Version number of package */
-/* #undef VERSION */
-
-/* Define to use concept checking code from the boost libraries. */
-/* #undef _GLIBCXX_CONCEPT_CHECKS */
-
-/* Define if a fully dynamic basic_string is wanted. */
-/* #undef _GLIBCXX_FULLY_DYNAMIC_STRING */
-
-/* Define to 1 if a full hosted library is built, or 0 if freestanding. */
-#define _GLIBCXX_HOSTED 1
-
-/* Define if ptrdiff_t is int. */
-#define _GLIBCXX_PTRDIFF_T_IS_INT 1
-
-/* Define if using setrlimit to set resource limits during "make check" */
-#define _GLIBCXX_RES_LIMITS 1
-
-/* Define if size_t is unsigned int. */
-#define _GLIBCXX_SIZE_T_IS_UINT 1
-
-/* Define if the compiler is configured for setjmp/longjmp exceptions. */
-/* #undef _GLIBCXX_SJLJ_EXCEPTIONS */
-
-/* Define to use GNU symbol versioning in the shared library. */
-/* #undef _GLIBCXX_SYMVER */
-
-/* Define if C99 functions or macros from <wchar.h>, <math.h>, <complex.h>,
-   <stdio.h>, and <stdlib.h> can be used or exposed. */
-/* #undef _GLIBCXX_USE_C99 */
-
-/* Define if C99 functions in <complex.h> should be used in <complex>. Using
-   compiler builtins for these functions requires corresponding C99 library
-   functions to be present. */
-/* #undef _GLIBCXX_USE_C99_COMPLEX */
-
-/* Define if C99 functions or macros in <math.h> should be imported in <cmath>
-   in namespace std. */
-#define _GLIBCXX_USE_C99_MATH 1
-
-/* Define if iconv and related functions exist and are usable. */
-#define _GLIBCXX_USE_ICONV 1
-
-/* Define if LFS support is available. */
-/* #undef _GLIBCXX_USE_LFS */
-
-/* Define if code specialized for long long should be used. */
-#define _GLIBCXX_USE_LONG_LONG 1
-
-/* Define if NLS translations are to be used. */
-/* #undef _GLIBCXX_USE_NLS */
-
-/* Define if code specialized for wchar_t should be used. */
-#define _GLIBCXX_USE_WCHAR_T 1
-
-#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__ATAN2F) && ! defined (HAVE_ATAN2F)
-# define HAVE_ATAN2F 1
-# define atan2f _atan2f
-#endif
-
-#if defined (HAVE__ATAN2L) && ! defined (HAVE_ATAN2L)
-# define HAVE_ATAN2L 1
-# define atan2l _atan2l
-#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 ceilf _ceilf
-#endif
-
-#if defined (HAVE__CEILL) && ! defined (HAVE_CEILL)
-# define HAVE_CEILL 1
-# define ceill _ceill
-#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__COSHF) && ! defined (HAVE_COSHF)
-# define HAVE_COSHF 1
-# define coshf _coshf
-#endif
-
-#if defined (HAVE__COSHL) && ! defined (HAVE_COSHL)
-# define HAVE_COSHL 1
-# define coshl _coshl
-#endif
-
-#if defined (HAVE__COSL) && ! defined (HAVE_COSL)
-# define HAVE_COSL 1
-# define cosl _cosl
-#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__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__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__FPCLASS) && ! defined (HAVE_FPCLASS)
-# define HAVE_FPCLASS 1
-# define fpclass _fpclass
-#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__HYPOT) && ! defined (HAVE_HYPOT)
-# define HAVE_HYPOT 1
-# define hypot _hypot
-#endif
-
-#if defined (HAVE__HYPOTF) && ! defined (HAVE_HYPOTF)
-# define HAVE_HYPOTF 1
-# define hypotf _hypotf
-#endif
-
-#if defined (HAVE__HYPOTL) && ! defined (HAVE_HYPOTL)
-# define HAVE_HYPOTL 1
-# define hypotl _hypotl
-#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__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__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__LOG10L) && ! defined (HAVE_LOG10L)
-# define HAVE_LOG10L 1
-# define log10l _log10l
-#endif
-
-#if defined (HAVE__LOGF) && ! defined (HAVE_LOGF)
-# define HAVE_LOGF 1
-# define logf _logf
-#endif
-
-#if defined (HAVE__LOGL) && ! defined (HAVE_LOGL)
-# define HAVE_LOGL 1
-# define logl _logl
-#endif
-
-#if defined (HAVE__MODF) && ! defined (HAVE_MODF)
-# define HAVE_MODF 1
-# define modf _modf
-#endif
-
-#if defined (HAVE__MODFF) && ! defined (HAVE_MODFF)
-# define HAVE_MODFF 1
-# define modff _modff
-#endif
-
-#if defined (HAVE__MODFL) && ! defined (HAVE_MODFL)
-# define HAVE_MODFL 1
-# define modfl _modfl
-#endif
-
-#if defined (HAVE__POWF) && ! defined (HAVE_POWF)
-# define HAVE_POWF 1
-# define powf _powf
-#endif
-
-#if defined (HAVE__POWL) && ! defined (HAVE_POWL)
-# define HAVE_POWL 1
-# define powl _powl
-#endif
-
-#if defined (HAVE__QFPCLASS) && ! defined (HAVE_QFPCLASS)
-# define HAVE_QFPCLASS 1
-# define qfpclass _qfpclass
-#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__SINF) && ! defined (HAVE_SINF)
-# define HAVE_SINF 1
-# define sinf _sinf
-#endif
-
-#if defined (HAVE__SINHF) && ! defined (HAVE_SINHF)
-# define HAVE_SINHF 1
-# define sinhf _sinhf
-#endif
-
-#if defined (HAVE__SINHL) && ! defined (HAVE_SINHL)
-# define HAVE_SINHL 1
-# define sinhl _sinhl
-#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__SQRTL) && ! defined (HAVE_SQRTL)
-# define HAVE_SQRTL 1
-# define sqrtl _sqrtl
-#endif
-
-#if defined (HAVE__STRTOF) && ! defined (HAVE_STRTOF)
-# define HAVE_STRTOF 1
-# define strtof _strtof
-#endif
-
-#if defined (HAVE__STRTOLD) && ! defined (HAVE_STRTOLD)
-# define HAVE_STRTOLD 1
-# define strtold _strtold
-#endif
-
-#if defined (HAVE__TANF) && ! defined (HAVE_TANF)
-# define HAVE_TANF 1
-# define tanf _tanf
-#endif
-
-#if defined (HAVE__TANHF) && ! defined (HAVE_TANHF)
-# define HAVE_TANHF 1
-# define tanhf _tanhf
-#endif
-
-#if defined (HAVE__TANHL) && ! defined (HAVE_TANHL)
-# define HAVE_TANHL 1
-# define tanhl _tanhl
-#endif
-
-#if defined (HAVE__TANL) && ! defined (HAVE_TANL)
-# define HAVE_TANL 1
-# define tanl _tanl
-#endif
diff --git a/gnu/lib/gcc41/libstdc++/ctype_base.h.patch b/gnu/lib/gcc41/libstdc++/ctype_base.h.patch
deleted file mode 100644 (file)
index ac92558..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-$DragonFly: src/gnu/lib/gcc41/libstdc++/ctype_base.h.patch,v 1.1 2006/09/27 12:10:33 corecode Exp $
---- /usr/src/contrib/gcc-4.0/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h    2005-06-05 20:22:15.000000000 +0200
-+++ ctype_base.h       2005-09-17 17:30:55.000000000 +0200
-@@ -43,16 +43,16 @@
-     // NB: Offsets into ctype<char>::_M_table force a particular size
-     // on the mask type. Because of this, we don't use an enum.
--    typedef unsigned char             mask;
--    static const mask upper           = _U;
--    static const mask lower   = _L;
--    static const mask alpha   = _U | _L;
--    static const mask digit   = _N;
--    static const mask xdigit  = _N | _X;
--    static const mask space   = _S;
--    static const mask print   = _P | _U | _L | _N | _B;
--    static const mask graph   = _P | _U | _L | _N;
--    static const mask cntrl   = _C;
--    static const mask punct   = _P;
--    static const mask alnum   = _U | _L | _N;
-+    typedef uint16_t          mask;
-+    static const mask upper           = _CTYPEMASK_U;
-+    static const mask lower   = _CTYPEMASK_L;
-+    static const mask alpha   = _CTYPEMASK_A;
-+    static const mask digit   = _CTYPEMASK_D;
-+    static const mask xdigit  = _CTYPEMASK_X;
-+    static const mask space   = _CTYPEMASK_S;
-+    static const mask print   = _CTYPEMASK_R;
-+    static const mask graph   = _CTYPEMASK_G;
-+    static const mask cntrl   = _CTYPEMASK_C;
-+    static const mask punct   = _CTYPEMASK_P;
-+    static const mask alnum   = _CTYPEMASK_A | _CTYPEMASK_D;
-   };
diff --git a/gnu/lib/gcc41/libstdc++/ctype_noninline.h.patch b/gnu/lib/gcc41/libstdc++/ctype_noninline.h.patch
deleted file mode 100644 (file)
index f6a5a83..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-$DragonFly: src/gnu/lib/gcc41/libstdc++/ctype_noninline.h.patch,v 1.1 2006/09/27 12:10:33 corecode Exp $
-
-Index: ctype_noninline.h
-===================================================================
-RCS file: /cvs/src/contrib/gcc-3.4/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h,v
-retrieving revision 1.3
-diff -u -r1.3 ctype_noninline.h
---- config/os/bsd/netbsd/ctype_noninline.h     2 Mar 2005 00:56:21 -0000       1.3
-+++ config/os/bsd/netbsd/ctype_noninline.h     7 Mar 2005 12:15:21 -0000
-@@ -33,11 +33,11 @@
-   
- // Information as gleaned from /usr/include/ctype.h
--  extern "C" const u_int8_t _C_ctype_[];
-+  extern "C" const __uint16_t __libc_C_ctype_[];
-   const ctype_base::mask*
-   ctype<char>::classic_table() throw()
--  { return _C_ctype_ + 1; }
-+  { return __libc_C_ctype_ + 1; }
-   ctype<char>::ctype(__c_locale, const mask* __table, bool __del, 
-                    size_t __refs) 
diff --git a/gnu/lib/gcc41/libstdc++/os_defines.h b/gnu/lib/gcc41/libstdc++/os_defines.h
deleted file mode 100644 (file)
index bb48018..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-/* $DragonFly: src/gnu/lib/gcc41/libstdc++/os_defines.h,v 1.1 2006/09/27 12:10:33 corecode Exp $ */
-
-#ifndef _GLIBCXX_OS_DEFINES
-#define _GLIBCXX_OS_DEFINES 1
-
-#include <sys/types.h>
-
-#endif
diff --git a/gnu/lib/gcc41/libsupc++/Makefile b/gnu/lib/gcc41/libsupc++/Makefile
deleted file mode 100644 (file)
index 39a5471..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# $DragonFly: src/gnu/lib/gcc41/libsupc++/Makefile,v 1.1 2006/09/27 12:10:33 corecode Exp $
-
-.include "../Makefile.inc"
-
-.PATH: ${GCCDIR}/libstdc++-v3/libsupc++
-
-CFLAGS+=       -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
-CXXFLAGS+=     -fno-implicit-templates -ffunction-sections -fdata-sections
-CXXFLAGS+=     -I${GCCDIR}/libstdc++-v3/libsupc++ 
-CXXFLAGS+=     -I${GCCDIR}/libstdc++-v3/include/c_std
-CXXFLAGS+=     -I${STOPDIR}/cc_prep/c++ -I.
-
-INCS=          exception new typeinfo cxxabi.h exception_defines.h
-INCSDIR=       ${INCLUDEDIR}/c++/4.1
-
-LIB=           supc++
-
-SRCS=  \
-       del_op.cc \
-       del_opnt.cc \
-       del_opv.cc \
-       del_opvnt.cc \
-       eh_alloc.cc \
-       eh_arm.cc \
-       eh_aux_runtime.cc \
-       eh_call.cc \
-       eh_catch.cc \
-       eh_exception.cc \
-       eh_globals.cc \
-       eh_personality.cc \
-       eh_term_handler.cc \
-       eh_terminate.cc \
-       eh_throw.cc \
-       eh_type.cc \
-       eh_unex_handler.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 \
-       vterminate.cc
-
-# from libiberty
-SRCS+= cp-demangle.c
-
-SRCS+= unwind.h
-
-unwind.h: unwind-generic.h
-       cp ${.ALLSRC} ${.TARGET}
-
-CLEANFILES+=   unwind.h
-
-.PATH: ${GCCDIR}/libiberty
-
-.include <bsd.lib.mk>