# Generated automatically from Makefile.in by configure.
# Makefile.in generated automatically by automake 1.4 from Makefile.am

# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.


SHELL = /bin/sh

srcdir = /src/gcc-3.0.1/libstdc++-v3/include
top_srcdir = /src/gcc-3.0.1/libstdc++-v3
VPATH = /src/gcc-3.0.1/libstdc++-v3/include
prefix = /Swarm-2.2
exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = ${exec_prefix}/lib
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include
oldincludedir = /usr/include

DESTDIR =

pkgdatadir = $(datadir)/libstdc++
pkglibdir = $(libdir)/libstdc++
pkgincludedir = $(includedir)/libstdc++

top_builddir = ..

ACLOCAL = aclocal
AUTOCONF = autoconf
AUTOMAKE = automake
AUTOHEADER = autoheader

INSTALL = /bin/sh /src/gcc-3.0.1/install-sh -c
INSTALL_PROGRAM = /bin/sh /src/gcc-3.0.1/install-sh -c  $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA = /bin/sh /src/gcc-3.0.1/install-sh -c -m 644
INSTALL_SCRIPT = /bin/sh /src/gcc-3.0.1/install-sh -c
transform = s,x,x,

NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_alias = i686-pc-cygwin
build_triplet = i686-pc-cygwin
host_alias = i686-pc-cygwin
host_triplet = i686-pc-cygwin
target_alias = i686-pc-cygwin
target_triplet = i686-pc-cygwin
AR = ar
AS = as
ATOMICITY_INC_SRCDIR = config/cpu/i486/bits
BASIC_FILE_H = config/basic_file_stdio.h
CC = /build/gcc-3.0.1/gcc/xgcc -B/build/gcc-3.0.1/gcc/ -B/Swarm-2.2/i686-pc-cygwin/bin/ -B/Swarm-2.2/i686-pc-cygwin/lib/ -isystem /Swarm-2.2/i686-pc-cygwin/include
CCODECVT_C = config/c_io_libio_codecvt.c
CLOCALE_H = config/c_locale_generic.h
CPP = /build/gcc-3.0.1/gcc/xgcc -B/build/gcc-3.0.1/gcc/ -B/Swarm-2.2/i686-pc-cygwin/bin/ -B/Swarm-2.2/i686-pc-cygwin/lib/ -isystem /Swarm-2.2/i686-pc-cygwin/include -E
CSHADOW_FLAGS = 
CSTDIO_H = config/c_io_stdio.h
CXXCPP = /build/gcc-3.0.1/gcc/xgcc -B/build/gcc-3.0.1/gcc/ -nostdinc++  -L/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/src -L/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/src/.libs -B/Swarm-2.2/i686-pc-cygwin/bin/ -B/Swarm-2.2/i686-pc-cygwin/lib/ -isystem /Swarm-2.2/i686-pc-cygwin/include -E
C_INCLUDE_DIR = ${glibcpp_srcdir}/include/c_std
DEBUG_FLAGS = -g
DLLTOOL = @DLLTOOL@
EXEEXT = 
EXTRA_CXX_FLAGS = 
GCJ = @GCJ@
GCJFLAGS = @GCJFLAGS@
GLIBCPP_INCLUDES = -I/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/include/i686-pc-cygwin -I/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/include
GLIBCPP_IS_CROSS_COMPILING = 0
LIBIO_INCLUDES = 
LIBMATHOBJS = 
LIBMATH_INCLUDES = -I$(top_srcdir)/libmath
LIBSTRINGOBJS = @LIBSTRINGOBJS@
LIBSUPCXX_INCLUDES = -I$(top_srcdir)/libsupc++
LIBSUPCXX_PICFLAGS = 
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIMITS_INC_SRCDIR = config/cpu/i386/bits
LN_S = ln -s
MAINT = #
MAKEINFO = makeinfo
OBJDUMP = @OBJDUMP@
OBJEXT = o
OPTIMIZE_CXXFLAGS = 
OPT_LDFLAGS = 
OS_INC_SRCDIR = config/os/newlib/bits
PACKAGE = libstdc++
RANLIB = ranlib
SECTION_FLAGS = -ffunction-sections -fdata-sections
SECTION_LDFLAGS = 
STRIP = strip
TOPLEVEL_INCLUDES = 
USE_COMPLEX_LONG_DOUBLE = no
VERSION = 3.0.0
WARN_FLAGS = -Wall -Wno-format -W -Wwrite-strings -Winline
WERROR = 
enable_shared = yes
enable_static = yes
glibcpp_CXX = /build/gcc-3.0.1/gcc/xgcc -B/build/gcc-3.0.1/gcc/ -nostdinc++  -L/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/src -L/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/src/.libs -B/Swarm-2.2/i686-pc-cygwin/bin/ -B/Swarm-2.2/i686-pc-cygwin/lib/ -isystem /Swarm-2.2/i686-pc-cygwin/include
glibcpp_basedir = /src/gcc-3.0.1/libstdc++-v3/.././libstdc++-v3
glibcpp_prefixdir = /Swarm-2.2
glibcpp_toolexecdir = $(libdir)/gcc-lib/$(target_alias)
glibcpp_toolexeclibdir = $(libdir)$(MULTISUBDIR)
ifGNUmake = 
libio_la = 
toplevel_srcdir = ${top_srcdir}/..

