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@ 17 18 19VPATH = @srcdir@ 20am__make_dryrun = \ 21 { \ 22 am__dry=no; \ 23 case $$MAKEFLAGS in \ 24 *\\[\ \ ]*) \ 25 echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ 26 | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ 27 *) \ 28 for am__flg in $$MAKEFLAGS; do \ 29 case $$am__flg in \ 30 *=*|--*) ;; \ 31 *n*) am__dry=yes; break;; \ 32 esac; \ 33 done;; \ 34 esac; \ 35 test $$am__dry = yes; \ 36 } 37pkgdatadir = $(datadir)/@PACKAGE@ 38pkgincludedir = $(includedir)/@PACKAGE@ 39pkglibdir = $(libdir)/@PACKAGE@ 40pkglibexecdir = $(libexecdir)/@PACKAGE@ 41am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 42install_sh_DATA = $(install_sh) -c -m 644 43install_sh_PROGRAM = $(install_sh) -c 44install_sh_SCRIPT = $(install_sh) -c 45INSTALL_HEADER = $(INSTALL_DATA) 46transform = $(program_transform_name) 47NORMAL_INSTALL = : 48PRE_INSTALL = : 49POST_INSTALL = : 50NORMAL_UNINSTALL = : 51PRE_UNINSTALL = : 52POST_UNINSTALL = : 53build_triplet = @build@ 54host_triplet = @host@ 55target_triplet = @target@ 56@LIBBACKTRACE_SUPPORTED_TRUE@am__append_1 = $(top_builddir)/libbacktrace/libsanitizer_libbacktrace.la 57@LIBBACKTRACE_SUPPORTED_TRUE@am__append_2 = $(top_builddir)/libbacktrace/libsanitizer_libbacktrace.la 58subdir = tsan 59DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am 60ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 61am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \ 62 $(top_srcdir)/../config/depstand.m4 \ 63 $(top_srcdir)/../config/lead-dot.m4 \ 64 $(top_srcdir)/../config/libstdc++-raw-cxx.m4 \ 65 $(top_srcdir)/../config/multi.m4 \ 66 $(top_srcdir)/../config/override.m4 \ 67 $(top_srcdir)/../config/stdint.m4 \ 68 $(top_srcdir)/../ltoptions.m4 $(top_srcdir)/../ltsugar.m4 \ 69 $(top_srcdir)/../ltversion.m4 $(top_srcdir)/../lt~obsolete.m4 \ 70 $(top_srcdir)/acinclude.m4 $(top_srcdir)/../libtool.m4 \ 71 $(top_srcdir)/../config/enable.m4 \ 72 $(top_srcdir)/../config/cet.m4 $(top_srcdir)/configure.ac 73am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 74 $(ACLOCAL_M4) 75mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs 76CONFIG_HEADER = $(top_builddir)/config.h 77CONFIG_CLEAN_FILES = 78CONFIG_CLEAN_VPATH_FILES = 79am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 80am__vpath_adj = case $$p in \ 81 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 82 *) f=$$p;; \ 83 esac; 84am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 85am__install_max = 40 86am__nobase_strip_setup = \ 87 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 88am__nobase_strip = \ 89 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 90am__nobase_list = $(am__nobase_strip_setup); \ 91 for p in $$list; do echo "$$p $$p"; done | \ 92 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 93 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 94 if (++n[$$2] == $(am__install_max)) \ 95 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 96 END { for (dir in files) print dir, files[dir] }' 97am__base_list = \ 98 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 99 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 100am__uninstall_files_from_dir = { \ 101 test -z "$$files" \ 102 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 103 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 104 $(am__cd) "$$dir" && rm -f $$files; }; \ 105 } 106am__installdirs = "$(DESTDIR)$(toolexeclibdir)" \ 107 "$(DESTDIR)$(toolexeclibdir)" 108LTLIBRARIES = $(toolexeclib_LTLIBRARIES) 109am__DEPENDENCIES_1 = 110am__objects_1 = tsan_clock.lo tsan_debugging.lo tsan_external.lo \ 111 tsan_fd.lo tsan_flags.lo tsan_ignoreset.lo \ 112 tsan_interceptors.lo tsan_interceptors_mac.lo \ 113 tsan_interface_ann.lo tsan_interface_atomic.lo \ 114 tsan_interface.lo tsan_interface_java.lo \ 115 tsan_libdispatch_mac.lo tsan_malloc_mac.lo tsan_md5.lo \ 116 tsan_mman.lo tsan_mutex.lo tsan_mutexset.lo tsan_new_delete.lo \ 117 tsan_platform_linux.lo tsan_platform_mac.lo \ 118 tsan_platform_posix.lo tsan_platform_windows.lo tsan_report.lo \ 119 tsan_rtl.lo tsan_rtl_mutex.lo tsan_rtl_proc.lo \ 120 tsan_rtl_report.lo tsan_rtl_thread.lo tsan_stack_trace.lo \ 121 tsan_stat.lo tsan_suppressions.lo tsan_symbolize.lo \ 122 tsan_sync.lo 123am_libtsan_la_OBJECTS = $(am__objects_1) 124libtsan_la_OBJECTS = $(am_libtsan_la_OBJECTS) 125libtsan_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \ 126 $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ 127 $(CXXFLAGS) $(libtsan_la_LDFLAGS) $(LDFLAGS) -o $@ 128DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 129depcomp = $(SHELL) $(top_srcdir)/../depcomp 130am__depfiles_maybe = depfiles 131am__mv = mv -f 132CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 133 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS) 134LTCPPASCOMPILE = $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 135 --mode=compile $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 136 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS) 137CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 138 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 139LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 140 --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 141 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 142CXXLD = $(CXX) 143CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 144 --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \ 145 $(LDFLAGS) -o $@ 146COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 147 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 148LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 149 --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 150 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 151CCLD = $(CC) 152LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ 153 --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ 154 $(LDFLAGS) -o $@ 155SOURCES = $(libtsan_la_SOURCES) $(EXTRA_libtsan_la_SOURCES) 156am__can_run_installinfo = \ 157 case $$AM_UPDATE_INFO_DIR in \ 158 n|no|NO) false;; \ 159 *) (install-info --version) >/dev/null 2>&1;; \ 160 esac 161HEADERS = $(nodist_toolexeclib_HEADERS) 162ETAGS = etags 163CTAGS = ctags 164ACLOCAL = @ACLOCAL@ 165ALLOC_FILE = @ALLOC_FILE@ 166AMTAR = @AMTAR@ 167AR = @AR@ 168AUTOCONF = @AUTOCONF@ 169AUTOHEADER = @AUTOHEADER@ 170AUTOMAKE = @AUTOMAKE@ 171AWK = @AWK@ 172BACKTRACE_SUPPORTED = @BACKTRACE_SUPPORTED@ 173BACKTRACE_SUPPORTS_THREADS = @BACKTRACE_SUPPORTS_THREADS@ 174BACKTRACE_USES_MALLOC = @BACKTRACE_USES_MALLOC@ 175CC = @CC@ 176CCAS = @CCAS@ 177CCASDEPMODE = @CCASDEPMODE@ 178CCASFLAGS = @CCASFLAGS@ 179CCDEPMODE = @CCDEPMODE@ 180CFLAGS = @CFLAGS@ 181CPP = @CPP@ 182CPPFLAGS = @CPPFLAGS@ 183CXX = @CXX@ 184CXXCPP = @CXXCPP@ 185CXXDEPMODE = @CXXDEPMODE@ 186CXXFLAGS = @CXXFLAGS@ 187CYGPATH_W = @CYGPATH_W@ 188DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DCAN_SANITIZE_UB=0 189DEPDIR = @DEPDIR@ 190DSYMUTIL = @DSYMUTIL@ 191DUMPBIN = @DUMPBIN@ 192ECHO_C = @ECHO_C@ 193ECHO_N = @ECHO_N@ 194ECHO_T = @ECHO_T@ 195EGREP = @EGREP@ 196EXEEXT = @EXEEXT@ 197EXTRA_ASFLAGS = @EXTRA_ASFLAGS@ 198EXTRA_CFLAGS = @EXTRA_CFLAGS@ 199EXTRA_CXXFLAGS = @EXTRA_CXXFLAGS@ 200FGREP = @FGREP@ 201FORMAT_FILE = @FORMAT_FILE@ 202GREP = @GREP@ 203INSTALL = @INSTALL@ 204INSTALL_DATA = @INSTALL_DATA@ 205INSTALL_PROGRAM = @INSTALL_PROGRAM@ 206INSTALL_SCRIPT = @INSTALL_SCRIPT@ 207INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 208LD = @LD@ 209LDFLAGS = @LDFLAGS@ 210LIBOBJS = @LIBOBJS@ 211LIBS = @LIBS@ 212LIBSTDCXX_RAW_CXX_CXXFLAGS = @LIBSTDCXX_RAW_CXX_CXXFLAGS@ 213LIBSTDCXX_RAW_CXX_LDFLAGS = @LIBSTDCXX_RAW_CXX_LDFLAGS@ 214LIBTOOL = @LIBTOOL@ 215LIPO = @LIPO@ 216LN_S = @LN_S@ 217LTLIBOBJS = @LTLIBOBJS@ 218MAINT = @MAINT@ 219MAKEINFO = @MAKEINFO@ 220MKDIR_P = @MKDIR_P@ 221NM = @NM@ 222NMEDIT = @NMEDIT@ 223OBJDUMP = @OBJDUMP@ 224OBJEXT = @OBJEXT@ 225OTOOL = @OTOOL@ 226OTOOL64 = @OTOOL64@ 227PACKAGE = @PACKAGE@ 228PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 229PACKAGE_NAME = @PACKAGE_NAME@ 230PACKAGE_STRING = @PACKAGE_STRING@ 231PACKAGE_TARNAME = @PACKAGE_TARNAME@ 232PACKAGE_URL = @PACKAGE_URL@ 233PACKAGE_VERSION = @PACKAGE_VERSION@ 234PATH_SEPARATOR = @PATH_SEPARATOR@ 235RANLIB = @RANLIB@ 236RPC_DEFS = @RPC_DEFS@ 237SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS = @SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS@ 238SED = @SED@ 239SET_MAKE = @SET_MAKE@ 240SHELL = @SHELL@ 241STRIP = @STRIP@ 242TSAN_TARGET_DEPENDENT_OBJECTS = @TSAN_TARGET_DEPENDENT_OBJECTS@ 243VERSION = @VERSION@ 244VIEW_FILE = @VIEW_FILE@ 245abs_builddir = @abs_builddir@ 246abs_srcdir = @abs_srcdir@ 247abs_top_builddir = @abs_top_builddir@ 248abs_top_srcdir = @abs_top_srcdir@ 249ac_ct_CC = @ac_ct_CC@ 250ac_ct_CXX = @ac_ct_CXX@ 251ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 252am__include = @am__include@ 253am__leading_dot = @am__leading_dot@ 254am__quote = @am__quote@ 255am__tar = @am__tar@ 256am__untar = @am__untar@ 257bindir = @bindir@ 258build = @build@ 259build_alias = @build_alias@ 260build_cpu = @build_cpu@ 261build_os = @build_os@ 262build_vendor = @build_vendor@ 263builddir = @builddir@ 264datadir = @datadir@ 265datarootdir = @datarootdir@ 266docdir = @docdir@ 267dvidir = @dvidir@ 268enable_shared = @enable_shared@ 269enable_static = @enable_static@ 270exec_prefix = @exec_prefix@ 271get_gcc_base_ver = @get_gcc_base_ver@ 272host = @host@ 273host_alias = @host_alias@ 274host_cpu = @host_cpu@ 275host_os = @host_os@ 276host_vendor = @host_vendor@ 277htmldir = @htmldir@ 278includedir = @includedir@ 279infodir = @infodir@ 280install_sh = @install_sh@ 281libdir = @libdir@ 282libexecdir = @libexecdir@ 283link_libasan = @link_libasan@ 284link_liblsan = @link_liblsan@ 285link_libtsan = @link_libtsan@ 286link_libubsan = @link_libubsan@ 287localedir = @localedir@ 288localstatedir = @localstatedir@ 289mandir = @mandir@ 290mkdir_p = @mkdir_p@ 291multi_basedir = @multi_basedir@ 292oldincludedir = @oldincludedir@ 293pdfdir = @pdfdir@ 294prefix = @prefix@ 295program_transform_name = @program_transform_name@ 296psdir = @psdir@ 297sbindir = @sbindir@ 298sharedstatedir = @sharedstatedir@ 299srcdir = @srcdir@ 300sysconfdir = @sysconfdir@ 301target = @target@ 302target_alias = @target_alias@ 303target_cpu = @target_cpu@ 304target_noncanonical = @target_noncanonical@ 305target_os = @target_os@ 306target_vendor = @target_vendor@ 307toolexecdir = @toolexecdir@ 308toolexeclibdir = @toolexeclibdir@ 309top_build_prefix = @top_build_prefix@ 310top_builddir = @top_builddir@ 311top_srcdir = @top_srcdir@ 312AM_CPPFLAGS = -I $(top_srcdir) -I $(top_srcdir)/include 313 314# May be used by toolexeclibdir. 315gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER) 316AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \ 317 -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \ 318 -fomit-frame-pointer -funwind-tables -fvisibility=hidden \ 319 -Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \ 320 -std=gnu++11 $(EXTRA_CXXFLAGS) 321ACLOCAL_AMFLAGS = -I m4 322toolexeclib_LTLIBRARIES = libtsan.la 323nodist_toolexeclib_HEADERS = libtsan_preinit.o 324tsan_files = \ 325 tsan_clock.cc \ 326 tsan_debugging.cc \ 327 tsan_external.cc \ 328 tsan_fd.cc \ 329 tsan_flags.cc \ 330 tsan_ignoreset.cc \ 331 tsan_interceptors.cc \ 332 tsan_interceptors_mac.cc \ 333 tsan_interface_ann.cc \ 334 tsan_interface_atomic.cc \ 335 tsan_interface.cc \ 336 tsan_interface_java.cc \ 337 tsan_libdispatch_mac.cc \ 338 tsan_malloc_mac.cc \ 339 tsan_md5.cc \ 340 tsan_mman.cc \ 341 tsan_mutex.cc \ 342 tsan_mutexset.cc \ 343 tsan_new_delete.cc \ 344 tsan_platform_linux.cc \ 345 tsan_platform_mac.cc \ 346 tsan_platform_posix.cc \ 347 tsan_platform_windows.cc \ 348 tsan_report.cc \ 349 tsan_rtl.cc \ 350 tsan_rtl_mutex.cc \ 351 tsan_rtl_proc.cc \ 352 tsan_rtl_report.cc \ 353 tsan_rtl_thread.cc \ 354 tsan_stack_trace.cc \ 355 tsan_stat.cc \ 356 tsan_suppressions.cc \ 357 tsan_symbolize.cc \ 358 tsan_sync.cc 359 360libtsan_la_SOURCES = $(tsan_files) 361EXTRA_libtsan_la_SOURCES = tsan_rtl_amd64.S tsan_rtl_aarch64.S tsan_rtl_mips64.S tsan_rtl_ppc64.S 362libtsan_la_LIBADD = \ 363 $(top_builddir)/sanitizer_common/libsanitizer_common.la \ 364 $(top_builddir)/interception/libinterception.la \ 365 $(TSAN_TARGET_DEPENDENT_OBJECTS) $(am__append_1) \ 366 $(LIBSTDCXX_RAW_CXX_LDFLAGS) 367libtsan_la_DEPENDENCIES = \ 368 $(top_builddir)/sanitizer_common/libsanitizer_common.la \ 369 $(top_builddir)/interception/libinterception.la \ 370 $(TSAN_TARGET_DEPENDENT_OBJECTS) $(am__append_2) 371libtsan_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` $(link_libtsan) 372 373# Work around what appears to be a GNU make bug handling MAKEFLAGS 374# values defined in terms of make variables, as is the case for CC and 375# friends when we are called from the top level Makefile. 376AM_MAKEFLAGS = \ 377 "AR_FLAGS=$(AR_FLAGS)" \ 378 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \ 379 "CFLAGS=$(CFLAGS)" \ 380 "CXXFLAGS=$(CXXFLAGS)" \ 381 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \ 382 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \ 383 "INSTALL=$(INSTALL)" \ 384 "INSTALL_DATA=$(INSTALL_DATA)" \ 385 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ 386 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \ 387 "JC1FLAGS=$(JC1FLAGS)" \ 388 "LDFLAGS=$(LDFLAGS)" \ 389 "LIBCFLAGS=$(LIBCFLAGS)" \ 390 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \ 391 "MAKE=$(MAKE)" \ 392 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \ 393 "PICFLAG=$(PICFLAG)" \ 394 "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \ 395 "SHELL=$(SHELL)" \ 396 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \ 397 "exec_prefix=$(exec_prefix)" \ 398 "infodir=$(infodir)" \ 399 "libdir=$(libdir)" \ 400 "prefix=$(prefix)" \ 401 "includedir=$(includedir)" \ 402 "AR=$(AR)" \ 403 "AS=$(AS)" \ 404 "LD=$(LD)" \ 405 "LIBCFLAGS=$(LIBCFLAGS)" \ 406 "NM=$(NM)" \ 407 "PICFLAG=$(PICFLAG)" \ 408 "RANLIB=$(RANLIB)" \ 409 "DESTDIR=$(DESTDIR)" 410 411MAKEOVERRIDES = 412all: all-am 413 414.SUFFIXES: 415.SUFFIXES: .S .cc .lo .o .obj 416$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) 417 @for dep in $?; do \ 418 case '$(am__configure_deps)' in \ 419 *$$dep*) \ 420 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 421 && { if test -f $@; then exit 0; else break; fi; }; \ 422 exit 1;; \ 423 esac; \ 424 done; \ 425 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tsan/Makefile'; \ 426 $(am__cd) $(top_srcdir) && \ 427 $(AUTOMAKE) --foreign tsan/Makefile 428.PRECIOUS: Makefile 429Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 430 @case '$?' in \ 431 *config.status*) \ 432 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 433 *) \ 434 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 435 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 436 esac; 437 438$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 439 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 440 441$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 442 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 443$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 444 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 445$(am__aclocal_m4_deps): 446install-toolexeclibLTLIBRARIES: $(toolexeclib_LTLIBRARIES) 447 @$(NORMAL_INSTALL) 448 @list='$(toolexeclib_LTLIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \ 449 list2=; for p in $$list; do \ 450 if test -f $$p; then \ 451 list2="$$list2 $$p"; \ 452 else :; fi; \ 453 done; \ 454 test -z "$$list2" || { \ 455 echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibdir)'"; \ 456 $(MKDIR_P) "$(DESTDIR)$(toolexeclibdir)" || exit 1; \ 457 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(toolexeclibdir)'"; \ 458 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(toolexeclibdir)"; \ 459 } 460 461uninstall-toolexeclibLTLIBRARIES: 462 @$(NORMAL_UNINSTALL) 463 @list='$(toolexeclib_LTLIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \ 464 for p in $$list; do \ 465 $(am__strip_dir) \ 466 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(toolexeclibdir)/$$f'"; \ 467 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(toolexeclibdir)/$$f"; \ 468 done 469 470clean-toolexeclibLTLIBRARIES: 471 -test -z "$(toolexeclib_LTLIBRARIES)" || rm -f $(toolexeclib_LTLIBRARIES) 472 @list='$(toolexeclib_LTLIBRARIES)'; for p in $$list; do \ 473 dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ 474 test "$$dir" != "$$p" || dir=.; \ 475 echo "rm -f \"$${dir}/so_locations\""; \ 476 rm -f "$${dir}/so_locations"; \ 477 done 478libtsan.la: $(libtsan_la_OBJECTS) $(libtsan_la_DEPENDENCIES) $(EXTRA_libtsan_la_DEPENDENCIES) 479 $(libtsan_la_LINK) -rpath $(toolexeclibdir) $(libtsan_la_OBJECTS) $(libtsan_la_LIBADD) $(LIBS) 480 481mostlyclean-compile: 482 -rm -f *.$(OBJEXT) 483 484distclean-compile: 485 -rm -f *.tab.c 486 487@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_clock.Plo@am__quote@ 488@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_debugging.Plo@am__quote@ 489@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_external.Plo@am__quote@ 490@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_fd.Plo@am__quote@ 491@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_flags.Plo@am__quote@ 492@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_ignoreset.Plo@am__quote@ 493@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_interceptors.Plo@am__quote@ 494@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_interceptors_mac.Plo@am__quote@ 495@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_interface.Plo@am__quote@ 496@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_interface_ann.Plo@am__quote@ 497@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_interface_atomic.Plo@am__quote@ 498@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_interface_java.Plo@am__quote@ 499@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_libdispatch_mac.Plo@am__quote@ 500@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_malloc_mac.Plo@am__quote@ 501@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_md5.Plo@am__quote@ 502@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_mman.Plo@am__quote@ 503@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_mutex.Plo@am__quote@ 504@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_mutexset.Plo@am__quote@ 505@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_new_delete.Plo@am__quote@ 506@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_platform_linux.Plo@am__quote@ 507@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_platform_mac.Plo@am__quote@ 508@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_platform_posix.Plo@am__quote@ 509@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_platform_windows.Plo@am__quote@ 510@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_report.Plo@am__quote@ 511@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl.Plo@am__quote@ 512@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_aarch64.Plo@am__quote@ 513@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_amd64.Plo@am__quote@ 514@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_mips64.Plo@am__quote@ 515@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_mutex.Plo@am__quote@ 516@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_ppc64.Plo@am__quote@ 517@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_proc.Plo@am__quote@ 518@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_report.Plo@am__quote@ 519@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_rtl_thread.Plo@am__quote@ 520@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_stack_trace.Plo@am__quote@ 521@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_stat.Plo@am__quote@ 522@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_suppressions.Plo@am__quote@ 523@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_symbolize.Plo@am__quote@ 524@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsan_sync.Plo@am__quote@ 525 526.S.o: 527@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 528@am__fastdepCCAS_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 529@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 530@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 531@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ $< 532 533.S.obj: 534@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` 535@am__fastdepCCAS_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 536@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 537@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 538@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 539 540.S.lo: 541@am__fastdepCCAS_TRUE@ $(LTCPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 542@am__fastdepCCAS_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo 543@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 544@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 545@am__fastdepCCAS_FALSE@ $(LTCPPASCOMPILE) -c -o $@ $< 546 547.cc.o: 548@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 549@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 550@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 551@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 552@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< 553 554.cc.obj: 555@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` 556@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 557@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 558@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 559@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 560 561.cc.lo: 562@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 563@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo 564@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 565@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 566@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< 567 568mostlyclean-libtool: 569 -rm -f *.lo 570 571clean-libtool: 572 -rm -rf .libs _libs 573install-nodist_toolexeclibHEADERS: $(nodist_toolexeclib_HEADERS) 574 @$(NORMAL_INSTALL) 575 @list='$(nodist_toolexeclib_HEADERS)'; test -n "$(toolexeclibdir)" || list=; \ 576 if test -n "$$list"; then \ 577 echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibdir)'"; \ 578 $(MKDIR_P) "$(DESTDIR)$(toolexeclibdir)" || exit 1; \ 579 fi; \ 580 for p in $$list; do \ 581 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 582 echo "$$d$$p"; \ 583 done | $(am__base_list) | \ 584 while read files; do \ 585 echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(toolexeclibdir)'"; \ 586 $(INSTALL_HEADER) $$files "$(DESTDIR)$(toolexeclibdir)" || exit $$?; \ 587 done 588 589uninstall-nodist_toolexeclibHEADERS: 590 @$(NORMAL_UNINSTALL) 591 @list='$(nodist_toolexeclib_HEADERS)'; test -n "$(toolexeclibdir)" || list=; \ 592 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 593 dir='$(DESTDIR)$(toolexeclibdir)'; $(am__uninstall_files_from_dir) 594 595ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) 596 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 597 unique=`for i in $$list; do \ 598 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 599 done | \ 600 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 601 END { if (nonempty) { for (i in files) print i; }; }'`; \ 602 mkid -fID $$unique 603tags: TAGS 604 605TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 606 $(TAGS_FILES) $(LISP) 607 set x; \ 608 here=`pwd`; \ 609 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 610 unique=`for i in $$list; do \ 611 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 612 done | \ 613 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 614 END { if (nonempty) { for (i in files) print i; }; }'`; \ 615 shift; \ 616 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 617 test -n "$$unique" || unique=$$empty_fix; \ 618 if test $$# -gt 0; then \ 619 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 620 "$$@" $$unique; \ 621 else \ 622 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 623 $$unique; \ 624 fi; \ 625 fi 626ctags: CTAGS 627CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 628 $(TAGS_FILES) $(LISP) 629 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 630 unique=`for i in $$list; do \ 631 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 632 done | \ 633 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 634 END { if (nonempty) { for (i in files) print i; }; }'`; \ 635 test -z "$(CTAGS_ARGS)$$unique" \ 636 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 637 $$unique 638 639GTAGS: 640 here=`$(am__cd) $(top_builddir) && pwd` \ 641 && $(am__cd) $(top_srcdir) \ 642 && gtags -i $(GTAGS_ARGS) "$$here" 643 644distclean-tags: 645 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 646check-am: all-am 647check: check-am 648all-am: Makefile $(LTLIBRARIES) $(HEADERS) 649installdirs: 650 for dir in "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(toolexeclibdir)"; do \ 651 test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 652 done 653install: install-am 654install-exec: install-exec-am 655install-data: install-data-am 656uninstall: uninstall-am 657 658install-am: all-am 659 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 660 661installcheck: installcheck-am 662install-strip: 663 if test -z '$(STRIP)'; then \ 664 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 665 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 666 install; \ 667 else \ 668 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 669 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 670 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 671 fi 672mostlyclean-generic: 673 674clean-generic: 675 676distclean-generic: 677 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 678 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 679 680maintainer-clean-generic: 681 @echo "This command is intended for maintainers to use" 682 @echo "it deletes files that may require special tools to rebuild." 683clean: clean-am 684 685clean-am: clean-generic clean-libtool clean-toolexeclibLTLIBRARIES \ 686 mostlyclean-am 687 688distclean: distclean-am 689 -rm -rf ./$(DEPDIR) 690 -rm -f Makefile 691distclean-am: clean-am distclean-compile distclean-generic \ 692 distclean-tags 693 694dvi: dvi-am 695 696dvi-am: 697 698html: html-am 699 700html-am: 701 702info: info-am 703 704info-am: 705 706install-data-am: 707 708install-dvi: install-dvi-am 709 710install-dvi-am: 711 712install-exec-am: install-nodist_toolexeclibHEADERS \ 713 install-toolexeclibLTLIBRARIES 714 715install-html: install-html-am 716 717install-html-am: 718 719install-info: install-info-am 720 721install-info-am: 722 723install-man: 724 725install-pdf: install-pdf-am 726 727install-pdf-am: 728 729install-ps: install-ps-am 730 731install-ps-am: 732 733installcheck-am: 734 735maintainer-clean: maintainer-clean-am 736 -rm -rf ./$(DEPDIR) 737 -rm -f Makefile 738maintainer-clean-am: distclean-am maintainer-clean-generic 739 740mostlyclean: mostlyclean-am 741 742mostlyclean-am: mostlyclean-compile mostlyclean-generic \ 743 mostlyclean-libtool 744 745pdf: pdf-am 746 747pdf-am: 748 749ps: ps-am 750 751ps-am: 752 753uninstall-am: uninstall-nodist_toolexeclibHEADERS \ 754 uninstall-toolexeclibLTLIBRARIES 755 756.MAKE: install-am install-strip 757 758.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ 759 clean-libtool clean-toolexeclibLTLIBRARIES ctags distclean \ 760 distclean-compile distclean-generic distclean-libtool \ 761 distclean-tags dvi dvi-am html html-am info info-am install \ 762 install-am install-data install-data-am install-dvi \ 763 install-dvi-am install-exec install-exec-am install-html \ 764 install-html-am install-info install-info-am install-man \ 765 install-nodist_toolexeclibHEADERS install-pdf install-pdf-am \ 766 install-ps install-ps-am install-strip \ 767 install-toolexeclibLTLIBRARIES installcheck installcheck-am \ 768 installdirs maintainer-clean maintainer-clean-generic \ 769 mostlyclean mostlyclean-compile mostlyclean-generic \ 770 mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ 771 uninstall-am uninstall-nodist_toolexeclibHEADERS \ 772 uninstall-toolexeclibLTLIBRARIES 773 774 775libtsan_preinit.o: tsan_preinit.o 776 cp $< $@ 777 778# Tell versions [3.59,3.63) of GNU make to not export all variables. 779# Otherwise a system limit (for SysV at least) may be exceeded. 780.NOEXPORT: 781