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 Marino 19e4b17023SJohn MarinoVPATH = @srcdir@ 20e4b17023SJohn Marinopkgdatadir = $(datadir)/@PACKAGE@ 21e4b17023SJohn Marinopkgincludedir = $(includedir)/@PACKAGE@ 22e4b17023SJohn Marinopkglibdir = $(libdir)/@PACKAGE@ 23e4b17023SJohn Marinopkglibexecdir = $(libexecdir)/@PACKAGE@ 24e4b17023SJohn Marinoam__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 25e4b17023SJohn Marinoinstall_sh_DATA = $(install_sh) -c -m 644 26e4b17023SJohn Marinoinstall_sh_PROGRAM = $(install_sh) -c 27e4b17023SJohn Marinoinstall_sh_SCRIPT = $(install_sh) -c 28e4b17023SJohn MarinoINSTALL_HEADER = $(INSTALL_DATA) 29e4b17023SJohn Marinotransform = $(program_transform_name) 30e4b17023SJohn MarinoNORMAL_INSTALL = : 31e4b17023SJohn MarinoPRE_INSTALL = : 32e4b17023SJohn MarinoPOST_INSTALL = : 33e4b17023SJohn MarinoNORMAL_UNINSTALL = : 34e4b17023SJohn MarinoPRE_UNINSTALL = : 35e4b17023SJohn MarinoPOST_UNINSTALL = : 36e4b17023SJohn Marinobuild_triplet = @build@ 37e4b17023SJohn Marinohost_triplet = @host@ 38e4b17023SJohn Marinotarget_triplet = @target@ 39e4b17023SJohn MarinoDIST_COMMON = $(top_srcdir)/fragment.am $(srcdir)/Makefile.in \ 40e4b17023SJohn Marino $(srcdir)/Makefile.am $(bits_HEADERS) $(std_HEADERS) 41e4b17023SJohn Marinosubdir = libsupc++ 42e4b17023SJohn MarinoACLOCAL_M4 = $(top_srcdir)/aclocal.m4 43e4b17023SJohn Marinoam__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \ 44e4b17023SJohn Marino $(top_srcdir)/../config/enable.m4 \ 45e4b17023SJohn Marino $(top_srcdir)/../config/futex.m4 \ 46e4b17023SJohn Marino $(top_srcdir)/../config/iconv.m4 \ 47e4b17023SJohn Marino $(top_srcdir)/../config/lead-dot.m4 \ 48e4b17023SJohn Marino $(top_srcdir)/../config/lib-ld.m4 \ 49e4b17023SJohn Marino $(top_srcdir)/../config/lib-link.m4 \ 50e4b17023SJohn Marino $(top_srcdir)/../config/lib-prefix.m4 \ 51e4b17023SJohn Marino $(top_srcdir)/../config/lthostflags.m4 \ 52e4b17023SJohn Marino $(top_srcdir)/../config/multi.m4 \ 53e4b17023SJohn Marino $(top_srcdir)/../config/no-executables.m4 \ 54e4b17023SJohn Marino $(top_srcdir)/../config/override.m4 \ 55e4b17023SJohn Marino $(top_srcdir)/../config/stdint.m4 \ 56e4b17023SJohn Marino $(top_srcdir)/../config/unwind_ipinfo.m4 \ 57e4b17023SJohn Marino $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \ 58e4b17023SJohn Marino $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \ 59e4b17023SJohn Marino $(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/crossconfig.m4 \ 60e4b17023SJohn Marino $(top_srcdir)/linkage.m4 $(top_srcdir)/acinclude.m4 \ 61e4b17023SJohn Marino $(top_srcdir)/../config/gc++filt.m4 \ 62e4b17023SJohn Marino $(top_srcdir)/../config/tls.m4 $(top_srcdir)/configure.ac 63e4b17023SJohn Marinoam__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 64e4b17023SJohn Marino $(ACLOCAL_M4) 65e4b17023SJohn MarinoCONFIG_HEADER = $(top_builddir)/config.h 66e4b17023SJohn MarinoCONFIG_CLEAN_FILES = 67e4b17023SJohn MarinoCONFIG_CLEAN_VPATH_FILES = 68e4b17023SJohn Marinoam__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 69e4b17023SJohn Marinoam__vpath_adj = case $$p in \ 70e4b17023SJohn Marino $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 71e4b17023SJohn Marino *) f=$$p;; \ 72e4b17023SJohn Marino esac; 73e4b17023SJohn Marinoam__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 74e4b17023SJohn Marinoam__install_max = 40 75e4b17023SJohn Marinoam__nobase_strip_setup = \ 76e4b17023SJohn Marino srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 77e4b17023SJohn Marinoam__nobase_strip = \ 78e4b17023SJohn Marino for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 79e4b17023SJohn Marinoam__nobase_list = $(am__nobase_strip_setup); \ 80e4b17023SJohn Marino for p in $$list; do echo "$$p $$p"; done | \ 81e4b17023SJohn Marino sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 82e4b17023SJohn Marino $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 83e4b17023SJohn Marino if (++n[$$2] == $(am__install_max)) \ 84e4b17023SJohn Marino { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 85e4b17023SJohn Marino END { for (dir in files) print dir, files[dir] }' 86e4b17023SJohn Marinoam__base_list = \ 87e4b17023SJohn Marino sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 88e4b17023SJohn Marino sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 89e4b17023SJohn Marinoam__installdirs = "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(bitsdir)" \ 90e4b17023SJohn Marino "$(DESTDIR)$(stddir)" 91e4b17023SJohn MarinoLTLIBRARIES = $(noinst_LTLIBRARIES) $(toolexeclib_LTLIBRARIES) 92e4b17023SJohn Marinolibsupc___la_LIBADD = 93e4b17023SJohn Marinoam__objects_1 = array_type_info.lo atexit_arm.lo bad_alloc.lo \ 94e4b17023SJohn Marino bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo \ 95e4b17023SJohn Marino del_opnt.lo del_opv.lo del_opvnt.lo dyncast.lo eh_alloc.lo \ 96e4b17023SJohn Marino eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo \ 97e4b17023SJohn Marino eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo \ 98e4b17023SJohn Marino eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo \ 99e4b17023SJohn Marino eh_type.lo eh_unex_handler.lo enum_type_info.lo \ 100e4b17023SJohn Marino function_type_info.lo fundamental_type_info.lo guard.lo \ 101e4b17023SJohn Marino guard_error.lo hash_bytes.lo nested_exception.lo \ 102e4b17023SJohn Marino new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo \ 103e4b17023SJohn Marino pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo \ 104e4b17023SJohn Marino pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo \ 105e4b17023SJohn Marino vmi_class_type_info.lo vterminate.lo 106e4b17023SJohn Marino@GLIBCXX_HOSTED_TRUE@am__objects_2 = cp-demangle.lo 107e4b17023SJohn Marinoam_libsupc___la_OBJECTS = $(am__objects_1) $(am__objects_2) 108e4b17023SJohn Marinolibsupc___la_OBJECTS = $(am_libsupc___la_OBJECTS) 109e4b17023SJohn Marinolibsupc__convenience_la_LIBADD = 110e4b17023SJohn Marinoam_libsupc__convenience_la_OBJECTS = $(am__objects_1) $(am__objects_2) 111e4b17023SJohn Marinolibsupc__convenience_la_OBJECTS = \ 112e4b17023SJohn Marino $(am_libsupc__convenience_la_OBJECTS) 113e4b17023SJohn MarinoDEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 114e4b17023SJohn Marinodepcomp = 115e4b17023SJohn Marinoam__depfiles_maybe = 116e4b17023SJohn MarinoCOMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 117e4b17023SJohn Marino $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 118e4b17023SJohn MarinoCCLD = $(CC) 119e4b17023SJohn MarinoLINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 120e4b17023SJohn Marino --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ 121e4b17023SJohn Marino $(LDFLAGS) -o $@ 122e4b17023SJohn MarinoCXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 123e4b17023SJohn Marino $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 124e4b17023SJohn MarinoCXXLD = $(CXX) 125e4b17023SJohn MarinoSOURCES = $(libsupc___la_SOURCES) $(libsupc__convenience_la_SOURCES) 126e4b17023SJohn MarinoHEADERS = $(bits_HEADERS) $(std_HEADERS) 127e4b17023SJohn MarinoETAGS = etags 128e4b17023SJohn MarinoCTAGS = ctags 129e4b17023SJohn MarinoABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@ 130e4b17023SJohn MarinoACLOCAL = @ACLOCAL@ 131e4b17023SJohn MarinoALLOCATOR_H = @ALLOCATOR_H@ 132e4b17023SJohn MarinoALLOCATOR_NAME = @ALLOCATOR_NAME@ 133e4b17023SJohn MarinoAMTAR = @AMTAR@ 134e4b17023SJohn MarinoAR = @AR@ 135e4b17023SJohn MarinoAS = @AS@ 136e4b17023SJohn MarinoATOMICITY_SRCDIR = @ATOMICITY_SRCDIR@ 137e4b17023SJohn MarinoATOMIC_FLAGS = @ATOMIC_FLAGS@ 138e4b17023SJohn MarinoATOMIC_WORD_SRCDIR = @ATOMIC_WORD_SRCDIR@ 139e4b17023SJohn MarinoAUTOCONF = @AUTOCONF@ 140e4b17023SJohn MarinoAUTOHEADER = @AUTOHEADER@ 141e4b17023SJohn MarinoAUTOMAKE = @AUTOMAKE@ 142e4b17023SJohn MarinoAWK = @AWK@ 143e4b17023SJohn MarinoBASIC_FILE_CC = @BASIC_FILE_CC@ 144e4b17023SJohn MarinoBASIC_FILE_H = @BASIC_FILE_H@ 145e4b17023SJohn MarinoCC = @CC@ 146e4b17023SJohn MarinoCCODECVT_CC = @CCODECVT_CC@ 147e4b17023SJohn MarinoCCOLLATE_CC = @CCOLLATE_CC@ 148e4b17023SJohn MarinoCCTYPE_CC = @CCTYPE_CC@ 149e4b17023SJohn MarinoCFLAGS = @CFLAGS@ 150e4b17023SJohn MarinoCLOCALE_CC = @CLOCALE_CC@ 151e4b17023SJohn MarinoCLOCALE_H = @CLOCALE_H@ 152e4b17023SJohn MarinoCLOCALE_INTERNAL_H = @CLOCALE_INTERNAL_H@ 153e4b17023SJohn MarinoCMESSAGES_CC = @CMESSAGES_CC@ 154e4b17023SJohn MarinoCMESSAGES_H = @CMESSAGES_H@ 155e4b17023SJohn MarinoCMONEY_CC = @CMONEY_CC@ 156e4b17023SJohn MarinoCNUMERIC_CC = @CNUMERIC_CC@ 157e4b17023SJohn MarinoCPP = @CPP@ 158e4b17023SJohn MarinoCPPFLAGS = @CPPFLAGS@ 159e4b17023SJohn MarinoCPU_DEFINES_SRCDIR = @CPU_DEFINES_SRCDIR@ 160e4b17023SJohn MarinoCSTDIO_H = @CSTDIO_H@ 161e4b17023SJohn MarinoCTIME_CC = @CTIME_CC@ 162e4b17023SJohn MarinoCTIME_H = @CTIME_H@ 163e4b17023SJohn MarinoCXX = @CXX@ 164e4b17023SJohn MarinoCXXCPP = @CXXCPP@ 165e4b17023SJohn MarinoCXXFILT = @CXXFILT@ 166e4b17023SJohn MarinoCXXFLAGS = @CXXFLAGS@ 167e4b17023SJohn MarinoCYGPATH_W = @CYGPATH_W@ 168e4b17023SJohn MarinoC_INCLUDE_DIR = @C_INCLUDE_DIR@ 169e4b17023SJohn MarinoDBLATEX = @DBLATEX@ 170e4b17023SJohn MarinoDEBUG_FLAGS = @DEBUG_FLAGS@ 171e4b17023SJohn MarinoDEFS = @DEFS@ 172e4b17023SJohn MarinoDOT = @DOT@ 173e4b17023SJohn MarinoDOXYGEN = @DOXYGEN@ 174e4b17023SJohn MarinoDSYMUTIL = @DSYMUTIL@ 175e4b17023SJohn MarinoDUMPBIN = @DUMPBIN@ 176e4b17023SJohn MarinoECHO_C = @ECHO_C@ 177e4b17023SJohn MarinoECHO_N = @ECHO_N@ 178e4b17023SJohn MarinoECHO_T = @ECHO_T@ 179e4b17023SJohn MarinoEGREP = @EGREP@ 180e4b17023SJohn MarinoERROR_CONSTANTS_SRCDIR = @ERROR_CONSTANTS_SRCDIR@ 181e4b17023SJohn MarinoEXEEXT = @EXEEXT@ 182e4b17023SJohn MarinoEXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@ 183e4b17023SJohn MarinoFGREP = @FGREP@ 184e4b17023SJohn MarinoGLIBCXX_INCLUDES = @GLIBCXX_INCLUDES@ 185e4b17023SJohn MarinoGLIBCXX_LIBS = @GLIBCXX_LIBS@ 186e4b17023SJohn MarinoGREP = @GREP@ 187e4b17023SJohn MarinoINSTALL = @INSTALL@ 188e4b17023SJohn MarinoINSTALL_DATA = @INSTALL_DATA@ 189e4b17023SJohn MarinoINSTALL_PROGRAM = @INSTALL_PROGRAM@ 190e4b17023SJohn MarinoINSTALL_SCRIPT = @INSTALL_SCRIPT@ 191e4b17023SJohn MarinoINSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 192e4b17023SJohn MarinoLD = @LD@ 193e4b17023SJohn MarinoLDFLAGS = @LDFLAGS@ 194e4b17023SJohn MarinoLIBICONV = @LIBICONV@ 195e4b17023SJohn MarinoLIBOBJS = @LIBOBJS@ 196e4b17023SJohn MarinoLIBS = @LIBS@ 197e4b17023SJohn MarinoLIBTOOL = @LIBTOOL@ 198e4b17023SJohn MarinoLIPO = @LIPO@ 199e4b17023SJohn MarinoLN_S = @LN_S@ 200e4b17023SJohn MarinoLTLIBICONV = @LTLIBICONV@ 201e4b17023SJohn MarinoLTLIBOBJS = @LTLIBOBJS@ 202e4b17023SJohn MarinoMAINT = @MAINT@ 203e4b17023SJohn MarinoMAKEINFO = @MAKEINFO@ 204e4b17023SJohn MarinoMKDIR_P = @MKDIR_P@ 205e4b17023SJohn MarinoNM = @NM@ 206e4b17023SJohn MarinoNMEDIT = @NMEDIT@ 207e4b17023SJohn MarinoOBJDUMP = @OBJDUMP@ 208e4b17023SJohn MarinoOBJEXT = @OBJEXT@ 209e4b17023SJohn MarinoOPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@ 210e4b17023SJohn MarinoOPT_LDFLAGS = @OPT_LDFLAGS@ 211e4b17023SJohn MarinoOS_INC_SRCDIR = @OS_INC_SRCDIR@ 212e4b17023SJohn MarinoOTOOL = @OTOOL@ 213e4b17023SJohn MarinoOTOOL64 = @OTOOL64@ 214e4b17023SJohn MarinoPACKAGE = @PACKAGE@ 215e4b17023SJohn MarinoPACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 216e4b17023SJohn MarinoPACKAGE_NAME = @PACKAGE_NAME@ 217e4b17023SJohn MarinoPACKAGE_STRING = @PACKAGE_STRING@ 218e4b17023SJohn MarinoPACKAGE_TARNAME = @PACKAGE_TARNAME@ 219e4b17023SJohn MarinoPACKAGE_URL = @PACKAGE_URL@ 220e4b17023SJohn MarinoPACKAGE_VERSION = @PACKAGE_VERSION@ 221e4b17023SJohn MarinoPATH_SEPARATOR = @PATH_SEPARATOR@ 222e4b17023SJohn MarinoPDFLATEX = @PDFLATEX@ 223e4b17023SJohn MarinoRANLIB = @RANLIB@ 224e4b17023SJohn MarinoSECTION_FLAGS = @SECTION_FLAGS@ 225e4b17023SJohn MarinoSECTION_LDFLAGS = @SECTION_LDFLAGS@ 226e4b17023SJohn MarinoSED = @SED@ 227e4b17023SJohn MarinoSET_MAKE = @SET_MAKE@ 228e4b17023SJohn MarinoSHELL = @SHELL@ 229e4b17023SJohn MarinoSTRIP = @STRIP@ 230e4b17023SJohn MarinoSYMVER_FILE = @SYMVER_FILE@ 231e4b17023SJohn MarinoTOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@ 232e4b17023SJohn MarinoUSE_NLS = @USE_NLS@ 233e4b17023SJohn MarinoVERSION = @VERSION@ 234e4b17023SJohn MarinoWARN_FLAGS = @WARN_FLAGS@ 235e4b17023SJohn MarinoWERROR = @WERROR@ 236e4b17023SJohn MarinoXMLLINT = @XMLLINT@ 237e4b17023SJohn MarinoXSLTPROC = @XSLTPROC@ 238e4b17023SJohn MarinoXSL_STYLE_DIR = @XSL_STYLE_DIR@ 239e4b17023SJohn Marinoabs_builddir = @abs_builddir@ 240e4b17023SJohn Marinoabs_srcdir = @abs_srcdir@ 241e4b17023SJohn Marinoabs_top_builddir = @abs_top_builddir@ 242e4b17023SJohn Marinoabs_top_srcdir = @abs_top_srcdir@ 243e4b17023SJohn Marinoac_ct_CC = @ac_ct_CC@ 244e4b17023SJohn Marinoac_ct_CXX = @ac_ct_CXX@ 245e4b17023SJohn Marinoac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 246e4b17023SJohn Marinoam__leading_dot = @am__leading_dot@ 247e4b17023SJohn Marinoam__tar = @am__tar@ 248e4b17023SJohn Marinoam__untar = @am__untar@ 249e4b17023SJohn Marinobaseline_dir = @baseline_dir@ 250e4b17023SJohn Marinobaseline_subdir_switch = @baseline_subdir_switch@ 251e4b17023SJohn Marinobindir = @bindir@ 252e4b17023SJohn Marinobuild = @build@ 253e4b17023SJohn Marinobuild_alias = @build_alias@ 254e4b17023SJohn Marinobuild_cpu = @build_cpu@ 255e4b17023SJohn Marinobuild_os = @build_os@ 256e4b17023SJohn Marinobuild_vendor = @build_vendor@ 257e4b17023SJohn Marinobuilddir = @builddir@ 258e4b17023SJohn Marinocheck_msgfmt = @check_msgfmt@ 259e4b17023SJohn Marinodatadir = @datadir@ 260e4b17023SJohn Marinodatarootdir = @datarootdir@ 261e4b17023SJohn Marinodocdir = @docdir@ 262e4b17023SJohn Marinodvidir = @dvidir@ 263e4b17023SJohn Marinoenable_shared = @enable_shared@ 264e4b17023SJohn Marinoenable_static = @enable_static@ 265e4b17023SJohn Marinoexec_prefix = @exec_prefix@ 266e4b17023SJohn Marinoglibcxx_MOFILES = @glibcxx_MOFILES@ 267e4b17023SJohn Marinoglibcxx_PCHFLAGS = @glibcxx_PCHFLAGS@ 268e4b17023SJohn Marinoglibcxx_POFILES = @glibcxx_POFILES@ 269e4b17023SJohn Marinoglibcxx_builddir = @glibcxx_builddir@ 270*5ce9237cSJohn Marinoglibcxx_compiler_pic_flag = @glibcxx_compiler_pic_flag@ 271*5ce9237cSJohn Marinoglibcxx_compiler_shared_flag = @glibcxx_compiler_shared_flag@ 272e4b17023SJohn Marinoglibcxx_localedir = @glibcxx_localedir@ 273*5ce9237cSJohn Marinoglibcxx_lt_pic_flag = @glibcxx_lt_pic_flag@ 274e4b17023SJohn Marinoglibcxx_prefixdir = @glibcxx_prefixdir@ 275e4b17023SJohn Marinoglibcxx_srcdir = @glibcxx_srcdir@ 276e4b17023SJohn Marinoglibcxx_toolexecdir = @glibcxx_toolexecdir@ 277e4b17023SJohn Marinoglibcxx_toolexeclibdir = @glibcxx_toolexeclibdir@ 278e4b17023SJohn Marinogxx_include_dir = @gxx_include_dir@ 279e4b17023SJohn Marinohost = @host@ 280e4b17023SJohn Marinohost_alias = @host_alias@ 281e4b17023SJohn Marinohost_cpu = @host_cpu@ 282e4b17023SJohn Marinohost_os = @host_os@ 283e4b17023SJohn Marinohost_vendor = @host_vendor@ 284e4b17023SJohn Marinohtmldir = @htmldir@ 285e4b17023SJohn Marinoincludedir = @includedir@ 286e4b17023SJohn Marinoinfodir = @infodir@ 287e4b17023SJohn Marinoinstall_sh = @install_sh@ 288e4b17023SJohn Marinolibdir = @libdir@ 289e4b17023SJohn Marinolibexecdir = @libexecdir@ 290e4b17023SJohn Marinolibtool_VERSION = @libtool_VERSION@ 291e4b17023SJohn Marinolocaledir = @localedir@ 292e4b17023SJohn Marinolocalstatedir = @localstatedir@ 293e4b17023SJohn Marinolt_host_flags = @lt_host_flags@ 294e4b17023SJohn Marinomandir = @mandir@ 295e4b17023SJohn Marinomkdir_p = @mkdir_p@ 296e4b17023SJohn Marinomulti_basedir = @multi_basedir@ 297e4b17023SJohn Marinooldincludedir = @oldincludedir@ 298e4b17023SJohn Marinopdfdir = @pdfdir@ 299e4b17023SJohn Marinoport_specific_symbol_files = @port_specific_symbol_files@ 300e4b17023SJohn Marinoprefix = @prefix@ 301e4b17023SJohn Marinoprogram_transform_name = @program_transform_name@ 302e4b17023SJohn Marinopsdir = @psdir@ 303e4b17023SJohn Marinopython_mod_dir = @python_mod_dir@ 304e4b17023SJohn Marinosbindir = @sbindir@ 305e4b17023SJohn Marinosharedstatedir = @sharedstatedir@ 306e4b17023SJohn Marinosrcdir = @srcdir@ 307e4b17023SJohn Marinosysconfdir = @sysconfdir@ 308e4b17023SJohn Marinotarget = @target@ 309e4b17023SJohn Marinotarget_alias = @target_alias@ 310e4b17023SJohn Marinotarget_cpu = @target_cpu@ 311e4b17023SJohn Marinotarget_os = @target_os@ 312e4b17023SJohn Marinotarget_vendor = @target_vendor@ 313e4b17023SJohn Marinotop_build_prefix = @top_build_prefix@ 314e4b17023SJohn Marinotop_builddir = @top_builddir@ 315e4b17023SJohn Marinotop_srcdir = @top_srcdir@ 316e4b17023SJohn Marinotoplevel_builddir = @toplevel_builddir@ 317e4b17023SJohn Marinotoplevel_srcdir = @toplevel_srcdir@ 318e4b17023SJohn Marino 319e4b17023SJohn Marino# May be used by various substitution variables. 320e4b17023SJohn Marinogcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER) 321e4b17023SJohn MarinoMAINT_CHARSET = latin1 322e4b17023SJohn Marinomkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs 323e4b17023SJohn MarinoPWD_COMMAND = $${PWDCMD-pwd} 324e4b17023SJohn MarinoSTAMP = echo timestamp > 325e4b17023SJohn Marinotoolexecdir = $(glibcxx_toolexecdir) 326e4b17023SJohn Marinotoolexeclibdir = $(glibcxx_toolexeclibdir) 327e4b17023SJohn Marino@ENABLE_WERROR_FALSE@WERROR_FLAG = 328e4b17023SJohn Marino@ENABLE_WERROR_TRUE@WERROR_FLAG = $(WERROR) 329e4b17023SJohn Marino 330e4b17023SJohn Marino# These bits are all figured out from configure. Look in acinclude.m4 331e4b17023SJohn Marino# or configure.ac to see how they are set. See GLIBCXX_EXPORT_FLAGS. 332e4b17023SJohn MarinoCONFIG_CXXFLAGS = \ 333e4b17023SJohn Marino $(SECTION_FLAGS) $(EXTRA_CXX_FLAGS) -frandom-seed=$@ 334e4b17023SJohn Marino 335e4b17023SJohn MarinoWARN_CXXFLAGS = \ 336e4b17023SJohn Marino $(WARN_FLAGS) $(WERROR_FLAG) -fdiagnostics-show-location=once 337e4b17023SJohn Marino 338e4b17023SJohn Marino 339e4b17023SJohn Marino# -I/-D flags to pass when compiling. 340e4b17023SJohn MarinoAM_CPPFLAGS = $(GLIBCXX_INCLUDES) 341e4b17023SJohn Marino 342e4b17023SJohn Marino# Need this library to both be part of libstdc++.a, and installed 343e4b17023SJohn Marino# separately too. 344e4b17023SJohn Marino# 1) separate libsupc++.la 345e4b17023SJohn Marinotoolexeclib_LTLIBRARIES = libsupc++.la 346e4b17023SJohn Marino# 2) integrated libsupc++convenience.la that is to be a part of libstdc++.a 347e4b17023SJohn Marinonoinst_LTLIBRARIES = libsupc++convenience.la 348e4b17023SJohn Marinostd_HEADERS = \ 349e4b17023SJohn Marino cxxabi.h exception initializer_list new typeinfo 350e4b17023SJohn Marino 351e4b17023SJohn Marinobits_HEADERS = \ 352e4b17023SJohn Marino atomic_lockfree_defines.h cxxabi_forced.h \ 353e4b17023SJohn Marino exception_defines.h exception_ptr.h hash_bytes.h nested_exception.h 354e4b17023SJohn Marino 355e4b17023SJohn Marinoheaders = $(std_HEADERS) $(bits_HEADERS) 356e4b17023SJohn Marino@GLIBCXX_HOSTED_TRUE@c_sources = \ 357e4b17023SJohn Marino@GLIBCXX_HOSTED_TRUE@ cp-demangle.c 358e4b17023SJohn Marino 359e4b17023SJohn Marinosources = \ 360e4b17023SJohn Marino array_type_info.cc \ 361e4b17023SJohn Marino atexit_arm.cc \ 362e4b17023SJohn Marino bad_alloc.cc \ 363e4b17023SJohn Marino bad_cast.cc \ 364e4b17023SJohn Marino bad_typeid.cc \ 365e4b17023SJohn Marino class_type_info.cc \ 366e4b17023SJohn Marino del_op.cc \ 367e4b17023SJohn Marino del_opnt.cc \ 368e4b17023SJohn Marino del_opv.cc \ 369e4b17023SJohn Marino del_opvnt.cc \ 370e4b17023SJohn Marino dyncast.cc \ 371e4b17023SJohn Marino eh_alloc.cc \ 372e4b17023SJohn Marino eh_arm.cc \ 373e4b17023SJohn Marino eh_aux_runtime.cc \ 374e4b17023SJohn Marino eh_call.cc \ 375e4b17023SJohn Marino eh_catch.cc \ 376e4b17023SJohn Marino eh_exception.cc \ 377e4b17023SJohn Marino eh_globals.cc \ 378e4b17023SJohn Marino eh_personality.cc \ 379e4b17023SJohn Marino eh_ptr.cc \ 380e4b17023SJohn Marino eh_term_handler.cc \ 381e4b17023SJohn Marino eh_terminate.cc \ 382e4b17023SJohn Marino eh_tm.cc \ 383e4b17023SJohn Marino eh_throw.cc \ 384e4b17023SJohn Marino eh_type.cc \ 385e4b17023SJohn Marino eh_unex_handler.cc \ 386e4b17023SJohn Marino enum_type_info.cc \ 387e4b17023SJohn Marino function_type_info.cc \ 388e4b17023SJohn Marino fundamental_type_info.cc \ 389e4b17023SJohn Marino guard.cc \ 390e4b17023SJohn Marino guard_error.cc \ 391e4b17023SJohn Marino hash_bytes.cc \ 392e4b17023SJohn Marino nested_exception.cc \ 393e4b17023SJohn Marino new_handler.cc \ 394e4b17023SJohn Marino new_op.cc \ 395e4b17023SJohn Marino new_opnt.cc \ 396e4b17023SJohn Marino new_opv.cc \ 397e4b17023SJohn Marino new_opvnt.cc \ 398e4b17023SJohn Marino pbase_type_info.cc \ 399e4b17023SJohn Marino pmem_type_info.cc \ 400e4b17023SJohn Marino pointer_type_info.cc \ 401e4b17023SJohn Marino pure.cc \ 402e4b17023SJohn Marino si_class_type_info.cc \ 403e4b17023SJohn Marino tinfo.cc \ 404e4b17023SJohn Marino tinfo2.cc \ 405e4b17023SJohn Marino vec.cc \ 406e4b17023SJohn Marino vmi_class_type_info.cc \ 407e4b17023SJohn Marino vterminate.cc 408e4b17023SJohn Marino 409e4b17023SJohn Marinolibsupc___la_SOURCES = $(sources) $(c_sources) 410e4b17023SJohn Marinolibsupc__convenience_la_SOURCES = $(sources) $(c_sources) 411e4b17023SJohn Marino 412e4b17023SJohn Marino# AM_CXXFLAGS needs to be in each subdirectory so that it can be 413e4b17023SJohn Marino# modified in a per-library or per-sub-library way. Need to manually 414e4b17023SJohn Marino# set this option because CONFIG_CXXFLAGS has to be after 415e4b17023SJohn Marino# OPTIMIZE_CXXFLAGS on the compile line so that -O2 can be overridden 416e4b17023SJohn Marino# as the occasion call for it. 417e4b17023SJohn MarinoAM_CXXFLAGS = \ 418*5ce9237cSJohn Marino $(glibcxx_lt_pic_flag) $(glibcxx_compiler_shared_flag) \ 419e4b17023SJohn Marino $(XTEMPLATE_FLAGS) \ 420e4b17023SJohn Marino $(WARN_CXXFLAGS) $(OPTIMIZE_CXXFLAGS) $(CONFIG_CXXFLAGS) 421e4b17023SJohn Marino 422e4b17023SJohn MarinoAM_MAKEFLAGS = \ 423e4b17023SJohn Marino "gxx_include_dir=$(gxx_include_dir)" 424e4b17023SJohn Marino 425e4b17023SJohn Marino 426e4b17023SJohn Marino# Use special rules for pulling things out of libiberty. These 427e4b17023SJohn Marino# objects should be compiled with the "C" compiler, not the C++ 428e4b17023SJohn Marino# compiler, and also should not use the C++ includes. 429e4b17023SJohn MarinoC_INCLUDES = -I.. -I$(toplevel_srcdir)/libiberty -I$(toplevel_srcdir)/include 430e4b17023SJohn MarinoC_COMPILE = \ 431e4b17023SJohn Marino $(CC) $(DEFS) $(C_INCLUDES) \ 432e4b17023SJohn Marino $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 433e4b17023SJohn Marino 434e4b17023SJohn Marino 435e4b17023SJohn Marino# LTCOMPILE is copied from LTCXXCOMPILE below. 436e4b17023SJohn MarinoLTCOMPILE = $(LIBTOOL) --tag CC --tag disable-shared $(LIBTOOLFLAGS) --mode=compile \ 437*5ce9237cSJohn Marino $(CC) $(DEFS) $(C_INCLUDES) \ 438*5ce9237cSJohn Marino $(glibcxx_lt_pic_flag) $(glibcxx_compiler_shared_flag) \ 439e4b17023SJohn Marino $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 440e4b17023SJohn Marino 441e4b17023SJohn Marino 442e4b17023SJohn Marino# Libtool notes 443e4b17023SJohn Marino 444*5ce9237cSJohn Marino# 1) In general, libtool expects an argument such as `--tag=CXX' when 445e4b17023SJohn Marino# using the C++ compiler, because that will enable the settings 446e4b17023SJohn Marino# detected when C++ support was being configured. However, when no 447e4b17023SJohn Marino# such flag is given in the command line, libtool attempts to figure 448e4b17023SJohn Marino# it out by matching the compiler name in each configuration section 449e4b17023SJohn Marino# against a prefix of the command line. The problem is that, if the 450e4b17023SJohn Marino# compiler name and its initial flags stored in the libtool 451e4b17023SJohn Marino# configuration file don't match those in the command line, libtool 452e4b17023SJohn Marino# can't decide which configuration to use, and it gives up. The 453e4b17023SJohn Marino# correct solution is to add `--tag CXX' to LTCXXCOMPILE and maybe 454e4b17023SJohn Marino# CXXLINK, just after $(LIBTOOL), so that libtool doesn't have to 455e4b17023SJohn Marino# attempt to infer which configuration to use. 456e4b17023SJohn Marino# 457*5ce9237cSJohn Marino# The second tag argument, `--tag disable-shared` means that libtool 458*5ce9237cSJohn Marino# only compiles each source once, for static objects. In actuality, 459*5ce9237cSJohn Marino# glibcxx_lt_pic_flag and glibcxx_compiler_shared_flag are added to 460*5ce9237cSJohn Marino# the libtool command that is used create the object, which is 461*5ce9237cSJohn Marino# suitable for shared libraries. The `--tag disable-shared` must be 462*5ce9237cSJohn Marino# placed after --tag CXX lest things CXX undo the affect of 463*5ce9237cSJohn Marino# disable-shared. 464*5ce9237cSJohn Marino 465*5ce9237cSJohn Marino# 2) Need to explicitly set LTCXXCOMPILE so that AM_CXXFLAGS is 466*5ce9237cSJohn Marino# last. (That way, things like -O2 passed down from the toplevel can 467*5ce9237cSJohn Marino# be overridden by --enable-debug.) 468e4b17023SJohn MarinoLTCXXCOMPILE = \ 469e4b17023SJohn Marino $(LIBTOOL) --tag CXX --tag disable-shared \ 470e4b17023SJohn Marino $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 471e4b17023SJohn Marino --mode=compile $(CXX) $(TOPLEVEL_INCLUDES) \ 472e4b17023SJohn Marino $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 473e4b17023SJohn Marino 474e4b17023SJohn MarinoLTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS)) 475e4b17023SJohn Marino 476e4b17023SJohn Marino# 3) We'd have a problem when building the shared libstdc++ object if 477e4b17023SJohn Marino# the rules automake generates would be used. We cannot allow g++ to 478e4b17023SJohn Marino# be used since this would add -lstdc++ to the link line which of 479e4b17023SJohn Marino# course is problematic at this point. So, we get the top-level 480e4b17023SJohn Marino# directory to configure libstdc++-v3 to use gcc as the C++ 481e4b17023SJohn Marino# compilation driver. 482e4b17023SJohn MarinoCXXLINK = \ 483e4b17023SJohn Marino $(LIBTOOL) --tag CXX --tag disable-shared \ 484e4b17023SJohn Marino $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 485e4b17023SJohn Marino --mode=link $(CXX) \ 486e4b17023SJohn Marino $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) $(LTLDFLAGS) -o $@ 487e4b17023SJohn Marino 488e4b17023SJohn Marino 489e4b17023SJohn Marino# Install notes 490e4b17023SJohn Marino# We have to have rules modified from the default to counteract SUN make 491e4b17023SJohn Marino# prepending each of $(*_HEADERS) with VPATH below. 492e4b17023SJohn Marinostddir = $(gxx_include_dir) 493e4b17023SJohn Marinobitsdir = $(gxx_include_dir)/bits 494e4b17023SJohn Marinoall: all-am 495e4b17023SJohn Marino 496e4b17023SJohn Marino.SUFFIXES: 497e4b17023SJohn Marino.SUFFIXES: .c .cc .lo .o .obj 498e4b17023SJohn Marino$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/fragment.am $(am__configure_deps) 499e4b17023SJohn Marino @for dep in $?; do \ 500e4b17023SJohn Marino case '$(am__configure_deps)' in \ 501e4b17023SJohn Marino *$$dep*) \ 502e4b17023SJohn Marino ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 503e4b17023SJohn Marino && { if test -f $@; then exit 0; else break; fi; }; \ 504e4b17023SJohn Marino exit 1;; \ 505e4b17023SJohn Marino esac; \ 506e4b17023SJohn Marino done; \ 507e4b17023SJohn Marino echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps libsupc++/Makefile'; \ 508e4b17023SJohn Marino $(am__cd) $(top_srcdir) && \ 509e4b17023SJohn Marino $(AUTOMAKE) --foreign --ignore-deps libsupc++/Makefile 510e4b17023SJohn Marino.PRECIOUS: Makefile 511e4b17023SJohn MarinoMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 512e4b17023SJohn Marino @case '$?' in \ 513e4b17023SJohn Marino *config.status*) \ 514e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 515e4b17023SJohn Marino *) \ 516e4b17023SJohn Marino echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 517e4b17023SJohn Marino cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 518e4b17023SJohn Marino esac; 519e4b17023SJohn Marino 520e4b17023SJohn Marino$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 521e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 522e4b17023SJohn Marino 523e4b17023SJohn Marino$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 524e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 525e4b17023SJohn Marino$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 526e4b17023SJohn Marino cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 527e4b17023SJohn Marino$(am__aclocal_m4_deps): 528e4b17023SJohn Marino 529e4b17023SJohn Marinoclean-noinstLTLIBRARIES: 530e4b17023SJohn Marino -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) 531e4b17023SJohn Marino @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \ 532e4b17023SJohn Marino dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ 533e4b17023SJohn Marino test "$$dir" != "$$p" || dir=.; \ 534e4b17023SJohn Marino echo "rm -f \"$${dir}/so_locations\""; \ 535e4b17023SJohn Marino rm -f "$${dir}/so_locations"; \ 536e4b17023SJohn Marino done 537e4b17023SJohn Marinoinstall-toolexeclibLTLIBRARIES: $(toolexeclib_LTLIBRARIES) 538e4b17023SJohn Marino @$(NORMAL_INSTALL) 539e4b17023SJohn Marino test -z "$(toolexeclibdir)" || $(MKDIR_P) "$(DESTDIR)$(toolexeclibdir)" 540e4b17023SJohn Marino @list='$(toolexeclib_LTLIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \ 541e4b17023SJohn Marino list2=; for p in $$list; do \ 542e4b17023SJohn Marino if test -f $$p; then \ 543e4b17023SJohn Marino list2="$$list2 $$p"; \ 544e4b17023SJohn Marino else :; fi; \ 545e4b17023SJohn Marino done; \ 546e4b17023SJohn Marino test -z "$$list2" || { \ 547e4b17023SJohn Marino echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(toolexeclibdir)'"; \ 548e4b17023SJohn Marino $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(toolexeclibdir)"; \ 549e4b17023SJohn Marino } 550e4b17023SJohn Marino 551e4b17023SJohn Marinouninstall-toolexeclibLTLIBRARIES: 552e4b17023SJohn Marino @$(NORMAL_UNINSTALL) 553e4b17023SJohn Marino @list='$(toolexeclib_LTLIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \ 554e4b17023SJohn Marino for p in $$list; do \ 555e4b17023SJohn Marino $(am__strip_dir) \ 556e4b17023SJohn Marino echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(toolexeclibdir)/$$f'"; \ 557e4b17023SJohn Marino $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(toolexeclibdir)/$$f"; \ 558e4b17023SJohn Marino done 559e4b17023SJohn Marino 560e4b17023SJohn Marinoclean-toolexeclibLTLIBRARIES: 561e4b17023SJohn Marino -test -z "$(toolexeclib_LTLIBRARIES)" || rm -f $(toolexeclib_LTLIBRARIES) 562e4b17023SJohn Marino @list='$(toolexeclib_LTLIBRARIES)'; for p in $$list; do \ 563e4b17023SJohn Marino dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ 564e4b17023SJohn Marino test "$$dir" != "$$p" || dir=.; \ 565e4b17023SJohn Marino echo "rm -f \"$${dir}/so_locations\""; \ 566e4b17023SJohn Marino rm -f "$${dir}/so_locations"; \ 567e4b17023SJohn Marino done 568e4b17023SJohn Marinolibsupc++.la: $(libsupc___la_OBJECTS) $(libsupc___la_DEPENDENCIES) 569e4b17023SJohn Marino $(CXXLINK) -rpath $(toolexeclibdir) $(libsupc___la_OBJECTS) $(libsupc___la_LIBADD) $(LIBS) 570e4b17023SJohn Marinolibsupc++convenience.la: $(libsupc__convenience_la_OBJECTS) $(libsupc__convenience_la_DEPENDENCIES) 571e4b17023SJohn Marino $(CXXLINK) $(libsupc__convenience_la_OBJECTS) $(libsupc__convenience_la_LIBADD) $(LIBS) 572e4b17023SJohn Marino 573e4b17023SJohn Marinomostlyclean-compile: 574e4b17023SJohn Marino -rm -f *.$(OBJEXT) 575e4b17023SJohn Marino 576e4b17023SJohn Marinodistclean-compile: 577e4b17023SJohn Marino -rm -f *.tab.c 578e4b17023SJohn Marino 579e4b17023SJohn Marino.c.o: 580e4b17023SJohn Marino $(COMPILE) -c $< 581e4b17023SJohn Marino 582e4b17023SJohn Marino.c.obj: 583e4b17023SJohn Marino $(COMPILE) -c `$(CYGPATH_W) '$<'` 584e4b17023SJohn Marino 585e4b17023SJohn Marino.c.lo: 586e4b17023SJohn Marino $(LTCOMPILE) -c -o $@ $< 587e4b17023SJohn Marino 588e4b17023SJohn Marino.cc.o: 589e4b17023SJohn Marino $(CXXCOMPILE) -c -o $@ $< 590e4b17023SJohn Marino 591e4b17023SJohn Marino.cc.obj: 592e4b17023SJohn Marino $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 593e4b17023SJohn Marino 594e4b17023SJohn Marino.cc.lo: 595e4b17023SJohn Marino $(LTCXXCOMPILE) -c -o $@ $< 596e4b17023SJohn Marino 597e4b17023SJohn Marinomostlyclean-libtool: 598e4b17023SJohn Marino -rm -f *.lo 599e4b17023SJohn Marino 600e4b17023SJohn Marinoclean-libtool: 601e4b17023SJohn Marino -rm -rf .libs _libs 602e4b17023SJohn Marino 603e4b17023SJohn MarinoID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) 604e4b17023SJohn Marino list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 605e4b17023SJohn Marino unique=`for i in $$list; do \ 606e4b17023SJohn Marino if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 607e4b17023SJohn Marino done | \ 608e4b17023SJohn Marino $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 609e4b17023SJohn Marino END { if (nonempty) { for (i in files) print i; }; }'`; \ 610e4b17023SJohn Marino mkid -fID $$unique 611e4b17023SJohn Marinotags: TAGS 612e4b17023SJohn Marino 613e4b17023SJohn MarinoTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 614e4b17023SJohn Marino $(TAGS_FILES) $(LISP) 615e4b17023SJohn Marino set x; \ 616e4b17023SJohn Marino here=`pwd`; \ 617e4b17023SJohn Marino list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 618e4b17023SJohn Marino unique=`for i in $$list; do \ 619e4b17023SJohn Marino if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 620e4b17023SJohn Marino done | \ 621e4b17023SJohn Marino $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 622e4b17023SJohn Marino END { if (nonempty) { for (i in files) print i; }; }'`; \ 623e4b17023SJohn Marino shift; \ 624e4b17023SJohn Marino if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 625e4b17023SJohn Marino test -n "$$unique" || unique=$$empty_fix; \ 626e4b17023SJohn Marino if test $$# -gt 0; then \ 627e4b17023SJohn Marino $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 628e4b17023SJohn Marino "$$@" $$unique; \ 629e4b17023SJohn Marino else \ 630e4b17023SJohn Marino $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 631e4b17023SJohn Marino $$unique; \ 632e4b17023SJohn Marino fi; \ 633e4b17023SJohn Marino fi 634e4b17023SJohn Marinoctags: CTAGS 635e4b17023SJohn MarinoCTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 636e4b17023SJohn Marino $(TAGS_FILES) $(LISP) 637e4b17023SJohn Marino list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 638e4b17023SJohn Marino unique=`for i in $$list; do \ 639e4b17023SJohn Marino if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 640e4b17023SJohn Marino done | \ 641e4b17023SJohn Marino $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 642e4b17023SJohn Marino END { if (nonempty) { for (i in files) print i; }; }'`; \ 643e4b17023SJohn Marino test -z "$(CTAGS_ARGS)$$unique" \ 644e4b17023SJohn Marino || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 645e4b17023SJohn Marino $$unique 646e4b17023SJohn Marino 647e4b17023SJohn MarinoGTAGS: 648e4b17023SJohn Marino here=`$(am__cd) $(top_builddir) && pwd` \ 649e4b17023SJohn Marino && $(am__cd) $(top_srcdir) \ 650e4b17023SJohn Marino && gtags -i $(GTAGS_ARGS) "$$here" 651e4b17023SJohn Marino 652e4b17023SJohn Marinodistclean-tags: 653e4b17023SJohn Marino -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 654e4b17023SJohn Marinocheck-am: all-am 655e4b17023SJohn Marinocheck: check-am 656e4b17023SJohn Marinoall-am: Makefile $(LTLIBRARIES) $(HEADERS) 657e4b17023SJohn Marinoinstalldirs: 658e4b17023SJohn Marino for dir in "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(bitsdir)" "$(DESTDIR)$(stddir)"; do \ 659e4b17023SJohn Marino test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 660e4b17023SJohn Marino done 661e4b17023SJohn Marinoinstall: install-am 662e4b17023SJohn Marinoinstall-exec: install-exec-am 663e4b17023SJohn Marinoinstall-data: install-data-am 664e4b17023SJohn Marinouninstall: uninstall-am 665e4b17023SJohn Marino 666e4b17023SJohn Marinoinstall-am: all-am 667e4b17023SJohn Marino @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 668e4b17023SJohn Marino 669e4b17023SJohn Marinoinstallcheck: installcheck-am 670e4b17023SJohn Marinoinstall-strip: 671e4b17023SJohn Marino $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 672e4b17023SJohn Marino install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 673e4b17023SJohn Marino `test -z '$(STRIP)' || \ 674e4b17023SJohn Marino echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install 675e4b17023SJohn Marinomostlyclean-generic: 676e4b17023SJohn Marino 677e4b17023SJohn Marinoclean-generic: 678e4b17023SJohn Marino 679e4b17023SJohn Marinodistclean-generic: 680e4b17023SJohn Marino -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 681e4b17023SJohn Marino -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 682e4b17023SJohn Marino 683e4b17023SJohn Marinomaintainer-clean-generic: 684e4b17023SJohn Marino @echo "This command is intended for maintainers to use" 685e4b17023SJohn Marino @echo "it deletes files that may require special tools to rebuild." 686e4b17023SJohn Marinoclean: clean-am 687e4b17023SJohn Marino 688e4b17023SJohn Marinoclean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ 689e4b17023SJohn Marino clean-toolexeclibLTLIBRARIES mostlyclean-am 690e4b17023SJohn Marino 691e4b17023SJohn Marinodistclean: distclean-am 692e4b17023SJohn Marino -rm -f Makefile 693e4b17023SJohn Marinodistclean-am: clean-am distclean-compile distclean-generic \ 694e4b17023SJohn Marino distclean-tags 695e4b17023SJohn Marino 696e4b17023SJohn Marinodvi: dvi-am 697e4b17023SJohn Marino 698e4b17023SJohn Marinodvi-am: 699e4b17023SJohn Marino 700e4b17023SJohn Marinohtml: html-am 701e4b17023SJohn Marino 702e4b17023SJohn Marinohtml-am: 703e4b17023SJohn Marino 704e4b17023SJohn Marinoinfo: info-am 705e4b17023SJohn Marino 706e4b17023SJohn Marinoinfo-am: 707e4b17023SJohn Marino 708e4b17023SJohn Marinoinstall-data-am: install-bitsHEADERS install-stdHEADERS 709e4b17023SJohn Marino 710e4b17023SJohn Marinoinstall-dvi: install-dvi-am 711e4b17023SJohn Marino 712e4b17023SJohn Marinoinstall-dvi-am: 713e4b17023SJohn Marino 714e4b17023SJohn Marinoinstall-exec-am: install-toolexeclibLTLIBRARIES 715e4b17023SJohn Marino 716e4b17023SJohn Marinoinstall-html: install-html-am 717e4b17023SJohn Marino 718e4b17023SJohn Marinoinstall-html-am: 719e4b17023SJohn Marino 720e4b17023SJohn Marinoinstall-info: install-info-am 721e4b17023SJohn Marino 722e4b17023SJohn Marinoinstall-info-am: 723e4b17023SJohn Marino 724e4b17023SJohn Marinoinstall-man: 725e4b17023SJohn Marino 726e4b17023SJohn Marinoinstall-pdf: install-pdf-am 727e4b17023SJohn Marino 728e4b17023SJohn Marinoinstall-pdf-am: 729e4b17023SJohn Marino 730e4b17023SJohn Marinoinstall-ps: install-ps-am 731e4b17023SJohn Marino 732e4b17023SJohn Marinoinstall-ps-am: 733e4b17023SJohn Marino 734e4b17023SJohn Marinoinstallcheck-am: 735e4b17023SJohn Marino 736e4b17023SJohn Marinomaintainer-clean: maintainer-clean-am 737e4b17023SJohn Marino -rm -f Makefile 738e4b17023SJohn Marinomaintainer-clean-am: distclean-am maintainer-clean-generic 739e4b17023SJohn Marino 740e4b17023SJohn Marinomostlyclean: mostlyclean-am 741e4b17023SJohn Marino 742e4b17023SJohn Marinomostlyclean-am: mostlyclean-compile mostlyclean-generic \ 743e4b17023SJohn Marino mostlyclean-libtool 744e4b17023SJohn Marino 745e4b17023SJohn Marinopdf: pdf-am 746e4b17023SJohn Marino 747e4b17023SJohn Marinopdf-am: 748e4b17023SJohn Marino 749e4b17023SJohn Marinops: ps-am 750e4b17023SJohn Marino 751e4b17023SJohn Marinops-am: 752e4b17023SJohn Marino 753e4b17023SJohn Marinouninstall-am: uninstall-bitsHEADERS uninstall-stdHEADERS \ 754e4b17023SJohn Marino uninstall-toolexeclibLTLIBRARIES 755e4b17023SJohn Marino 756e4b17023SJohn Marino.MAKE: install-am install-strip 757e4b17023SJohn Marino 758e4b17023SJohn Marino.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ 759e4b17023SJohn Marino clean-libtool clean-noinstLTLIBRARIES \ 760e4b17023SJohn Marino clean-toolexeclibLTLIBRARIES ctags distclean distclean-compile \ 761e4b17023SJohn Marino distclean-generic distclean-libtool distclean-tags dvi dvi-am \ 762e4b17023SJohn Marino html html-am info info-am install install-am \ 763e4b17023SJohn Marino install-bitsHEADERS install-data install-data-am install-dvi \ 764e4b17023SJohn Marino install-dvi-am install-exec install-exec-am install-html \ 765e4b17023SJohn Marino install-html-am install-info install-info-am install-man \ 766e4b17023SJohn Marino install-pdf install-pdf-am install-ps install-ps-am \ 767e4b17023SJohn Marino install-stdHEADERS install-strip \ 768e4b17023SJohn Marino install-toolexeclibLTLIBRARIES installcheck installcheck-am \ 769e4b17023SJohn Marino installdirs maintainer-clean maintainer-clean-generic \ 770e4b17023SJohn Marino mostlyclean mostlyclean-compile mostlyclean-generic \ 771e4b17023SJohn Marino mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ 772e4b17023SJohn Marino uninstall-am uninstall-bitsHEADERS uninstall-stdHEADERS \ 773e4b17023SJohn Marino uninstall-toolexeclibLTLIBRARIES 774e4b17023SJohn Marino 775e4b17023SJohn Marino 776e4b17023SJohn Marinocp-demangle.c: 777e4b17023SJohn Marino rm -f $@ 778e4b17023SJohn Marino $(LN_S) $(toplevel_srcdir)/libiberty/cp-demangle.c $@ 779e4b17023SJohn Marinocp-demangle.lo: cp-demangle.c 780e4b17023SJohn Marino $(LTCOMPILE) -DIN_GLIBCPP_V3 -Wno-error -c $< 781e4b17023SJohn Marinocp-demangle.o: cp-demangle.c 782e4b17023SJohn Marino $(C_COMPILE) -DIN_GLIBCPP_V3 -Wno-error -c $< 783e4b17023SJohn Marino 784e4b17023SJohn Marino# Use special rules for the C++0x sources so that the proper flags are passed. 785e4b17023SJohn Marinoeh_ptr.lo: eh_ptr.cc 786e4b17023SJohn Marino $(LTCXXCOMPILE) -std=gnu++0x -c $< 787e4b17023SJohn Marinoeh_ptr.o: eh_ptr.cc 788e4b17023SJohn Marino $(CXXCOMPILE) -std=gnu++0x -c $< 789e4b17023SJohn Marino 790e4b17023SJohn Marinoeh_throw.lo: eh_throw.cc 791e4b17023SJohn Marino $(LTCXXCOMPILE) -std=gnu++0x -c $< 792e4b17023SJohn Marinoeh_throw.o: eh_throw.cc 793e4b17023SJohn Marino $(CXXCOMPILE) -std=gnu++0x -c $< 794e4b17023SJohn Marino 795e4b17023SJohn Marinoguard.lo: guard.cc 796e4b17023SJohn Marino $(LTCXXCOMPILE) -std=gnu++0x -c $< 797e4b17023SJohn Marinoguard.o: guard.cc 798e4b17023SJohn Marino $(CXXCOMPILE) -std=gnu++0x -c $< 799e4b17023SJohn Marino 800e4b17023SJohn Marinonested_exception.lo: nested_exception.cc 801e4b17023SJohn Marino $(LTCXXCOMPILE) -std=gnu++0x -c $< 802e4b17023SJohn Marinonested_exception.o: nested_exception.cc 803e4b17023SJohn Marino $(CXXCOMPILE) -std=gnu++0x -c $< 804e4b17023SJohn Marino 805e4b17023SJohn Marinoinstall-stdHEADERS: $(std_HEADERS) 806e4b17023SJohn Marino @$(NORMAL_INSTALL) 807e4b17023SJohn Marino $(mkinstalldirs) $(DESTDIR)$(stddir) 808e4b17023SJohn Marino @list='$(std_HEADERS)'; for p in $$list; do \ 809e4b17023SJohn Marino q=`echo $$p | sed -e 's,.*/,,'`; \ 810e4b17023SJohn Marino if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ 811e4b17023SJohn Marino echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(stddir)/$$q"; \ 812e4b17023SJohn Marino $(INSTALL_DATA) $$d$$p $(DESTDIR)$(stddir)/$$q; \ 813e4b17023SJohn Marino done 814e4b17023SJohn Marino 815e4b17023SJohn Marinoinstall-bitsHEADERS: $(bits_HEADERS) 816e4b17023SJohn Marino @$(NORMAL_INSTALL) 817e4b17023SJohn Marino $(mkinstalldirs) $(DESTDIR)$(bitsdir) 818e4b17023SJohn Marino @list='$(bits_HEADERS)'; for p in $$list; do \ 819e4b17023SJohn Marino q=`echo $$p | sed -e 's,.*/,,'`; \ 820e4b17023SJohn Marino if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ 821e4b17023SJohn Marino echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(bitsdir)/$$q"; \ 822e4b17023SJohn Marino $(INSTALL_DATA) $$d$$p $(DESTDIR)$(bitsdir)/$$q; \ 823e4b17023SJohn Marino done 824e4b17023SJohn Marino 825e4b17023SJohn Marinouninstall-stdHEADERS: 826e4b17023SJohn Marino @$(NORMAL_UNINSTALL) 827e4b17023SJohn Marino list='$(std_HEADERS)'; for p in $$list; do \ 828e4b17023SJohn Marino q=`echo $$p | sed -e 's,.*/,,'`; \ 829e4b17023SJohn Marino rm -f $(DESTDIR)$(stddir)/$$q; \ 830e4b17023SJohn Marino done 831e4b17023SJohn Marino 832e4b17023SJohn Marinouninstall-bitsHEADERS: 833e4b17023SJohn Marino @$(NORMAL_UNINSTALL) 834e4b17023SJohn Marino list='$(bits_HEADERS)'; for p in $$list; do \ 835e4b17023SJohn Marino q=`echo $$p | sed -e 's,.*/,,'`; \ 836e4b17023SJohn Marino rm -f $(DESTDIR)$(bitsdir)/$$q; \ 837e4b17023SJohn Marino done 838e4b17023SJohn Marino 839e4b17023SJohn Marino# Tell versions [3.59,3.63) of GNU make to not export all variables. 840e4b17023SJohn Marino# Otherwise a system limit (for SysV at least) may be exceeded. 841e4b17023SJohn Marino.NOEXPORT: 842