AUTOMAKE_OPTIONS = 1.3 gnits
MAINT_CHARSET = latin1

mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs

# Cross compiler and multilib support.
CXX = /build/gcc-3.0.1/gcc/xgcc -B/build/gcc-3.0.1/gcc/ -nostdinc++  -L/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/src -L/build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3/src/.libs -B/Swarm-2.2/i686-pc-cygwin/bin/ -B/Swarm-2.2/i686-pc-cygwin/lib/ -isystem /Swarm-2.2/i686-pc-cygwin/include
glibcpp_srcdir = /src/gcc-3.0.1/libstdc++-v3
glibcpp_builddir = /build/gcc-3.0.1/i686-pc-cygwin/libstdc++-v3

bits_srcdir = ${glibcpp_srcdir}/include/bits
bits_builddir = ./bits
bits_headers =  	${bits_srcdir}/basic_file.h 	${bits_srcdir}/basic_ios.h 	${bits_srcdir}/basic_ios.tcc 	${bits_srcdir}/basic_string.h 	${bits_srcdir}/basic_string.tcc 	${bits_srcdir}/boost_concept_check.h 	${bits_srcdir}/char_traits.h 	${bits_srcdir}/codecvt.h 	${bits_srcdir}/concept_check.h 	${bits_srcdir}/cpp_type_traits.h 	${bits_srcdir}/fpos.h 	${bits_srcdir}/fstream.tcc 	${bits_srcdir}/functexcept.h 	${bits_srcdir}/generic_shadow.h 	${bits_srcdir}/gslice.h 	${bits_srcdir}/gslice_array.h 	${bits_srcdir}/indirect_array.h 	${bits_srcdir}/ios_base.h 	${bits_srcdir}/istream.tcc 	${bits_srcdir}/locale_facets.h 	${bits_srcdir}/locale_facets.tcc 	${bits_srcdir}/localefwd.h 	${bits_srcdir}/mask_array.h 	${bits_srcdir}/ostream.tcc 	${bits_srcdir}/pthread_allocimpl.h 	${bits_srcdir}/sbuf_iter.h 	${bits_srcdir}/slice.h 	${bits_srcdir}/slice_array.h 	${bits_srcdir}/sstream.tcc 	${bits_srcdir}/std_algorithm.h 	${bits_srcdir}/std_bitset.h 	${bits_srcdir}/std_complex.h 	${bits_srcdir}/std_deque.h 	${bits_srcdir}/std_fstream.h 	${bits_srcdir}/std_functional.h 	${bits_srcdir}/std_iomanip.h 	${bits_srcdir}/std_ios.h 	${bits_srcdir}/std_iosfwd.h 	${bits_srcdir}/std_iostream.h 	${bits_srcdir}/std_istream.h 	${bits_srcdir}/std_iterator.h         ${bits_srcdir}/std_limits.h 	${bits_srcdir}/std_list.h 	${bits_srcdir}/std_locale.h 	${bits_srcdir}/std_map.h 	${bits_srcdir}/std_memory.h 	${bits_srcdir}/std_numeric.h 	${bits_srcdir}/std_ostream.h 	${bits_srcdir}/std_queue.h 	${bits_srcdir}/std_set.h 	${bits_srcdir}/std_sstream.h 	${bits_srcdir}/std_stack.h 	${bits_srcdir}/std_stdexcept.h 	${bits_srcdir}/std_streambuf.h 	${bits_srcdir}/std_string.h 	${bits_srcdir}/std_utility.h 	${bits_srcdir}/std_valarray.h 	${bits_srcdir}/std_vector.h 	${bits_srcdir}/stl_algo.h 	${bits_srcdir}/stl_algobase.h 	${bits_srcdir}/stl_alloc.h 	${bits_srcdir}/stl_bvector.h 	${bits_srcdir}/stl_construct.h 	${bits_srcdir}/stl_deque.h 	${bits_srcdir}/stl_function.h 	${bits_srcdir}/stl_heap.h 	${bits_srcdir}/stl_iterator.h 	${bits_srcdir}/stl_iterator_base_funcs.h 	${bits_srcdir}/stl_iterator_base_types.h 	${bits_srcdir}/stl_list.h 	${bits_srcdir}/stl_map.h 	${bits_srcdir}/stl_multimap.h 	${bits_srcdir}/stl_multiset.h 	${bits_srcdir}/stl_numeric.h 	${bits_srcdir}/stl_pair.h 	${bits_srcdir}/stl_pthread_alloc.h 	${bits_srcdir}/stl_queue.h 	${bits_srcdir}/stl_raw_storage_iter.h 	${bits_srcdir}/stl_relops.h 	${bits_srcdir}/stl_set.h 	${bits_srcdir}/stl_stack.h 	${bits_srcdir}/stl_tempbuf.h 	${bits_srcdir}/stl_threads.h 	${bits_srcdir}/stl_tree.h 	${bits_srcdir}/stl_uninitialized.h 	${bits_srcdir}/stl_vector.h 	${bits_srcdir}/streambuf.tcc 	${bits_srcdir}/stringfwd.h 	${bits_srcdir}/type_traits.h 	${bits_srcdir}/valarray_array.h 	${bits_srcdir}/valarray_array.tcc 	${bits_srcdir}/valarray_meta.h


backward_srcdir = ${glibcpp_srcdir}/include/backward
backward_builddir = ./backward
backward_headers =  	${backward_srcdir}/complex.h 	${backward_srcdir}/iomanip.h 	${backward_srcdir}/istream.h 	${backward_srcdir}/ostream.h 	${backward_srcdir}/stream.h 	${backward_srcdir}/streambuf.h 	${backward_srcdir}/algo.h 	${backward_srcdir}/algobase.h 	${backward_srcdir}/alloc.h 	${backward_srcdir}/bvector.h 	${backward_srcdir}/defalloc.h 	${backward_srcdir}/deque.h 	${backward_srcdir}/function.h 	${backward_srcdir}/hash_map.h 	${backward_srcdir}/hash_set.h 	${backward_srcdir}/hashtable.h 	${backward_srcdir}/heap.h 	${backward_srcdir}/iostream.h 	${backward_srcdir}/iterator.h 	${backward_srcdir}/list.h 	${backward_srcdir}/map.h 	${backward_srcdir}/multimap.h 	${backward_srcdir}/new.h 	${backward_srcdir}/multiset.h 	${backward_srcdir}/pair.h 	${backward_srcdir}/queue.h 	${backward_srcdir}/rope.h 	${backward_srcdir}/set.h 	${backward_srcdir}/slist.h 	${backward_srcdir}/stack.h 	${backward_srcdir}/tempbuf.h 	${backward_srcdir}/tree.h 	${backward_srcdir}/vector.h 	${backward_srcdir}/fstream.h 	${backward_srcdir}/strstream.h 	${backward_srcdir}/strstream 	${backward_srcdir}/backward_warning.h


