X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2FMakefile.in;h=e1e996bf97550383967e412e6c8822c6ba9f4b05;hb=12bfd5e94ef15f03ef73137e4eb2a67f922780e7;hp=9cd0d36b46540184ed9c1681d06716c30116ee50;hpb=105c83cc1e56376521c271b911295c115316683c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/Makefile.in b/libstdc++-v3/Makefile.in index 9cd0d36b465..e1e996bf975 100644 --- a/libstdc++-v3/Makefile.in +++ b/libstdc++-v3/Makefile.in @@ -1,6 +1,6 @@ -# Makefile.in generated automatically by automake 1.4 from Makefile.am +# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am -# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# Copyright (C) 1994, 1995-8, 1999, 2001 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. @@ -65,59 +65,98 @@ target_alias = @target_alias@ target_triplet = @target@ AR = @AR@ AS = @AS@ +ATOMICITY_INC_SRCDIR = @ATOMICITY_INC_SRCDIR@ +BASIC_FILE_H = @BASIC_FILE_H@ +BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ +CATALOGS = @CATALOGS@ +CATOBJEXT = @CATOBJEXT@ CC = @CC@ +CCODECVT_C = @CCODECVT_C@ +CCODECVT_H = @CCODECVT_H@ +CLOCALE_H = @CLOCALE_H@ +CMESSAGES_H = @CMESSAGES_H@ CPP = @CPP@ +CPU_LIMITS_INC_SRCDIR = @CPU_LIMITS_INC_SRCDIR@ CSHADOW_FLAGS = @CSHADOW_FLAGS@ -CSHADOW_INCLUDES = @CSHADOW_INCLUDES@ +CSTDIO_H = @CSTDIO_H@ CXX = @CXX@ CXXCPP = @CXXCPP@ C_INCLUDE_DIR = @C_INCLUDE_DIR@ +DATADIRNAME = @DATADIRNAME@ DEBUG_FLAGS = @DEBUG_FLAGS@ DLLTOOL = @DLLTOOL@ EXEEXT = @EXEEXT@ EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@ GCJ = @GCJ@ GCJFLAGS = @GCJFLAGS@ -GLIBCPP_CFLAGS = @GLIBCPP_CFLAGS@ -GLIBCPP_CXXFLAGS = @GLIBCPP_CXXFLAGS@ -GLIBCPP_INCLUDE_DIR = @GLIBCPP_INCLUDE_DIR@ +GENCAT = @GENCAT@ +GLIBC21 = @GLIBC21@ +GLIBCPP_INCLUDES = @GLIBCPP_INCLUDES@ +GLIBCPP_IS_CROSS_COMPILING = @GLIBCPP_IS_CROSS_COMPILING@ +GMOFILES = @GMOFILES@ +GMSGFMT = @GMSGFMT@ +INSTOBJEXT = @INSTOBJEXT@ +INTLBISON = @INTLBISON@ +INTLLIBS = @INTLLIBS@ +INTLOBJS = @INTLOBJS@ +INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@ +LIBICONV = @LIBICONV@ LIBIO_INCLUDES = @LIBIO_INCLUDES@ LIBMATHOBJS = @LIBMATHOBJS@ LIBMATH_INCLUDES = @LIBMATH_INCLUDES@ -LIBSTRINGOBJS = @LIBSTRINGOBJS@ LIBSUPCXX_INCLUDES = @LIBSUPCXX_INCLUDES@ +LIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ +MKINSTALLDIRS = @MKINSTALLDIRS@ +MSGFMT = @MSGFMT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@ OPT_LDFLAGS = @OPT_LDFLAGS@ +OS_INC_SRCDIR = @OS_INC_SRCDIR@ PACKAGE = @PACKAGE@ +POFILES = @POFILES@ +POSUB = @POSUB@ RANLIB = @RANLIB@ SECTION_FLAGS = @SECTION_FLAGS@ SECTION_LDFLAGS = @SECTION_LDFLAGS@ STRIP = @STRIP@ TOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@ USE_COMPLEX_LONG_DOUBLE = @USE_COMPLEX_LONG_DOUBLE@ +USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ +USE_NLS = @USE_NLS@ VERSION = @VERSION@ WARN_FLAGS = @WARN_FLAGS@ WERROR = @WERROR@ -WFMT_FLAGS = @WFMT_FLAGS@ enable_shared = @enable_shared@ enable_static = @enable_static@ -gcc_version = @gcc_version@ +glibcpp_CXX = @glibcpp_CXX@ +glibcpp_MOFILES = @glibcpp_MOFILES@ +glibcpp_POFILES = @glibcpp_POFILES@ glibcpp_basedir = @glibcpp_basedir@ +glibcpp_builddir = @glibcpp_builddir@ +glibcpp_localedir = @glibcpp_localedir@ +glibcpp_prefixdir = @glibcpp_prefixdir@ +glibcpp_srcdir = @glibcpp_srcdir@ +glibcpp_thread_h = @glibcpp_thread_h@ +glibcpp_toolexecdir = @glibcpp_toolexecdir@ +glibcpp_toolexeclibdir = @glibcpp_toolexeclibdir@ gxx_include_dir = @gxx_include_dir@ ifGNUmake = @ifGNUmake@ -libinst_wstring_la = @libinst_wstring_la@ -libstdcxx_interface = @libstdcxx_interface@ +libio_la = @libio_la@ +libtool_VERSION = @libtool_VERSION@ +release_VERSION = @release_VERSION@ +toplevel_srcdir = @toplevel_srcdir@ AUTOMAKE_OPTIONS = 1.3 cygnus MAINT_CHARSET = latin1 -SUBDIRS = libio libmath libsupc++ src +SUBDIRS = include libio libmath libsupc++ src po testsuite + +mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs # Multilib support. MAKEOVERRIDES = @@ -153,8 +192,6 @@ AM_MAKEFLAGS = \ "PICFLAG=$(PICFLAG)" \ "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \ "SHELL=$(SHELL)" \ - "EXPECT=$(EXPECT)" \ - "RUNTEST=$(RUNTEST)" \ "RUNTESTFLAGS=$(RUNTESTFLAGS)" \ "exec_prefix=$(exec_prefix)" \ "infodir=$(infodir)" \ @@ -164,8 +201,6 @@ AM_MAKEFLAGS = \ "tooldir=$(tooldir)" \ "AR=$(AR)" \ "AS=$(AS)" \ - "CC=$(CC)" \ - "CXX=$(CXX)" \ "LD=$(LD)" \ "LIBCFLAGS=$(LIBCFLAGS)" \ "PICFLAG=$(PICFLAG)" \ @@ -177,17 +212,16 @@ AM_MAKEFLAGS = \ "WERROR=$(WERROR)" ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = mkcheck +CONFIG_CLEAN_FILES = mkcheck testsuite_flags DIST_COMMON = README ./stamp-h.in ChangeLog Makefile.am Makefile.in \ acconfig.h acinclude.m4 aclocal.m4 config.h.in configure configure.in \ -mkcheck.in +mkcheck.in testsuite_flags.in DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) -TAR = tar +TAR = gtar GZIP_ENV = --best all: all-redirect .SUFFIXES: @@ -235,6 +269,8 @@ distclean-hdr: maintainer-clean-hdr: mkcheck: $(top_builddir)/config.status mkcheck.in cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status +testsuite_flags: $(top_builddir)/config.status testsuite_flags.in + cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. @@ -272,7 +308,7 @@ maintainer-clean-recursive: dot_seen=no; \ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ rev="$$subdir $$rev"; \ - test "$$subdir" = "." && dot_seen=yes; \ + test "$$subdir" != "." || dot_seen=yes; \ done; \ test "$$dot_seen" = "no" && rev=". $$rev"; \ target=`echo $@ | sed s/-recursive//`; \ @@ -351,7 +387,7 @@ 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 $$/$$file $(distdir)/$$file; \ + cp -pr $$d/$$file $(distdir)/$$file; \ else \ test -f $(distdir)/$$file \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ @@ -446,16 +482,41 @@ distclean-generic clean-generic maintainer-clean-generic clean \ mostlyclean distclean maintainer-clean -# Use $(blddir) instead of $(top_builddir) for arguments to "mkcheck" -# because then the paths will be full pathnames, not relative -# pathnames. (-Wl,--rpath seems to like this better.) -check: $(top_builddir)/mkcheck - chmod +x $(top_builddir)/mkcheck - $(top_builddir)/mkcheck 0 `pwd` $(top_srcdir) - -check-install: $(top_builddir)/mkcheck - chmod +x $(top_builddir)/mkcheck - $(top_builddir)/mkcheck 1 `pwd` $(top_srcdir) $(prefix) +# These two special 'check-script' rules use the bash script 'mkcheck' +# to do testing. This script is not as portable as the dejagnu test +# harness, and is thus off by default. It does produce interesting +# output however, including various performance analysis items like +# compile time, execution time, and binary size. +check-script: $(top_builddir)/mkcheck + -(chmod + $(top_builddir)/mkcheck; \ + cd testsuite; \ + @glibcpp_builddir@/mkcheck 0) + +check-script-install: $(top_builddir)/mkcheck + -(chmod + $(top_builddir)/mkcheck; \ + cd testsuite; \ + @glibcpp_builddir@/mkcheck 1) + +# These rules are messy, but are hella worth it. +doxygen: + -(srcdir=`cd ${top_srcdir}; pwd`; \ + builddir=`pwd`; \ + /bin/sh ${srcdir}/docs/doxygen/run_doxygen \ + --mode=user $${srcdir} $${builddir}) + +doxygen-maint: + -(srcdir=`cd ${top_srcdir}; pwd`; \ + builddir=`pwd`; \ + /bin/sh ${srcdir}/docs/doxygen/run_doxygen \ + --mode=maint $${srcdir} $${builddir}) + +doxygen-man: + -(srcdir=`cd ${top_srcdir}; pwd`; \ + builddir=`pwd`; \ + /bin/sh ${srcdir}/docs/doxygen/run_doxygen \ + --mode=man $${srcdir} $${builddir}) + +.PHONY: doxygen doxygen-maint doxygen-man # Multilib Makefile bits. .PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \