1# Makefile.in generated by automake 1.11.6 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6# Foundation, Inc.
7# This Makefile.in is free software; the Free Software Foundation
8# gives unlimited permission to copy and/or distribute it,
9# with or without modifications, as long as this notice is preserved.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14# PARTICULAR PURPOSE.
15
16@SET_MAKE@
17VPATH = @srcdir@
18am__make_dryrun = \
19  { \
20    am__dry=no; \
21    case $$MAKEFLAGS in \
22      *\\[\ \	]*) \
23        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
24          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
25      *) \
26        for am__flg in $$MAKEFLAGS; do \
27          case $$am__flg in \
28            *=*|--*) ;; \
29            *n*) am__dry=yes; break;; \
30          esac; \
31        done;; \
32    esac; \
33    test $$am__dry = yes; \
34  }
35pkgdatadir = $(datadir)/@PACKAGE@
36pkgincludedir = $(includedir)/@PACKAGE@
37pkglibdir = $(libdir)/@PACKAGE@
38pkglibexecdir = $(libexecdir)/@PACKAGE@
39am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
40install_sh_DATA = $(install_sh) -c -m 644
41install_sh_PROGRAM = $(install_sh) -c
42install_sh_SCRIPT = $(install_sh) -c
43INSTALL_HEADER = $(INSTALL_DATA)
44transform = $(program_transform_name)
45NORMAL_INSTALL = :
46PRE_INSTALL = :
47POST_INSTALL = :
48NORMAL_UNINSTALL = :
49PRE_UNINSTALL = :
50POST_UNINSTALL = :
51build_triplet = @build@
52host_triplet = @host@
53target_triplet = @target@
54DIST_COMMON = $(top_srcdir)/fragment.am README ChangeLog \
55	$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
56	$(top_srcdir)/configure $(am__configure_deps) \
57	$(srcdir)/config.h.in $(srcdir)/../mkinstalldirs \
58	$(top_srcdir)/scripts/testsuite_flags.in \
59	$(top_srcdir)/scripts/extract_symvers.in \
60	$(top_srcdir)/doc/xsl/customization.xsl.in
61subdir = .
62ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
63am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
64	$(top_srcdir)/../config/enable.m4 \
65	$(top_srcdir)/../config/futex.m4 \
66	$(top_srcdir)/../config/hwcaps.m4 \
67	$(top_srcdir)/../config/iconv.m4 \
68	$(top_srcdir)/../config/lead-dot.m4 \
69	$(top_srcdir)/../config/lib-ld.m4 \
70	$(top_srcdir)/../config/lib-link.m4 \
71	$(top_srcdir)/../config/lib-prefix.m4 \
72	$(top_srcdir)/../config/lthostflags.m4 \
73	$(top_srcdir)/../config/multi.m4 \
74	$(top_srcdir)/../config/no-executables.m4 \
75	$(top_srcdir)/../config/override.m4 \
76	$(top_srcdir)/../config/stdint.m4 \
77	$(top_srcdir)/../config/unwind_ipinfo.m4 \
78	$(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \
79	$(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \
80	$(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/crossconfig.m4 \
81	$(top_srcdir)/linkage.m4 $(top_srcdir)/acinclude.m4 \
82	$(top_srcdir)/../config/gc++filt.m4 \
83	$(top_srcdir)/../config/tls.m4 $(top_srcdir)/../config/gthr.m4 \
84	$(top_srcdir)/../config/cet.m4 $(top_srcdir)/configure.ac
85am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
86	$(ACLOCAL_M4)
87am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
88 configure.lineno config.status.lineno
89CONFIG_HEADER = config.h
90CONFIG_CLEAN_FILES = scripts/testsuite_flags scripts/extract_symvers \
91	doc/xsl/customization.xsl
92CONFIG_CLEAN_VPATH_FILES =
93depcomp =
94am__depfiles_maybe =
95SOURCES =
96MULTISRCTOP =
97MULTIBUILDTOP =
98MULTIDIRS =
99MULTISUBDIR =
100MULTIDO = true
101MULTICLEAN = true
102RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
103	html-recursive info-recursive install-data-recursive \
104	install-dvi-recursive install-exec-recursive \
105	install-html-recursive install-info-recursive \
106	install-pdf-recursive install-ps-recursive install-recursive \
107	installcheck-recursive installdirs-recursive pdf-recursive \
108	ps-recursive uninstall-recursive
109am__can_run_installinfo = \
110  case $$AM_UPDATE_INFO_DIR in \
111    n|no|NO) false;; \
112    *) (install-info --version) >/dev/null 2>&1;; \
113  esac
114RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
115  distclean-recursive maintainer-clean-recursive
116AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
117	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
118ETAGS = etags
119CTAGS = ctags
120DIST_SUBDIRS = include libsupc++ src doc po testsuite python
121ABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@
122ACLOCAL = @ACLOCAL@
123ALLOCATOR_H = @ALLOCATOR_H@
124ALLOCATOR_NAME = @ALLOCATOR_NAME@
125AMTAR = @AMTAR@
126AR = @AR@
127AS = @AS@
128ATOMICITY_SRCDIR = @ATOMICITY_SRCDIR@
129ATOMIC_FLAGS = @ATOMIC_FLAGS@
130ATOMIC_WORD_SRCDIR = @ATOMIC_WORD_SRCDIR@
131AUTOCONF = @AUTOCONF@
132AUTOHEADER = @AUTOHEADER@
133AUTOMAKE = @AUTOMAKE@
134AWK = @AWK@
135BASIC_FILE_CC = @BASIC_FILE_CC@
136BASIC_FILE_H = @BASIC_FILE_H@
137CC = @CC@
138CCODECVT_CC = @CCODECVT_CC@
139CCOLLATE_CC = @CCOLLATE_CC@
140CCTYPE_CC = @CCTYPE_CC@
141CFLAGS = @CFLAGS@
142CLOCALE_CC = @CLOCALE_CC@
143CLOCALE_H = @CLOCALE_H@
144CLOCALE_INTERNAL_H = @CLOCALE_INTERNAL_H@
145CMESSAGES_CC = @CMESSAGES_CC@
146CMESSAGES_H = @CMESSAGES_H@
147CMONEY_CC = @CMONEY_CC@
148CNUMERIC_CC = @CNUMERIC_CC@
149CPP = @CPP@
150CPPFLAGS = @CPPFLAGS@
151CPU_DEFINES_SRCDIR = @CPU_DEFINES_SRCDIR@
152CPU_OPT_BITS_RANDOM = @CPU_OPT_BITS_RANDOM@
153CPU_OPT_EXT_RANDOM = @CPU_OPT_EXT_RANDOM@
154CSTDIO_H = @CSTDIO_H@
155CTIME_CC = @CTIME_CC@
156CTIME_H = @CTIME_H@
157CXX = @CXX@
158CXXCPP = @CXXCPP@
159CXXFILT = @CXXFILT@
160CXXFLAGS = @CXXFLAGS@
161CYGPATH_W = @CYGPATH_W@
162C_INCLUDE_DIR = @C_INCLUDE_DIR@
163DBLATEX = @DBLATEX@
164DEBUG_FLAGS = @DEBUG_FLAGS@
165DEFS = @DEFS@
166DOT = @DOT@
167DOXYGEN = @DOXYGEN@
168DSYMUTIL = @DSYMUTIL@
169DUMPBIN = @DUMPBIN@
170ECHO_C = @ECHO_C@
171ECHO_N = @ECHO_N@
172ECHO_T = @ECHO_T@
173EGREP = @EGREP@
174ERROR_CONSTANTS_SRCDIR = @ERROR_CONSTANTS_SRCDIR@
175EXEEXT = @EXEEXT@
176EXTRA_CFLAGS = @EXTRA_CFLAGS@
177EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@
178FGREP = @FGREP@
179GLIBCXX_INCLUDES = @GLIBCXX_INCLUDES@
180GLIBCXX_LIBS = @GLIBCXX_LIBS@
181GREP = @GREP@
182HWCAP_CFLAGS = @HWCAP_CFLAGS@
183INSTALL = @INSTALL@
184INSTALL_DATA = @INSTALL_DATA@
185INSTALL_PROGRAM = @INSTALL_PROGRAM@
186INSTALL_SCRIPT = @INSTALL_SCRIPT@
187INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
188LD = @LD@
189LDFLAGS = @LDFLAGS@
190LIBICONV = @LIBICONV@
191LIBOBJS = @LIBOBJS@
192LIBS = @LIBS@
193LIBTOOL = @LIBTOOL@
194LIPO = @LIPO@
195LN_S = @LN_S@
196LONG_DOUBLE_COMPAT_FLAGS = @LONG_DOUBLE_COMPAT_FLAGS@
197LTLIBICONV = @LTLIBICONV@
198LTLIBOBJS = @LTLIBOBJS@
199MAINT = @MAINT@
200MAKEINFO = @MAKEINFO@
201MKDIR_P = @MKDIR_P@
202NM = @NM@
203NMEDIT = @NMEDIT@
204OBJDUMP = @OBJDUMP@
205OBJEXT = @OBJEXT@
206OPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@
207OPT_LDFLAGS = @OPT_LDFLAGS@
208OS_INC_SRCDIR = @OS_INC_SRCDIR@
209OTOOL = @OTOOL@
210OTOOL64 = @OTOOL64@
211PACKAGE = @PACKAGE@
212PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
213PACKAGE_NAME = @PACKAGE_NAME@
214PACKAGE_STRING = @PACKAGE_STRING@
215PACKAGE_TARNAME = @PACKAGE_TARNAME@
216PACKAGE_URL = @PACKAGE_URL@
217PACKAGE_VERSION = @PACKAGE_VERSION@
218PATH_SEPARATOR = @PATH_SEPARATOR@
219PDFLATEX = @PDFLATEX@
220RANLIB = @RANLIB@
221SECTION_FLAGS = @SECTION_FLAGS@
222SECTION_LDFLAGS = @SECTION_LDFLAGS@
223SED = @SED@
224SET_MAKE = @SET_MAKE@
225SHELL = @SHELL@
226STRIP = @STRIP@
227SYMVER_FILE = @SYMVER_FILE@
228TOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@
229USE_NLS = @USE_NLS@
230VERSION = @VERSION@
231VTV_CXXFLAGS = @VTV_CXXFLAGS@
232VTV_CXXLINKFLAGS = @VTV_CXXLINKFLAGS@
233VTV_PCH_CXXFLAGS = @VTV_PCH_CXXFLAGS@
234WARN_FLAGS = @WARN_FLAGS@
235WERROR = @WERROR@
236XMLCATALOG = @XMLCATALOG@
237XMLLINT = @XMLLINT@
238XSLTPROC = @XSLTPROC@
239XSL_STYLE_DIR = @XSL_STYLE_DIR@
240abs_builddir = @abs_builddir@
241abs_srcdir = @abs_srcdir@
242abs_top_builddir = @abs_top_builddir@
243abs_top_srcdir = @abs_top_srcdir@
244ac_ct_CC = @ac_ct_CC@
245ac_ct_CXX = @ac_ct_CXX@
246ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
247am__leading_dot = @am__leading_dot@
248am__tar = @am__tar@
249am__untar = @am__untar@
250baseline_dir = @baseline_dir@
251baseline_subdir_switch = @baseline_subdir_switch@
252bindir = @bindir@
253build = @build@
254build_alias = @build_alias@
255build_cpu = @build_cpu@
256build_os = @build_os@
257build_vendor = @build_vendor@
258builddir = @builddir@
259check_msgfmt = @check_msgfmt@
260datadir = @datadir@
261datarootdir = @datarootdir@
262docdir = @docdir@
263dvidir = @dvidir@
264enable_shared = @enable_shared@
265enable_static = @enable_static@
266exec_prefix = @exec_prefix@
267get_gcc_base_ver = @get_gcc_base_ver@
268glibcxx_MOFILES = @glibcxx_MOFILES@
269glibcxx_PCHFLAGS = @glibcxx_PCHFLAGS@
270glibcxx_POFILES = @glibcxx_POFILES@
271glibcxx_builddir = @glibcxx_builddir@
272glibcxx_compiler_pic_flag = @glibcxx_compiler_pic_flag@
273glibcxx_compiler_shared_flag = @glibcxx_compiler_shared_flag@
274glibcxx_cxx98_abi = @glibcxx_cxx98_abi@
275glibcxx_localedir = @glibcxx_localedir@
276glibcxx_lt_pic_flag = @glibcxx_lt_pic_flag@
277glibcxx_prefixdir = @glibcxx_prefixdir@
278glibcxx_srcdir = @glibcxx_srcdir@
279glibcxx_toolexecdir = @glibcxx_toolexecdir@
280glibcxx_toolexeclibdir = @glibcxx_toolexeclibdir@
281gxx_include_dir = @gxx_include_dir@
282host = @host@
283host_alias = @host_alias@
284host_cpu = @host_cpu@
285host_os = @host_os@
286host_vendor = @host_vendor@
287htmldir = @htmldir@
288includedir = @includedir@
289infodir = @infodir@
290install_sh = @install_sh@
291libdir = @libdir@
292libexecdir = @libexecdir@
293libtool_VERSION = @libtool_VERSION@
294localedir = @localedir@
295localstatedir = @localstatedir@
296lt_host_flags = @lt_host_flags@
297mandir = @mandir@
298mkdir_p = @mkdir_p@
299multi_basedir = @multi_basedir@
300oldincludedir = @oldincludedir@
301pdfdir = @pdfdir@
302port_specific_symbol_files = @port_specific_symbol_files@
303prefix = @prefix@
304program_transform_name = @program_transform_name@
305psdir = @psdir@
306python_mod_dir = @python_mod_dir@
307sbindir = @sbindir@
308sharedstatedir = @sharedstatedir@
309srcdir = @srcdir@
310sysconfdir = @sysconfdir@
311target = @target@
312target_alias = @target_alias@
313target_cpu = @target_cpu@
314target_os = @target_os@
315target_vendor = @target_vendor@
316thread_header = @thread_header@
317top_build_prefix = @top_build_prefix@
318top_builddir = @top_builddir@
319top_srcdir = @top_srcdir@
320toplevel_builddir = @toplevel_builddir@
321toplevel_srcdir = @toplevel_srcdir@
322
323# May be used by various substitution variables.
324gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
325MAINT_CHARSET = latin1
326mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs
327PWD_COMMAND = $${PWDCMD-pwd}
328STAMP = echo timestamp >
329toolexecdir = $(glibcxx_toolexecdir)
330toolexeclibdir = $(glibcxx_toolexeclibdir)
331@ENABLE_WERROR_FALSE@WERROR_FLAG =
332@ENABLE_WERROR_TRUE@WERROR_FLAG = $(WERROR)
333@ENABLE_EXTERN_TEMPLATE_FALSE@XTEMPLATE_FLAGS =
334@ENABLE_EXTERN_TEMPLATE_TRUE@XTEMPLATE_FLAGS = -fno-implicit-templates
335
336# These bits are all figured out from configure.  Look in acinclude.m4
337# or configure.ac to see how they are set.  See GLIBCXX_EXPORT_FLAGS.
338CONFIG_CXXFLAGS = \
339	$(SECTION_FLAGS) $(HWCAP_CFLAGS) -frandom-seed=$@
340
341WARN_CXXFLAGS = \
342	$(WARN_FLAGS) $(WERROR_FLAG) -fdiagnostics-show-location=once
343
344
345# -I/-D flags to pass when compiling.
346AM_CPPFLAGS = $(GLIBCXX_INCLUDES) $(CPPFLAGS)
347@GLIBCXX_HOSTED_TRUE@hosted_source = src doc po testsuite python
348SUBDIRS = include libsupc++ $(hosted_source)
349ACLOCAL_AMFLAGS = -I . -I .. -I ../config
350@BUILD_XML_FALSE@STAMP_XML =
351
352# Documentation conditionals for output.
353@BUILD_XML_TRUE@STAMP_XML = doc-xml
354@BUILD_XML_FALSE@STAMP_INSTALL_XML =
355@BUILD_XML_TRUE@STAMP_INSTALL_XML = doc-install-xml
356@BUILD_HTML_FALSE@STAMP_HTML =
357@BUILD_HTML_TRUE@STAMP_HTML = doc-html
358@BUILD_HTML_FALSE@STAMP_INSTALL_HTML =
359@BUILD_HTML_TRUE@STAMP_INSTALL_HTML = doc-install-html
360@BUILD_MAN_FALSE@STAMP_MAN =
361@BUILD_MAN_TRUE@STAMP_MAN = doc-man
362@BUILD_MAN_FALSE@STAMP_INSTALL_MAN =
363@BUILD_MAN_TRUE@STAMP_INSTALL_MAN = doc-install-man
364@BUILD_PDF_FALSE@STAMP_PDF =
365@BUILD_PDF_TRUE@STAMP_PDF = doc-pdf
366@BUILD_PDF_FALSE@STAMP_INSTALL_PDF =
367@BUILD_PDF_TRUE@STAMP_INSTALL_PDF = doc-install-pdf
368@BUILD_EPUB_FALSE@STAMP_EPUB = doc-epub
369@BUILD_EPUB_TRUE@STAMP_EPUB = doc-epub
370@BUILD_EPUB_FALSE@STAMP_INSTALL_EPUB = doc-install-epub
371@BUILD_EPUB_TRUE@STAMP_INSTALL_EPUB = doc-install-epub
372
373# Multilib support.
374MAKEOVERRIDES =
375
376# Work around what appears to be a GNU make bug handling MAKEFLAGS
377# values defined in terms of make variables, as is the case for CC and
378# friends when we are called from the top level Makefile.
379AM_MAKEFLAGS = \
380	"AR_FLAGS=$(AR_FLAGS)" \
381	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
382	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
383	"CFLAGS=$(CFLAGS)" \
384	"CXXFLAGS=$(CXXFLAGS)" \
385	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
386	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
387	"INSTALL=$(INSTALL)" \
388	"INSTALL_DATA=$(INSTALL_DATA)" \
389	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
390	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
391	"LDFLAGS=$(LDFLAGS)" \
392	"LIBCFLAGS=$(LIBCFLAGS)" \
393	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
394	"MAKE=$(MAKE)" \
395	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
396	"SHELL=$(SHELL)" \
397	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
398	"exec_prefix=$(exec_prefix)" \
399	"infodir=$(infodir)" \
400	"libdir=$(libdir)" \
401	"includedir=$(includedir)" \
402	"prefix=$(prefix)" \
403	"tooldir=$(tooldir)" \
404	"gxx_include_dir=$(gxx_include_dir)" \
405	"AR=$(AR)" \
406	"AS=$(AS)" \
407	"LD=$(LD)" \
408	"RANLIB=$(RANLIB)" \
409	"NM=$(NM)" \
410	"NM_FOR_BUILD=$(NM_FOR_BUILD)" \
411	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
412	"DESTDIR=$(DESTDIR)" \
413	"WERROR=$(WERROR)"
414
415
416# Subdir rules rely on $(FLAGS_TO_PASS)
417FLAGS_TO_PASS = $(AM_MAKEFLAGS)
418all: config.h
419	$(MAKE) $(AM_MAKEFLAGS) all-recursive
420
421.SUFFIXES:
422am--refresh: Makefile
423	@:
424$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/fragment.am $(am__configure_deps)
425	@for dep in $?; do \
426	  case '$(am__configure_deps)' in \
427	    *$$dep*) \
428	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps'; \
429	      $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps \
430		&& exit 0; \
431	      exit 1;; \
432	  esac; \
433	done; \
434	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps Makefile'; \
435	$(am__cd) $(top_srcdir) && \
436	  $(AUTOMAKE) --foreign --ignore-deps Makefile
437.PRECIOUS: Makefile
438Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
439	@case '$?' in \
440	  *config.status*) \
441	    echo ' $(SHELL) ./config.status'; \
442	    $(SHELL) ./config.status;; \
443	  *) \
444	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
445	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
446	esac;
447$(top_srcdir)/fragment.am:
448
449$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
450	$(SHELL) ./config.status --recheck
451
452$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
453	$(am__cd) $(srcdir) && $(AUTOCONF)
454$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
455	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
456$(am__aclocal_m4_deps):
457
458config.h: stamp-h1
459	@if test ! -f $@; then rm -f stamp-h1; else :; fi
460	@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
461
462stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
463	@rm -f stamp-h1
464	cd $(top_builddir) && $(SHELL) ./config.status config.h
465$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
466	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
467	rm -f stamp-h1
468	touch $@
469
470distclean-hdr:
471	-rm -f config.h stamp-h1
472scripts/testsuite_flags: $(top_builddir)/config.status $(top_srcdir)/scripts/testsuite_flags.in
473	cd $(top_builddir) && $(SHELL) ./config.status $@
474scripts/extract_symvers: $(top_builddir)/config.status $(top_srcdir)/scripts/extract_symvers.in
475	cd $(top_builddir) && $(SHELL) ./config.status $@
476doc/xsl/customization.xsl: $(top_builddir)/config.status $(top_srcdir)/doc/xsl/customization.xsl.in
477	cd $(top_builddir) && $(SHELL) ./config.status $@
478
479mostlyclean-libtool:
480	-rm -f *.lo
481
482clean-libtool:
483	-rm -rf .libs _libs
484
485distclean-libtool:
486	-rm -f libtool config.lt
487
488# GNU Make needs to see an explicit $(MAKE) variable in the command it
489# runs to enable its job server during parallel builds.  Hence the
490# comments below.
491all-multi:
492	$(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE)
493install-multi:
494	$(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE)
495
496mostlyclean-multi:
497	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE)
498clean-multi:
499	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE)
500distclean-multi:
501	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE)
502maintainer-clean-multi:
503	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE)
504
505# This directory's subdirectories are mostly independent; you can cd
506# into them and run `make' without going through this Makefile.
507# To change the values of `make' variables: instead of editing Makefiles,
508# (1) if the variable is set in `config.status', edit `config.status'
509#     (which will cause the Makefiles to be regenerated when you run `make');
510# (2) otherwise, pass the desired values on the `make' command line.
511$(RECURSIVE_TARGETS):
512	@fail= failcom='exit 1'; \
513	for f in x $$MAKEFLAGS; do \
514	  case $$f in \
515	    *=* | --[!k]*);; \
516	    *k*) failcom='fail=yes';; \
517	  esac; \
518	done; \
519	dot_seen=no; \
520	target=`echo $@ | sed s/-recursive//`; \
521	list='$(SUBDIRS)'; for subdir in $$list; do \
522	  echo "Making $$target in $$subdir"; \
523	  if test "$$subdir" = "."; then \
524	    dot_seen=yes; \
525	    local_target="$$target-am"; \
526	  else \
527	    local_target="$$target"; \
528	  fi; \
529	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
530	  || eval $$failcom; \
531	done; \
532	if test "$$dot_seen" = "no"; then \
533	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
534	fi; test -z "$$fail"
535
536$(RECURSIVE_CLEAN_TARGETS):
537	@fail= failcom='exit 1'; \
538	for f in x $$MAKEFLAGS; do \
539	  case $$f in \
540	    *=* | --[!k]*);; \
541	    *k*) failcom='fail=yes';; \
542	  esac; \
543	done; \
544	dot_seen=no; \
545	case "$@" in \
546	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
547	  *) list='$(SUBDIRS)' ;; \
548	esac; \
549	rev=''; for subdir in $$list; do \
550	  if test "$$subdir" = "."; then :; else \
551	    rev="$$subdir $$rev"; \
552	  fi; \
553	done; \
554	rev="$$rev ."; \
555	target=`echo $@ | sed s/-recursive//`; \
556	for subdir in $$rev; do \
557	  echo "Making $$target in $$subdir"; \
558	  if test "$$subdir" = "."; then \
559	    local_target="$$target-am"; \
560	  else \
561	    local_target="$$target"; \
562	  fi; \
563	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
564	  || eval $$failcom; \
565	done && test -z "$$fail"
566tags-recursive:
567	list='$(SUBDIRS)'; for subdir in $$list; do \
568	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
569	done
570ctags-recursive:
571	list='$(SUBDIRS)'; for subdir in $$list; do \
572	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
573	done
574
575ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
576	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
577	unique=`for i in $$list; do \
578	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
579	  done | \
580	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
581	      END { if (nonempty) { for (i in files) print i; }; }'`; \
582	mkid -fID $$unique
583tags: TAGS
584ctags: CTAGS
585CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
586		$(TAGS_FILES) $(LISP)
587	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
588	unique=`for i in $$list; do \
589	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
590	  done | \
591	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
592	      END { if (nonempty) { for (i in files) print i; }; }'`; \
593	test -z "$(CTAGS_ARGS)$$unique" \
594	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
595	     $$unique
596
597GTAGS:
598	here=`$(am__cd) $(top_builddir) && pwd` \
599	  && $(am__cd) $(top_srcdir) \
600	  && gtags -i $(GTAGS_ARGS) "$$here"
601
602distclean-tags:
603	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
604check-am: all-am
605check: check-recursive
606all-am: Makefile all-multi config.h
607installdirs: installdirs-recursive
608installdirs-am:
609install: install-recursive
610install-exec: install-exec-recursive
611install-data: install-data-recursive
612uninstall: uninstall-recursive
613
614install-am: all-am
615	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
616
617installcheck: installcheck-recursive
618install-strip:
619	if test -z '$(STRIP)'; then \
620	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
621	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
622	      install; \
623	else \
624	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
625	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
626	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
627	fi
628mostlyclean-generic:
629
630clean-generic:
631
632distclean-generic:
633	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
634	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
635
636maintainer-clean-generic:
637	@echo "This command is intended for maintainers to use"
638	@echo "it deletes files that may require special tools to rebuild."
639clean: clean-multi clean-recursive
640
641clean-am: clean-generic clean-libtool mostlyclean-am
642
643distclean: distclean-multi distclean-recursive
644	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
645	-rm -f Makefile
646distclean-am: clean-am distclean-generic distclean-hdr \
647	distclean-libtool distclean-tags
648
649dvi-am:
650
651html-am:
652
653info-am:
654
655install-data-am:
656
657install-dvi-am:
658
659install-exec-am: install-multi
660
661install-html-am:
662
663install-info-am:
664
665install-pdf-am:
666
667install-ps-am:
668
669installcheck-am:
670
671maintainer-clean: maintainer-clean-multi maintainer-clean-recursive
672	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
673	-rm -rf $(top_srcdir)/autom4te.cache
674	-rm -f Makefile
675maintainer-clean-am: distclean-am maintainer-clean-generic
676
677mostlyclean: mostlyclean-multi mostlyclean-recursive
678
679mostlyclean-am: mostlyclean-generic mostlyclean-libtool
680
681pdf-am:
682
683ps-am:
684
685uninstall-am:
686
687.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all all-multi \
688	clean-multi ctags-recursive distclean-multi install-am \
689	install-multi install-strip maintainer-clean-multi \
690	mostlyclean-multi tags-recursive
691
692.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
693	all all-am all-multi am--refresh check check-am clean \
694	clean-generic clean-libtool clean-multi ctags ctags-recursive \
695	distclean distclean-generic distclean-hdr distclean-libtool \
696	distclean-multi distclean-tags dvi dvi-am html html-am info \
697	info-am install install-am install-data install-data-am \
698	install-dvi install-dvi-am install-exec install-exec-am \
699	install-html install-html-am install-info install-info-am \
700	install-man install-multi install-pdf install-pdf-am \
701	install-ps install-ps-am install-strip installcheck \
702	installcheck-am installdirs installdirs-am maintainer-clean \
703	maintainer-clean-generic maintainer-clean-multi mostlyclean \
704	mostlyclean-generic mostlyclean-libtool mostlyclean-multi pdf \
705	pdf-am ps ps-am tags tags-recursive uninstall uninstall-am
706
707
708# Testsuite/check forwarding targets.
709check-%:
710	cd testsuite && $(MAKE) $@
711
712# Documentation forwarding targets.
713doc-%:
714	cd doc && $(MAKE) $@
715
716# Documentation primary rules.
717#
718# xml:
719# html:
720# pdf:
721# man:
722# info:
723# ps:
724# dvi:
725# epub:
726# install-xml:
727# install-html:
728# install-pdf:
729# install-man:
730# install-info:
731# install-ps:
732# install-dvi:
733# install-epub:
734
735xml: $(STAMP_XML)
736install-xml: $(STAMP_INSTALL_XML)
737
738html: $(STAMP_HTML)
739install-html: $(STAMP_INSTALL_HTML)
740
741man: $(STAMP_MAN)
742install-man: $(STAMP_INSTALL_MAN)
743
744pdf: $(STAMP_PDF)
745install-pdf: $(STAMP_INSTALL_PDF)
746
747epub: $(STAMP_EPUB)
748install-epub: $(STAMP_INSTALL_EPUB)
749
750info:
751install-info:
752
753ps:
754install-ps:
755
756dvi:
757install-dvi:
758
759# All the machinations with string instantiations messes up the
760# automake-generated TAGS rule. Make a simple one here.
761TAGS: tags-recursive $(LISP)
762
763# Tell versions [3.59,3.63) of GNU make to not export all variables.
764# Otherwise a system limit (for SysV at least) may be exceeded.
765.NOEXPORT:
766