ext_srcdir = ${glibcpp_srcdir}/include/ext
ext_builddir = ./ext
ext_headers =  	${ext_srcdir}/rope 	${ext_srcdir}/ropeimpl.h 	${ext_srcdir}/stl_rope.h 	${ext_srcdir}/slist 	${ext_srcdir}/hash_map 	${ext_srcdir}/hash_set 	${ext_srcdir}/stl_hashtable.h 	${ext_srcdir}/stl_hash_fun.h


# This is the common subset of files that all three "C" header models use.
c_base_srcdir = ${glibcpp_srcdir}/include/c_std/bits
c_base_builddir = ./bits
c_base_headers =  	${c_base_srcdir}/std_cassert.h 	${c_base_srcdir}/std_cctype.h 	${c_base_srcdir}/std_cerrno.h 	${c_base_srcdir}/std_cfloat.h 	${c_base_srcdir}/std_climits.h 	${c_base_srcdir}/std_clocale.h 	${c_base_srcdir}/std_cmath.h 	${c_base_srcdir}/std_csetjmp.h 	${c_base_srcdir}/std_csignal.h 	${c_base_srcdir}/std_cstdarg.h 	${c_base_srcdir}/std_cstddef.h 	${c_base_srcdir}/std_cstdio.h 	${c_base_srcdir}/std_cstdlib.h 	${c_base_srcdir}/std_cstring.h 	${c_base_srcdir}/std_ctime.h 	${c_base_srcdir}/std_cwchar.h 	${c_base_srcdir}/std_cwctype.h 	${c_base_srcdir}/cmath.tcc 


std_srcdir = ${glibcpp_srcdir}/include/std
std_builddir = ./
std_headers =  	${std_srcdir}/algorithm 	${std_srcdir}/bitset 	${std_srcdir}/complex 	${std_srcdir}/deque 	${std_srcdir}/fstream 	${std_srcdir}/functional 	${std_srcdir}/iomanip 	${std_srcdir}/ios 	${std_srcdir}/iosfwd 	${std_srcdir}/iostream 	${std_srcdir}/istream 	${std_srcdir}/iterator 	${std_srcdir}/limits 	${std_srcdir}/list 	${std_srcdir}/locale 	${std_srcdir}/map 	${std_srcdir}/memory 	${std_srcdir}/numeric 	${std_srcdir}/ostream 	${std_srcdir}/queue 	${std_srcdir}/set 	${std_srcdir}/sstream 	${std_srcdir}/stack 	${std_srcdir}/stdexcept 	${std_srcdir}/streambuf 	${std_srcdir}/string 	${std_srcdir}/utility 	${std_srcdir}/valarray 	${std_srcdir}/vector 	${std_srcdir}/cassert 	${std_srcdir}/cctype 	${std_srcdir}/cerrno 	${std_srcdir}/cfloat 	${std_srcdir}/climits 	${std_srcdir}/clocale 	${std_srcdir}/ciso646 	${std_srcdir}/cmath 	${std_srcdir}/csetjmp 	${std_srcdir}/csignal 	${std_srcdir}/cstdarg 	${std_srcdir}/cstddef 	${std_srcdir}/cstdio 	${std_srcdir}/cstdlib 	${std_srcdir}/cstring 	${std_srcdir}/ctime 	${std_srcdir}/cwchar 	${std_srcdir}/cwctype


target_srcdir = ${glibcpp_srcdir}/config/os/newlib/bits
target_builddir = ./${target_alias}/bits
target_headers =  	${target_srcdir}/ctype_base.h 	${target_srcdir}/ctype_inline.h 	${target_srcdir}/ctype_noninline.h 	${target_srcdir}/os_defines.h 	${glibcpp_srcdir}/config/cpu/i486/bits/atomicity.h 	${glibcpp_srcdir}/config/cpu/i386/bits/limits.h


thread_builddir = ./${target_alias}/bits
thread_headers =  	${thread_builddir}/gthr.h 	${thread_builddir}/gthr-single.h 	${thread_builddir}/gthr-default.h


# List of all timestamp files.  By keeping only one copy of this list, both
# CLEANFILES and all-local are kept up-to-date.
# XXX stamp-c_compatibility 
allstamps = stamp-std stamp-bits stamp-c_base stamp-backward stamp-ext 	stamp-target stamp-thread stamp-file_model stamp-io stamp-locale


