1e4b17023SJohn Marino# Makefile.in generated by automake 1.11.1 from Makefile.am. 2e4b17023SJohn Marino# @configure_input@ 3e4b17023SJohn Marino 4e4b17023SJohn Marino# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 5e4b17023SJohn Marino# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, 6e4b17023SJohn Marino# Inc. 7e4b17023SJohn Marino# This Makefile.in is free software; the Free Software Foundation 8e4b17023SJohn Marino# gives unlimited permission to copy and/or distribute it, 9e4b17023SJohn Marino# with or without modifications, as long as this notice is preserved. 10e4b17023SJohn Marino 11e4b17023SJohn Marino# This program is distributed in the hope that it will be useful, 12e4b17023SJohn Marino# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 13e4b17023SJohn Marino# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 14e4b17023SJohn Marino# PARTICULAR PURPOSE. 15e4b17023SJohn Marino 16e4b17023SJohn Marino@SET_MAKE@ 17e4b17023SJohn Marino 18e4b17023SJohn MarinoVPATH = @srcdir@ 19e4b17023SJohn Marinopkgdatadir = $(datadir)/@PACKAGE@ 20e4b17023SJohn Marinopkgincludedir = $(includedir)/@PACKAGE@ 21e4b17023SJohn Marinopkglibdir = $(libdir)/@PACKAGE@ 22e4b17023SJohn Marinopkglibexecdir = $(libexecdir)/@PACKAGE@ 23e4b17023SJohn Marinoam__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 24e4b17023SJohn Marinoinstall_sh_DATA = $(install_sh) -c -m 644 25e4b17023SJohn Marinoinstall_sh_PROGRAM = $(install_sh) -c 26e4b17023SJohn Marinoinstall_sh_SCRIPT = $(install_sh) -c 27e4b17023SJohn MarinoINSTALL_HEADER = $(INSTALL_DATA) 28e4b17023SJohn Marinotransform = $(program_transform_name) 29e4b17023SJohn MarinoNORMAL_INSTALL = : 30e4b17023SJohn MarinoPRE_INSTALL = : 31e4b17023SJohn MarinoPOST_INSTALL = : 32e4b17023SJohn MarinoNORMAL_UNINSTALL = : 33e4b17023SJohn MarinoPRE_UNINSTALL = : 34e4b17023SJohn MarinoPOST_UNINSTALL = : 35e4b17023SJohn Marinobuild_triplet = @build@ 36e4b17023SJohn Marinohost_triplet = @host@ 37e4b17023SJohn Marinotarget_triplet = @target@ 38e4b17023SJohn MarinoDIST_COMMON = $(top_srcdir)/fragment.am $(srcdir)/Makefile.in \ 39e4b17023SJohn Marino $(srcdir)/Makefile.am 40e4b17023SJohn Marinosubdir = src/c++98 41e4b17023SJohn MarinoACLOCAL_M4 = $(top_srcdir)/aclocal.m4 42e4b17023SJohn Marinoam__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \ 43e4b17023SJohn Marino $(top_srcdir)/../config/enable.m4 \ 44e4b17023SJohn Marino $(top_srcdir)/../config/futex.m4 \ 45e4b17023SJohn Marino $(top_srcdir)/../config/iconv.m4 \ 46e4b17023SJohn Marino $(top_srcdir)/../config/lead-dot.m4 \ 47e4b17023SJohn Marino $(top_srcdir)/../config/lib-ld.m4 \ 48e4b17023SJohn Marino $(top_srcdir)/../config/lib-link.m4 \ 49e4b17023SJohn Marino $(top_srcdir)/../config/lib-prefix.m4 \ 50e4b17023SJohn Marino $(top_srcdir)/../config/lthostflags.m4 \ 51e4b17023SJohn Marino $(top_srcdir)/../config/multi.m4 \ 52e4b17023SJohn Marino $(top_srcdir)/../config/no-executables.m4 \ 53e4b17023SJohn Marino $(top_srcdir)/../config/override.m4 \ 54e4b17023SJohn Marino $(top_srcdir)/../config/stdint.m4 \ 55e4b17023SJohn Marino $(top_srcdir)/../config/unwind_ipinfo.m4 \ 56e4b17023SJohn Marino $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \ 57e4b17023SJohn Marino $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \ 58e4b17023SJohn Marino $(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/crossconfig.m4 \ 59e4b17023SJohn Marino $(top_srcdir)/linkage.m4 $(top_srcdir)/acinclude.m4 \ 60e4b17023SJohn Marino $(top_srcdir)/../config/gc++filt.m4 \ 61e4b17023SJohn Marino $(top_srcdir)/../config/tls.m4 $(top_srcdir)/configure.ac 62e4b17023SJohn Marinoam__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 63e4b17023SJohn Marino $(ACLOCAL_M4) 64e4b17023SJohn MarinoCONFIG_HEADER = $(top_builddir)/config.h 65e4b17023SJohn MarinoCONFIG_CLEAN_FILES = 66e4b17023SJohn MarinoCONFIG_CLEAN_VPATH_FILES = 67e4b17023SJohn MarinoLTLIBRARIES = $(noinst_LTLIBRARIES) 68e4b17023SJohn Marinolibc__98convenience_la_LIBADD = 69e4b17023SJohn Marinoam__objects_1 = atomicity.lo codecvt_members.lo collate_members.lo \ 70e4b17023SJohn Marino ctype_configure_char.lo ctype_members.lo messages_members.lo \ 71e4b17023SJohn Marino monetary_members.lo numeric_members.lo time_members.lo 72e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@am__objects_2 = allocator-inst.lo \ 73e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ concept-inst.lo ext-inst.lo \ 74e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ ios-inst.lo iostream-inst.lo \ 75e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ istream-inst.lo locale-inst.lo \ 76e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ misc-inst.lo ostream-inst.lo \ 77e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ sstream-inst.lo streambuf-inst.lo \ 78e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ wlocale-inst.lo 79e4b17023SJohn Marino@ENABLE_PARALLEL_TRUE@am__objects_3 = parallel_settings.lo 80e4b17023SJohn Marinoam__objects_4 = basic_file.lo c++locale.lo $(am__objects_2) \ 81e4b17023SJohn Marino $(am__objects_3) 82e4b17023SJohn Marinoam__objects_5 = bitmap_allocator.lo pool_allocator.lo mt_allocator.lo \ 83e4b17023SJohn Marino codecvt.lo complex_io.lo ctype.lo globals_io.lo hash_tr1.lo \ 84e4b17023SJohn Marino hashtable_tr1.lo ios.lo ios_failure.lo ios_init.lo \ 85e4b17023SJohn Marino ios_locale.lo list.lo locale.lo locale_init.lo \ 86e4b17023SJohn Marino locale_facets.lo localename.lo math_stubs_float.lo \ 87e4b17023SJohn Marino math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo \ 88e4b17023SJohn Marino istream.lo streambuf.lo valarray.lo $(am__objects_1) \ 89e4b17023SJohn Marino $(am__objects_4) 90e4b17023SJohn Marinoam_libc__98convenience_la_OBJECTS = $(am__objects_5) 91e4b17023SJohn Marinolibc__98convenience_la_OBJECTS = $(am_libc__98convenience_la_OBJECTS) 92e4b17023SJohn MarinoDEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 93e4b17023SJohn Marinodepcomp = 94e4b17023SJohn Marinoam__depfiles_maybe = 95e4b17023SJohn MarinoCXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 96e4b17023SJohn Marino $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 97e4b17023SJohn MarinoCXXLD = $(CXX) 98e4b17023SJohn MarinoSOURCES = $(libc__98convenience_la_SOURCES) 99e4b17023SJohn MarinoETAGS = etags 100e4b17023SJohn MarinoCTAGS = ctags 101e4b17023SJohn MarinoABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@ 102e4b17023SJohn MarinoACLOCAL = @ACLOCAL@ 103e4b17023SJohn MarinoALLOCATOR_H = @ALLOCATOR_H@ 104e4b17023SJohn MarinoALLOCATOR_NAME = @ALLOCATOR_NAME@ 105e4b17023SJohn MarinoAMTAR = @AMTAR@ 106e4b17023SJohn MarinoAR = @AR@ 107e4b17023SJohn MarinoAS = @AS@ 108e4b17023SJohn MarinoATOMICITY_SRCDIR = @ATOMICITY_SRCDIR@ 109e4b17023SJohn MarinoATOMIC_FLAGS = @ATOMIC_FLAGS@ 110e4b17023SJohn MarinoATOMIC_WORD_SRCDIR = @ATOMIC_WORD_SRCDIR@ 111e4b17023SJohn MarinoAUTOCONF = @AUTOCONF@ 112e4b17023SJohn MarinoAUTOHEADER = @AUTOHEADER@ 113e4b17023SJohn MarinoAUTOMAKE = @AUTOMAKE@ 114e4b17023SJohn MarinoAWK = @AWK@ 115e4b17023SJohn MarinoBASIC_FILE_CC = @BASIC_FILE_CC@ 116e4b17023SJohn MarinoBASIC_FILE_H = @BASIC_FILE_H@ 117e4b17023SJohn MarinoCC = @CC@ 118e4b17023SJohn MarinoCCODECVT_CC = @CCODECVT_CC@ 119e4b17023SJohn MarinoCCOLLATE_CC = @CCOLLATE_CC@ 120e4b17023SJohn MarinoCCTYPE_CC = @CCTYPE_CC@ 121e4b17023SJohn MarinoCFLAGS = @CFLAGS@ 122e4b17023SJohn MarinoCLOCALE_CC = @CLOCALE_CC@ 123e4b17023SJohn MarinoCLOCALE_H = @CLOCALE_H@ 124e4b17023SJohn MarinoCLOCALE_INTERNAL_H = @CLOCALE_INTERNAL_H@ 125e4b17023SJohn MarinoCMESSAGES_CC = @CMESSAGES_CC@ 126e4b17023SJohn MarinoCMESSAGES_H = @CMESSAGES_H@ 127e4b17023SJohn MarinoCMONEY_CC = @CMONEY_CC@ 128e4b17023SJohn MarinoCNUMERIC_CC = @CNUMERIC_CC@ 129e4b17023SJohn MarinoCPP = @CPP@ 130e4b17023SJohn MarinoCPPFLAGS = @CPPFLAGS@ 131e4b17023SJohn MarinoCPU_DEFINES_SRCDIR = @CPU_DEFINES_SRCDIR@ 132e4b17023SJohn MarinoCSTDIO_H = @CSTDIO_H@ 133e4b17023SJohn MarinoCTIME_CC = @CTIME_CC@ 134e4b17023SJohn MarinoCTIME_H = @CTIME_H@ 135e4b17023SJohn MarinoCXX = @CXX@ 136e4b17023SJohn MarinoCXXCPP = @CXXCPP@ 137e4b17023SJohn MarinoCXXFILT = @CXXFILT@ 138e4b17023SJohn MarinoCXXFLAGS = @CXXFLAGS@ 139e4b17023SJohn MarinoCYGPATH_W = @CYGPATH_W@ 140e4b17023SJohn MarinoC_INCLUDE_DIR = @C_INCLUDE_DIR@ 141e4b17023SJohn MarinoDBLATEX = @DBLATEX@ 142e4b17023SJohn MarinoDEBUG_FLAGS = @DEBUG_FLAGS@ 143e4b17023SJohn MarinoDEFS = @DEFS@ 144e4b17023SJohn MarinoDOT = @DOT@ 145e4b17023SJohn MarinoDOXYGEN = @DOXYGEN@ 146e4b17023SJohn MarinoDSYMUTIL = @DSYMUTIL@ 147e4b17023SJohn MarinoDUMPBIN = @DUMPBIN@ 148e4b17023SJohn MarinoECHO_C = @ECHO_C@ 149e4b17023SJohn MarinoECHO_N = @ECHO_N@ 150e4b17023SJohn MarinoECHO_T = @ECHO_T@ 151e4b17023SJohn MarinoEGREP = @EGREP@ 152e4b17023SJohn MarinoERROR_CONSTANTS_SRCDIR = @ERROR_CONSTANTS_SRCDIR@ 153e4b17023SJohn MarinoEXEEXT = @EXEEXT@ 154e4b17023SJohn MarinoEXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@ 155e4b17023SJohn MarinoFGREP = @FGREP@ 156e4b17023SJohn MarinoGLIBCXX_INCLUDES = @GLIBCXX_INCLUDES@ 157e4b17023SJohn MarinoGLIBCXX_LIBS = @GLIBCXX_LIBS@ 158e4b17023SJohn MarinoGREP = @GREP@ 159e4b17023SJohn MarinoINSTALL = @INSTALL@ 160e4b17023SJohn MarinoINSTALL_DATA = @INSTALL_DATA@ 161e4b17023SJohn MarinoINSTALL_PROGRAM = @INSTALL_PROGRAM@ 162e4b17023SJohn MarinoINSTALL_SCRIPT = @INSTALL_SCRIPT@ 163e4b17023SJohn MarinoINSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 164e4b17023SJohn MarinoLD = @LD@ 165e4b17023SJohn MarinoLDFLAGS = @LDFLAGS@ 166e4b17023SJohn MarinoLIBICONV = @LIBICONV@ 167e4b17023SJohn MarinoLIBOBJS = @LIBOBJS@ 168e4b17023SJohn MarinoLIBS = @LIBS@ 169e4b17023SJohn MarinoLIBTOOL = @LIBTOOL@ 170e4b17023SJohn MarinoLIPO = @LIPO@ 171e4b17023SJohn MarinoLN_S = @LN_S@ 172e4b17023SJohn MarinoLTLIBICONV = @LTLIBICONV@ 173e4b17023SJohn MarinoLTLIBOBJS = @LTLIBOBJS@ 174e4b17023SJohn MarinoMAINT = @MAINT@ 175e4b17023SJohn MarinoMAKEINFO = @MAKEINFO@ 176e4b17023SJohn MarinoMKDIR_P = @MKDIR_P@ 177e4b17023SJohn MarinoNM = @NM@ 178e4b17023SJohn MarinoNMEDIT = @NMEDIT@ 179e4b17023SJohn MarinoOBJDUMP = @OBJDUMP@ 180e4b17023SJohn MarinoOBJEXT = @OBJEXT@ 181e4b17023SJohn MarinoOPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@ 182e4b17023SJohn MarinoOPT_LDFLAGS = @OPT_LDFLAGS@ 183e4b17023SJohn MarinoOS_INC_SRCDIR = @OS_INC_SRCDIR@ 184e4b17023SJohn MarinoOTOOL = @OTOOL@ 185e4b17023SJohn MarinoOTOOL64 = @OTOOL64@ 186e4b17023SJohn MarinoPACKAGE = @PACKAGE@ 187e4b17023SJohn MarinoPACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 188e4b17023SJohn MarinoPACKAGE_NAME = @PACKAGE_NAME@ 189e4b17023SJohn MarinoPACKAGE_STRING = @PACKAGE_STRING@ 190e4b17023SJohn MarinoPACKAGE_TARNAME = @PACKAGE_TARNAME@ 191e4b17023SJohn MarinoPACKAGE_URL = @PACKAGE_URL@ 192e4b17023SJohn MarinoPACKAGE_VERSION = @PACKAGE_VERSION@ 193e4b17023SJohn MarinoPATH_SEPARATOR = @PATH_SEPARATOR@ 194e4b17023SJohn MarinoPDFLATEX = @PDFLATEX@ 195e4b17023SJohn MarinoRANLIB = @RANLIB@ 196e4b17023SJohn MarinoSECTION_FLAGS = @SECTION_FLAGS@ 197e4b17023SJohn MarinoSECTION_LDFLAGS = @SECTION_LDFLAGS@ 198e4b17023SJohn MarinoSED = @SED@ 199e4b17023SJohn MarinoSET_MAKE = @SET_MAKE@ 200e4b17023SJohn MarinoSHELL = @SHELL@ 201e4b17023SJohn MarinoSTRIP = @STRIP@ 202e4b17023SJohn MarinoSYMVER_FILE = @SYMVER_FILE@ 203e4b17023SJohn MarinoTOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@ 204e4b17023SJohn MarinoUSE_NLS = @USE_NLS@ 205e4b17023SJohn MarinoVERSION = @VERSION@ 206e4b17023SJohn MarinoWARN_FLAGS = @WARN_FLAGS@ 207e4b17023SJohn MarinoWERROR = @WERROR@ 208e4b17023SJohn MarinoXMLLINT = @XMLLINT@ 209e4b17023SJohn MarinoXSLTPROC = @XSLTPROC@ 210e4b17023SJohn MarinoXSL_STYLE_DIR = @XSL_STYLE_DIR@ 211e4b17023SJohn Marinoabs_builddir = @abs_builddir@ 212e4b17023SJohn Marinoabs_srcdir = @abs_srcdir@ 213e4b17023SJohn Marinoabs_top_builddir = @abs_top_builddir@ 214e4b17023SJohn Marinoabs_top_srcdir = @abs_top_srcdir@ 215e4b17023SJohn Marinoac_ct_CC = @ac_ct_CC@ 216e4b17023SJohn Marinoac_ct_CXX = @ac_ct_CXX@ 217e4b17023SJohn Marinoac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 218e4b17023SJohn Marinoam__leading_dot = @am__leading_dot@ 219e4b17023SJohn Marinoam__tar = @am__tar@ 220e4b17023SJohn Marinoam__untar = @am__untar@ 221e4b17023SJohn Marinobaseline_dir = @baseline_dir@ 222e4b17023SJohn Marinobaseline_subdir_switch = @baseline_subdir_switch@ 223e4b17023SJohn Marinobindir = @bindir@ 224e4b17023SJohn Marinobuild = @build@ 225e4b17023SJohn Marinobuild_alias = @build_alias@ 226e4b17023SJohn Marinobuild_cpu = @build_cpu@ 227e4b17023SJohn Marinobuild_os = @build_os@ 228e4b17023SJohn Marinobuild_vendor = @build_vendor@ 229e4b17023SJohn Marinobuilddir = @builddir@ 230e4b17023SJohn Marinocheck_msgfmt = @check_msgfmt@ 231e4b17023SJohn Marinodatadir = @datadir@ 232e4b17023SJohn Marinodatarootdir = @datarootdir@ 233e4b17023SJohn Marinodocdir = @docdir@ 234e4b17023SJohn Marinodvidir = @dvidir@ 235e4b17023SJohn Marinoenable_shared = @enable_shared@ 236e4b17023SJohn Marinoenable_static = @enable_static@ 237e4b17023SJohn Marinoexec_prefix = @exec_prefix@ 238e4b17023SJohn Marinoglibcxx_MOFILES = @glibcxx_MOFILES@ 239e4b17023SJohn Marinoglibcxx_PCHFLAGS = @glibcxx_PCHFLAGS@ 240e4b17023SJohn Marinoglibcxx_POFILES = @glibcxx_POFILES@ 241e4b17023SJohn Marinoglibcxx_builddir = @glibcxx_builddir@ 242*5ce9237cSJohn Marinoglibcxx_compiler_pic_flag = @glibcxx_compiler_pic_flag@ 243*5ce9237cSJohn Marinoglibcxx_compiler_shared_flag = @glibcxx_compiler_shared_flag@ 244e4b17023SJohn Marinoglibcxx_localedir = @glibcxx_localedir@ 245*5ce9237cSJohn Marinoglibcxx_lt_pic_flag = @glibcxx_lt_pic_flag@ 246e4b17023SJohn Marinoglibcxx_prefixdir = @glibcxx_prefixdir@ 247e4b17023SJohn Marinoglibcxx_srcdir = @glibcxx_srcdir@ 248e4b17023SJohn Marinoglibcxx_toolexecdir = @glibcxx_toolexecdir@ 249e4b17023SJohn Marinoglibcxx_toolexeclibdir = @glibcxx_toolexeclibdir@ 250e4b17023SJohn Marinogxx_include_dir = @gxx_include_dir@ 251e4b17023SJohn Marinohost = @host@ 252e4b17023SJohn Marinohost_alias = @host_alias@ 253e4b17023SJohn Marinohost_cpu = @host_cpu@ 254e4b17023SJohn Marinohost_os = @host_os@ 255e4b17023SJohn Marinohost_vendor = @host_vendor@ 256e4b17023SJohn Marinohtmldir = @htmldir@ 257e4b17023SJohn Marinoincludedir = @includedir@ 258e4b17023SJohn Marinoinfodir = @infodir@ 259e4b17023SJohn Marinoinstall_sh = @install_sh@ 260e4b17023SJohn Marinolibdir = @libdir@ 261e4b17023SJohn Marinolibexecdir = @libexecdir@ 262e4b17023SJohn Marinolibtool_VERSION = @libtool_VERSION@ 263e4b17023SJohn Marinolocaledir = @localedir@ 264e4b17023SJohn Marinolocalstatedir = @localstatedir@ 265e4b17023SJohn Marinolt_host_flags = @lt_host_flags@ 266e4b17023SJohn Marinomandir = @mandir@ 267e4b17023SJohn Marinomkdir_p = @mkdir_p@ 268e4b17023SJohn Marinomulti_basedir = @multi_basedir@ 269e4b17023SJohn Marinooldincludedir = @oldincludedir@ 270e4b17023SJohn Marinopdfdir = @pdfdir@ 271e4b17023SJohn Marinoport_specific_symbol_files = @port_specific_symbol_files@ 272e4b17023SJohn Marinoprefix = @prefix@ 273e4b17023SJohn Marinoprogram_transform_name = @program_transform_name@ 274e4b17023SJohn Marinopsdir = @psdir@ 275e4b17023SJohn Marinopython_mod_dir = @python_mod_dir@ 276e4b17023SJohn Marinosbindir = @sbindir@ 277e4b17023SJohn Marinosharedstatedir = @sharedstatedir@ 278e4b17023SJohn Marinosrcdir = @srcdir@ 279e4b17023SJohn Marinosysconfdir = @sysconfdir@ 280e4b17023SJohn Marinotarget = @target@ 281e4b17023SJohn Marinotarget_alias = @target_alias@ 282e4b17023SJohn Marinotarget_cpu = @target_cpu@ 283e4b17023SJohn Marinotarget_os = @target_os@ 284e4b17023SJohn Marinotarget_vendor = @target_vendor@ 285e4b17023SJohn Marinotop_build_prefix = @top_build_prefix@ 286e4b17023SJohn Marinotop_builddir = @top_builddir@ 287e4b17023SJohn Marinotop_srcdir = @top_srcdir@ 288e4b17023SJohn Marinotoplevel_builddir = @toplevel_builddir@ 289e4b17023SJohn Marinotoplevel_srcdir = @toplevel_srcdir@ 290e4b17023SJohn Marino 291e4b17023SJohn Marino# May be used by various substitution variables. 292e4b17023SJohn Marinogcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER) 293e4b17023SJohn MarinoMAINT_CHARSET = latin1 294e4b17023SJohn Marinomkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs 295e4b17023SJohn MarinoPWD_COMMAND = $${PWDCMD-pwd} 296e4b17023SJohn MarinoSTAMP = echo timestamp > 297e4b17023SJohn Marinotoolexecdir = $(glibcxx_toolexecdir) 298e4b17023SJohn Marinotoolexeclibdir = $(glibcxx_toolexeclibdir) 299e4b17023SJohn Marino@ENABLE_WERROR_FALSE@WERROR_FLAG = 300e4b17023SJohn Marino@ENABLE_WERROR_TRUE@WERROR_FLAG = $(WERROR) 301e4b17023SJohn Marino 302e4b17023SJohn Marino# These bits are all figured out from configure. Look in acinclude.m4 303e4b17023SJohn Marino# or configure.ac to see how they are set. See GLIBCXX_EXPORT_FLAGS. 304e4b17023SJohn MarinoCONFIG_CXXFLAGS = \ 305e4b17023SJohn Marino $(SECTION_FLAGS) $(EXTRA_CXX_FLAGS) -frandom-seed=$@ 306e4b17023SJohn Marino 307e4b17023SJohn MarinoWARN_CXXFLAGS = \ 308e4b17023SJohn Marino $(WARN_FLAGS) $(WERROR_FLAG) -fdiagnostics-show-location=once 309e4b17023SJohn Marino 310e4b17023SJohn Marino 311e4b17023SJohn Marino# -I/-D flags to pass when compiling. 312e4b17023SJohn MarinoAM_CPPFLAGS = $(GLIBCXX_INCLUDES) 313e4b17023SJohn Marino 314e4b17023SJohn Marino# Convenience library for C++98 runtime. 315e4b17023SJohn Marinonoinst_LTLIBRARIES = libc++98convenience.la 316e4b17023SJohn Marinoheaders = 317e4b17023SJohn Marino 318e4b17023SJohn Marino# Source files linked in via configuration/make substitution for a 319e4b17023SJohn Marino# particular host. 320e4b17023SJohn Marinohost_sources = \ 321e4b17023SJohn Marino atomicity.cc \ 322e4b17023SJohn Marino codecvt_members.cc \ 323e4b17023SJohn Marino collate_members.cc \ 324e4b17023SJohn Marino ctype_configure_char.cc \ 325e4b17023SJohn Marino ctype_members.cc \ 326e4b17023SJohn Marino messages_members.cc \ 327e4b17023SJohn Marino monetary_members.cc \ 328e4b17023SJohn Marino numeric_members.cc \ 329e4b17023SJohn Marino time_members.cc 330e4b17023SJohn Marino 331e4b17023SJohn Marinoatomicity_file = ${glibcxx_srcdir}/$(ATOMICITY_SRCDIR)/atomicity.h 332e4b17023SJohn Marino 333e4b17023SJohn Marino# Source files linked in via configuration/make substitution for a 334e4b17023SJohn Marino# particular host, but with ad hoc naming rules. 335e4b17023SJohn Marinohost_sources_extra = \ 336e4b17023SJohn Marino basic_file.cc c++locale.cc \ 337e4b17023SJohn Marino ${inst_sources} ${parallel_sources} 338e4b17023SJohn Marino 339e4b17023SJohn Marino@ENABLE_PARALLEL_FALSE@parallel_sources = 340e4b17023SJohn Marino@ENABLE_PARALLEL_TRUE@parallel_sources = parallel_settings.cc 341e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_FALSE@XTEMPLATE_FLAGS = 342e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@XTEMPLATE_FLAGS = -fno-implicit-templates 343e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_FALSE@inst_sources = 344e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@inst_sources = \ 345e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ allocator-inst.cc \ 346e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ concept-inst.cc \ 347e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ ext-inst.cc \ 348e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ ios-inst.cc \ 349e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ iostream-inst.cc \ 350e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ istream-inst.cc \ 351e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ locale-inst.cc \ 352e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ misc-inst.cc \ 353e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ ostream-inst.cc \ 354e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ sstream-inst.cc \ 355e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ streambuf-inst.cc \ 356e4b17023SJohn Marino@ENABLE_EXTERN_TEMPLATE_TRUE@ wlocale-inst.cc 357e4b17023SJohn Marino 358e4b17023SJohn Marino 359e4b17023SJohn Marino# Sources present in the src directory, always present. 360e4b17023SJohn Marinosources = \ 361e4b17023SJohn Marino bitmap_allocator.cc \ 362e4b17023SJohn Marino pool_allocator.cc \ 363e4b17023SJohn Marino mt_allocator.cc \ 364e4b17023SJohn Marino codecvt.cc \ 365e4b17023SJohn Marino complex_io.cc \ 366e4b17023SJohn Marino ctype.cc \ 367e4b17023SJohn Marino globals_io.cc \ 368e4b17023SJohn Marino hash_tr1.cc \ 369e4b17023SJohn Marino hashtable_tr1.cc \ 370e4b17023SJohn Marino ios.cc \ 371e4b17023SJohn Marino ios_failure.cc \ 372e4b17023SJohn Marino ios_init.cc \ 373e4b17023SJohn Marino ios_locale.cc \ 374e4b17023SJohn Marino list.cc \ 375e4b17023SJohn Marino locale.cc \ 376e4b17023SJohn Marino locale_init.cc \ 377e4b17023SJohn Marino locale_facets.cc \ 378e4b17023SJohn Marino localename.cc \ 379e4b17023SJohn Marino math_stubs_float.cc \ 380e4b17023SJohn Marino math_stubs_long_double.cc \ 381e4b17023SJohn Marino stdexcept.cc \ 382e4b17023SJohn Marino strstream.cc \ 383e4b17023SJohn Marino tree.cc \ 384e4b17023SJohn Marino istream.cc \ 385e4b17023SJohn Marino streambuf.cc \ 386e4b17023SJohn Marino valarray.cc \ 387e4b17023SJohn Marino ${host_sources} \ 388e4b17023SJohn Marino ${host_sources_extra} 389e4b17023SJohn Marino 390e4b17023SJohn Marinolibc__98convenience_la_SOURCES = $(sources) 391e4b17023SJohn Marino 392e4b17023SJohn Marino# Use special rules for the deprecated source files so that they find 393e4b17023SJohn Marino# deprecated include files. 394e4b17023SJohn MarinoGLIBCXX_INCLUDE_DIR = $(glibcxx_builddir)/include 395e4b17023SJohn Marino 396e4b17023SJohn Marino# Use special rules for parallel mode compilation. 397e4b17023SJohn MarinoPARALLEL_FLAGS = -fopenmp -D_GLIBCXX_PARALLEL -I$(glibcxx_builddir)/../libgomp 398e4b17023SJohn Marino 399e4b17023SJohn Marino# AM_CXXFLAGS needs to be in each subdirectory so that it can be 400e4b17023SJohn Marino# modified in a per-library or per-sub-library way. Need to manually 401e4b17023SJohn Marino# set this option because CONFIG_CXXFLAGS has to be after 402e4b17023SJohn Marino# OPTIMIZE_CXXFLAGS on the compile line so that -O2 can be overridden 403e4b17023SJohn Marino# as the occasion calls for it. 404e4b17023SJohn MarinoAM_CXXFLAGS = \ 405*5ce9237cSJohn Marino $(glibcxx_lt_pic_flag) $(glibcxx_compiler_shared_flag) \ 406e4b17023SJohn Marino $(XTEMPLATE_FLAGS) \ 407e4b17023SJohn Marino $(WARN_CXXFLAGS) $(OPTIMIZE_CXXFLAGS) $(CONFIG_CXXFLAGS) 408e4b17023SJohn Marino 409e4b17023SJohn MarinoAM_MAKEFLAGS = \ 410e4b17023SJohn Marino "gxx_include_dir=$(gxx_include_dir)" 411e4b17023SJohn Marino 412e4b17023SJohn Marino 413e4b17023SJohn Marino# Libtool notes 414e4b17023SJohn Marino 415*5ce9237cSJohn Marino# 1) In general, libtool expects an argument such as `--tag=CXX' when 416e4b17023SJohn Marino# using the C++ compiler, because that will enable the settings 417e4b17023SJohn Marino# detected when C++ support was being configured. However, when no 418e4b17023SJohn Marino# such flag is given in the command line, libtool attempts to figure 419e4b17023SJohn Marino# it out by matching the compiler name in each configuration section 420e4b17023SJohn Marino# against a prefix of the command line. The problem is that, if the 421e4b17023SJohn Marino# compiler name and its initial flags stored in the libtool 422e4b17023SJohn Marino# configuration file don't match those in the command line, libtool 423e4b17023SJohn Marino# can't decide which configuration to use, and it gives up. The 424e4b17023SJohn Marino# correct solution is to add `--tag CXX' to LTCXXCOMPILE and maybe 425e4b17023SJohn Marino# CXXLINK, just after $(LIBTOOL), so that libtool doesn't have to 426e4b17023SJohn Marino# attempt to infer which configuration to use. 427*5ce9237cSJohn Marino# 428*5ce9237cSJohn Marino# The second tag argument, `--tag disable-shared` means that libtool 429*5ce9237cSJohn Marino# only compiles each source once, for static objects. In actuality, 430*5ce9237cSJohn Marino# glibcxx_lt_pic_flag and glibcxx_compiler_shared_flag are added to 431*5ce9237cSJohn Marino# the libtool command that is used create the object, which is 432*5ce9237cSJohn Marino# suitable for shared libraries. The `--tag disable-shared` must be 433*5ce9237cSJohn Marino# placed after --tag CXX lest things CXX undo the affect of 434*5ce9237cSJohn Marino# disable-shared. 435*5ce9237cSJohn Marino 436*5ce9237cSJohn Marino# 2) Need to explicitly set LTCXXCOMPILE so that AM_CXXFLAGS is 437*5ce9237cSJohn Marino# last. (That way, things like -O2 passed down from the toplevel can 438*5ce9237cSJohn Marino# be overridden by --enable-debug.) 439e4b17023SJohn MarinoLTCXXCOMPILE = \ 440e4b17023SJohn Marino $(LIBTOOL) --tag CXX --tag disable-shared \ 441e4b17023SJohn Marino $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 442e4b17023SJohn Marino --mode=compile $(CXX) $(TOPLEVEL_INCLUDES) \ 443e4b17023SJohn Marino $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 444e4b17023SJohn Marino 445e4b17023SJohn MarinoLTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS)) 446e4b17023SJohn Marino 447e4b17023SJohn Marino# 3) We'd have a problem when building the shared libstdc++ object if 448e4b17023SJohn Marino# the rules automake generates would be used. We cannot allow g++ to 449e4b17023SJohn Marino# be used since this would add -lstdc++ to the link line which of 450e4b17023SJohn Marino# course is problematic at this point. So, we get the top-level 451e4b17023SJohn Marino# directory to configure libstdc++-v3 to use gcc as the C++ 452e4b17023SJohn Marino# compilation driver. 453e4b17023SJohn MarinoCXXLINK = \ 454e4b17023SJohn Marino $(LIBTOOL) --tag CXX --tag disable-shared \ 455e4b17023SJohn Marino $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 456e4b17023SJohn Marino --mode=link $(CXX) \ 457e4b17023SJohn Marino $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) $(LTLDFLAGS) -o $@ 458e4b17023SJohn Marino 459e4b17023SJohn Marinoall: all-am 460e4b17023SJohn Marino 461e4b17023SJohn Marino.SUFFIXES: 462e4b17023SJohn Marino.SUFFIXES: .cc .lo .o .obj 463e4b17023SJohn Marino$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/fragment.am $(am__configure_deps) 464e4b17023SJohn Marino @for dep in $?; do \ 465e4b17023SJohn Marino case '$(am__configure_deps)' in \ 466e4b17023SJohn Marino *$$dep*) \ 467e4b17023SJohn Marino ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 468e4b17023SJohn Marino && { if test -f $@; then exit 0; else break; fi; }; \ 469e4b17023SJohn Marino exit 1;; \ 470e4b17023SJohn Marino esac; \ 471e4b17023SJohn Marino done; \ 472e4b17023SJohn Marino echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps src/c++98/Makefile'; \ 473e4b17023SJohn Marino $(am__cd) $(top_srcdir) && \ 474e4b17023SJohn Marino $(AUTOMAKE) --foreign --ignore-deps src/c++98/Makefile 475e4b17023SJohn Marino.PRECIOUS: Makefile 476e4b17023SJohn MarinoMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 477e4b17023SJohn Marino @case '$?' in \ 478e4b17023SJohn Marino *config.status*) \ 479e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 480e4b17023SJohn Marino *) \ 481e4b17023SJohn Marino echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 482e4b17023SJohn Marino cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 483e4b17023SJohn Marino esac; 484e4b17023SJohn Marino 485e4b17023SJohn Marino$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 486e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 487e4b17023SJohn Marino 488e4b17023SJohn Marino$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 489e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 490e4b17023SJohn Marino$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 491e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 492e4b17023SJohn Marino$(am__aclocal_m4_deps): 493e4b17023SJohn Marino 494e4b17023SJohn Marinoclean-noinstLTLIBRARIES: 495e4b17023SJohn Marino -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) 496e4b17023SJohn Marino @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \ 497e4b17023SJohn Marino dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ 498e4b17023SJohn Marino test "$$dir" != "$$p" || dir=.; \ 499e4b17023SJohn Marino echo "rm -f \"$${dir}/so_locations\""; \ 500e4b17023SJohn Marino rm -f "$${dir}/so_locations"; \ 501e4b17023SJohn Marino done 502e4b17023SJohn Marinolibc++98convenience.la: $(libc__98convenience_la_OBJECTS) $(libc__98convenience_la_DEPENDENCIES) 503e4b17023SJohn Marino $(CXXLINK) $(libc__98convenience_la_OBJECTS) $(libc__98convenience_la_LIBADD) $(LIBS) 504e4b17023SJohn Marino 505e4b17023SJohn Marinomostlyclean-compile: 506e4b17023SJohn Marino -rm -f *.$(OBJEXT) 507e4b17023SJohn Marino 508e4b17023SJohn Marinodistclean-compile: 509e4b17023SJohn Marino -rm -f *.tab.c 510e4b17023SJohn Marino 511e4b17023SJohn Marino.cc.o: 512e4b17023SJohn Marino $(CXXCOMPILE) -c -o $@ $< 513e4b17023SJohn Marino 514e4b17023SJohn Marino.cc.obj: 515e4b17023SJohn Marino $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 516e4b17023SJohn Marino 517e4b17023SJohn Marino.cc.lo: 518e4b17023SJohn Marino $(LTCXXCOMPILE) -c -o $@ $< 519e4b17023SJohn Marino 520e4b17023SJohn Marinomostlyclean-libtool: 521e4b17023SJohn Marino -rm -f *.lo 522e4b17023SJohn Marino 523e4b17023SJohn Marinoclean-libtool: 524e4b17023SJohn Marino -rm -rf .libs _libs 525e4b17023SJohn Marino 526e4b17023SJohn MarinoID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) 527e4b17023SJohn Marino list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 528e4b17023SJohn Marino unique=`for i in $$list; do \ 529e4b17023SJohn Marino if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 530e4b17023SJohn Marino done | \ 531e4b17023SJohn Marino $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 532e4b17023SJohn Marino END { if (nonempty) { for (i in files) print i; }; }'`; \ 533e4b17023SJohn Marino mkid -fID $$unique 534e4b17023SJohn Marinotags: TAGS 535e4b17023SJohn Marino 536e4b17023SJohn MarinoTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 537e4b17023SJohn Marino $(TAGS_FILES) $(LISP) 538e4b17023SJohn Marino set x; \ 539e4b17023SJohn Marino here=`pwd`; \ 540e4b17023SJohn Marino list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 541e4b17023SJohn Marino unique=`for i in $$list; do \ 542e4b17023SJohn Marino if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 543e4b17023SJohn Marino done | \ 544e4b17023SJohn Marino $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 545e4b17023SJohn Marino END { if (nonempty) { for (i in files) print i; }; }'`; \ 546e4b17023SJohn Marino shift; \ 547e4b17023SJohn Marino if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 548e4b17023SJohn Marino test -n "$$unique" || unique=$$empty_fix; \ 549e4b17023SJohn Marino if test $$# -gt 0; then \ 550e4b17023SJohn Marino $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 551e4b17023SJohn Marino "$$@" $$unique; \ 552e4b17023SJohn Marino else \ 553e4b17023SJohn Marino $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 554e4b17023SJohn Marino $$unique; \ 555e4b17023SJohn Marino fi; \ 556e4b17023SJohn Marino fi 557e4b17023SJohn Marinoctags: CTAGS 558e4b17023SJohn MarinoCTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 559e4b17023SJohn Marino $(TAGS_FILES) $(LISP) 560e4b17023SJohn Marino list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 561e4b17023SJohn Marino unique=`for i in $$list; do \ 562e4b17023SJohn Marino if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 563e4b17023SJohn Marino done | \ 564e4b17023SJohn Marino $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 565e4b17023SJohn Marino END { if (nonempty) { for (i in files) print i; }; }'`; \ 566e4b17023SJohn Marino test -z "$(CTAGS_ARGS)$$unique" \ 567e4b17023SJohn Marino || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 568e4b17023SJohn Marino $$unique 569e4b17023SJohn Marino 570e4b17023SJohn MarinoGTAGS: 571e4b17023SJohn Marino here=`$(am__cd) $(top_builddir) && pwd` \ 572e4b17023SJohn Marino && $(am__cd) $(top_srcdir) \ 573e4b17023SJohn Marino && gtags -i $(GTAGS_ARGS) "$$here" 574e4b17023SJohn Marino 575e4b17023SJohn Marinodistclean-tags: 576e4b17023SJohn Marino -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 577e4b17023SJohn Marinocheck-am: all-am 578e4b17023SJohn Marinocheck: check-am 579e4b17023SJohn Marinoall-am: Makefile $(LTLIBRARIES) 580e4b17023SJohn Marinoinstalldirs: 581e4b17023SJohn Marinoinstall: install-am 582e4b17023SJohn Marinoinstall-exec: install-exec-am 583e4b17023SJohn Marinoinstall-data: install-data-am 584e4b17023SJohn Marinouninstall: uninstall-am 585e4b17023SJohn Marino 586e4b17023SJohn Marinoinstall-am: all-am 587e4b17023SJohn Marino @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 588e4b17023SJohn Marino 589e4b17023SJohn Marinoinstallcheck: installcheck-am 590e4b17023SJohn Marinoinstall-strip: 591e4b17023SJohn Marino $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 592e4b17023SJohn Marino install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 593e4b17023SJohn Marino `test -z '$(STRIP)' || \ 594e4b17023SJohn Marino echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install 595e4b17023SJohn Marinomostlyclean-generic: 596e4b17023SJohn Marino 597e4b17023SJohn Marinoclean-generic: 598e4b17023SJohn Marino 599e4b17023SJohn Marinodistclean-generic: 600e4b17023SJohn Marino -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 601e4b17023SJohn Marino -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 602e4b17023SJohn Marino 603e4b17023SJohn Marinomaintainer-clean-generic: 604e4b17023SJohn Marino @echo "This command is intended for maintainers to use" 605e4b17023SJohn Marino @echo "it deletes files that may require special tools to rebuild." 606e4b17023SJohn Marinoclean: clean-am 607e4b17023SJohn Marino 608e4b17023SJohn Marinoclean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ 609e4b17023SJohn Marino mostlyclean-am 610e4b17023SJohn Marino 611e4b17023SJohn Marinodistclean: distclean-am 612e4b17023SJohn Marino -rm -f Makefile 613e4b17023SJohn Marinodistclean-am: clean-am distclean-compile distclean-generic \ 614e4b17023SJohn Marino distclean-tags 615e4b17023SJohn Marino 616e4b17023SJohn Marinodvi: dvi-am 617e4b17023SJohn Marino 618e4b17023SJohn Marinodvi-am: 619e4b17023SJohn Marino 620e4b17023SJohn Marinohtml: html-am 621e4b17023SJohn Marino 622e4b17023SJohn Marinohtml-am: 623e4b17023SJohn Marino 624e4b17023SJohn Marinoinfo: info-am 625e4b17023SJohn Marino 626e4b17023SJohn Marinoinfo-am: 627e4b17023SJohn Marino 628e4b17023SJohn Marinoinstall-data-am: 629e4b17023SJohn Marino 630e4b17023SJohn Marinoinstall-dvi: install-dvi-am 631e4b17023SJohn Marino 632e4b17023SJohn Marinoinstall-dvi-am: 633e4b17023SJohn Marino 634e4b17023SJohn Marinoinstall-exec-am: 635e4b17023SJohn Marino 636e4b17023SJohn Marinoinstall-html: install-html-am 637e4b17023SJohn Marino 638e4b17023SJohn Marinoinstall-html-am: 639e4b17023SJohn Marino 640e4b17023SJohn Marinoinstall-info: install-info-am 641e4b17023SJohn Marino 642e4b17023SJohn Marinoinstall-info-am: 643e4b17023SJohn Marino 644e4b17023SJohn Marinoinstall-man: 645e4b17023SJohn Marino 646e4b17023SJohn Marinoinstall-pdf: install-pdf-am 647e4b17023SJohn Marino 648e4b17023SJohn Marinoinstall-pdf-am: 649e4b17023SJohn Marino 650e4b17023SJohn Marinoinstall-ps: install-ps-am 651e4b17023SJohn Marino 652e4b17023SJohn Marinoinstall-ps-am: 653e4b17023SJohn Marino 654e4b17023SJohn Marinoinstallcheck-am: 655e4b17023SJohn Marino 656e4b17023SJohn Marinomaintainer-clean: maintainer-clean-am 657e4b17023SJohn Marino -rm -f Makefile 658e4b17023SJohn Marinomaintainer-clean-am: distclean-am maintainer-clean-generic 659e4b17023SJohn Marino 660e4b17023SJohn Marinomostlyclean: mostlyclean-am 661e4b17023SJohn Marino 662e4b17023SJohn Marinomostlyclean-am: mostlyclean-compile mostlyclean-generic \ 663e4b17023SJohn Marino mostlyclean-libtool 664e4b17023SJohn Marino 665e4b17023SJohn Marinopdf: pdf-am 666e4b17023SJohn Marino 667e4b17023SJohn Marinopdf-am: 668e4b17023SJohn Marino 669e4b17023SJohn Marinops: ps-am 670e4b17023SJohn Marino 671e4b17023SJohn Marinops-am: 672e4b17023SJohn Marino 673e4b17023SJohn Marinouninstall-am: 674e4b17023SJohn Marino 675e4b17023SJohn Marino.MAKE: install-am install-strip 676e4b17023SJohn Marino 677e4b17023SJohn Marino.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ 678e4b17023SJohn Marino clean-libtool clean-noinstLTLIBRARIES ctags distclean \ 679e4b17023SJohn Marino distclean-compile distclean-generic distclean-libtool \ 680e4b17023SJohn Marino distclean-tags dvi dvi-am html html-am info info-am install \ 681e4b17023SJohn Marino install-am install-data install-data-am install-dvi \ 682e4b17023SJohn Marino install-dvi-am install-exec install-exec-am install-html \ 683e4b17023SJohn Marino install-html-am install-info install-info-am install-man \ 684e4b17023SJohn Marino install-pdf install-pdf-am install-ps install-ps-am \ 685e4b17023SJohn Marino install-strip installcheck installcheck-am installdirs \ 686e4b17023SJohn Marino maintainer-clean maintainer-clean-generic mostlyclean \ 687e4b17023SJohn Marino mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ 688e4b17023SJohn Marino pdf pdf-am ps ps-am tags uninstall uninstall-am 689e4b17023SJohn Marino 690e4b17023SJohn Marino 691e4b17023SJohn Marinocodecvt_members.cc: ${glibcxx_srcdir}/$(CCODECVT_CC) 692e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CCODECVT_CC) . || true 693e4b17023SJohn Marino 694e4b17023SJohn Marinocollate_members.cc: ${glibcxx_srcdir}/$(CCOLLATE_CC) 695e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CCOLLATE_CC) . || true 696e4b17023SJohn Marino 697e4b17023SJohn Marinoctype_configure_char.cc: ${glibcxx_srcdir}/$(OS_INC_SRCDIR)/ctype_configure_char.cc 698e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(OS_INC_SRCDIR)/ctype_configure_char.cc . || true 699e4b17023SJohn Marino 700e4b17023SJohn Marinoctype_members.cc: ${glibcxx_srcdir}/$(CCTYPE_CC) 701e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CCTYPE_CC) . || true 702e4b17023SJohn Marino 703e4b17023SJohn Marinomessages_members.cc: ${glibcxx_srcdir}/$(CMESSAGES_CC) 704e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CMESSAGES_CC) . || true 705e4b17023SJohn Marino 706e4b17023SJohn Marinomonetary_members.cc: ${glibcxx_srcdir}/$(CMONEY_CC) 707e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CMONEY_CC) . || true 708e4b17023SJohn Marino 709e4b17023SJohn Marinonumeric_members.cc: ${glibcxx_srcdir}/$(CNUMERIC_CC) 710e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CNUMERIC_CC) . || true 711e4b17023SJohn Marino 712e4b17023SJohn Marinotime_members.cc: ${glibcxx_srcdir}/$(CTIME_CC) 713e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CTIME_CC) . || true 714e4b17023SJohn Marinoatomicity.cc: ${atomicity_file} 715e4b17023SJohn Marino $(LN_S) ${atomicity_file} ./atomicity.cc || true 716e4b17023SJohn Marino 717e4b17023SJohn Marinoc++locale.cc: ${glibcxx_srcdir}/$(CLOCALE_CC) 718e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(CLOCALE_CC) ./$@ || true 719e4b17023SJohn Marino 720e4b17023SJohn Marinobasic_file.cc: ${glibcxx_srcdir}/$(BASIC_FILE_CC) 721e4b17023SJohn Marino $(LN_S) ${glibcxx_srcdir}/$(BASIC_FILE_CC) ./$@ || true 722e4b17023SJohn Marino 723e4b17023SJohn Marinovpath % $(top_srcdir)/src/c++98 724e4b17023SJohn Marinostrstream.lo: strstream.cc 725e4b17023SJohn Marino $(LTCXXCOMPILE) -I$(GLIBCXX_INCLUDE_DIR)/backward -Wno-deprecated -c $< 726e4b17023SJohn Marinostrstream.o: strstream.cc 727e4b17023SJohn Marino $(CXXCOMPILE) -I$(GLIBCXX_INCLUDE_DIR)/backward -Wno-deprecated -c $< 728e4b17023SJohn Marino 729e4b17023SJohn Marino# Use special rules for the concept-checking instantiations so that all 730e4b17023SJohn Marino# the generated template functions are also instantiated. Force the checks 731e4b17023SJohn Marino# to be on so that the instantiations are actually seen. 732e4b17023SJohn Marinoconcept-inst.lo: concept-inst.cc 733e4b17023SJohn Marino $(LTCXXCOMPILE) -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c $< 734e4b17023SJohn Marinoconcept-inst.o: concept-inst.cc 735e4b17023SJohn Marino $(CXXCOMPILE) -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c $< 736e4b17023SJohn Marinoparallel_settings.lo: parallel_settings.cc 737e4b17023SJohn Marino $(LTCXXCOMPILE) $(PARALLEL_FLAGS) -c $< 738e4b17023SJohn Marinoparallel_settings.o: parallel_settings.cc 739e4b17023SJohn Marino $(CXXCOMPILE) $(PARALLEL_FLAGS) -c $< 740e4b17023SJohn Marino 741e4b17023SJohn Marino# Tell versions [3.59,3.63) of GNU make to not export all variables. 742e4b17023SJohn Marino# Otherwise a system limit (for SysV at least) may be exceeded. 743e4b17023SJohn Marino.NOEXPORT: 744