Makefile.in revision 102782
1# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am 2 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. 7 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 11# PARTICULAR PURPOSE. 12 13 14SHELL = @SHELL@ 15 16srcdir = @srcdir@ 17top_srcdir = @top_srcdir@ 18VPATH = @srcdir@ 19prefix = @prefix@ 20exec_prefix = @exec_prefix@ 21 22bindir = @bindir@ 23sbindir = @sbindir@ 24libexecdir = @libexecdir@ 25datadir = @datadir@ 26sysconfdir = @sysconfdir@ 27sharedstatedir = @sharedstatedir@ 28localstatedir = @localstatedir@ 29libdir = @libdir@ 30infodir = @infodir@ 31mandir = @mandir@ 32includedir = @includedir@ 33oldincludedir = /usr/include 34 35DESTDIR = 36 37pkgdatadir = $(datadir)/@PACKAGE@ 38pkglibdir = $(libdir)/@PACKAGE@ 39pkgincludedir = $(includedir)/@PACKAGE@ 40 41top_builddir = . 42 43ACLOCAL = @ACLOCAL@ 44AUTOCONF = @AUTOCONF@ 45AUTOMAKE = @AUTOMAKE@ 46AUTOHEADER = @AUTOHEADER@ 47 48INSTALL = @INSTALL@ 49INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) 50INSTALL_DATA = @INSTALL_DATA@ 51INSTALL_SCRIPT = @INSTALL_SCRIPT@ 52transform = @program_transform_name@ 53 54NORMAL_INSTALL = : 55PRE_INSTALL = : 56POST_INSTALL = : 57NORMAL_UNINSTALL = : 58PRE_UNINSTALL = : 59POST_UNINSTALL = : 60build_alias = @build_alias@ 61build_triplet = @build@ 62host_alias = @host_alias@ 63host_triplet = @host@ 64target_alias = @target_alias@ 65target_triplet = @target@ 66AR = @AR@ 67AS = @AS@ 68ATOMICITY_INC_SRCDIR = @ATOMICITY_INC_SRCDIR@ 69AWK = @AWK@ 70BASIC_FILE_H = @BASIC_FILE_H@ 71CC = @CC@ 72CCODECVT_C = @CCODECVT_C@ 73CCODECVT_H = @CCODECVT_H@ 74CLOCALE_H = @CLOCALE_H@ 75CMESSAGES_H = @CMESSAGES_H@ 76CPP = @CPP@ 77CPU_LIMITS_INC_SRCDIR = @CPU_LIMITS_INC_SRCDIR@ 78CSTDIO_H = @CSTDIO_H@ 79CXX = @CXX@ 80CXXCPP = @CXXCPP@ 81C_INCLUDE_DIR = @C_INCLUDE_DIR@ 82DEBUG_FLAGS = @DEBUG_FLAGS@ 83DLLTOOL = @DLLTOOL@ 84EXEEXT = @EXEEXT@ 85EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@ 86GCJ = @GCJ@ 87GCJFLAGS = @GCJFLAGS@ 88GLIBCPP_INCLUDES = @GLIBCPP_INCLUDES@ 89GLIBCPP_IS_CROSS_COMPILING = @GLIBCPP_IS_CROSS_COMPILING@ 90LIBIO_INCLUDES = @LIBIO_INCLUDES@ 91LIBMATHOBJS = @LIBMATHOBJS@ 92LIBMATH_INCLUDES = @LIBMATH_INCLUDES@ 93LIBSUPCXX_INCLUDES = @LIBSUPCXX_INCLUDES@ 94LIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@ 95LIBTOOL = @LIBTOOL@ 96LIBUNWIND_FLAG = @LIBUNWIND_FLAG@ 97LN_S = @LN_S@ 98MAINT = @MAINT@ 99MAKEINFO = @MAKEINFO@ 100OBJDUMP = @OBJDUMP@ 101OBJEXT = @OBJEXT@ 102OPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@ 103OPT_LDFLAGS = @OPT_LDFLAGS@ 104OS_INC_SRCDIR = @OS_INC_SRCDIR@ 105PACKAGE = @PACKAGE@ 106RANLIB = @RANLIB@ 107SECTION_FLAGS = @SECTION_FLAGS@ 108SECTION_LDFLAGS = @SECTION_LDFLAGS@ 109STRIP = @STRIP@ 110TOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@ 111USE_NLS = @USE_NLS@ 112VERSION = @VERSION@ 113WARN_FLAGS = @WARN_FLAGS@ 114WERROR = @WERROR@ 115check_msgfmt = @check_msgfmt@ 116enable_shared = @enable_shared@ 117enable_static = @enable_static@ 118glibcpp_CXX = @glibcpp_CXX@ 119glibcpp_MOFILES = @glibcpp_MOFILES@ 120glibcpp_POFILES = @glibcpp_POFILES@ 121glibcpp_basedir = @glibcpp_basedir@ 122glibcpp_builddir = @glibcpp_builddir@ 123glibcpp_localedir = @glibcpp_localedir@ 124glibcpp_prefixdir = @glibcpp_prefixdir@ 125glibcpp_srcdir = @glibcpp_srcdir@ 126glibcpp_thread_h = @glibcpp_thread_h@ 127glibcpp_toolexecdir = @glibcpp_toolexecdir@ 128glibcpp_toolexeclibdir = @glibcpp_toolexeclibdir@ 129gxx_include_dir = @gxx_include_dir@ 130ifGNUmake = @ifGNUmake@ 131libio_la = @libio_la@ 132libtool_VERSION = @libtool_VERSION@ 133toplevel_srcdir = @toplevel_srcdir@ 134 135AUTOMAKE_OPTIONS = 1.3 cygnus 136MAINT_CHARSET = latin1 137 138SUBDIRS = include libio libmath libsupc++ src po testsuite 139 140mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs 141 142baseline_file = @baseline_file@ 143 144# Multilib support. 145MAKEOVERRIDES = 146 147# Multilib variables. 148MULTISRCTOP = 149MULTIBUILDTOP = 150MULTIDIRS = 151MULTISUBDIR = 152MULTIDO = true 153MULTICLEAN = true 154 155# Work around what appears to be a GNU make bug handling MAKEFLAGS 156# values defined in terms of make variables, as is the case for CC and 157# friends when we are called from the top level Makefile. 158AM_MAKEFLAGS = "AR_FLAGS=$(AR_FLAGS)" "CC_FOR_BUILD=$(CC_FOR_BUILD)" "CC_FOR_TARGET=$(CC_FOR_TARGET)" "CFLAGS=$(CFLAGS)" "CXXFLAGS=$(CXXFLAGS)" "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" "INSTALL=$(INSTALL)" "INSTALL_DATA=$(INSTALL_DATA)" "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" "LDFLAGS=$(LDFLAGS)" "LIBCFLAGS=$(LIBCFLAGS)" "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" "MAKE=$(MAKE)" "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" "PICFLAG=$(PICFLAG)" "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" "SHELL=$(SHELL)" "RUNTESTFLAGS=$(RUNTESTFLAGS)" "exec_prefix=$(exec_prefix)" "infodir=$(infodir)" "libdir=$(libdir)" "includedir=$(includedir)" "prefix=$(prefix)" "tooldir=$(tooldir)" "AR=$(AR)" "AS=$(AS)" "LD=$(LD)" "LIBCFLAGS=$(LIBCFLAGS)" "PICFLAG=$(PICFLAG)" "RANLIB=$(RANLIB)" "NM=$(NM)" "NM_FOR_BUILD=$(NM_FOR_BUILD)" "NM_FOR_TARGET=$(NM_FOR_TARGET)" "DESTDIR=$(DESTDIR)" "WERROR=$(WERROR)" 159 160ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 161CONFIG_HEADER = config.h 162CONFIG_CLEAN_FILES = mkcheck testsuite_flags 163DIST_COMMON = README ./stamp-h.in ChangeLog Makefile.am Makefile.in \ 164acconfig.h acinclude.m4 aclocal.m4 config.h.in configure configure.in \ 165mkcheck.in testsuite_flags.in 166 167 168DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) 169 170TAR = tar 171GZIP_ENV = --best 172all: all-redirect 173.SUFFIXES: 174$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 175 cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile 176 177Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 178 cd $(top_builddir) \ 179 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status 180 181$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in acinclude.m4 182 cd $(srcdir) && $(ACLOCAL) 183 184config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 185 $(SHELL) ./config.status --recheck 186$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) 187 cd $(srcdir) && $(AUTOCONF) 188 189config.h: stamp-h 190 @if test ! -f $@; then \ 191 rm -f stamp-h; \ 192 $(MAKE) stamp-h; \ 193 else :; fi 194stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status 195 cd $(top_builddir) \ 196 && CONFIG_FILES= CONFIG_HEADERS=config.h \ 197 $(SHELL) ./config.status 198 @echo timestamp > stamp-h 2> /dev/null 199$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in 200 @if test ! -f $@; then \ 201 rm -f $(srcdir)/stamp-h.in; \ 202 $(MAKE) $(srcdir)/stamp-h.in; \ 203 else :; fi 204$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h 205 cd $(top_srcdir) && $(AUTOHEADER) 206 @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null 207 208mostlyclean-hdr: 209 210clean-hdr: 211 212distclean-hdr: 213 -rm -f config.h 214 215maintainer-clean-hdr: 216mkcheck: $(top_builddir)/config.status mkcheck.in 217 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status 218testsuite_flags: $(top_builddir)/config.status testsuite_flags.in 219 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status 220 221# This directory's subdirectories are mostly independent; you can cd 222# into them and run `make' without going through this Makefile. 223# To change the values of `make' variables: instead of editing Makefiles, 224# (1) if the variable is set in `config.status', edit `config.status' 225# (which will cause the Makefiles to be regenerated when you run `make'); 226# (2) otherwise, pass the desired values on the `make' command line. 227 228@SET_MAKE@ 229 230all-recursive install-data-recursive install-exec-recursive \ 231installdirs-recursive install-recursive uninstall-recursive install-info-recursive \ 232check-recursive installcheck-recursive info-recursive dvi-recursive: 233 @set fnord $(MAKEFLAGS); amf=$$2; \ 234 dot_seen=no; \ 235 target=`echo $@ | sed s/-recursive//`; \ 236 list='$(SUBDIRS)'; for subdir in $$list; do \ 237 echo "Making $$target in $$subdir"; \ 238 if test "$$subdir" = "."; then \ 239 dot_seen=yes; \ 240 local_target="$$target-am"; \ 241 else \ 242 local_target="$$target"; \ 243 fi; \ 244 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 245 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ 246 done; \ 247 if test "$$dot_seen" = "no"; then \ 248 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 249 fi; test -z "$$fail" 250 251mostlyclean-recursive clean-recursive distclean-recursive \ 252maintainer-clean-recursive: 253 @set fnord $(MAKEFLAGS); amf=$$2; \ 254 dot_seen=no; \ 255 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ 256 rev="$$subdir $$rev"; \ 257 test "$$subdir" != "." || dot_seen=yes; \ 258 done; \ 259 test "$$dot_seen" = "no" && rev=". $$rev"; \ 260 target=`echo $@ | sed s/-recursive//`; \ 261 for subdir in $$rev; do \ 262 echo "Making $$target in $$subdir"; \ 263 if test "$$subdir" = "."; then \ 264 local_target="$$target-am"; \ 265 else \ 266 local_target="$$target"; \ 267 fi; \ 268 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 269 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ 270 done && test -z "$$fail" 271tags-recursive: 272 list='$(SUBDIRS)'; for subdir in $$list; do \ 273 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ 274 done 275 276tags: TAGS 277 278ID: $(HEADERS) $(SOURCES) $(LISP) 279 list='$(SOURCES) $(HEADERS)'; \ 280 unique=`for i in $$list; do echo $$i; done | \ 281 awk ' { files[$$0] = 1; } \ 282 END { for (i in files) print i; }'`; \ 283 here=`pwd` && cd $(srcdir) \ 284 && mkid -f$$here/ID $$unique $(LISP) 285 286mostlyclean-tags: 287 288clean-tags: 289 290distclean-tags: 291 -rm -f TAGS ID 292 293maintainer-clean-tags: 294 295distdir = $(PACKAGE)-$(VERSION) 296top_distdir = $(distdir) 297 298# This target untars the dist file and tries a VPATH configuration. Then 299# it guarantees that the distribution is self-contained by making another 300# tarfile. 301distcheck: dist 302 -rm -rf $(distdir) 303 GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz 304 mkdir $(distdir)/=build 305 mkdir $(distdir)/=inst 306 dc_install_base=`cd $(distdir)/=inst && pwd`; \ 307 cd $(distdir)/=build \ 308 && ../configure --srcdir=.. --prefix=$$dc_install_base \ 309 && $(MAKE) $(AM_MAKEFLAGS) \ 310 && $(MAKE) $(AM_MAKEFLAGS) dvi \ 311 && $(MAKE) $(AM_MAKEFLAGS) check \ 312 && $(MAKE) $(AM_MAKEFLAGS) install \ 313 && $(MAKE) $(AM_MAKEFLAGS) installcheck \ 314 && $(MAKE) $(AM_MAKEFLAGS) dist 315 -rm -rf $(distdir) 316 @banner="$(distdir).tar.gz is ready for distribution"; \ 317 dashes=`echo "$$banner" | sed s/./=/g`; \ 318 echo "$$dashes"; \ 319 echo "$$banner"; \ 320 echo "$$dashes" 321dist: distdir 322 -chmod -R a+r $(distdir) 323 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) 324 -rm -rf $(distdir) 325dist-all: distdir 326 -chmod -R a+r $(distdir) 327 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) 328 -rm -rf $(distdir) 329distdir: $(DISTFILES) 330 -rm -rf $(distdir) 331 mkdir $(distdir) 332 -chmod 777 $(distdir) 333 @for file in $(DISTFILES); do \ 334 if test -f $$file; then d=.; else d=$(srcdir); fi; \ 335 if test -d $$d/$$file; then \ 336 cp -pr $$d/$$file $(distdir)/$$file; \ 337 else \ 338 test -f $(distdir)/$$file \ 339 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ 340 || cp -p $$d/$$file $(distdir)/$$file || :; \ 341 fi; \ 342 done 343 for subdir in $(SUBDIRS); do \ 344 if test "$$subdir" = .; then :; else \ 345 test -d $(distdir)/$$subdir \ 346 || mkdir $(distdir)/$$subdir \ 347 || exit 1; \ 348 chmod 777 $(distdir)/$$subdir; \ 349 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ 350 || exit 1; \ 351 fi; \ 352 done 353info-am: 354info: info-recursive 355dvi-am: 356dvi: dvi-recursive 357check-am: 358check: check-recursive 359installcheck-am: 360installcheck: installcheck-recursive 361install-info-am: 362install-info: install-info-recursive 363all-recursive-am: config.h 364 $(MAKE) $(AM_MAKEFLAGS) all-recursive 365 366install-exec-am: 367install-exec: install-exec-recursive 368 369install-data-am: 370install-data: install-data-recursive 371 372install-am: all-am 373 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 374install: install-recursive 375uninstall-am: 376uninstall: uninstall-recursive 377all-am: Makefile config.h 378all-redirect: all-recursive-am 379install-strip: 380 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install 381installdirs: installdirs-recursive 382installdirs-am: 383 384 385mostlyclean-generic: 386 387clean-generic: 388 389distclean-generic: 390 -rm -f Makefile $(CONFIG_CLEAN_FILES) 391 -rm -f config.cache config.log stamp-h stamp-h[0-9]* 392 393maintainer-clean-generic: 394mostlyclean-am: mostlyclean-hdr mostlyclean-tags mostlyclean-generic 395 396mostlyclean: mostlyclean-recursive 397 398clean-am: clean-hdr clean-tags clean-generic mostlyclean-am 399 400clean: clean-recursive 401 402distclean-am: distclean-hdr distclean-tags distclean-generic clean-am 403 -rm -f libtool 404 405distclean: distclean-recursive 406 -rm -f config.status 407 408maintainer-clean-am: maintainer-clean-hdr maintainer-clean-tags \ 409 maintainer-clean-generic distclean-am 410 @echo "This command is intended for maintainers to use;" 411 @echo "it deletes files that may require special tools to rebuild." 412 413maintainer-clean: maintainer-clean-recursive 414 -rm -f config.status 415 416.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ 417install-data-recursive uninstall-data-recursive install-exec-recursive \ 418uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ 419all-recursive check-recursive installcheck-recursive info-recursive \ 420dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ 421maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ 422distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ 423dvi-am dvi check check-am installcheck-am installcheck install-info-am \ 424install-info all-recursive-am install-exec-am install-exec \ 425install-data-am install-data install-am install uninstall-am uninstall \ 426all-redirect all-am all installdirs-am installdirs mostlyclean-generic \ 427distclean-generic clean-generic maintainer-clean-generic clean \ 428mostlyclean distclean maintainer-clean 429 430 431# These two special 'check-script' rules use the bash script 'mkcheck' 432# to do testing. This script is not as portable as the dejagnu test 433# harness, and is thus off by default. It does produce interesting 434# output however, including various performance analysis items like 435# compile time, execution time, and binary size. 436check-script: $(top_builddir)/mkcheck 437 -(chmod + $(top_builddir)/mkcheck; \ 438 cd testsuite; \ 439 @glibcpp_builddir@/mkcheck 0) 440 441check-script-install: $(top_builddir)/mkcheck 442 -(chmod + $(top_builddir)/mkcheck; \ 443 cd testsuite; \ 444 @glibcpp_builddir@/mkcheck 1) 445check-abi: $(top_builddir)/testsuite/abi_check 446 -(cd testsuite; \ 447 ./abi_check ${baseline_file}) 448 449# These rules are messy, but are hella worth it. 450doxygen: 451 -(srcdir=`cd ${top_srcdir}; pwd`; \ 452 builddir=`pwd`; \ 453 /bin/sh ${srcdir}/docs/doxygen/run_doxygen \ 454 --mode=user $${srcdir} $${builddir}) 455 456doxygen-maint: 457 -(srcdir=`cd ${top_srcdir}; pwd`; \ 458 builddir=`pwd`; \ 459 /bin/sh ${srcdir}/docs/doxygen/run_doxygen \ 460 --mode=maint $${srcdir} $${builddir}) 461 462doxygen-man: 463 -(srcdir=`cd ${top_srcdir}; pwd`; \ 464 builddir=`pwd`; \ 465 /bin/sh ${srcdir}/docs/doxygen/run_doxygen \ 466 --mode=man $${srcdir} $${builddir}) 467 468.PHONY: doxygen doxygen-maint doxygen-man 469 470# Multilib Makefile bits. 471.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \ 472 maintainer-clean-multi 473 474all-am: all-multi 475install-am: install-multi 476mostlyclean-am: mostlyclean-multi 477clean-am: clean-multi 478distclean-am: distclean-multi 479maintainer-clean-am: maintainer-clean-multi 480 481all-multi: 482 $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do 483install-multi: 484 $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do 485mostlyclean-multi: 486 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean 487clean-multi: 488 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean 489distclean-multi: 490 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean 491maintainer-clean-multi: 492 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean 493 494# All the machinations with string instantiations messes up the 495# automake-generated TAGS rule. Make a simple one here. 496TAGS: tags-recursive $(LISP) 497 498# Tell versions [3.59,3.63) of GNU make to not export all variables. 499# Otherwise a system limit (for SysV at least) may be exceeded. 500.NOEXPORT: 501