# By adding these files here, automake will remove them for 'make clean'
CLEANFILES = ${allstamps}

glibcpp_thread_h = gthr-single.h
uppercase = [ABCDEFGHIJKLMNOPQRSTUVWXYZ_]

# One big happy istallation:  just copy everything from the build to the
# install tree (except for the build stamps).
gxx_include_dir = $(prefix)/include/g++-v3
CONFIG_HEADER = ../config.h
CONFIG_CLEAN_FILES = 
DIST_COMMON =  Makefile.am Makefile.in


DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)

TAR = gtar
GZIP_ENV = --best
all: all-redirect
.SUFFIXES:
$(srcdir)/Makefile.in: # Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
	cd $(top_srcdir) && $(AUTOMAKE) --cygnus include/Makefile

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
	cd $(top_builddir) \
	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status

tags: TAGS
TAGS:


distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)

subdir = include

distdir: $(DISTFILES)
	@for file in $(DISTFILES); do \
	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
	  if test -d $$d/$$file; then \
	    cp -pr $$d/$$file $(distdir)/$$file; \
	  else \
	    test -f $(distdir)/$$file \
	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
	    || cp -p $$d/$$file $(distdir)/$$file || :; \
	  fi; \
	done
info-am:
info: info-am
dvi-am:
dvi: dvi-am
check-am:
check: check-am
installcheck-am:
installcheck: installcheck-am
install-info-am: 
install-info: install-info-am
install-exec-am:
install-exec: install-exec-am

install-data-am: install-data-local
install-data: install-data-am

install-am: all-am
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-am
uninstall-am:
uninstall: uninstall-am
all-am: Makefile all-local
all-redirect: all-am
install-strip:
	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
installdirs:


mostlyclean-generic:

clean-generic:
	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)

distclean-generic:
	-rm -f Makefile $(CONFIG_CLEAN_FILES)
	-rm -f config.cache config.log stamp-h stamp-h[0-9]*

maintainer-clean-generic:
mostlyclean-am:  mostlyclean-generic

mostlyclean: mostlyclean-am

clean-am:  clean-generic mostlyclean-am

clean: clean-am

distclean-am:  distclean-generic clean-am
	-rm -f libtool

distclean: distclean-am

maintainer-clean-am:  maintainer-clean-generic distclean-am
	@echo "This command is intended for maintainers to use;"
	@echo "it deletes files that may require special tools to rebuild."

maintainer-clean: maintainer-clean-am

.PHONY: tags distdir info-am info dvi-am dvi check check-am \
installcheck-am installcheck install-info-am install-info \
install-exec-am install-exec install-data-local install-data-am \
install-data install-am install uninstall-am uninstall all-local \
all-redirect all-am all installdirs mostlyclean-generic \
distclean-generic clean-generic maintainer-clean-generic clean \
mostlyclean distclean maintainer-clean


# Here are the rules for building the headers
all-local: \
	${target_builddir}/c++config.h \
	${allstamps}

stamp-std: ${std_headers}
	@if [ ! -d "${std_builddir}" ]; then \
	  mkdir -p ${std_builddir} ;\
	fi ;\
	(cd ${std_builddir} && ln -s $? .) ;\
	echo `date` > stamp-std

stamp-bits: ${bits_headers}
	@if [ ! -d "${bits_builddir}" ]; then \
	  mkdir -p ${bits_builddir} ;\
	fi ;\
	(cd ${bits_builddir} && ln -s $? .) ;\
	echo `date` > stamp-bits

stamp-c_base: ${c_base_headers}
	@if [ ! -d "${c_base_builddir}" ]; then \
	  mkdir -p ${c_base_builddir} ;\
	fi ;\
	(cd ${c_base_builddir} && ln -s $? .) ;\
	echo `date` > stamp-c_base

stamp-c_compatibility: ${c_compatibility_headers}
	@if [ ! -d "${c_compatibility_builddir}" ]; then \
	  mkdir -p ${c_compatibility_builddir} ;\
	fi ;\
	(cd ${c_compatibility_builddir} && ln -s $? .) ;\
	echo `date` > stamp-c_compatibility

