1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17
18
19VPATH = @srcdir@
20am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
21am__make_running_with_option = \
22  case $${target_option-} in \
23      ?) ;; \
24      *) echo "am__make_running_with_option: internal error: invalid" \
25              "target option '$${target_option-}' specified" >&2; \
26         exit 1;; \
27  esac; \
28  has_opt=no; \
29  sane_makeflags=$$MAKEFLAGS; \
30  if $(am__is_gnu_make); then \
31    sane_makeflags=$$MFLAGS; \
32  else \
33    case $$MAKEFLAGS in \
34      *\\[\ \	]*) \
35        bs=\\; \
36        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
37          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
38    esac; \
39  fi; \
40  skip_next=no; \
41  strip_trailopt () \
42  { \
43    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
44  }; \
45  for flg in $$sane_makeflags; do \
46    test $$skip_next = yes && { skip_next=no; continue; }; \
47    case $$flg in \
48      *=*|--*) continue;; \
49        -*I) strip_trailopt 'I'; skip_next=yes;; \
50      -*I?*) strip_trailopt 'I';; \
51        -*O) strip_trailopt 'O'; skip_next=yes;; \
52      -*O?*) strip_trailopt 'O';; \
53        -*l) strip_trailopt 'l'; skip_next=yes;; \
54      -*l?*) strip_trailopt 'l';; \
55      -[dEDm]) skip_next=yes;; \
56      -[JT]) skip_next=yes;; \
57    esac; \
58    case $$flg in \
59      *$$target_option*) has_opt=yes; break;; \
60    esac; \
61  done; \
62  test $$has_opt = yes
63am__make_dryrun = (target_option=n; $(am__make_running_with_option))
64am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
65pkgdatadir = $(datadir)/@PACKAGE@
66pkgincludedir = $(includedir)/@PACKAGE@
67pkglibdir = $(libdir)/@PACKAGE@
68pkglibexecdir = $(libexecdir)/@PACKAGE@
69am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
70install_sh_DATA = $(install_sh) -c -m 644
71install_sh_PROGRAM = $(install_sh) -c
72install_sh_SCRIPT = $(install_sh) -c
73INSTALL_HEADER = $(INSTALL_DATA)
74transform = $(program_transform_name)
75NORMAL_INSTALL = :
76PRE_INSTALL = :
77POST_INSTALL = :
78NORMAL_UNINSTALL = :
79PRE_UNINSTALL = :
80POST_UNINSTALL = :
81build_triplet = @build@
82host_triplet = @host@
83target_triplet = @target@
84@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@bin_PROGRAMS = mprof-report$(EXEEXT)
85subdir = mono/profiler
86DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
87	$(top_srcdir)/mkinstalldirs $(top_srcdir)/depcomp
88ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
89am__aclocal_m4_deps = $(top_srcdir)/m4/iconv.m4 \
90	$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
91	$(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
92	$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
93	$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
94	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
95	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \
96	$(top_srcdir)/configure.ac
97am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
98	$(ACLOCAL_M4)
99mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
100CONFIG_HEADER = $(top_builddir)/config.h
101CONFIG_CLEAN_FILES =
102CONFIG_CLEAN_VPATH_FILES =
103am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
104am__vpath_adj = case $$p in \
105    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
106    *) f=$$p;; \
107  esac;
108am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
109am__install_max = 40
110am__nobase_strip_setup = \
111  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
112am__nobase_strip = \
113  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
114am__nobase_list = $(am__nobase_strip_setup); \
115  for p in $$list; do echo "$$p $$p"; done | \
116  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
117  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
118    if (++n[$$2] == $(am__install_max)) \
119      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
120    END { for (dir in files) print dir, files[dir] }'
121am__base_list = \
122  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
123  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
124am__uninstall_files_from_dir = { \
125  test -z "$$files" \
126    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
127    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
128         $(am__cd) "$$dir" && rm -f $$files; }; \
129  }
130am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
131	"$(DESTDIR)$(suppressiondir)"
132LTLIBRARIES = $(lib_LTLIBRARIES)
133libmono_profiler_aot_static_la_LIBADD =
134am_libmono_profiler_aot_static_la_OBJECTS = aot.lo
135libmono_profiler_aot_static_la_OBJECTS =  \
136	$(am_libmono_profiler_aot_static_la_OBJECTS)
137AM_V_lt = $(am__v_lt_@AM_V@)
138am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
139am__v_lt_0 = --silent
140am__v_lt_1 =
141libmono_profiler_aot_static_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
142	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
143	$(AM_CFLAGS) $(CFLAGS) \
144	$(libmono_profiler_aot_static_la_LDFLAGS) $(LDFLAGS) -o $@
145@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@am_libmono_profiler_aot_static_la_rpath = -rpath \
146@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	$(libdir)
147@HOST_ANDROID_FALSE@@HOST_IOS_FALSE@@HOST_TIZEN_TRUE@am__DEPENDENCIES_1 = $(top_builddir)/mono/mini/$(LIBMONO_LA)
148@HOST_ANDROID_FALSE@@HOST_IOS_TRUE@am__DEPENDENCIES_1 = $(top_builddir)/mono/mini/$(LIBMONO_LA)
149@HOST_ANDROID_TRUE@am__DEPENDENCIES_1 =  \
150@HOST_ANDROID_TRUE@	$(top_builddir)/mono/mini/$(LIBMONO_LA)
151am__DEPENDENCIES_2 =
152libmono_profiler_aot_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
153	$(am__DEPENDENCIES_2) $(am__DEPENDENCIES_2)
154am_libmono_profiler_aot_la_OBJECTS = aot.lo
155libmono_profiler_aot_la_OBJECTS =  \
156	$(am_libmono_profiler_aot_la_OBJECTS)
157libmono_profiler_aot_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
158	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
159	$(AM_CFLAGS) $(CFLAGS) $(libmono_profiler_aot_la_LDFLAGS) \
160	$(LDFLAGS) -o $@
161@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@am_libmono_profiler_aot_la_rpath = -rpath \
162@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	$(libdir)
163libmono_profiler_coverage_static_la_LIBADD =
164am_libmono_profiler_coverage_static_la_OBJECTS = coverage.lo
165libmono_profiler_coverage_static_la_OBJECTS =  \
166	$(am_libmono_profiler_coverage_static_la_OBJECTS)
167libmono_profiler_coverage_static_la_LINK = $(LIBTOOL) $(AM_V_lt) \
168	--tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \
169	$(CCLD) $(AM_CFLAGS) $(CFLAGS) \
170	$(libmono_profiler_coverage_static_la_LDFLAGS) $(LDFLAGS) -o \
171	$@
172@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@am_libmono_profiler_coverage_static_la_rpath = -rpath \
173@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	$(libdir)
174libmono_profiler_coverage_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
175	$(am__DEPENDENCIES_2)
176am_libmono_profiler_coverage_la_OBJECTS = coverage.lo
177libmono_profiler_coverage_la_OBJECTS =  \
178	$(am_libmono_profiler_coverage_la_OBJECTS)
179libmono_profiler_coverage_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
180	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
181	$(AM_CFLAGS) $(CFLAGS) $(libmono_profiler_coverage_la_LDFLAGS) \
182	$(LDFLAGS) -o $@
183@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@am_libmono_profiler_coverage_la_rpath = -rpath \
184@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	$(libdir)
185libmono_profiler_log_static_la_LIBADD =
186am_libmono_profiler_log_static_la_OBJECTS = log.lo log-args.lo
187libmono_profiler_log_static_la_OBJECTS =  \
188	$(am_libmono_profiler_log_static_la_OBJECTS)
189libmono_profiler_log_static_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
190	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
191	$(AM_CFLAGS) $(CFLAGS) \
192	$(libmono_profiler_log_static_la_LDFLAGS) $(LDFLAGS) -o $@
193@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@am_libmono_profiler_log_static_la_rpath = -rpath \
194@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	$(libdir)
195libmono_profiler_log_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
196	$(am__DEPENDENCIES_2) $(am__DEPENDENCIES_2)
197am_libmono_profiler_log_la_OBJECTS = log.lo log-args.lo
198libmono_profiler_log_la_OBJECTS =  \
199	$(am_libmono_profiler_log_la_OBJECTS)
200libmono_profiler_log_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
201	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
202	$(AM_CFLAGS) $(CFLAGS) $(libmono_profiler_log_la_LDFLAGS) \
203	$(LDFLAGS) -o $@
204@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@am_libmono_profiler_log_la_rpath = -rpath \
205@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	$(libdir)
206@HAVE_VTUNE_TRUE@libmono_profiler_vtune_static_la_DEPENDENCIES =  \
207@HAVE_VTUNE_TRUE@	$(am__DEPENDENCIES_2)
208am__libmono_profiler_vtune_static_la_SOURCES_DIST = vtune.c
209@HAVE_VTUNE_TRUE@am_libmono_profiler_vtune_static_la_OBJECTS =  \
210@HAVE_VTUNE_TRUE@	libmono_profiler_vtune_static_la-vtune.lo
211libmono_profiler_vtune_static_la_OBJECTS =  \
212	$(am_libmono_profiler_vtune_static_la_OBJECTS)
213libmono_profiler_vtune_static_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
214	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
215	$(libmono_profiler_vtune_static_la_CFLAGS) $(CFLAGS) \
216	$(libmono_profiler_vtune_static_la_LDFLAGS) $(LDFLAGS) -o $@
217@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HAVE_VTUNE_TRUE@@HOST_WIN32_FALSE@am_libmono_profiler_vtune_static_la_rpath = -rpath \
218@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HAVE_VTUNE_TRUE@@HOST_WIN32_FALSE@	$(libdir)
219@HAVE_VTUNE_TRUE@libmono_profiler_vtune_la_DEPENDENCIES =  \
220@HAVE_VTUNE_TRUE@	$(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \
221@HAVE_VTUNE_TRUE@	$(am__DEPENDENCIES_2) $(am__DEPENDENCIES_2)
222am__libmono_profiler_vtune_la_SOURCES_DIST = vtune.c
223@HAVE_VTUNE_TRUE@am_libmono_profiler_vtune_la_OBJECTS =  \
224@HAVE_VTUNE_TRUE@	libmono_profiler_vtune_la-vtune.lo
225libmono_profiler_vtune_la_OBJECTS =  \
226	$(am_libmono_profiler_vtune_la_OBJECTS)
227libmono_profiler_vtune_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
228	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
229	$(libmono_profiler_vtune_la_CFLAGS) $(CFLAGS) \
230	$(libmono_profiler_vtune_la_LDFLAGS) $(LDFLAGS) -o $@
231@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HAVE_VTUNE_TRUE@@HOST_WIN32_FALSE@am_libmono_profiler_vtune_la_rpath = -rpath \
232@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HAVE_VTUNE_TRUE@@HOST_WIN32_FALSE@	$(libdir)
233PROGRAMS = $(bin_PROGRAMS)
234am_mprof_report_OBJECTS = mprof-report.$(OBJEXT)
235mprof_report_OBJECTS = $(am_mprof_report_OBJECTS)
236mprof_report_DEPENDENCIES = $(am__DEPENDENCIES_2) \
237	$(am__DEPENDENCIES_2) $(am__DEPENDENCIES_2)
238AM_V_P = $(am__v_P_@AM_V@)
239am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
240am__v_P_0 = false
241am__v_P_1 = :
242AM_V_GEN = $(am__v_GEN_@AM_V@)
243am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
244am__v_GEN_0 = @echo "  GEN     " $@;
245am__v_GEN_1 =
246AM_V_at = $(am__v_at_@AM_V@)
247am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
248am__v_at_0 = @
249am__v_at_1 =
250DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
251depcomp = $(SHELL) $(top_srcdir)/depcomp
252am__depfiles_maybe = depfiles
253am__mv = mv -f
254COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
255	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
256AM_V_CC = $(am__v_CC_@AM_V@)
257am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
258am__v_CC_0 = @echo "  CC      " $@;
259am__v_CC_1 =
260CCLD = $(CC)
261LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
262	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
263	$(AM_LDFLAGS) $(LDFLAGS) -o $@
264AM_V_CCLD = $(am__v_CCLD_@AM_V@)
265am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
266am__v_CCLD_0 = @echo "  CCLD    " $@;
267am__v_CCLD_1 =
268SOURCES = $(libmono_profiler_aot_static_la_SOURCES) \
269	$(libmono_profiler_aot_la_SOURCES) \
270	$(libmono_profiler_coverage_static_la_SOURCES) \
271	$(libmono_profiler_coverage_la_SOURCES) \
272	$(libmono_profiler_log_static_la_SOURCES) \
273	$(libmono_profiler_log_la_SOURCES) \
274	$(libmono_profiler_vtune_static_la_SOURCES) \
275	$(libmono_profiler_vtune_la_SOURCES) $(mprof_report_SOURCES)
276DIST_SOURCES = $(libmono_profiler_aot_static_la_SOURCES) \
277	$(libmono_profiler_aot_la_SOURCES) \
278	$(libmono_profiler_coverage_static_la_SOURCES) \
279	$(libmono_profiler_coverage_la_SOURCES) \
280	$(libmono_profiler_log_static_la_SOURCES) \
281	$(libmono_profiler_log_la_SOURCES) \
282	$(am__libmono_profiler_vtune_static_la_SOURCES_DIST) \
283	$(am__libmono_profiler_vtune_la_SOURCES_DIST) \
284	$(mprof_report_SOURCES)
285am__can_run_installinfo = \
286  case $$AM_UPDATE_INFO_DIR in \
287    n|no|NO) false;; \
288    *) (install-info --version) >/dev/null 2>&1;; \
289  esac
290DATA = $(suppression_DATA)
291am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
292# Read a list of newline-separated strings from the standard input,
293# and print each of them once, without duplicates.  Input order is
294# *not* preserved.
295am__uniquify_input = $(AWK) '\
296  BEGIN { nonempty = 0; } \
297  { items[$$0] = 1; nonempty = 1; } \
298  END { if (nonempty) { for (i in items) print i; }; } \
299'
300# Make sure the list of sources is unique.  This is necessary because,
301# e.g., the same source file might be shared among _SOURCES variables
302# for different programs/libraries.
303am__define_uniq_tagged_files = \
304  list='$(am__tagged_files)'; \
305  unique=`for i in $$list; do \
306    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
307  done | $(am__uniquify_input)`
308ETAGS = etags
309CTAGS = ctags
310DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
311ACLOCAL = @ACLOCAL@
312AMTAR = @AMTAR@
313AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
314AOT_BUILD_FLAGS = @AOT_BUILD_FLAGS@
315AOT_RUN_FLAGS = @AOT_RUN_FLAGS@
316API_VER = @API_VER@
317AR = @AR@
318AS = @AS@
319AUTOCONF = @AUTOCONF@
320AUTOHEADER = @AUTOHEADER@
321AUTOMAKE = @AUTOMAKE@
322AWK = @AWK@
323BOEHM_DEFINES = @BOEHM_DEFINES@
324BREAKPOINT = @BREAKPOINT@
325BTLS_ARCH = @BTLS_ARCH@
326BTLS_CFLAGS = @BTLS_CFLAGS@
327BTLS_CMAKE_ARGS = @BTLS_CMAKE_ARGS@
328BTLS_PLATFORM = @BTLS_PLATFORM@
329BTLS_ROOT = @BTLS_ROOT@
330BUILD_EXEEXT = @BUILD_EXEEXT@
331CC = @CC@
332CCAS = @CCAS@
333CCASDEPMODE = @CCASDEPMODE@
334CCASFLAGS = @CCASFLAGS@
335CCDEPMODE = @CCDEPMODE@
336CC_FOR_BUILD = @CC_FOR_BUILD@
337CFLAGS = @CFLAGS@
338CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
339CMAKE = @CMAKE@
340CPP = @CPP@
341CPPFLAGS = @CPPFLAGS@
342CSC = @CSC@
343CXX = @CXX@
344CXXCPP = @CXXCPP@
345CXXDEPMODE = @CXXDEPMODE@
346CXXFLAGS = @CXXFLAGS@
347CYGPATH_W = @CYGPATH_W@
348DEFAULT_PROFILE = @DEFAULT_PROFILE@
349DEFS = @DEFS@
350DEPDIR = @DEPDIR@
351DLLTOOL = @DLLTOOL@
352DOLT_BASH = @DOLT_BASH@
353DSYMUTIL = @DSYMUTIL@
354DTRACE = @DTRACE@
355DTRACEFLAGS = @DTRACEFLAGS@
356DUMPBIN = @DUMPBIN@
357ECHO_C = @ECHO_C@
358ECHO_N = @ECHO_N@
359ECHO_T = @ECHO_T@
360EGREP = @EGREP@
361EXEEXT = @EXEEXT@
362FGREP = @FGREP@
363GDKX11 = @GDKX11@
364GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
365GINT_TO_POINTER = @GINT_TO_POINTER@
366GLIB_CFLAGS = @GLIB_CFLAGS@
367GLIB_LIBS = @GLIB_LIBS@
368GMSGFMT = @GMSGFMT@
369GMSGFMT_015 = @GMSGFMT_015@
370GNUC_NORETURN = @GNUC_NORETURN@
371GNUC_PRETTY = @GNUC_PRETTY@
372GNUC_UNUSED = @GNUC_UNUSED@
373GPOINTER_TO_INT = @GPOINTER_TO_INT@
374GPOINTER_TO_UINT = @GPOINTER_TO_UINT@
375GREP = @GREP@
376GSIZE = @GSIZE@
377GSIZE_FORMAT = @GSIZE_FORMAT@
378GTKX11 = @GTKX11@
379GUINT_TO_POINTER = @GUINT_TO_POINTER@
380G_GINT32_FORMAT = @G_GINT32_FORMAT@
381G_GINT64_FORMAT = @G_GINT64_FORMAT@
382G_GUINT32_FORMAT = @G_GUINT32_FORMAT@
383G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
384G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
385HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
386HAVE_MSGFMT = @HAVE_MSGFMT@
387HOST_CC = @HOST_CC@
388INSTALL = @INSTALL@
389INSTALL_DATA = @INSTALL_DATA@
390INSTALL_PROGRAM = @INSTALL_PROGRAM@
391INSTALL_SCRIPT = @INSTALL_SCRIPT@
392INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
393INTL = @INTL@
394INVARIANT_AOT_OPTIONS = @INVARIANT_AOT_OPTIONS@
395LD = @LD@
396LDFLAGS = @LDFLAGS@
397LIBC = @LIBC@
398LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
399LIBGC_LIBS = @LIBGC_LIBS@
400LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
401LIBICONV = @LIBICONV@
402LIBMONO_LA = @LIBMONO_LA@
403LIBOBJS = @LIBOBJS@
404LIBS = @LIBS@
405LIBTOOL = @LIBTOOL@
406LIPO = @LIPO@
407LLVM_CFLAGS = @LLVM_CFLAGS@
408LLVM_CONFIG = @LLVM_CONFIG@
409LLVM_CXXFLAGS = @LLVM_CXXFLAGS@
410LLVM_LDFLAGS = @LLVM_LDFLAGS@
411LLVM_LIBS = @LLVM_LIBS@
412LN_S = @LN_S@
413LTCOMPILE = @LTCOMPILE@
414LTCXXCOMPILE = @LTCXXCOMPILE@
415LTLIBICONV = @LTLIBICONV@
416LTLIBOBJS = @LTLIBOBJS@
417MAINT = @MAINT@
418MAKEINFO = @MAKEINFO@
419MANIFEST_TOOL = @MANIFEST_TOOL@
420MKDIR_P = @MKDIR_P@
421MONO_CORLIB_VERSION = @MONO_CORLIB_VERSION@
422MONO_DL_NEED_USCORE = @MONO_DL_NEED_USCORE@
423MSGFMT = @MSGFMT@
424MSGFMT_015 = @MSGFMT_015@
425MSGMERGE = @MSGMERGE@
426NM = @NM@
427NMEDIT = @NMEDIT@
428OBJDUMP = @OBJDUMP@
429OBJEXT = @OBJEXT@
430ORDER = @ORDER@
431OS = @OS@
432OTOOL = @OTOOL@
433OTOOL64 = @OTOOL64@
434PACKAGE = @PACKAGE@
435PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
436PACKAGE_NAME = @PACKAGE_NAME@
437PACKAGE_STRING = @PACKAGE_STRING@
438PACKAGE_TARNAME = @PACKAGE_TARNAME@
439PACKAGE_URL = @PACKAGE_URL@
440PACKAGE_VERSION = @PACKAGE_VERSION@
441PATHSEP = @PATHSEP@
442PATH_SEPARATOR = @PATH_SEPARATOR@
443PIDTYPE = @PIDTYPE@
444PKG_CONFIG = @PKG_CONFIG@
445PLATFORM_AOT_SUFFIX = @PLATFORM_AOT_SUFFIX@
446RANLIB = @RANLIB@
447SEARCHSEP = @SEARCHSEP@
448SED = @SED@
449SET_MAKE = @SET_MAKE@
450SGEN_DEFINES = @SGEN_DEFINES@
451SHARED_CFLAGS = @SHARED_CFLAGS@
452SHELL = @SHELL@
453SIZEOF_VOID_P = @SIZEOF_VOID_P@
454SQLITE = @SQLITE@
455SQLITE3 = @SQLITE3@
456STRIP = @STRIP@
457TEST_PROFILE = @TEST_PROFILE@
458USE_NLS = @USE_NLS@
459VERSION = @VERSION@
460VTUNE_CFLAGS = @VTUNE_CFLAGS@
461VTUNE_LIBS = @VTUNE_LIBS@
462WERROR_CFLAGS = @WERROR_CFLAGS@
463X11 = @X11@
464XATTR_LIB = @XATTR_LIB@
465XGETTEXT = @XGETTEXT@
466XGETTEXT_015 = @XGETTEXT_015@
467XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
468XINERAMA = @XINERAMA@
469XMKMF = @XMKMF@
470abs_builddir = @abs_builddir@
471abs_srcdir = @abs_srcdir@
472abs_top_builddir = @abs_top_builddir@
473abs_top_srcdir = @abs_top_srcdir@
474ac_ct_AR = @ac_ct_AR@
475ac_ct_CC = @ac_ct_CC@
476ac_ct_CXX = @ac_ct_CXX@
477ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
478am__include = @am__include@
479am__leading_dot = @am__leading_dot@
480am__quote = @am__quote@
481am__tar = @am__tar@
482am__untar = @am__untar@
483arch_target = @arch_target@
484bindir = @bindir@
485build = @build@
486build_alias = @build_alias@
487build_cpu = @build_cpu@
488build_os = @build_os@
489build_vendor = @build_vendor@
490builddir = @builddir@
491datadir = @datadir@
492datarootdir = @datarootdir@
493docdir = @docdir@
494docs_dir = @docs_dir@
495dvidir = @dvidir@
496exec_prefix = @exec_prefix@
497export_ldflags = @export_ldflags@
498extra_runtime_ldflags = @extra_runtime_ldflags@
499host = @host@
500host_alias = @host_alias@
501host_cpu = @host_cpu@
502host_os = @host_os@
503host_vendor = @host_vendor@
504htmldir = @htmldir@
505ikvm_native_dir = @ikvm_native_dir@
506includedir = @includedir@
507infodir = @infodir@
508install_sh = @install_sh@
509libdir = @libdir@
510libexecdir = @libexecdir@
511libgc_dir = @libgc_dir@
512libgdiplus_install_loc = @libgdiplus_install_loc@
513libgdiplus_loc = @libgdiplus_loc@
514libmono_cflags = @libmono_cflags@
515libmono_ldflags = @libmono_ldflags@
516libsuffix = @libsuffix@
517localedir = @localedir@
518localstatedir = @localstatedir@
519mandir = @mandir@
520mcs_topdir = @mcs_topdir@
521mcs_topdir_from_srcdir = @mcs_topdir_from_srcdir@
522mkdir_p = @mkdir_p@
523mono_build_root = @mono_build_root@
524mono_cfg_dir = @mono_cfg_dir@
525mono_runtime = @mono_runtime@
526ninja = @ninja@
527oldincludedir = @oldincludedir@
528pdfdir = @pdfdir@
529prefix = @prefix@
530program_transform_name = @program_transform_name@
531psdir = @psdir@
532reloc_libdir = @reloc_libdir@
533sbindir = @sbindir@
534sharedstatedir = @sharedstatedir@
535srcdir = @srcdir@
536subdirs = @subdirs@
537sysconfdir = @sysconfdir@
538target = @target@
539target_alias = @target_alias@
540target_cpu = @target_cpu@
541target_os = @target_os@
542target_vendor = @target_vendor@
543top_build_prefix = @top_build_prefix@
544top_builddir = @top_builddir@
545top_srcdir = @top_srcdir@
546AM_CPPFLAGS = \
547	-DSUPPRESSION_DIR=\""$(datadir)/mono-$(API_VER)/mono/profiler"\" \
548	-I$(top_srcdir) \
549	$(GLIB_CFLAGS)
550
551@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HAVE_VTUNE_TRUE@@HOST_WIN32_FALSE@vtune_libs = \
552@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HAVE_VTUNE_TRUE@@HOST_WIN32_FALSE@	libmono-profiler-vtune.la \
553@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HAVE_VTUNE_TRUE@@HOST_WIN32_FALSE@	libmono-profiler-vtune-static.la
554
555@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@lib_LTLIBRARIES = \
556@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	libmono-profiler-aot.la \
557@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	libmono-profiler-aot-static.la \
558@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	libmono-profiler-log.la \
559@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	libmono-profiler-log-static.la \
560@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	libmono-profiler-coverage.la \
561@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	libmono-profiler-coverage-static.la \
562@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	$(vtune_libs)
563
564@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@suppressiondir = $(datadir)/mono-$(API_VER)/mono/profiler
565@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@suppression_DATA = \
566@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	mono-profiler-coverage.suppression \
567@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@HOST_WIN32_FALSE@	mono-profiler-log.suppression
568
569
570# FIXME: The profiler tests currently don't work with coop because the
571# sampling infrastructure depends on signals being available.
572#
573# See: https://bugzilla.xamarin.com/show_bug.cgi?id=57011
574@DISABLE_LIBRARIES_FALSE@@DISABLE_PROFILER_FALSE@@ENABLE_COOP_FALSE@@HOST_WIN32_FALSE@check_targets = testlog
575@BITCODE_FALSE@@HOST_DARWIN_TRUE@prof_ldflags = -Wl,-undefined -Wl,suppress -Wl,-flat_namespace
576
577# On Apple hosts, we want to allow undefined symbols when building the
578# profiler modules as, just like on Linux, we don't link them to libmono,
579# but rather let the dynamic linker sort things out.
580#
581# Bitcode, specifically, doesn't allow undefined symbols at all, even for
582# shared libraries, so we want errors if the profiler modules contain any.
583@BITCODE_TRUE@@HOST_DARWIN_TRUE@prof_ldflags = -no-undefined
584
585# Versioned libraries are problematic on Android. In particular, we're not
586# allowed to place versioned libraries inside APKs, so if libmono and the
587# profiler modules contain versioned sonames, things will fail to resolve
588# at runtime.
589@HOST_ANDROID_TRUE@prof_ldflags = -avoid-version
590@HOST_ANDROID_FALSE@@HOST_IOS_FALSE@@HOST_TIZEN_FALSE@libmono_dep =
591@HOST_ANDROID_FALSE@@HOST_IOS_FALSE@@HOST_TIZEN_TRUE@libmono_dep = $(top_builddir)/mono/mini/$(LIBMONO_LA)
592# Note that BITCODE implies HOST_IOS, so this case ensures that we link to
593# libmono when building a bitcode runtime.
594@HOST_ANDROID_FALSE@@HOST_IOS_TRUE@libmono_dep = $(top_builddir)/mono/mini/$(LIBMONO_LA)
595
596# Linking to libmono on desktop can cause problems when loading a profiler
597# module into a statically-linked mono executable, e.g. running library
598# constructors multiple times, which can easily break LLVM libraries. So,
599# we don't want to link to libmono on desktop. On Android, libmono is
600# always loaded dynamically, so we do need to link to libmono there or the
601# dynamic linker will have trouble resolving everything. On iOS, the story
602# is similar to Android when running in the simulator.
603@HOST_ANDROID_TRUE@libmono_dep = $(top_builddir)/mono/mini/$(LIBMONO_LA)
604@HAVE_ZLIB_FALSE@zlib_dep =
605
606# The log profiler uses zlib for output compression when available.
607@HAVE_ZLIB_TRUE@zlib_dep = -lz
608
609# We build a separate, static version of each profiler for use on targets
610# which do not support dynamic linking (e.g. iOS). We still want to build
611# the shared version on those targets since it's useful for e.g. simulator
612# builds.
613libmono_profiler_aot_la_SOURCES = aot.c
614libmono_profiler_aot_la_LIBADD = $(libmono_dep) $(GLIB_LIBS) $(LIBICONV)
615libmono_profiler_aot_la_LDFLAGS = $(prof_ldflags)
616libmono_profiler_aot_static_la_SOURCES = aot.c
617libmono_profiler_aot_static_la_LDFLAGS = -static
618libmono_profiler_log_la_SOURCES = log.c log-args.c
619libmono_profiler_log_la_LIBADD = $(libmono_dep) $(GLIB_LIBS) $(zlib_dep)
620libmono_profiler_log_la_LDFLAGS = $(prof_ldflags)
621libmono_profiler_log_static_la_SOURCES = log.c log-args.c
622libmono_profiler_log_static_la_LDFLAGS = -static
623libmono_profiler_coverage_la_SOURCES = coverage.c
624libmono_profiler_coverage_la_LIBADD = $(libmono_dep) $(GLIB_LIBS)
625libmono_profiler_coverage_la_LDFLAGS = $(prof_ldflags)
626libmono_profiler_coverage_static_la_SOURCES = coverage.c
627libmono_profiler_coverage_static_la_LDFLAGS = -static
628@HAVE_VTUNE_TRUE@libmono_profiler_vtune_la_SOURCES = vtune.c
629@HAVE_VTUNE_TRUE@libmono_profiler_vtune_la_CFLAGS = $(VTUNE_CFLAGS)
630@HAVE_VTUNE_TRUE@libmono_profiler_vtune_la_LIBADD = $(VTUNE_LIBS) $(libmono_dep) $(GLIB_LIBS) $(LIBICONV)
631@HAVE_VTUNE_TRUE@libmono_profiler_vtune_la_LDFLAGS = $(prof_ldflags)
632@HAVE_VTUNE_TRUE@libmono_profiler_vtune_static_la_SOURCES = vtune.c
633@HAVE_VTUNE_TRUE@libmono_profiler_vtune_static_la_LDFLAGS = -static
634@HAVE_VTUNE_TRUE@libmono_profiler_vtune_static_la_CFLAGS = $(VTUNE_CFLAGS)
635@HAVE_VTUNE_TRUE@libmono_profiler_vtune_static_la_LIBADD = $(VTUNE_LIBS)
636mprof_report_SOURCES = mprof-report.c
637mprof_report_LDADD = $(GLIB_LIBS) $(LIBICONV) $(zlib_dep)
638PLOG_TESTS_SRC = \
639	test-alloc.cs \
640	test-busy.cs \
641	test-monitor.cs \
642	test-excleave.cs \
643	test-heapshot.cs \
644	test-traces.cs
645
646PLOG_TESTS = $(PLOG_TESTS_SRC:.cs=.exe)
647CLASS = $(mcs_topdir)/class/lib/$(DEFAULT_PROFILE)
648TOOLS_RUNTIME = MONO_PATH=$(mcs_topdir)/class/lib/build $(top_builddir)/runtime/mono-wrapper
649MCS = $(TOOLS_RUNTIME) $(CSC) -lib:$(CLASS) -unsafe -nologo -noconfig -nowarn:0162 -nowarn:0168 -nowarn:0219 -debug:portable
650EXTRA_DIST = \
651	log.h \
652	aot.h \
653	$(PLOG_TESTS_SRC) \
654	ptestrunner.pl \
655	$(suppression_DATA)
656
657all: all-am
658
659.SUFFIXES:
660.SUFFIXES: .c .lo .o .obj
661$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
662	@for dep in $?; do \
663	  case '$(am__configure_deps)' in \
664	    *$$dep*) \
665	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
666	        && { if test -f $@; then exit 0; else break; fi; }; \
667	      exit 1;; \
668	  esac; \
669	done; \
670	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign mono/profiler/Makefile'; \
671	$(am__cd) $(top_srcdir) && \
672	  $(AUTOMAKE) --foreign mono/profiler/Makefile
673.PRECIOUS: Makefile
674Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
675	@case '$?' in \
676	  *config.status*) \
677	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
678	  *) \
679	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
680	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
681	esac;
682
683$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
684	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
685
686$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
687	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
688$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
689	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
690$(am__aclocal_m4_deps):
691
692install-libLTLIBRARIES: $(lib_LTLIBRARIES)
693	@$(NORMAL_INSTALL)
694	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
695	list2=; for p in $$list; do \
696	  if test -f $$p; then \
697	    list2="$$list2 $$p"; \
698	  else :; fi; \
699	done; \
700	test -z "$$list2" || { \
701	  echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
702	  $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
703	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
704	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
705	}
706
707uninstall-libLTLIBRARIES:
708	@$(NORMAL_UNINSTALL)
709	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
710	for p in $$list; do \
711	  $(am__strip_dir) \
712	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
713	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
714	done
715
716clean-libLTLIBRARIES:
717	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
718	@list='$(lib_LTLIBRARIES)'; \
719	locs=`for p in $$list; do echo $$p; done | \
720	      sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
721	      sort -u`; \
722	test -z "$$locs" || { \
723	  echo rm -f $${locs}; \
724	  rm -f $${locs}; \
725	}
726
727libmono-profiler-aot-static.la: $(libmono_profiler_aot_static_la_OBJECTS) $(libmono_profiler_aot_static_la_DEPENDENCIES) $(EXTRA_libmono_profiler_aot_static_la_DEPENDENCIES)
728	$(AM_V_CCLD)$(libmono_profiler_aot_static_la_LINK) $(am_libmono_profiler_aot_static_la_rpath) $(libmono_profiler_aot_static_la_OBJECTS) $(libmono_profiler_aot_static_la_LIBADD) $(LIBS)
729
730libmono-profiler-aot.la: $(libmono_profiler_aot_la_OBJECTS) $(libmono_profiler_aot_la_DEPENDENCIES) $(EXTRA_libmono_profiler_aot_la_DEPENDENCIES)
731	$(AM_V_CCLD)$(libmono_profiler_aot_la_LINK) $(am_libmono_profiler_aot_la_rpath) $(libmono_profiler_aot_la_OBJECTS) $(libmono_profiler_aot_la_LIBADD) $(LIBS)
732
733libmono-profiler-coverage-static.la: $(libmono_profiler_coverage_static_la_OBJECTS) $(libmono_profiler_coverage_static_la_DEPENDENCIES) $(EXTRA_libmono_profiler_coverage_static_la_DEPENDENCIES)
734	$(AM_V_CCLD)$(libmono_profiler_coverage_static_la_LINK) $(am_libmono_profiler_coverage_static_la_rpath) $(libmono_profiler_coverage_static_la_OBJECTS) $(libmono_profiler_coverage_static_la_LIBADD) $(LIBS)
735
736libmono-profiler-coverage.la: $(libmono_profiler_coverage_la_OBJECTS) $(libmono_profiler_coverage_la_DEPENDENCIES) $(EXTRA_libmono_profiler_coverage_la_DEPENDENCIES)
737	$(AM_V_CCLD)$(libmono_profiler_coverage_la_LINK) $(am_libmono_profiler_coverage_la_rpath) $(libmono_profiler_coverage_la_OBJECTS) $(libmono_profiler_coverage_la_LIBADD) $(LIBS)
738
739libmono-profiler-log-static.la: $(libmono_profiler_log_static_la_OBJECTS) $(libmono_profiler_log_static_la_DEPENDENCIES) $(EXTRA_libmono_profiler_log_static_la_DEPENDENCIES)
740	$(AM_V_CCLD)$(libmono_profiler_log_static_la_LINK) $(am_libmono_profiler_log_static_la_rpath) $(libmono_profiler_log_static_la_OBJECTS) $(libmono_profiler_log_static_la_LIBADD) $(LIBS)
741
742libmono-profiler-log.la: $(libmono_profiler_log_la_OBJECTS) $(libmono_profiler_log_la_DEPENDENCIES) $(EXTRA_libmono_profiler_log_la_DEPENDENCIES)
743	$(AM_V_CCLD)$(libmono_profiler_log_la_LINK) $(am_libmono_profiler_log_la_rpath) $(libmono_profiler_log_la_OBJECTS) $(libmono_profiler_log_la_LIBADD) $(LIBS)
744
745libmono-profiler-vtune-static.la: $(libmono_profiler_vtune_static_la_OBJECTS) $(libmono_profiler_vtune_static_la_DEPENDENCIES) $(EXTRA_libmono_profiler_vtune_static_la_DEPENDENCIES)
746	$(AM_V_CCLD)$(libmono_profiler_vtune_static_la_LINK) $(am_libmono_profiler_vtune_static_la_rpath) $(libmono_profiler_vtune_static_la_OBJECTS) $(libmono_profiler_vtune_static_la_LIBADD) $(LIBS)
747
748libmono-profiler-vtune.la: $(libmono_profiler_vtune_la_OBJECTS) $(libmono_profiler_vtune_la_DEPENDENCIES) $(EXTRA_libmono_profiler_vtune_la_DEPENDENCIES)
749	$(AM_V_CCLD)$(libmono_profiler_vtune_la_LINK) $(am_libmono_profiler_vtune_la_rpath) $(libmono_profiler_vtune_la_OBJECTS) $(libmono_profiler_vtune_la_LIBADD) $(LIBS)
750install-binPROGRAMS: $(bin_PROGRAMS)
751	@$(NORMAL_INSTALL)
752	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
753	if test -n "$$list"; then \
754	  echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
755	  $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
756	fi; \
757	for p in $$list; do echo "$$p $$p"; done | \
758	sed 's/$(EXEEXT)$$//' | \
759	while read p p1; do if test -f $$p \
760	 || test -f $$p1 \
761	  ; then echo "$$p"; echo "$$p"; else :; fi; \
762	done | \
763	sed -e 'p;s,.*/,,;n;h' \
764	    -e 's|.*|.|' \
765	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
766	sed 'N;N;N;s,\n, ,g' | \
767	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
768	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
769	    if ($$2 == $$4) files[d] = files[d] " " $$1; \
770	    else { print "f", $$3 "/" $$4, $$1; } } \
771	  END { for (d in files) print "f", d, files[d] }' | \
772	while read type dir files; do \
773	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
774	    test -z "$$files" || { \
775	    echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
776	    $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
777	    } \
778	; done
779
780uninstall-binPROGRAMS:
781	@$(NORMAL_UNINSTALL)
782	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
783	files=`for p in $$list; do echo "$$p"; done | \
784	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
785	      -e 's/$$/$(EXEEXT)/' \
786	`; \
787	test -n "$$list" || exit 0; \
788	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
789	cd "$(DESTDIR)$(bindir)" && rm -f $$files
790
791clean-binPROGRAMS:
792	@list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
793	echo " rm -f" $$list; \
794	rm -f $$list || exit $$?; \
795	test -n "$(EXEEXT)" || exit 0; \
796	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
797	echo " rm -f" $$list; \
798	rm -f $$list
799
800mprof-report$(EXEEXT): $(mprof_report_OBJECTS) $(mprof_report_DEPENDENCIES) $(EXTRA_mprof_report_DEPENDENCIES)
801	@rm -f mprof-report$(EXEEXT)
802	$(AM_V_CCLD)$(LINK) $(mprof_report_OBJECTS) $(mprof_report_LDADD) $(LIBS)
803
804mostlyclean-compile:
805	-rm -f *.$(OBJEXT)
806
807distclean-compile:
808	-rm -f *.tab.c
809
810@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/aot.Plo@am__quote@
811@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coverage.Plo@am__quote@
812@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmono_profiler_vtune_la-vtune.Plo@am__quote@
813@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmono_profiler_vtune_static_la-vtune.Plo@am__quote@
814@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/log-args.Plo@am__quote@
815@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/log.Plo@am__quote@
816@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mprof-report.Po@am__quote@
817
818.c.o:
819@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
820@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
821@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
822@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
823@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
824@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
825
826.c.obj:
827@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
828@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
829@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
830@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
831@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
832@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
833
834.c.lo:
835@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
836@am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
837@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Plo
838@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
839@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
840@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
841
842libmono_profiler_vtune_static_la-vtune.lo: vtune.c
843@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmono_profiler_vtune_static_la_CFLAGS) $(CFLAGS) -MT libmono_profiler_vtune_static_la-vtune.lo -MD -MP -MF $(DEPDIR)/libmono_profiler_vtune_static_la-vtune.Tpo -c -o libmono_profiler_vtune_static_la-vtune.lo `test -f 'vtune.c' || echo '$(srcdir)/'`vtune.c
844@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libmono_profiler_vtune_static_la-vtune.Tpo $(DEPDIR)/libmono_profiler_vtune_static_la-vtune.Plo
845@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='vtune.c' object='libmono_profiler_vtune_static_la-vtune.lo' libtool=yes @AMDEPBACKSLASH@
846@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
847@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmono_profiler_vtune_static_la_CFLAGS) $(CFLAGS) -c -o libmono_profiler_vtune_static_la-vtune.lo `test -f 'vtune.c' || echo '$(srcdir)/'`vtune.c
848
849libmono_profiler_vtune_la-vtune.lo: vtune.c
850@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmono_profiler_vtune_la_CFLAGS) $(CFLAGS) -MT libmono_profiler_vtune_la-vtune.lo -MD -MP -MF $(DEPDIR)/libmono_profiler_vtune_la-vtune.Tpo -c -o libmono_profiler_vtune_la-vtune.lo `test -f 'vtune.c' || echo '$(srcdir)/'`vtune.c
851@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libmono_profiler_vtune_la-vtune.Tpo $(DEPDIR)/libmono_profiler_vtune_la-vtune.Plo
852@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='vtune.c' object='libmono_profiler_vtune_la-vtune.lo' libtool=yes @AMDEPBACKSLASH@
853@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
854@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmono_profiler_vtune_la_CFLAGS) $(CFLAGS) -c -o libmono_profiler_vtune_la-vtune.lo `test -f 'vtune.c' || echo '$(srcdir)/'`vtune.c
855
856mostlyclean-libtool:
857	-rm -f *.lo
858
859clean-libtool:
860	-rm -rf .libs _libs
861install-suppressionDATA: $(suppression_DATA)
862	@$(NORMAL_INSTALL)
863	@list='$(suppression_DATA)'; test -n "$(suppressiondir)" || list=; \
864	if test -n "$$list"; then \
865	  echo " $(MKDIR_P) '$(DESTDIR)$(suppressiondir)'"; \
866	  $(MKDIR_P) "$(DESTDIR)$(suppressiondir)" || exit 1; \
867	fi; \
868	for p in $$list; do \
869	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
870	  echo "$$d$$p"; \
871	done | $(am__base_list) | \
872	while read files; do \
873	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(suppressiondir)'"; \
874	  $(INSTALL_DATA) $$files "$(DESTDIR)$(suppressiondir)" || exit $$?; \
875	done
876
877uninstall-suppressionDATA:
878	@$(NORMAL_UNINSTALL)
879	@list='$(suppression_DATA)'; test -n "$(suppressiondir)" || list=; \
880	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
881	dir='$(DESTDIR)$(suppressiondir)'; $(am__uninstall_files_from_dir)
882
883ID: $(am__tagged_files)
884	$(am__define_uniq_tagged_files); mkid -fID $$unique
885tags: tags-am
886TAGS: tags
887
888tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
889	set x; \
890	here=`pwd`; \
891	$(am__define_uniq_tagged_files); \
892	shift; \
893	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
894	  test -n "$$unique" || unique=$$empty_fix; \
895	  if test $$# -gt 0; then \
896	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
897	      "$$@" $$unique; \
898	  else \
899	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
900	      $$unique; \
901	  fi; \
902	fi
903ctags: ctags-am
904
905CTAGS: ctags
906ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
907	$(am__define_uniq_tagged_files); \
908	test -z "$(CTAGS_ARGS)$$unique" \
909	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
910	     $$unique
911
912GTAGS:
913	here=`$(am__cd) $(top_builddir) && pwd` \
914	  && $(am__cd) $(top_srcdir) \
915	  && gtags -i $(GTAGS_ARGS) "$$here"
916cscopelist: cscopelist-am
917
918cscopelist-am: $(am__tagged_files)
919	list='$(am__tagged_files)'; \
920	case "$(srcdir)" in \
921	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
922	  *) sdir=$(subdir)/$(srcdir) ;; \
923	esac; \
924	for i in $$list; do \
925	  if test -f "$$i"; then \
926	    echo "$(subdir)/$$i"; \
927	  else \
928	    echo "$$sdir/$$i"; \
929	  fi; \
930	done >> $(top_builddir)/cscope.files
931
932distclean-tags:
933	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
934
935distdir: $(DISTFILES)
936	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
937	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
938	list='$(DISTFILES)'; \
939	  dist_files=`for file in $$list; do echo $$file; done | \
940	  sed -e "s|^$$srcdirstrip/||;t" \
941	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
942	case $$dist_files in \
943	  */*) $(MKDIR_P) `echo "$$dist_files" | \
944			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
945			   sort -u` ;; \
946	esac; \
947	for file in $$dist_files; do \
948	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
949	  if test -d $$d/$$file; then \
950	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
951	    if test -d "$(distdir)/$$file"; then \
952	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
953	    fi; \
954	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
955	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
956	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
957	    fi; \
958	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
959	  else \
960	    test -f "$(distdir)/$$file" \
961	    || cp -p $$d/$$file "$(distdir)/$$file" \
962	    || exit 1; \
963	  fi; \
964	done
965check-am: all-am
966	$(MAKE) $(AM_MAKEFLAGS) check-local
967check: check-am
968all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(DATA)
969install-binPROGRAMS: install-libLTLIBRARIES
970
971installdirs:
972	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(suppressiondir)"; do \
973	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
974	done
975install: install-am
976install-exec: install-exec-am
977install-data: install-data-am
978uninstall: uninstall-am
979
980install-am: all-am
981	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
982
983installcheck: installcheck-am
984install-strip:
985	if test -z '$(STRIP)'; then \
986	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
987	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
988	      install; \
989	else \
990	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
991	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
992	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
993	fi
994mostlyclean-generic:
995
996clean-generic:
997
998distclean-generic:
999	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1000	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1001
1002maintainer-clean-generic:
1003	@echo "This command is intended for maintainers to use"
1004	@echo "it deletes files that may require special tools to rebuild."
1005clean: clean-am
1006
1007clean-am: clean-binPROGRAMS clean-generic clean-libLTLIBRARIES \
1008	clean-libtool mostlyclean-am
1009
1010distclean: distclean-am
1011	-rm -rf ./$(DEPDIR)
1012	-rm -f Makefile
1013distclean-am: clean-am distclean-compile distclean-generic \
1014	distclean-tags
1015
1016dvi: dvi-am
1017
1018dvi-am:
1019
1020html: html-am
1021
1022html-am:
1023
1024info: info-am
1025
1026info-am:
1027
1028install-data-am: install-suppressionDATA
1029
1030install-dvi: install-dvi-am
1031
1032install-dvi-am:
1033
1034install-exec-am: install-binPROGRAMS install-libLTLIBRARIES
1035
1036install-html: install-html-am
1037
1038install-html-am:
1039
1040install-info: install-info-am
1041
1042install-info-am:
1043
1044install-man:
1045
1046install-pdf: install-pdf-am
1047
1048install-pdf-am:
1049
1050install-ps: install-ps-am
1051
1052install-ps-am:
1053
1054installcheck-am:
1055
1056maintainer-clean: maintainer-clean-am
1057	-rm -rf ./$(DEPDIR)
1058	-rm -f Makefile
1059maintainer-clean-am: distclean-am maintainer-clean-generic
1060
1061mostlyclean: mostlyclean-am
1062
1063mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1064	mostlyclean-libtool
1065
1066pdf: pdf-am
1067
1068pdf-am:
1069
1070ps: ps-am
1071
1072ps-am:
1073
1074uninstall-am: uninstall-binPROGRAMS uninstall-libLTLIBRARIES \
1075	uninstall-suppressionDATA
1076
1077.MAKE: check-am install-am install-strip
1078
1079.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
1080	clean-binPROGRAMS clean-generic clean-libLTLIBRARIES \
1081	clean-libtool cscopelist-am ctags ctags-am distclean \
1082	distclean-compile distclean-generic distclean-libtool \
1083	distclean-tags distdir dvi dvi-am html html-am info info-am \
1084	install install-am install-binPROGRAMS install-data \
1085	install-data-am install-dvi install-dvi-am install-exec \
1086	install-exec-am install-html install-html-am install-info \
1087	install-info-am install-libLTLIBRARIES install-man install-pdf \
1088	install-pdf-am install-ps install-ps-am install-strip \
1089	install-suppressionDATA installcheck installcheck-am \
1090	installdirs maintainer-clean maintainer-clean-generic \
1091	mostlyclean mostlyclean-compile mostlyclean-generic \
1092	mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
1093	uninstall-am uninstall-binPROGRAMS uninstall-libLTLIBRARIES \
1094	uninstall-suppressionDATA
1095
1096
1097%.exe: %.cs
1098	$(MCS) -out:$@ $<
1099
1100testlog: $(PLOG_TESTS)
1101	MONO_PATH=$(CLASS) perl $(srcdir)/ptestrunner.pl $(top_builddir)
1102
1103check-local: $(check_targets)
1104
1105# Tell versions [3.59,3.63) of GNU make to not export all variables.
1106# Otherwise a system limit (for SysV at least) may be exceeded.
1107.NOEXPORT:
1108