1 include $(top_srcdir)/Makefile.tool.am
4 docs/callgrind_annotate-manpage.xml \
5 docs/callgrind_control-manpage.xml \
9 #----------------------------------------------------------------------------
11 #----------------------------------------------------------------------------
13 pkginclude_HEADERS = callgrind.h
24 #----------------------------------------------------------------------------
25 # callgrind-<platform>
26 #----------------------------------------------------------------------------
28 noinst_PROGRAMS = callgrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@
29 if VGCONF_HAVE_PLATFORM_SEC
30 noinst_PROGRAMS += callgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@
33 CALLGRIND_SOURCES_COMMON = \
49 ../cachegrind/cg-x86-amd64.c \
50 ../cachegrind/cg-ppc32.c \
51 ../cachegrind/cg-ppc64.c \
52 ../cachegrind/cg-arm.c \
53 ../cachegrind/cg-s390x.c
55 CALLGRIND_CFLAGS_COMMON = -I$(top_srcdir)/cachegrind
57 callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES = \
58 $(CALLGRIND_SOURCES_COMMON)
59 callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS = \
60 $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
61 callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS = \
62 $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@) $(CALLGRIND_CFLAGS_COMMON)
63 callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_DEPENDENCIES = \
64 $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@)
65 callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDADD = \
66 $(TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@)
67 callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS = \
68 $(TOOL_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
69 callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LINK = \
70 $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
71 @VALT_LOAD_ADDRESS_PRI@ \
73 $(callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) \
74 $(callgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS)
76 if VGCONF_HAVE_PLATFORM_SEC
77 callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES = \
78 $(CALLGRIND_SOURCES_COMMON)
79 callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS = \
80 $(AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
81 callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS = \
82 $(AM_CFLAGS_@VGCONF_PLATFORM_SEC_CAPS@) $(CALLGRIND_CFLAGS_COMMON)
83 callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES = \
84 $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@)
85 callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDADD = \
86 $(TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@)
87 callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS = \
88 $(TOOL_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
89 callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LINK = \
90 $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
91 @VALT_LOAD_ADDRESS_SEC@ \
93 $(callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) \
94 $(callgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS)