1 # Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
3 # Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
17 top_srcdir = @top_srcdir@
20 exec_prefix = @exec_prefix@
24 libexecdir = @libexecdir@
26 sysconfdir = @sysconfdir@
27 sharedstatedir = @sharedstatedir@
28 localstatedir = @localstatedir@
32 includedir = @includedir@
33 oldincludedir = /usr/include
37 pkgdatadir = $(datadir)/@PACKAGE@
38 pkglibdir = $(libdir)/@PACKAGE@
39 pkgincludedir = $(includedir)/@PACKAGE@
46 AUTOHEADER = @AUTOHEADER@
49 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
50 INSTALL_DATA = @INSTALL_DATA@
51 INSTALL_SCRIPT = @INSTALL_SCRIPT@
52 transform = @program_transform_name@
60 build_alias = @build_alias@
61 build_triplet = @build@
62 host_alias = @host_alias@
64 target_alias = @target_alias@
65 target_triplet = @target@
68 ATOMICITY_INC_SRCDIR = @ATOMICITY_INC_SRCDIR@
70 BASIC_FILE_H = @BASIC_FILE_H@
72 CCODECVT_C = @CCODECVT_C@
73 CCODECVT_H = @CCODECVT_H@
74 CLOCALE_H = @CLOCALE_H@
75 CMESSAGES_H = @CMESSAGES_H@
77 CPU_LIMITS_INC_SRCDIR = @CPU_LIMITS_INC_SRCDIR@
78 CSHADOW_FLAGS = @CSHADOW_FLAGS@
81 C_INCLUDE_DIR = @C_INCLUDE_DIR@
82 DEBUG_FLAGS = @DEBUG_FLAGS@
85 EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@
88 GLIBCPP_INCLUDES = @GLIBCPP_INCLUDES@
89 GLIBCPP_IS_CROSS_COMPILING = @GLIBCPP_IS_CROSS_COMPILING@
90 LIBIO_INCLUDES = @LIBIO_INCLUDES@
91 LIBMATHOBJS = @LIBMATHOBJS@
92 LIBMATH_INCLUDES = @LIBMATH_INCLUDES@
93 LIBSUPCXX_INCLUDES = @LIBSUPCXX_INCLUDES@
94 LIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@
96 LIBUNWIND_FLAG = @LIBUNWIND_FLAG@
102 OPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@
103 OPT_LDFLAGS = @OPT_LDFLAGS@
104 OS_INC_SRCDIR = @OS_INC_SRCDIR@
107 SECTION_FLAGS = @SECTION_FLAGS@
108 SECTION_LDFLAGS = @SECTION_LDFLAGS@
110 TOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@
113 WARN_FLAGS = @WARN_FLAGS@
115 check_msgfmt = @check_msgfmt@
116 enable_shared = @enable_shared@
117 enable_static = @enable_static@
118 glibcpp_CXX = @glibcpp_CXX@
119 glibcpp_MOFILES = @glibcpp_MOFILES@
120 glibcpp_POFILES = @glibcpp_POFILES@
121 glibcpp_basedir = @glibcpp_basedir@
122 glibcpp_localedir = @glibcpp_localedir@
123 glibcpp_prefixdir = @glibcpp_prefixdir@
124 glibcpp_toolexecdir = @glibcpp_toolexecdir@
125 glibcpp_toolexeclibdir = @glibcpp_toolexeclibdir@
126 ifGNUmake = @ifGNUmake@
127 libio_la = @libio_la@
128 libtool_VERSION = @libtool_VERSION@
129 release_VERSION = @release_VERSION@
130 toplevel_srcdir = @toplevel_srcdir@
132 AUTOMAKE_OPTIONS = 1.3 cygnus
133 MAINT_CHARSET = latin1
135 mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs
137 # Cross compiler and multilib support.
139 glibcpp_srcdir = @glibcpp_srcdir@
140 glibcpp_builddir = @glibcpp_builddir@
142 bits_srcdir = ${glibcpp_srcdir}/include/bits
143 bits_builddir = ./bits
144 bits_headers = ${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}/stream_iterator.h ${bits_srcdir}/streambuf_iterator.h ${bits_srcdir}/slice.h ${bits_srcdir}/slice_array.h ${bits_srcdir}/sstream.tcc ${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
147 backward_srcdir = ${glibcpp_srcdir}/include/backward
148 backward_builddir = ./backward
149 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
152 ext_srcdir = ${glibcpp_srcdir}/include/ext
154 ext_headers = ${ext_srcdir}/algorithm ${ext_srcdir}/enc_filebuf.h ${ext_srcdir}/stdio_filebuf.h ${ext_srcdir}/functional ${ext_srcdir}/hash_map ${ext_srcdir}/hash_set ${ext_srcdir}/iterator ${ext_srcdir}/memory ${ext_srcdir}/numeric ${ext_srcdir}/rb_tree ${ext_srcdir}/rope ${ext_srcdir}/ropeimpl.h ${ext_srcdir}/slist ${ext_srcdir}/stl_hash_fun.h ${ext_srcdir}/stl_hashtable.h ${ext_srcdir}/stl_rope.h
157 # This is the common subset of files that all three "C" header models use.
158 c_base_srcdir = @C_INCLUDE_DIR@
160 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_ciso646.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
162 c_base_headers_rename = cassert cctype cerrno cfloat ciso646 climits clocale cmath csetjmp csignal cstdarg cstddef cstdio cstdlib cstring ctime cwchar cwctype
164 @GLIBCPP_C_HEADERS_C_STD_TRUE@c_base_headers_extra = ${c_base_srcdir}/cmath.tcc
165 @GLIBCPP_C_HEADERS_C_STD_FALSE@c_base_headers_extra =
167 std_srcdir = ${glibcpp_srcdir}/include/std
169 std_headers = ${std_srcdir}/std_algorithm.h ${std_srcdir}/std_bitset.h ${std_srcdir}/std_complex.h ${std_srcdir}/std_deque.h ${std_srcdir}/std_fstream.h ${std_srcdir}/std_functional.h ${std_srcdir}/std_iomanip.h ${std_srcdir}/std_ios.h ${std_srcdir}/std_iosfwd.h ${std_srcdir}/std_iostream.h ${std_srcdir}/std_istream.h ${std_srcdir}/std_iterator.h ${std_srcdir}/std_limits.h ${std_srcdir}/std_list.h ${std_srcdir}/std_locale.h ${std_srcdir}/std_map.h ${std_srcdir}/std_memory.h ${std_srcdir}/std_numeric.h ${std_srcdir}/std_ostream.h ${std_srcdir}/std_queue.h ${std_srcdir}/std_set.h ${std_srcdir}/std_sstream.h ${std_srcdir}/std_stack.h ${std_srcdir}/std_stdexcept.h ${std_srcdir}/std_streambuf.h ${std_srcdir}/std_string.h ${std_srcdir}/std_utility.h ${std_srcdir}/std_valarray.h ${std_srcdir}/std_vector.h
171 # Renamed at build time.
172 std_headers_rename = algorithm bitset complex deque fstream functional iomanip ios iosfwd iostream istream iterator limits list locale map memory numeric ostream queue set sstream stack stdexcept streambuf string utility valarray vector
175 target_srcdir = ${glibcpp_srcdir}/@OS_INC_SRCDIR@
176 target_builddir = ./${target_alias}/bits
177 target_headers = ${target_srcdir}/ctype_base.h ${target_srcdir}/ctype_inline.h ${target_srcdir}/ctype_noninline.h ${target_srcdir}/os_defines.h ${glibcpp_srcdir}/@ATOMICITY_INC_SRCDIR@/atomicity.h ${glibcpp_srcdir}/@CPU_LIMITS_INC_SRCDIR@/cpu_limits.h
179 # These extra_target_headers files are all built with ad hoc naming rules.
180 extra_target_headers = ${target_builddir}/basic_file.h ${target_builddir}/c++config.h ${target_builddir}/c++io.h ${target_builddir}/c++locale.h ${target_builddir}/messages_members.h ${target_builddir}/codecvt_specializations.h
183 thread_target_headers = ${target_builddir}/gthr.h ${target_builddir}/gthr-single.h ${target_builddir}/gthr-posix.h ${target_builddir}/gthr-default.h
186 # List of all timestamp files. By keeping only one copy of this list, both
187 # CLEANFILES and all-local are kept up-to-date.
188 allstamps = stamp-std stamp-bits stamp-c_base stamp-backward stamp-ext ${target_builddir}/stamp-target
191 # Target includes for threads
192 glibcpp_thread_h = @glibcpp_thread_h@
193 uppercase = [ABCDEFGHIJKLMNOPQRSTUVWXYZ_]
195 # For robustness sake (in light of junk files or in-source
196 # configuration), copy from the build or source tree to the install
197 # tree using only the human-maintained file lists and directory
198 # components. Yes, with minor differences, this is sheer duplication
199 # of the staging rules above using $(INSTALL_DATA) instead of LN_S and
200 # `$(mkinstalldirs)' instead of `mkdir -p'. In particular,
201 # extra_target_headers are taken out of the build tree staging area;
202 # the rest are taken from the original source tree.
203 gxx_include_dir = @gxx_include_dir@
204 CONFIG_HEADER = ../config.h
206 DIST_COMMON = Makefile.am Makefile.in
209 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
215 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
216 cd $(top_srcdir) && $(AUTOMAKE) --cygnus include/Makefile
218 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
220 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
226 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
230 distdir: $(DISTFILES)
231 @for file in $(DISTFILES); do \
232 if test -f $$file; then d=.; else d=$(srcdir); fi; \
233 if test -d $$d/$$file; then \
234 cp -pr $$d/$$file $(distdir)/$$file; \
236 test -f $(distdir)/$$file \
237 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
238 || cp -p $$d/$$file $(distdir)/$$file || :; \
248 installcheck: installcheck-am
250 install-info: install-info-am
252 install-exec: install-exec-am
254 install-data-am: install-data-local
255 install-data: install-data-am
258 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
261 uninstall: uninstall-am
262 all-am: Makefile all-local
265 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
274 -rm -f Makefile $(CONFIG_CLEAN_FILES)
275 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
277 maintainer-clean-generic:
278 mostlyclean-am: mostlyclean-generic
280 mostlyclean: mostlyclean-am
282 clean-am: clean-generic mostlyclean-am
286 distclean-am: distclean-generic clean-am
289 distclean: distclean-am
291 maintainer-clean-am: maintainer-clean-generic distclean-am
292 @echo "This command is intended for maintainers to use;"
293 @echo "it deletes files that may require special tools to rebuild."
295 maintainer-clean: maintainer-clean-am
297 .PHONY: tags distdir info-am info dvi-am dvi check check-am \
298 installcheck-am installcheck install-info-am install-info \
299 install-exec-am install-exec install-data-local install-data-am \
300 install-data install-am install uninstall-am uninstall all-local \
301 all-redirect all-am all installdirs mostlyclean-generic \
302 distclean-generic clean-generic maintainer-clean-generic clean \
303 mostlyclean distclean maintainer-clean
306 # Here are the rules for building the headers
307 all-local: ${target_builddir}/c++config.h ${thread_target_headers} ${allstamps}
309 # This rule is slightly different, in that we must change the name of the
310 # local file from std_foo.h to foo.
311 stamp-std: ${std_headers}
312 @if [ ! -d "${std_builddir}" ]; then \
313 mkdir -p ${std_builddir} ;\
315 (cd ${std_builddir} && for h in $?; do \
316 official_name=`echo $$h | sed -e 's,.*/std_,,' -e 's,\.h$$,,'` ;\
317 @LN_S@ $$h ./$${official_name} || true ;\
319 echo `date` > stamp-std
321 stamp-bits: ${bits_headers}
322 @if [ ! -d "${bits_builddir}" ]; then \
323 mkdir -p ${bits_builddir} ;\
325 (cd ${bits_builddir} && @LN_S@ $? . || true) ;\
326 echo `date` > stamp-bits
328 stamp-c_base: ${c_base_headers} ${c_base_headers_extra}
329 @if [ ! -d "${c_base_builddir}" ]; then \
330 mkdir -p ${c_base_builddir} ;\
332 (cd ${c_base_builddir} && for h in ${c_base_headers}; do \
333 official_name=`echo $$h | sed -e 's,.*/std_,,' -e 's,\.h$$,,'` ;\
334 @LN_S@ $$h ./$${official_name} || true ;\
336 if [ ! -z "${c_base_headers_extra}" ]; then \
337 (cd ${bits_builddir} && @LN_S@ ${c_base_headers_extra} . || true) ;\
339 echo `date` > stamp-c_base
341 stamp-backward: ${backward_headers}
342 @if [ ! -d "${backward_builddir}" ]; then \
343 mkdir -p ${backward_builddir} ;\
345 (cd ${backward_builddir} && @LN_S@ $? . || true) ;\
346 echo `date` > stamp-backward
348 stamp-ext: ${ext_headers}
349 @if [ ! -d "${ext_builddir}" ]; then \
350 mkdir -p ${ext_builddir} ;\
352 (cd ${ext_builddir} && @LN_S@ $? . || true) ;\
353 echo `date` > stamp-ext
355 stamp-${target_alias}:
356 @if [ ! -d ${target_builddir} ]; then \
357 mkdir -p ${target_builddir} ;\
358 echo `date` > stamp-${target_alias} ;\
361 # Target includes static.
362 ${target_builddir}/stamp-target: ${target_headers} stamp-${target_alias}
363 @cd ${target_builddir} ;\
364 if [ ! -f stamp-target ]; then \
365 @LN_S@ ${target_headers} . || true ;\
366 @LN_S@ ${glibcpp_srcdir}/@BASIC_FILE_H@ basic_file.h || true ;\
367 @LN_S@ ${glibcpp_srcdir}/@CSTDIO_H@ c++io.h || true ;\
368 @LN_S@ ${glibcpp_srcdir}/@CLOCALE_H@ c++locale.h || true ;\
369 @LN_S@ ${glibcpp_srcdir}/@CMESSAGES_H@ messages_members.h || true ;\
370 @LN_S@ ${glibcpp_srcdir}/@CCODECVT_H@ codecvt_specializations.h || true ;\
371 echo `date` > stamp-target; \
374 # Target includes dynamic.
375 ${target_builddir}/c++config.h: ${CONFIG_HEADER} \
376 ${glibcpp_srcdir}/include/bits/c++config \
377 stamp-${target_alias}
378 @cat ${glibcpp_srcdir}/include/bits/c++config > $@ ;\
379 sed -e 's/HAVE_/_GLIBCPP_HAVE_/g' \
380 -e 's/PACKAGE/_GLIBCPP_PACKAGE/g' \
381 -e 's/VERSION/_GLIBCPP_VERSION/g' \
382 -e 's/WORDS_/_GLIBCPP_WORDS_/g' \
383 < ${CONFIG_HEADER} >> $@ ;\
384 echo "#endif // _CPP_CPPCONFIG_" >>$@
386 ${target_builddir}/gthr.h: ${toplevel_srcdir}/gcc/gthr.h stamp-${target_alias}
387 sed -e '/^#/s/\(${uppercase}${uppercase}*\)/_GLIBCPP_\1/g' \
388 -e 's,^#include "\(.*\)",#include <bits/\1>,g' \
389 < ${toplevel_srcdir}/gcc/gthr.h > $@
391 ${target_builddir}/gthr-single.h: ${toplevel_srcdir}/gcc/gthr-single.h \
392 stamp-${target_alias}
393 sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
394 -e 's/\(GCC${uppercase}*_H\)/_GLIBCPP_\1/g' \
395 < ${toplevel_srcdir}/gcc/gthr-single.h > $@
397 ${target_builddir}/gthr-posix.h: ${toplevel_srcdir}/gcc/gthr-posix.h \
398 stamp-${target_alias}
399 sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
400 -e 's/\(GCC${uppercase}*_H\)/_GLIBCPP_\1/g' \
401 -e 's/\(${uppercase}*WEAK\)/_GLIBCPP_\1/g' \
402 < ${toplevel_srcdir}/gcc/gthr-posix.h > $@
404 ${target_builddir}/gthr-default.h: ${toplevel_srcdir}/gcc/${glibcpp_thread_h} \
405 stamp-${target_alias}
406 sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
407 -e 's/\(GCC${uppercase}*_H\)/_GLIBCPP_\1/g' \
408 -e 's/\(${uppercase}*WEAK\)/_GLIBCPP_\1/g' \
409 -e 's,^#include "\(.*\)",#include <bits/\1>,g' \
410 < ${toplevel_srcdir}/gcc/${glibcpp_thread_h} > $@
412 $(mkinstalldirs) ${gxx_include_dir}
413 $(mkinstalldirs) ${gxx_include_dir}/${bits_builddir}
414 for file in ${bits_headers}; do \
415 $(INSTALL_DATA) $${file} ${gxx_include_dir}/${bits_builddir}; done
416 $(mkinstalldirs) ${gxx_include_dir}/${backward_builddir}
417 for file in ${backward_headers}; do \
418 $(INSTALL_DATA) $${file} ${gxx_include_dir}/${backward_builddir}; done
419 $(mkinstalldirs) ${gxx_include_dir}/${ext_builddir}
420 for file in ${ext_headers}; do \
421 $(INSTALL_DATA) $${file} ${gxx_include_dir}/${ext_builddir}; done
422 $(mkinstalldirs) ${gxx_include_dir}/${c_base_builddir}
423 for file in ${c_base_headers_rename}; do \
424 $(INSTALL_DATA) ${c_base_builddir}/$${file} \
425 ${gxx_include_dir}/${c_base_builddir}; done
426 c_base_headers_extra_install=${c_base_headers_extra};\
427 for file in $$c_base_headers_extra_install; do \
428 $(INSTALL_DATA) $$file ${gxx_include_dir}/${bits_builddir}; done
429 $(mkinstalldirs) ${gxx_include_dir}/${std_builddir}
430 for file in ${std_headers_rename}; do \
431 $(INSTALL_DATA) ${std_builddir}/$${file} \
432 ${gxx_include_dir}/${std_builddir}; done
433 $(mkinstalldirs) ${gxx_include_dir}/${target_builddir}
434 for file in ${target_headers} ${extra_target_headers} \
435 ${thread_target_headers}; do \
436 $(INSTALL_DATA) $${file} ${gxx_include_dir}/${target_builddir}; done
438 # By adding these files here, automake will remove them for 'make clean'
439 #CLEANFILES = ${allstamps}
441 # Stop implicit '.o' make rules from ever stomping on extensionless
442 # headers, in the improbable case where some foolish, crack-addled
443 # developer tries to create them via make in the include build
444 # directory. (This is more of an example of how this kind of rule can
446 .PRECIOUS: $(std_headers_rename) $(c_base_headers_rename)
447 $(std_headers_rename): ; @:
448 $(c_base_headers_rename): ; @:
450 # Tell versions [3.59,3.63) of GNU make to not export all variables.
451 # Otherwise a system limit (for SysV at least) may be exceeded.