From: Joerg Sonnenberger Date: Tue, 26 Oct 2004 10:34:14 +0000 (+0000) Subject: Remove the GCC 3.3 library build framework. X-Git-Tag: v2.0.1~9893 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/a891887edac53702f3182d5fdadbf026a0408aa5?ds=sidebyside Remove the GCC 3.3 library build framework. --- diff --git a/gnu/lib/gcc3/Makefile b/gnu/lib/gcc3/Makefile deleted file mode 100644 index 11e02d250d..0000000000 --- a/gnu/lib/gcc3/Makefile +++ /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 diff --git a/gnu/lib/gcc3/Makefile.inc b/gnu/lib/gcc3/Makefile.inc deleted file mode 100644 index 6c2fa1b011..0000000000 --- a/gnu/lib/gcc3/Makefile.inc +++ /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 index 3154f6338e..0000000000 --- a/gnu/lib/gcc3/csu/Makefile +++ /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 diff --git a/gnu/lib/gcc3/libgcc/Makefile b/gnu/lib/gcc3/libgcc/Makefile deleted file mode 100644 index 5a452940cb..0000000000 --- a/gnu/lib/gcc3/libgcc/Makefile +++ /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//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 diff --git a/gnu/lib/gcc3/libgcc_r/Makefile b/gnu/lib/gcc3/libgcc_r/Makefile deleted file mode 100644 index e86497c46a..0000000000 --- a/gnu/lib/gcc3/libgcc_r/Makefile +++ /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 index 3fe4717715..0000000000 --- a/gnu/lib/gcc3/libstdc++/Makefile +++ /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 ,#include ,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 ,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 ,g' \ - < ${GCCDIR}/gcc/gthr-posix.h > gthr-default.h - -CLEANFILES+= ${THRHDRS} - -.include diff --git a/gnu/lib/gcc3/libstdc++/c++config.h b/gnu/lib/gcc3/libstdc++/c++config.h deleted file mode 100644 index 6a91590d1c..0000000000 --- a/gnu/lib/gcc3/libstdc++/c++config.h +++ /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 - -// 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 . -#define _GLIBCPP_HAVE_POLL 1 - -// Define if S_ISREG (Posix) is available in . -#define _GLIBCPP_HAVE_S_ISREG 1 - -// Define if S_IFREG is available in . -/* #undef _GLIBCPP_HAVE_S_IFREG */ - -// Define if LC_MESSAGES is available in . -#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 header file. */ -/* #undef _GLIBCPP_HAVE_ENDIAN_H */ - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_FLOAT_H 1 - -/* Define if you have the header file. */ -/* #undef _GLIBCPP_HAVE_FP_H */ - -/* Define if you have the header file. */ -/* #undef _GLIBCPP_HAVE_GCONV_H */ - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_IEEEFP_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_INTTYPES_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_LOCALE_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_MACHINE_ENDIAN_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_MACHINE_PARAM_H 1 - -/* Define if you have the header file. */ -/* #undef _GLIBCPP_HAVE_NAN_H */ - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_STDLIB_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_STRING_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_SYS_FILIO_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_SYS_IOCTL_H 1 - -/* Define if you have the header file. */ -/* #undef _GLIBCPP_HAVE_SYS_ISA_DEFS_H */ - -/* Define if you have the header file. */ -/* #undef _GLIBCPP_HAVE_SYS_MACHINE_H */ - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_SYS_RESOURCE_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_SYS_STAT_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_SYS_TIME_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_SYS_TYPES_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_UNISTD_H 1 - -/* Define if you have the header file. */ -#define _GLIBCPP_HAVE_WCHAR_H 1 - -/* Define if you have the 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 index 26aa4bedc9..0000000000 --- a/gnu/lib/gcc3/libstdc++/config.h +++ /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 . -#define HAVE_POLL 1 - -// Define if S_ISREG (Posix) is available in . -#define HAVE_S_ISREG 1 - -// Define if S_IFREG is available in . -/* #undef HAVE_S_IFREG */ - -// Define if LC_MESSAGES is available in . -#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 header file. */ -/* #undef HAVE_ENDIAN_H */ - -/* Define if you have the header file. */ -#define HAVE_FLOAT_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_FP_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_GCONV_H */ - -/* Define if you have the header file. */ -#define HAVE_IEEEFP_H 1 - -/* Define if you have the header file. */ -#define HAVE_INTTYPES_H 1 - -/* Define if you have the header file. */ -#define HAVE_LOCALE_H 1 - -/* Define if you have the header file. */ -#define HAVE_MACHINE_ENDIAN_H 1 - -/* Define if you have the header file. */ -#define HAVE_MACHINE_PARAM_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_NAN_H */ - -/* Define if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_FILIO_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_IOCTL_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_ISA_DEFS_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_MACHINE_H */ - -/* Define if you have the header file. */ -#define HAVE_SYS_RESOURCE_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_TIME_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define if you have the header file. */ -#define HAVE_UNISTD_H 1 - -/* Define if you have the header file. */ -#define HAVE_WCHAR_H 1 - -/* Define if you have the 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 index 98768aa180..0000000000 --- a/gnu/lib/gcc3/libstdc++/doc/Makefile +++ /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 diff --git a/gnu/lib/gcc3/libsupc++/Makefile b/gnu/lib/gcc3/libsupc++/Makefile deleted file mode 100644 index c6b37c773e..0000000000 --- a/gnu/lib/gcc3/libsupc++/Makefile +++ /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