stamp-backward: ${backward_headers}
	@if [ ! -d "${backward_builddir}" ]; then \
	  mkdir -p ${backward_builddir} ;\
	fi ;\
	(cd ${backward_builddir} && ln -s $? .) ;\
	echo `date` > stamp-backward

stamp-ext: ${ext_headers}
	@if [ ! -d "${ext_builddir}" ]; then \
	  mkdir -p ${ext_builddir} ;\
	fi ;\
	(cd ${ext_builddir} && ln -s $? .) ;\
	echo `date` > stamp-ext

# Can't use $? in command, otherwise target_builddir will trigger it, and
# we get bizarre symlinks mazes.
stamp-target: ${target_headers} ${target_builddir}
	@(cd ${target_builddir} && ln -s ${target_headers} .) ;\
	echo `date` > stamp-target

stamp-thread: ${thread_headers} ${thread_builddir}
	@echo `date` > stamp-thread

stamp-file_model: ${glibcpp_srcdir}/config/basic_file_stdio.h ${target_builddir}
	@(cd ${target_builddir} && ln -s ${glibcpp_srcdir}/config/basic_file_stdio.h basic_file_model.h) ;\
	echo `date` > stamp-file_model

stamp-io: ${glibcpp_srcdir}/config/c_io_stdio.h ${target_builddir}
	@(cd ${target_builddir} && ln -s ${glibcpp_srcdir}/config/c_io_stdio.h c++io.h) ;\
	echo `date` > stamp-io

stamp-locale: ${glibcpp_srcdir}/config/c_locale_generic.h ${target_builddir}
	@(cd ${target_builddir} && ln -s ${glibcpp_srcdir}/config/c_locale_generic.h c++locale.h) ;\
	echo `date` > stamp-locale

# This target is kinda special.  The timestamp on a directory gets modified
# whenever a file it contains gets modified, and that'll throw off all the
# build dependencies that need this target.  On the other hand, someone
# could delete the directory and not the stamp file, faking out the make.
${target_builddir}: stamp-${target_alias}

stamp-${target_alias}:
	@if [ ! -d ${target_builddir} ]; then \
	  mkdir -p ${target_builddir} ;\
	fi
	echo `date` > stamp-${target_alias}

${target_builddir}/c++config.h: ../config.h \
				${glibcpp_srcdir}/include/bits/c++config \
				${target_builddir}
	@cat ${glibcpp_srcdir}/include/bits/c++config > $@ ;\
	sed -e 's/HAVE_/_GLIBCPP_HAVE_/g' \
	    -e 's/PACKAGE/_GLIBCPP_PACKAGE/g' \
	    -e 's/VERSION/_GLIBCPP_VERSION/g' \
	    -e 's/WORDS_/_GLIBCPP_WORDS_/g' \
	    < ${glibcpp_builddir}/config.h >> $@ ;\
	echo "#endif // _CPP_CPPCONFIG_" >>$@

${thread_builddir}/gthr.h:
	sed -e '/^#/s/\(${uppercase}${uppercase}*\)/_GLIBCPP_\1/g' \
	    -e 's,^#include "\(.*\)",#include <bits/\1>,g' \
	    < ${glibcpp_srcdir}/../gcc/gthr.h > $@

${thread_builddir}/gthr-single.h:
	sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
	    -e 's/\(GCC${uppercase}*_H\)/_GLIBCPP_\1/g' \
	    < ${glibcpp_srcdir}/../gcc/gthr-single.h > $@

${thread_builddir}/gthr-default.h:
	sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
	    -e 's/\(GCC${uppercase}*_H\)/_GLIBCPP_\1/g' \
	    -e 's/\(${uppercase}*WEAK\)/_GLIBCPP_\1/g' \
	    < ${glibcpp_srcdir}/../gcc/${glibcpp_thread_h} > $@

install-data-local:
	for file in `find . ! -name stamp-\* -print`; do \
	installFile=${gxx_include_dir}/$${file} ;\
	if [ -d $${file} ]; then \
	  $(INSTALL) -d $${installFile} ;\
	else \
	  $(INSTALL_DATA) $${file} $${installFile} ;\
	fi ;\
	done

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
