1# Makefile.in generated by automake 1.11.1 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 Free Software Foundation, 6# 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@ 17 18# Makefile.am -- Backtrace Makefile. 19# Copyright (C) 2012-2014 Free Software Foundation, Inc. 20 21# Redistribution and use in source and binary forms, with or without 22# modification, are permitted provided that the following conditions are 23# met: 24 25# (1) Redistributions of source code must retain the above copyright 26# notice, this list of conditions and the following disclaimer. 27 28# (2) Redistributions in binary form must reproduce the above copyright 29# notice, this list of conditions and the following disclaimer in 30# the documentation and/or other materials provided with the 31# distribution. 32 33# (3) The name of the author may not be used to 34# endorse or promote products derived from this software without 35# specific prior written permission. 36 37# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 38# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 39# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 40# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, 41# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 42# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 43# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 44# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 45# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 46# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 47# POSSIBILITY OF SUCH DAMAGE. 48 49VPATH = @srcdir@ 50pkgdatadir = $(datadir)/@PACKAGE@ 51pkgincludedir = $(includedir)/@PACKAGE@ 52pkglibdir = $(libdir)/@PACKAGE@ 53pkglibexecdir = $(libexecdir)/@PACKAGE@ 54am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 55install_sh_DATA = $(install_sh) -c -m 644 56install_sh_PROGRAM = $(install_sh) -c 57install_sh_SCRIPT = $(install_sh) -c 58INSTALL_HEADER = $(INSTALL_DATA) 59transform = $(program_transform_name) 60NORMAL_INSTALL = : 61PRE_INSTALL = : 62POST_INSTALL = : 63NORMAL_UNINSTALL = : 64PRE_UNINSTALL = : 65POST_UNINSTALL = : 66build_triplet = @build@ 67host_triplet = @host@ 68target_triplet = @target@ 69check_PROGRAMS = $(am__EXEEXT_1) 70@NATIVE_TRUE@am__append_1 = btest stest 71subdir = . 72DIST_COMMON = README ChangeLog $(srcdir)/Makefile.in \ 73 $(srcdir)/Makefile.am $(top_srcdir)/configure \ 74 $(am__configure_deps) $(srcdir)/config.h.in \ 75 $(srcdir)/../mkinstalldirs $(srcdir)/backtrace-supported.h.in 76ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 77am__aclocal_m4_deps = $(top_srcdir)/../config/lead-dot.m4 \ 78 $(top_srcdir)/../config/multi.m4 \ 79 $(top_srcdir)/../config/override.m4 \ 80 $(top_srcdir)/../config/stdint.m4 \ 81 $(top_srcdir)/../config/unwind_ipinfo.m4 \ 82 $(top_srcdir)/../config/warnings.m4 \ 83 $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \ 84 $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \ 85 $(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/configure.ac 86am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 87 $(ACLOCAL_M4) 88am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ 89 configure.lineno config.status.lineno 90mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs 91CONFIG_HEADER = config.h 92CONFIG_CLEAN_FILES = backtrace-supported.h 93CONFIG_CLEAN_VPATH_FILES = 94LTLIBRARIES = $(noinst_LTLIBRARIES) 95am__DEPENDENCIES_1 = 96am_libbacktrace_la_OBJECTS = atomic.lo dwarf.lo fileline.lo posix.lo \ 97 print.lo sort.lo state.lo 98libbacktrace_la_OBJECTS = $(am_libbacktrace_la_OBJECTS) 99@NATIVE_TRUE@am__EXEEXT_1 = btest$(EXEEXT) stest$(EXEEXT) 100@NATIVE_TRUE@am_btest_OBJECTS = btest-btest.$(OBJEXT) 101btest_OBJECTS = $(am_btest_OBJECTS) 102@NATIVE_TRUE@btest_DEPENDENCIES = libbacktrace.la 103btest_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 104 --mode=link $(CCLD) $(btest_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ 105 $(LDFLAGS) -o $@ 106@NATIVE_TRUE@am_stest_OBJECTS = stest.$(OBJEXT) 107stest_OBJECTS = $(am_stest_OBJECTS) 108@NATIVE_TRUE@stest_DEPENDENCIES = libbacktrace.la 109DEFAULT_INCLUDES = -I.@am__isrc@ 110depcomp = 111am__depfiles_maybe = 112COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 113 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 114LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 115 --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 116 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 117CCLD = $(CC) 118LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 119 --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ 120 $(LDFLAGS) -o $@ 121SOURCES = $(libbacktrace_la_SOURCES) $(EXTRA_libbacktrace_la_SOURCES) \ 122 $(btest_SOURCES) $(stest_SOURCES) 123MULTISRCTOP = 124MULTIBUILDTOP = 125MULTIDIRS = 126MULTISUBDIR = 127MULTIDO = true 128MULTICLEAN = true 129ETAGS = etags 130CTAGS = ctags 131am__tty_colors = \ 132red=; grn=; lgn=; blu=; std= 133ACLOCAL = @ACLOCAL@ 134ALLOC_FILE = @ALLOC_FILE@ 135AMTAR = @AMTAR@ 136AR = @AR@ 137AUTOCONF = @AUTOCONF@ 138AUTOHEADER = @AUTOHEADER@ 139AUTOMAKE = @AUTOMAKE@ 140AWK = @AWK@ 141BACKTRACE_FILE = @BACKTRACE_FILE@ 142BACKTRACE_SUPPORTED = @BACKTRACE_SUPPORTED@ 143BACKTRACE_SUPPORTS_THREADS = @BACKTRACE_SUPPORTS_THREADS@ 144BACKTRACE_USES_MALLOC = @BACKTRACE_USES_MALLOC@ 145CC = @CC@ 146CFLAGS = @CFLAGS@ 147CPP = @CPP@ 148CPPFLAGS = @CPPFLAGS@ 149CYGPATH_W = @CYGPATH_W@ 150DEFS = @DEFS@ 151DSYMUTIL = @DSYMUTIL@ 152DUMPBIN = @DUMPBIN@ 153ECHO_C = @ECHO_C@ 154ECHO_N = @ECHO_N@ 155ECHO_T = @ECHO_T@ 156EGREP = @EGREP@ 157EXEEXT = @EXEEXT@ 158EXTRA_FLAGS = @EXTRA_FLAGS@ 159FGREP = @FGREP@ 160FORMAT_FILE = @FORMAT_FILE@ 161GREP = @GREP@ 162INSTALL = @INSTALL@ 163INSTALL_DATA = @INSTALL_DATA@ 164INSTALL_PROGRAM = @INSTALL_PROGRAM@ 165INSTALL_SCRIPT = @INSTALL_SCRIPT@ 166INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 167LD = @LD@ 168LDFLAGS = @LDFLAGS@ 169LIBOBJS = @LIBOBJS@ 170LIBS = @LIBS@ 171LIBTOOL = @LIBTOOL@ 172LIPO = @LIPO@ 173LN_S = @LN_S@ 174LTLIBOBJS = @LTLIBOBJS@ 175MAINT = @MAINT@ 176MAKEINFO = @MAKEINFO@ 177MKDIR_P = @MKDIR_P@ 178NM = @NM@ 179NMEDIT = @NMEDIT@ 180OBJDUMP = @OBJDUMP@ 181OBJEXT = @OBJEXT@ 182OTOOL = @OTOOL@ 183OTOOL64 = @OTOOL64@ 184PACKAGE = @PACKAGE@ 185PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 186PACKAGE_NAME = @PACKAGE_NAME@ 187PACKAGE_STRING = @PACKAGE_STRING@ 188PACKAGE_TARNAME = @PACKAGE_TARNAME@ 189PACKAGE_URL = @PACKAGE_URL@ 190PACKAGE_VERSION = @PACKAGE_VERSION@ 191PATH_SEPARATOR = @PATH_SEPARATOR@ 192PIC_FLAG = @PIC_FLAG@ 193RANLIB = @RANLIB@ 194SED = @SED@ 195SET_MAKE = @SET_MAKE@ 196SHELL = @SHELL@ 197STRIP = @STRIP@ 198VERSION = @VERSION@ 199VIEW_FILE = @VIEW_FILE@ 200WARN_FLAGS = @WARN_FLAGS@ 201abs_builddir = @abs_builddir@ 202abs_srcdir = @abs_srcdir@ 203abs_top_builddir = @abs_top_builddir@ 204abs_top_srcdir = @abs_top_srcdir@ 205ac_ct_CC = @ac_ct_CC@ 206ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 207am__leading_dot = @am__leading_dot@ 208am__tar = @am__tar@ 209am__untar = @am__untar@ 210bindir = @bindir@ 211build = @build@ 212build_alias = @build_alias@ 213build_cpu = @build_cpu@ 214build_os = @build_os@ 215build_vendor = @build_vendor@ 216builddir = @builddir@ 217datadir = @datadir@ 218datarootdir = @datarootdir@ 219docdir = @docdir@ 220dvidir = @dvidir@ 221exec_prefix = @exec_prefix@ 222host = @host@ 223host_alias = @host_alias@ 224host_cpu = @host_cpu@ 225host_os = @host_os@ 226host_vendor = @host_vendor@ 227htmldir = @htmldir@ 228includedir = @includedir@ 229infodir = @infodir@ 230install_sh = @install_sh@ 231libdir = @libdir@ 232libexecdir = @libexecdir@ 233libtool_VERSION = @libtool_VERSION@ 234localedir = @localedir@ 235localstatedir = @localstatedir@ 236mandir = @mandir@ 237mkdir_p = @mkdir_p@ 238multi_basedir = @multi_basedir@ 239oldincludedir = @oldincludedir@ 240pdfdir = @pdfdir@ 241prefix = @prefix@ 242program_transform_name = @program_transform_name@ 243psdir = @psdir@ 244sbindir = @sbindir@ 245sharedstatedir = @sharedstatedir@ 246srcdir = @srcdir@ 247sysconfdir = @sysconfdir@ 248target = @target@ 249target_alias = @target_alias@ 250target_cpu = @target_cpu@ 251target_os = @target_os@ 252target_vendor = @target_vendor@ 253top_build_prefix = @top_build_prefix@ 254top_builddir = @top_builddir@ 255top_srcdir = @top_srcdir@ 256ACLOCAL_AMFLAGS = -I .. -I ../config 257AM_CPPFLAGS = -I $(top_srcdir)/../include -I $(top_srcdir)/../libgcc \ 258 -I ../libgcc 259 260AM_CFLAGS = $(EXTRA_FLAGS) $(WARN_FLAGS) $(PIC_FLAG) 261noinst_LTLIBRARIES = libbacktrace.la 262libbacktrace_la_SOURCES = \ 263 backtrace.h \ 264 atomic.c \ 265 dwarf.c \ 266 fileline.c \ 267 internal.h \ 268 posix.c \ 269 print.c \ 270 sort.c \ 271 state.c 272 273BACKTRACE_FILES = \ 274 backtrace.c \ 275 simple.c \ 276 nounwind.c 277 278FORMAT_FILES = \ 279 elf.c \ 280 unknown.c 281 282VIEW_FILES = \ 283 read.c \ 284 mmapio.c 285 286ALLOC_FILES = \ 287 alloc.c \ 288 mmap.c 289 290EXTRA_libbacktrace_la_SOURCES = \ 291 $(BACKTRACE_FILES) \ 292 $(FORMAT_FILES) \ 293 $(VIEW_FILES) \ 294 $(ALLOC_FILES) 295 296libbacktrace_la_LIBADD = \ 297 $(BACKTRACE_FILE) \ 298 $(FORMAT_FILE) \ 299 $(VIEW_FILE) \ 300 $(ALLOC_FILE) 301 302libbacktrace_la_DEPENDENCIES = $(libbacktrace_la_LIBADD) 303TESTS = $(check_PROGRAMS) 304@NATIVE_TRUE@btest_SOURCES = btest.c 305@NATIVE_TRUE@btest_CFLAGS = $(AM_CFLAGS) -g -O 306@NATIVE_TRUE@btest_LDADD = libbacktrace.la 307@NATIVE_TRUE@stest_SOURCES = stest.c 308@NATIVE_TRUE@stest_LDADD = libbacktrace.la 309 310# We can't use automake's automatic dependency tracking, because it 311# breaks when using bootstrap-lean. Automatic dependency tracking 312# with GCC bootstrap will cause some of the objects to depend on 313# header files in prev-gcc/include, e.g., stddef.h and stdarg.h. When 314# using bootstrap-lean, prev-gcc is removed after each stage. When 315# running "make install", those header files will be gone, causing the 316# library to be rebuilt at install time. That may not succeed. 317 318# These manual dependencies do not include dependencies on unwind.h, 319# even though that is part of GCC, because where to find it depends on 320# whether we are being built as a host library or a target library. 321INCDIR = $(top_srcdir)/../include 322all: config.h 323 $(MAKE) $(AM_MAKEFLAGS) all-am 324 325.SUFFIXES: 326.SUFFIXES: .c .lo .o .obj 327am--refresh: 328 @: 329$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) 330 @for dep in $?; do \ 331 case '$(am__configure_deps)' in \ 332 *$$dep*) \ 333 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps'; \ 334 $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps \ 335 && exit 0; \ 336 exit 1;; \ 337 esac; \ 338 done; \ 339 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps Makefile'; \ 340 $(am__cd) $(top_srcdir) && \ 341 $(AUTOMAKE) --foreign --ignore-deps Makefile 342.PRECIOUS: Makefile 343Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 344 @case '$?' in \ 345 *config.status*) \ 346 echo ' $(SHELL) ./config.status'; \ 347 $(SHELL) ./config.status;; \ 348 *) \ 349 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ 350 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ 351 esac; 352 353$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 354 $(SHELL) ./config.status --recheck 355 356$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 357 $(am__cd) $(srcdir) && $(AUTOCONF) 358$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 359 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) 360$(am__aclocal_m4_deps): 361 362config.h: stamp-h1 363 @if test ! -f $@; then \ 364 rm -f stamp-h1; \ 365 $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \ 366 else :; fi 367 368stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status 369 @rm -f stamp-h1 370 cd $(top_builddir) && $(SHELL) ./config.status config.h 371$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 372 ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) 373 rm -f stamp-h1 374 touch $@ 375 376distclean-hdr: 377 -rm -f config.h stamp-h1 378backtrace-supported.h: $(top_builddir)/config.status $(srcdir)/backtrace-supported.h.in 379 cd $(top_builddir) && $(SHELL) ./config.status $@ 380 381clean-noinstLTLIBRARIES: 382 -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) 383 @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \ 384 dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ 385 test "$$dir" != "$$p" || dir=.; \ 386 echo "rm -f \"$${dir}/so_locations\""; \ 387 rm -f "$${dir}/so_locations"; \ 388 done 389libbacktrace.la: $(libbacktrace_la_OBJECTS) $(libbacktrace_la_DEPENDENCIES) 390 $(LINK) $(libbacktrace_la_OBJECTS) $(libbacktrace_la_LIBADD) $(LIBS) 391 392clean-checkPROGRAMS: 393 @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \ 394 echo " rm -f" $$list; \ 395 rm -f $$list || exit $$?; \ 396 test -n "$(EXEEXT)" || exit 0; \ 397 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 398 echo " rm -f" $$list; \ 399 rm -f $$list 400btest$(EXEEXT): $(btest_OBJECTS) $(btest_DEPENDENCIES) 401 @rm -f btest$(EXEEXT) 402 $(btest_LINK) $(btest_OBJECTS) $(btest_LDADD) $(LIBS) 403stest$(EXEEXT): $(stest_OBJECTS) $(stest_DEPENDENCIES) 404 @rm -f stest$(EXEEXT) 405 $(LINK) $(stest_OBJECTS) $(stest_LDADD) $(LIBS) 406 407mostlyclean-compile: 408 -rm -f *.$(OBJEXT) 409 410distclean-compile: 411 -rm -f *.tab.c 412 413.c.o: 414 $(COMPILE) -c $< 415 416.c.obj: 417 $(COMPILE) -c `$(CYGPATH_W) '$<'` 418 419.c.lo: 420 $(LTCOMPILE) -c -o $@ $< 421 422btest-btest.o: btest.c 423 $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(btest_CFLAGS) $(CFLAGS) -c -o btest-btest.o `test -f 'btest.c' || echo '$(srcdir)/'`btest.c 424 425btest-btest.obj: btest.c 426 $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(btest_CFLAGS) $(CFLAGS) -c -o btest-btest.obj `if test -f 'btest.c'; then $(CYGPATH_W) 'btest.c'; else $(CYGPATH_W) '$(srcdir)/btest.c'; fi` 427 428mostlyclean-libtool: 429 -rm -f *.lo 430 431clean-libtool: 432 -rm -rf .libs _libs 433 434distclean-libtool: 435 -rm -f libtool config.lt 436 437# GNU Make needs to see an explicit $(MAKE) variable in the command it 438# runs to enable its job server during parallel builds. Hence the 439# comments below. 440all-multi: 441 $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE) 442install-multi: 443 $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE) 444 445mostlyclean-multi: 446 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE) 447clean-multi: 448 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE) 449distclean-multi: 450 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE) 451maintainer-clean-multi: 452 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE) 453 454ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) 455 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 456 unique=`for i in $$list; do \ 457 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 458 done | \ 459 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 460 END { if (nonempty) { for (i in files) print i; }; }'`; \ 461 mkid -fID $$unique 462tags: TAGS 463 464TAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ 465 $(TAGS_FILES) $(LISP) 466 set x; \ 467 here=`pwd`; \ 468 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ 469 unique=`for i in $$list; do \ 470 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 471 done | \ 472 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 473 END { if (nonempty) { for (i in files) print i; }; }'`; \ 474 shift; \ 475 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 476 test -n "$$unique" || unique=$$empty_fix; \ 477 if test $$# -gt 0; then \ 478 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 479 "$$@" $$unique; \ 480 else \ 481 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 482 $$unique; \ 483 fi; \ 484 fi 485ctags: CTAGS 486CTAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ 487 $(TAGS_FILES) $(LISP) 488 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ 489 unique=`for i in $$list; do \ 490 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 491 done | \ 492 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 493 END { if (nonempty) { for (i in files) print i; }; }'`; \ 494 test -z "$(CTAGS_ARGS)$$unique" \ 495 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 496 $$unique 497 498GTAGS: 499 here=`$(am__cd) $(top_builddir) && pwd` \ 500 && $(am__cd) $(top_srcdir) \ 501 && gtags -i $(GTAGS_ARGS) "$$here" 502 503distclean-tags: 504 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 505 506check-TESTS: $(TESTS) 507 @failed=0; all=0; xfail=0; xpass=0; skip=0; \ 508 srcdir=$(srcdir); export srcdir; \ 509 list=' $(TESTS) '; \ 510 $(am__tty_colors); \ 511 if test -n "$$list"; then \ 512 for tst in $$list; do \ 513 if test -f ./$$tst; then dir=./; \ 514 elif test -f $$tst; then dir=; \ 515 else dir="$(srcdir)/"; fi; \ 516 if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \ 517 all=`expr $$all + 1`; \ 518 case " $(XFAIL_TESTS) " in \ 519 *[\ \ ]$$tst[\ \ ]*) \ 520 xpass=`expr $$xpass + 1`; \ 521 failed=`expr $$failed + 1`; \ 522 col=$$red; res=XPASS; \ 523 ;; \ 524 *) \ 525 col=$$grn; res=PASS; \ 526 ;; \ 527 esac; \ 528 elif test $$? -ne 77; then \ 529 all=`expr $$all + 1`; \ 530 case " $(XFAIL_TESTS) " in \ 531 *[\ \ ]$$tst[\ \ ]*) \ 532 xfail=`expr $$xfail + 1`; \ 533 col=$$lgn; res=XFAIL; \ 534 ;; \ 535 *) \ 536 failed=`expr $$failed + 1`; \ 537 col=$$red; res=FAIL; \ 538 ;; \ 539 esac; \ 540 else \ 541 skip=`expr $$skip + 1`; \ 542 col=$$blu; res=SKIP; \ 543 fi; \ 544 echo "$${col}$$res$${std}: $$tst"; \ 545 done; \ 546 if test "$$all" -eq 1; then \ 547 tests="test"; \ 548 All=""; \ 549 else \ 550 tests="tests"; \ 551 All="All "; \ 552 fi; \ 553 if test "$$failed" -eq 0; then \ 554 if test "$$xfail" -eq 0; then \ 555 banner="$$All$$all $$tests passed"; \ 556 else \ 557 if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \ 558 banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \ 559 fi; \ 560 else \ 561 if test "$$xpass" -eq 0; then \ 562 banner="$$failed of $$all $$tests failed"; \ 563 else \ 564 if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \ 565 banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \ 566 fi; \ 567 fi; \ 568 dashes="$$banner"; \ 569 skipped=""; \ 570 if test "$$skip" -ne 0; then \ 571 if test "$$skip" -eq 1; then \ 572 skipped="($$skip test was not run)"; \ 573 else \ 574 skipped="($$skip tests were not run)"; \ 575 fi; \ 576 test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \ 577 dashes="$$skipped"; \ 578 fi; \ 579 report=""; \ 580 if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \ 581 report="Please report to $(PACKAGE_BUGREPORT)"; \ 582 test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \ 583 dashes="$$report"; \ 584 fi; \ 585 dashes=`echo "$$dashes" | sed s/./=/g`; \ 586 if test "$$failed" -eq 0; then \ 587 echo "$$grn$$dashes"; \ 588 else \ 589 echo "$$red$$dashes"; \ 590 fi; \ 591 echo "$$banner"; \ 592 test -z "$$skipped" || echo "$$skipped"; \ 593 test -z "$$report" || echo "$$report"; \ 594 echo "$$dashes$$std"; \ 595 test "$$failed" -eq 0; \ 596 else :; fi 597check-am: all-am 598 $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) 599 $(MAKE) $(AM_MAKEFLAGS) check-TESTS 600check: check-am 601all-am: Makefile $(LTLIBRARIES) all-multi config.h 602installdirs: 603install: install-am 604install-exec: install-exec-am 605install-data: install-data-am 606uninstall: uninstall-am 607 608install-am: all-am 609 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 610 611installcheck: installcheck-am 612install-strip: 613 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 614 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 615 `test -z '$(STRIP)' || \ 616 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install 617mostlyclean-generic: 618 619clean-generic: 620 621distclean-generic: 622 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 623 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 624 625maintainer-clean-generic: 626 @echo "This command is intended for maintainers to use" 627 @echo "it deletes files that may require special tools to rebuild." 628clean: clean-am clean-multi 629 630clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ 631 clean-noinstLTLIBRARIES mostlyclean-am 632 633distclean: distclean-am distclean-multi 634 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 635 -rm -f Makefile 636distclean-am: clean-am distclean-compile distclean-generic \ 637 distclean-hdr distclean-libtool distclean-tags 638 639dvi: dvi-am 640 641dvi-am: 642 643html: html-am 644 645html-am: 646 647info: info-am 648 649info-am: 650 651install-data-am: 652 653install-dvi: install-dvi-am 654 655install-dvi-am: 656 657install-exec-am: install-multi 658 659install-html: install-html-am 660 661install-html-am: 662 663install-info: install-info-am 664 665install-info-am: 666 667install-man: 668 669install-pdf: install-pdf-am 670 671install-pdf-am: 672 673install-ps: install-ps-am 674 675install-ps-am: 676 677installcheck-am: 678 679maintainer-clean: maintainer-clean-am maintainer-clean-multi 680 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 681 -rm -rf $(top_srcdir)/autom4te.cache 682 -rm -f Makefile 683maintainer-clean-am: distclean-am maintainer-clean-generic 684 685mostlyclean: mostlyclean-am mostlyclean-multi 686 687mostlyclean-am: mostlyclean-compile mostlyclean-generic \ 688 mostlyclean-libtool 689 690pdf: pdf-am 691 692pdf-am: 693 694ps: ps-am 695 696ps-am: 697 698uninstall-am: 699 700.MAKE: all all-multi check-am clean-multi distclean-multi install-am \ 701 install-multi install-strip maintainer-clean-multi \ 702 mostlyclean-multi 703 704.PHONY: CTAGS GTAGS all all-am all-multi am--refresh check check-TESTS \ 705 check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ 706 clean-multi clean-noinstLTLIBRARIES ctags distclean \ 707 distclean-compile distclean-generic distclean-hdr \ 708 distclean-libtool distclean-multi distclean-tags dvi dvi-am \ 709 html html-am info info-am install install-am install-data \ 710 install-data-am install-dvi install-dvi-am install-exec \ 711 install-exec-am install-html install-html-am install-info \ 712 install-info-am install-man install-multi install-pdf \ 713 install-pdf-am install-ps install-ps-am install-strip \ 714 installcheck installcheck-am installdirs maintainer-clean \ 715 maintainer-clean-generic maintainer-clean-multi mostlyclean \ 716 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ 717 mostlyclean-multi pdf pdf-am ps ps-am tags uninstall \ 718 uninstall-am 719 720alloc.lo: config.h backtrace.h internal.h 721backtrace.lo: config.h backtrace.h 722btest.lo: (INCDIR)/filenames.h backtrace.h backtrace-supported.h 723dwarf.lo: config.h $(INCDIR)/dwarf2.h $(INCDIR)/dwarf2.def \ 724 $(INCDIR)/filenames.h backtrace.h internal.h 725elf.lo: config.h backtrace.h internal.h 726fileline.lo: config.h backtrace.h internal.h 727mmap.lo: config.h backtrace.h internal.h 728mmapio.lo: config.h backtrace.h internal.h 729nounwind.lo: config.h internal.h 730posix.lo: config.h backtrace.h internal.h 731print.lo: config.h backtrace.h internal.h 732read.lo: config.h backtrace.h internal.h 733simple.lo: config.h backtrace.h internal.h 734state.lo: config.h backtrace.h backtrace-supported.h internal.h 735unknown.lo: config.h backtrace.h internal.h 736 737# Tell versions [3.59,3.63) of GNU make to not export all variables. 738# Otherwise a system limit (for SysV at least) may be exceeded. 739.NOEXPORT: 740