17
# What the first for loop does: it copies a bunch of files which names
18
# of the form wurble-arch-os to $prefix/lib/valgrind/arch-os/wurble.
19
# There is some complexity in the sed mangling because wurble may itself
20
# contain a dash, which must be ignored. For example we want
23
# $prefix/lib/valgrind/x86-linux/exp-omega
25
# $prefix/lib/valgrind/omega-x86-linux/exp
26
# or similarly mutant place.
28
# Note there is identical sed magic in Makefile.tool-inplace.am.
17
30
# What the second for loop does: it copies libcoregrind.a and libvex.a
18
31
# into the correct (target-specific) lib dirs at install time.
19
32
# $(noinst_LIBRARIES) will look like this:
56
72
$(top_srcdir)/Makefile.tool-inplace.am \
57
73
$(top_srcdir)/Makefile.tool.am
58
74
noinst_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
60
@VG_X86_LINUX_TRUE@am__append_1 = cachegrind-x86-linux
61
@VG_AMD64_LINUX_TRUE@am__append_2 = cachegrind-amd64-linux
62
@VG_PPC32_LINUX_TRUE@am__append_3 = cachegrind-ppc32-linux
63
@VG_PPC64_LINUX_TRUE@am__append_4 = cachegrind-ppc64-linux
75
$(am__EXEEXT_4) $(am__EXEEXT_5) $(am__EXEEXT_6)
76
@VGP_X86_LINUX_TRUE@am__append_1 = cachegrind-x86-linux
77
@VGP_AMD64_LINUX_TRUE@am__append_2 = cachegrind-amd64-linux
78
@VGP_PPC32_LINUX_TRUE@am__append_3 = cachegrind-ppc32-linux
79
@VGP_PPC64_LINUX_TRUE@am__append_4 = cachegrind-ppc64-linux
80
@VGP_PPC32_AIX5_TRUE@am__append_5 = cachegrind-ppc32-aix5
81
@VGP_PPC64_AIX5_TRUE@am__append_6 = cachegrind-ppc64-aix5
82
bin_PROGRAMS = cg_merge$(EXEEXT)
64
83
subdir = cachegrind
65
84
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
66
85
am__aclocal_m4_deps = $(top_srcdir)/configure.in
69
88
mkinstalldirs = $(install_sh) -d
70
89
CONFIG_HEADER = $(top_builddir)/config.h
71
90
CONFIG_CLEAN_FILES = cg_annotate
72
@VG_X86_LINUX_TRUE@am__EXEEXT_1 = cachegrind-x86-linux$(EXEEXT)
73
@VG_AMD64_LINUX_TRUE@am__EXEEXT_2 = cachegrind-amd64-linux$(EXEEXT)
74
@VG_PPC32_LINUX_TRUE@am__EXEEXT_3 = cachegrind-ppc32-linux$(EXEEXT)
75
@VG_PPC64_LINUX_TRUE@am__EXEEXT_4 = cachegrind-ppc64-linux$(EXEEXT)
76
PROGRAMS = $(noinst_PROGRAMS)
91
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"
92
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
93
@VGP_X86_LINUX_TRUE@am__EXEEXT_1 = cachegrind-x86-linux$(EXEEXT)
94
@VGP_AMD64_LINUX_TRUE@am__EXEEXT_2 = cachegrind-amd64-linux$(EXEEXT)
95
@VGP_PPC32_LINUX_TRUE@am__EXEEXT_3 = cachegrind-ppc32-linux$(EXEEXT)
96
@VGP_PPC64_LINUX_TRUE@am__EXEEXT_4 = cachegrind-ppc64-linux$(EXEEXT)
97
@VGP_PPC32_AIX5_TRUE@am__EXEEXT_5 = cachegrind-ppc32-aix5$(EXEEXT)
98
@VGP_PPC64_AIX5_TRUE@am__EXEEXT_6 = cachegrind-ppc64-aix5$(EXEEXT)
99
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
77
100
am__objects_1 = cachegrind_amd64_linux-cg_main.$(OBJEXT)
78
101
am__objects_2 = cachegrind_amd64_linux-cg-amd64.$(OBJEXT)
79
102
am_cachegrind_amd64_linux_OBJECTS = $(am__objects_1) $(am__objects_2)
83
106
@VEX_DIR@/libvex_amd64_linux.a
84
107
am__DEPENDENCIES_2 =
85
108
am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2)
86
am__objects_3 = cachegrind_ppc32_linux-cg_main.$(OBJEXT)
87
am__objects_4 = cachegrind_ppc32_linux-cg-ppc32.$(OBJEXT)
88
am_cachegrind_ppc32_linux_OBJECTS = $(am__objects_3) $(am__objects_4)
89
cachegrind_ppc32_linux_OBJECTS = $(am_cachegrind_ppc32_linux_OBJECTS)
109
am__objects_3 = cachegrind_ppc32_aix5-cg_main.$(OBJEXT)
110
am__objects_4 = cachegrind_ppc32_aix5-cg-ppc32.$(OBJEXT)
111
am_cachegrind_ppc32_aix5_OBJECTS = $(am__objects_3) $(am__objects_4)
112
cachegrind_ppc32_aix5_OBJECTS = $(am_cachegrind_ppc32_aix5_OBJECTS)
90
113
am__DEPENDENCIES_4 = \
91
$(top_builddir)/coregrind/libcoregrind_ppc32_linux.a \
92
@VEX_DIR@/libvex_ppc32_linux.a
114
$(top_builddir)/coregrind/libcoregrind_ppc32_aix5.a \
115
@VEX_DIR@/libvex_ppc32_aix5.a
93
116
am__DEPENDENCIES_5 = $(am__DEPENDENCIES_4) $(am__DEPENDENCIES_2)
94
am__objects_5 = cachegrind_ppc64_linux-cg_main.$(OBJEXT)
95
am__objects_6 = cachegrind_ppc64_linux-cg-ppc64.$(OBJEXT)
96
am_cachegrind_ppc64_linux_OBJECTS = $(am__objects_5) $(am__objects_6)
97
cachegrind_ppc64_linux_OBJECTS = $(am_cachegrind_ppc64_linux_OBJECTS)
117
am__objects_5 = cachegrind_ppc32_linux-cg_main.$(OBJEXT)
118
am__objects_6 = cachegrind_ppc32_linux-cg-ppc32.$(OBJEXT)
119
am_cachegrind_ppc32_linux_OBJECTS = $(am__objects_5) $(am__objects_6)
120
cachegrind_ppc32_linux_OBJECTS = $(am_cachegrind_ppc32_linux_OBJECTS)
98
121
am__DEPENDENCIES_6 = \
99
$(top_builddir)/coregrind/libcoregrind_ppc64_linux.a \
100
@VEX_DIR@/libvex_ppc64_linux.a
122
$(top_builddir)/coregrind/libcoregrind_ppc32_linux.a \
123
@VEX_DIR@/libvex_ppc32_linux.a
101
124
am__DEPENDENCIES_7 = $(am__DEPENDENCIES_6) $(am__DEPENDENCIES_2)
102
am__objects_7 = cachegrind_x86_linux-cg_main.$(OBJEXT)
103
am__objects_8 = cachegrind_x86_linux-cg-x86.$(OBJEXT)
104
am_cachegrind_x86_linux_OBJECTS = $(am__objects_7) $(am__objects_8)
105
cachegrind_x86_linux_OBJECTS = $(am_cachegrind_x86_linux_OBJECTS)
125
am__objects_7 = cachegrind_ppc64_aix5-cg_main.$(OBJEXT)
126
am__objects_8 = cachegrind_ppc64_aix5-cg-ppc64.$(OBJEXT)
127
am_cachegrind_ppc64_aix5_OBJECTS = $(am__objects_7) $(am__objects_8)
128
cachegrind_ppc64_aix5_OBJECTS = $(am_cachegrind_ppc64_aix5_OBJECTS)
106
129
am__DEPENDENCIES_8 = \
107
$(top_builddir)/coregrind/libcoregrind_x86_linux.a \
108
@VEX_DIR@/libvex_x86_linux.a
130
$(top_builddir)/coregrind/libcoregrind_ppc64_aix5.a \
131
@VEX_DIR@/libvex_ppc64_aix5.a
109
132
am__DEPENDENCIES_9 = $(am__DEPENDENCIES_8) $(am__DEPENDENCIES_2)
110
am__installdirs = "$(DESTDIR)$(bindir)"
133
am__objects_9 = cachegrind_ppc64_linux-cg_main.$(OBJEXT)
134
am__objects_10 = cachegrind_ppc64_linux-cg-ppc64.$(OBJEXT)
135
am_cachegrind_ppc64_linux_OBJECTS = $(am__objects_9) $(am__objects_10)
136
cachegrind_ppc64_linux_OBJECTS = $(am_cachegrind_ppc64_linux_OBJECTS)
137
am__DEPENDENCIES_10 = \
138
$(top_builddir)/coregrind/libcoregrind_ppc64_linux.a \
139
@VEX_DIR@/libvex_ppc64_linux.a
140
am__DEPENDENCIES_11 = $(am__DEPENDENCIES_10) $(am__DEPENDENCIES_2)
141
am__objects_11 = cachegrind_x86_linux-cg_main.$(OBJEXT)
142
am__objects_12 = cachegrind_x86_linux-cg-x86.$(OBJEXT)
143
am_cachegrind_x86_linux_OBJECTS = $(am__objects_11) $(am__objects_12)
144
cachegrind_x86_linux_OBJECTS = $(am_cachegrind_x86_linux_OBJECTS)
145
am__DEPENDENCIES_12 = \
146
$(top_builddir)/coregrind/libcoregrind_x86_linux.a \
147
@VEX_DIR@/libvex_x86_linux.a
148
am__DEPENDENCIES_13 = $(am__DEPENDENCIES_12) $(am__DEPENDENCIES_2)
149
am_cg_merge_OBJECTS = cg_merge-cg_merge.$(OBJEXT)
150
cg_merge_OBJECTS = $(am_cg_merge_OBJECTS)
151
cg_merge_LDADD = $(LDADD)
111
152
binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
112
153
SCRIPTS = $(bin_SCRIPTS)
113
154
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
119
160
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
120
161
SOURCES = $(cachegrind_amd64_linux_SOURCES) \
162
$(cachegrind_ppc32_aix5_SOURCES) \
121
163
$(cachegrind_ppc32_linux_SOURCES) \
164
$(cachegrind_ppc64_aix5_SOURCES) \
122
165
$(cachegrind_ppc64_linux_SOURCES) \
123
$(cachegrind_x86_linux_SOURCES)
166
$(cachegrind_x86_linux_SOURCES) $(cg_merge_SOURCES)
124
167
DIST_SOURCES = $(cachegrind_amd64_linux_SOURCES) \
168
$(cachegrind_ppc32_aix5_SOURCES) \
125
169
$(cachegrind_ppc32_linux_SOURCES) \
170
$(cachegrind_ppc64_aix5_SOURCES) \
126
171
$(cachegrind_ppc64_linux_SOURCES) \
127
$(cachegrind_x86_linux_SOURCES)
172
$(cachegrind_x86_linux_SOURCES) $(cg_merge_SOURCES)
128
173
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
129
174
html-recursive info-recursive install-data-recursive \
130
175
install-exec-recursive install-info-recursive \
203
255
VALT_LOAD_ADDRESS = @VALT_LOAD_ADDRESS@
204
256
VERSION = @VERSION@
205
257
VEX_DIR = @VEX_DIR@
206
VG_AMD64_LINUX_FALSE = @VG_AMD64_LINUX_FALSE@
207
VG_AMD64_LINUX_TRUE = @VG_AMD64_LINUX_TRUE@
258
VGO_AIX5_FALSE = @VGO_AIX5_FALSE@
259
VGO_AIX5_TRUE = @VGO_AIX5_TRUE@
260
VGO_LINUX_FALSE = @VGO_LINUX_FALSE@
261
VGO_LINUX_TRUE = @VGO_LINUX_TRUE@
262
VGP_AMD64_LINUX_FALSE = @VGP_AMD64_LINUX_FALSE@
263
VGP_AMD64_LINUX_TRUE = @VGP_AMD64_LINUX_TRUE@
264
VGP_HAVE_SECONDARY_FALSE = @VGP_HAVE_SECONDARY_FALSE@
265
VGP_HAVE_SECONDARY_TRUE = @VGP_HAVE_SECONDARY_TRUE@
266
VGP_PPC32_AIX5_FALSE = @VGP_PPC32_AIX5_FALSE@
267
VGP_PPC32_AIX5_TRUE = @VGP_PPC32_AIX5_TRUE@
268
VGP_PPC32_LINUX_FALSE = @VGP_PPC32_LINUX_FALSE@
269
VGP_PPC32_LINUX_TRUE = @VGP_PPC32_LINUX_TRUE@
270
VGP_PPC64_AIX5_FALSE = @VGP_PPC64_AIX5_FALSE@
271
VGP_PPC64_AIX5_TRUE = @VGP_PPC64_AIX5_TRUE@
272
VGP_PPC64_LINUX_FALSE = @VGP_PPC64_LINUX_FALSE@
273
VGP_PPC64_LINUX_TRUE = @VGP_PPC64_LINUX_TRUE@
274
VGP_X86_LINUX_FALSE = @VGP_X86_LINUX_FALSE@
275
VGP_X86_LINUX_TRUE = @VGP_X86_LINUX_TRUE@
208
276
VG_ARCH = @VG_ARCH@
209
277
VG_ARCH_ALL = @VG_ARCH_ALL@
211
279
VG_PLATFORM_PRI = @VG_PLATFORM_PRI@
212
280
VG_PLATFORM_SEC = @VG_PLATFORM_SEC@
213
VG_PPC32_LINUX_FALSE = @VG_PPC32_LINUX_FALSE@
214
VG_PPC32_LINUX_TRUE = @VG_PPC32_LINUX_TRUE@
215
VG_PPC64_LINUX_FALSE = @VG_PPC64_LINUX_FALSE@
216
VG_PPC64_LINUX_TRUE = @VG_PPC64_LINUX_TRUE@
217
VG_X86_LINUX_FALSE = @VG_X86_LINUX_FALSE@
218
VG_X86_LINUX_TRUE = @VG_X86_LINUX_TRUE@
219
281
ac_ct_CC = @ac_ct_CC@
220
282
ac_ct_CXX = @ac_ct_CXX@
221
283
ac_ct_RANLIB = @ac_ct_RANLIB@
285
347
-DVGP_ppc64_linux=1
288
# Baseline flags for all compilations
289
AM_CFLAGS_BASE = -O -g -Wmissing-prototypes -Winline -Wall -Wshadow \
290
-Wpointer-arith -Wstrict-prototypes -Wmissing-declarations
292
AM_CFLAGS_PIC = -fpic -fno-omit-frame-pointer
349
add_includes_ppc32_aix5 = -I$(top_srcdir)/include \
355
add_includes_ppc64_aix5 = -I$(top_srcdir)/include \
362
# Baseline flags for all compilations. Aim here is to maximise
363
# performance and get whatever useful warnings we can out of gcc.
364
AM_CFLAGS_BASE = -O2 -g -Wmissing-prototypes -Wall -Wshadow \
365
-Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \
369
# These flags are used for building the preload shared objects.
370
# The aim is to give reasonable performance but also to have good
371
# stack traces, since users often see stack traces extending
372
# into (and through) the preloads.
373
AM_CFLAGS_PIC = -O -g -fpic -fno-omit-frame-pointer -fno-strict-aliasing
294
375
# Flags for specific targets
295
376
AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
311
392
AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
312
393
AM_CPPFLAGS_PPC64_LINUX = $(add_includes_ppc64_linux)
313
394
AM_CFLAGS_PPC64_LINUX = $(WERROR) @FLAG_M64@ $(AM_CFLAGS_BASE)
314
AM_CCASFLAGS_PPC64_LINUX = $(add_includes_ppc64_linux) -Wa,-maltivec -m64 -g
395
AM_CCASFLAGS_PPC64_LINUX = $(add_includes_ppc64_linux) -Wa,-maltivec @FLAG_M64@ -g
396
AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
397
AM_CPPFLAGS_PPC32_AIX5 = $(add_includes_ppc32_aix5)
398
AM_CFLAGS_PPC32_AIX5 = $(WERROR) @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
399
AM_CCASFLAGS_PPC32_AIX5 = $(add_includes_ppc32_aix5) \
400
@FLAG_MAIX32@ -mcpu=powerpc -g
402
AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
403
AM_CPPFLAGS_PPC64_AIX5 = $(add_includes_ppc64_aix5)
404
AM_CFLAGS_PPC64_AIX5 = $(WERROR) @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
405
AM_CCASFLAGS_PPC64_AIX5 = $(add_includes_ppc64_aix5) \
406
@FLAG_MAIX64@ -mcpu=powerpc64 -g
316
409
# Flags for the primary target. These must be used to build the
317
410
# regtests and performance tests. In fact, these must be used to
321
414
AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VG_PLATFORM_PRI@)
322
415
AM_CFLAGS_PRI = $(AM_CFLAGS_@VG_PLATFORM_PRI@)
323
416
AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VG_PLATFORM_PRI@)
417
@VGP_HAVE_SECONDARY_FALSE@AM_FLAG_M3264_SEC =
418
@VGP_HAVE_SECONDARY_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VG_PLATFORM_SEC@)
420
# Baseline link flags for making dynamic shared objects.
422
PRELOAD_LDFLAGS_COMMON_LINUX = -nostdlib -shared -Wl,-z,interpose,-z,initfirst
423
PRELOAD_LDFLAGS_COMMON_AIX5 = -nostdlib -shared -Wl,-G -Wl,-bnogc
424
PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
425
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
426
PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
427
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
428
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
429
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
324
430
LIBREPLACEMALLOC_X86_LINUX = \
325
431
$(top_builddir)/coregrind/libreplacemalloc_toolpreload_x86_linux.a
349
461
$(top_builddir)/coregrind/libcoregrind_ppc64_linux.a \
350
462
@VEX_DIR@/libvex_ppc64_linux.a
464
COREGRIND_LIBS_PPC32_AIX5 = \
465
$(top_builddir)/coregrind/libcoregrind_ppc32_aix5.a \
466
@VEX_DIR@/libvex_ppc32_aix5.a
468
COREGRIND_LIBS_PPC64_AIX5 = \
469
$(top_builddir)/coregrind/libcoregrind_ppc64_aix5.a \
470
@VEX_DIR@/libvex_ppc64_aix5.a
352
472
TOOL_LDADD_COMMON = -lgcc
353
TOOL_LDFLAGS_COMMON = -static \
473
TOOL_LDFLAGS_COMMON_LINUX = -static \
354
474
-Wl,-defsym,valt_load_address=@VALT_LOAD_ADDRESS@ \
355
475
-nodefaultlibs -nostartfiles -u _start
477
TOOL_LDFLAGS_COMMON_AIX5 = -static -Wl,-e_start_valgrind
357
478
TOOL_LDADD_X86_LINUX = $(COREGRIND_LIBS_X86_LINUX) $(TOOL_LDADD_COMMON)
358
479
TOOL_LDFLAGS_X86_LINUX = \
359
$(TOOL_LDFLAGS_COMMON) @FLAG_M32@ \
480
$(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@ \
360
481
-Wl,-T,$(top_builddir)/valt_load_address_x86_linux.lds
362
483
TOOL_LDADD_AMD64_LINUX = $(COREGRIND_LIBS_AMD64_LINUX) $(TOOL_LDADD_COMMON)
363
484
TOOL_LDFLAGS_AMD64_LINUX = \
364
$(TOOL_LDFLAGS_COMMON) -m64 \
485
$(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M64@ \
365
486
-Wl,-T,$(top_builddir)/valt_load_address_amd64_linux.lds
367
488
TOOL_LDADD_PPC32_LINUX = $(COREGRIND_LIBS_PPC32_LINUX) $(TOOL_LDADD_COMMON)
368
489
TOOL_LDFLAGS_PPC32_LINUX = \
369
$(TOOL_LDFLAGS_COMMON) @FLAG_M32@ \
490
$(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@ \
370
491
-Wl,-T,$(top_builddir)/valt_load_address_ppc32_linux.lds
372
493
TOOL_LDADD_PPC64_LINUX = $(COREGRIND_LIBS_PPC64_LINUX) $(TOOL_LDADD_COMMON)
373
494
TOOL_LDFLAGS_PPC64_LINUX = \
374
$(TOOL_LDFLAGS_COMMON) -m64 \
495
$(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M64@ \
375
496
-Wl,-T,$(top_builddir)/valt_load_address_ppc64_linux.lds
377
PRELOAD_LDFLAGS_COMMON = -nostdlib -shared -Wl,-z,interpose,-z,initfirst
378
PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON) @FLAG_M32@
379
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON) -m64
380
PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON) @FLAG_M32@
381
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON) -m64
498
TOOL_LDADD_PPC32_AIX5 = $(COREGRIND_LIBS_PPC32_AIX5) $(TOOL_LDADD_COMMON)
499
TOOL_LDFLAGS_PPC32_AIX5 = \
500
$(TOOL_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
502
TOOL_LDADD_PPC64_AIX5 = $(COREGRIND_LIBS_PPC64_AIX5) $(TOOL_LDADD_COMMON)
503
TOOL_LDFLAGS_PPC64_AIX5 = \
504
$(TOOL_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@ -Wl,-bbigtoc
382
506
LIBREPLACEMALLOC_LDFLAGS_X86_LINUX = \
383
507
-Wl,--whole-archive \
384
508
$(LIBREPLACEMALLOC_X86_LINUX) \
399
523
$(LIBREPLACEMALLOC_PPC64_LINUX) \
400
524
-Wl,--no-whole-archive
526
LIBREPLACEMALLOC_LDFLAGS_PPC32_AIX5 = \
527
$(LIBREPLACEMALLOC_PPC32_AIX5)
529
LIBREPLACEMALLOC_LDFLAGS_PPC64_AIX5 = \
530
$(LIBREPLACEMALLOC_PPC64_AIX5)
402
532
bin_SCRIPTS = cg_annotate
403
noinst_HEADERS = cg_arch.h cg_sim.c
533
noinst_HEADERS = cg_arch.h cg_sim.c cg_branchpred.c
534
cg_merge_SOURCES = cg_merge.c
535
cg_merge_CPPFLAGS = $(AM_CPPFLAGS_PRI)
536
cg_merge_CFLAGS = $(AM_CFLAGS_PRI)
537
cg_merge_CCASFLAGS = $(AM_CCASFLAGS_PRI)
538
cg_merge_LDFLAGS = $(AM_CFLAGS_PRI)
404
539
CACHEGRIND_SOURCES_COMMON = cg_main.c
405
540
CACHEGRIND_SOURCES_X86 = cg-x86.c
406
541
CACHEGRIND_SOURCES_AMD64 = cg-amd64.c
430
565
cachegrind_ppc64_linux_DEPENDENCIES = $(COREGRIND_LIBS_PPC64_LINUX)
431
566
cachegrind_ppc64_linux_LDADD = $(TOOL_LDADD_PPC64_LINUX)
432
567
cachegrind_ppc64_linux_LDFLAGS = $(TOOL_LDFLAGS_PPC64_LINUX)
568
cachegrind_ppc32_aix5_SOURCES = $(CACHEGRIND_SOURCES_COMMON) $(CACHEGRIND_SOURCES_PPC32)
569
cachegrind_ppc32_aix5_CPPFLAGS = $(AM_CPPFLAGS_PPC32_AIX5)
570
cachegrind_ppc32_aix5_CFLAGS = $(AM_CFLAGS_PPC32_AIX5)
571
cachegrind_ppc32_aix5_DEPENDENCIES = $(COREGRIND_LIBS_PPC32_AIX5)
572
cachegrind_ppc32_aix5_LDADD = $(TOOL_LDADD_PPC32_AIX5)
573
cachegrind_ppc32_aix5_LDFLAGS = $(TOOL_LDFLAGS_PPC32_AIX5)
574
cachegrind_ppc64_aix5_SOURCES = $(CACHEGRIND_SOURCES_COMMON) $(CACHEGRIND_SOURCES_PPC64)
575
cachegrind_ppc64_aix5_CPPFLAGS = $(AM_CPPFLAGS_PPC64_AIX5)
576
cachegrind_ppc64_aix5_CFLAGS = $(AM_CFLAGS_PPC64_AIX5)
577
cachegrind_ppc64_aix5_DEPENDENCIES = $(COREGRIND_LIBS_PPC64_AIX5)
578
cachegrind_ppc64_aix5_LDADD = $(TOOL_LDADD_PPC64_AIX5)
579
cachegrind_ppc64_aix5_LDFLAGS = $(TOOL_LDFLAGS_PPC64_AIX5)
433
580
all: all-recursive
465
612
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
466
613
cg_annotate: $(top_builddir)/config.status $(srcdir)/cg_annotate.in
467
614
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
615
install-binPROGRAMS: $(bin_PROGRAMS)
617
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
618
@list='$(bin_PROGRAMS)'; for p in $$list; do \
619
p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
622
f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
623
echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
624
$(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
628
uninstall-binPROGRAMS:
630
@list='$(bin_PROGRAMS)'; for p in $$list; do \
631
f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
632
echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
633
rm -f "$(DESTDIR)$(bindir)/$$f"; \
637
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
469
639
clean-noinstPROGRAMS:
470
640
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
471
641
cachegrind-amd64-linux$(EXEEXT): $(cachegrind_amd64_linux_OBJECTS) $(cachegrind_amd64_linux_DEPENDENCIES)
472
642
@rm -f cachegrind-amd64-linux$(EXEEXT)
473
643
$(LINK) $(cachegrind_amd64_linux_LDFLAGS) $(cachegrind_amd64_linux_OBJECTS) $(cachegrind_amd64_linux_LDADD) $(LIBS)
644
cachegrind-ppc32-aix5$(EXEEXT): $(cachegrind_ppc32_aix5_OBJECTS) $(cachegrind_ppc32_aix5_DEPENDENCIES)
645
@rm -f cachegrind-ppc32-aix5$(EXEEXT)
646
$(LINK) $(cachegrind_ppc32_aix5_LDFLAGS) $(cachegrind_ppc32_aix5_OBJECTS) $(cachegrind_ppc32_aix5_LDADD) $(LIBS)
474
647
cachegrind-ppc32-linux$(EXEEXT): $(cachegrind_ppc32_linux_OBJECTS) $(cachegrind_ppc32_linux_DEPENDENCIES)
475
648
@rm -f cachegrind-ppc32-linux$(EXEEXT)
476
649
$(LINK) $(cachegrind_ppc32_linux_LDFLAGS) $(cachegrind_ppc32_linux_OBJECTS) $(cachegrind_ppc32_linux_LDADD) $(LIBS)
650
cachegrind-ppc64-aix5$(EXEEXT): $(cachegrind_ppc64_aix5_OBJECTS) $(cachegrind_ppc64_aix5_DEPENDENCIES)
651
@rm -f cachegrind-ppc64-aix5$(EXEEXT)
652
$(LINK) $(cachegrind_ppc64_aix5_LDFLAGS) $(cachegrind_ppc64_aix5_OBJECTS) $(cachegrind_ppc64_aix5_LDADD) $(LIBS)
477
653
cachegrind-ppc64-linux$(EXEEXT): $(cachegrind_ppc64_linux_OBJECTS) $(cachegrind_ppc64_linux_DEPENDENCIES)
478
654
@rm -f cachegrind-ppc64-linux$(EXEEXT)
479
655
$(LINK) $(cachegrind_ppc64_linux_LDFLAGS) $(cachegrind_ppc64_linux_OBJECTS) $(cachegrind_ppc64_linux_LDADD) $(LIBS)
480
656
cachegrind-x86-linux$(EXEEXT): $(cachegrind_x86_linux_OBJECTS) $(cachegrind_x86_linux_DEPENDENCIES)
481
657
@rm -f cachegrind-x86-linux$(EXEEXT)
482
658
$(LINK) $(cachegrind_x86_linux_LDFLAGS) $(cachegrind_x86_linux_OBJECTS) $(cachegrind_x86_linux_LDADD) $(LIBS)
659
cg_merge$(EXEEXT): $(cg_merge_OBJECTS) $(cg_merge_DEPENDENCIES)
660
@rm -f cg_merge$(EXEEXT)
661
$(LINK) $(cg_merge_LDFLAGS) $(cg_merge_OBJECTS) $(cg_merge_LDADD) $(LIBS)
483
662
install-binSCRIPTS: $(bin_SCRIPTS)
484
663
@$(NORMAL_INSTALL)
485
664
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
509
688
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_amd64_linux-cg-amd64.Po@am__quote@
510
689
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_amd64_linux-cg_main.Po@am__quote@
690
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Po@am__quote@
691
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Po@am__quote@
511
692
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc32_linux-cg-ppc32.Po@am__quote@
512
693
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc32_linux-cg_main.Po@am__quote@
694
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Po@am__quote@
695
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Po@am__quote@
513
696
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc64_linux-cg-ppc64.Po@am__quote@
514
697
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_ppc64_linux-cg_main.Po@am__quote@
515
698
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_x86_linux-cg-x86.Po@am__quote@
516
699
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cachegrind_x86_linux-cg_main.Po@am__quote@
700
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cg_merge-cg_merge.Po@am__quote@
519
703
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
557
741
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
558
742
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_amd64_linux_CPPFLAGS) $(CPPFLAGS) $(cachegrind_amd64_linux_CFLAGS) $(CFLAGS) -c -o cachegrind_amd64_linux-cg-amd64.obj `if test -f 'cg-amd64.c'; then $(CYGPATH_W) 'cg-amd64.c'; else $(CYGPATH_W) '$(srcdir)/cg-amd64.c'; fi`
744
cachegrind_ppc32_aix5-cg_main.o: cg_main.c
745
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc32_aix5-cg_main.o -MD -MP -MF "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Tpo" -c -o cachegrind_ppc32_aix5-cg_main.o `test -f 'cg_main.c' || echo '$(srcdir)/'`cg_main.c; \
746
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Tpo" "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Tpo"; exit 1; fi
747
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg_main.c' object='cachegrind_ppc32_aix5-cg_main.o' libtool=no @AMDEPBACKSLASH@
748
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
749
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc32_aix5-cg_main.o `test -f 'cg_main.c' || echo '$(srcdir)/'`cg_main.c
751
cachegrind_ppc32_aix5-cg_main.obj: cg_main.c
752
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc32_aix5-cg_main.obj -MD -MP -MF "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Tpo" -c -o cachegrind_ppc32_aix5-cg_main.obj `if test -f 'cg_main.c'; then $(CYGPATH_W) 'cg_main.c'; else $(CYGPATH_W) '$(srcdir)/cg_main.c'; fi`; \
753
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Tpo" "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg_main.Tpo"; exit 1; fi
754
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg_main.c' object='cachegrind_ppc32_aix5-cg_main.obj' libtool=no @AMDEPBACKSLASH@
755
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
756
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc32_aix5-cg_main.obj `if test -f 'cg_main.c'; then $(CYGPATH_W) 'cg_main.c'; else $(CYGPATH_W) '$(srcdir)/cg_main.c'; fi`
758
cachegrind_ppc32_aix5-cg-ppc32.o: cg-ppc32.c
759
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc32_aix5-cg-ppc32.o -MD -MP -MF "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Tpo" -c -o cachegrind_ppc32_aix5-cg-ppc32.o `test -f 'cg-ppc32.c' || echo '$(srcdir)/'`cg-ppc32.c; \
760
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Tpo" "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Tpo"; exit 1; fi
761
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg-ppc32.c' object='cachegrind_ppc32_aix5-cg-ppc32.o' libtool=no @AMDEPBACKSLASH@
762
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
763
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc32_aix5-cg-ppc32.o `test -f 'cg-ppc32.c' || echo '$(srcdir)/'`cg-ppc32.c
765
cachegrind_ppc32_aix5-cg-ppc32.obj: cg-ppc32.c
766
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc32_aix5-cg-ppc32.obj -MD -MP -MF "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Tpo" -c -o cachegrind_ppc32_aix5-cg-ppc32.obj `if test -f 'cg-ppc32.c'; then $(CYGPATH_W) 'cg-ppc32.c'; else $(CYGPATH_W) '$(srcdir)/cg-ppc32.c'; fi`; \
767
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Tpo" "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc32_aix5-cg-ppc32.Tpo"; exit 1; fi
768
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg-ppc32.c' object='cachegrind_ppc32_aix5-cg-ppc32.obj' libtool=no @AMDEPBACKSLASH@
769
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
770
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc32_aix5-cg-ppc32.obj `if test -f 'cg-ppc32.c'; then $(CYGPATH_W) 'cg-ppc32.c'; else $(CYGPATH_W) '$(srcdir)/cg-ppc32.c'; fi`
560
772
cachegrind_ppc32_linux-cg_main.o: cg_main.c
561
773
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_linux_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_linux_CFLAGS) $(CFLAGS) -MT cachegrind_ppc32_linux-cg_main.o -MD -MP -MF "$(DEPDIR)/cachegrind_ppc32_linux-cg_main.Tpo" -c -o cachegrind_ppc32_linux-cg_main.o `test -f 'cg_main.c' || echo '$(srcdir)/'`cg_main.c; \
562
774
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc32_linux-cg_main.Tpo" "$(DEPDIR)/cachegrind_ppc32_linux-cg_main.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc32_linux-cg_main.Tpo"; exit 1; fi
585
797
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
586
798
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc32_linux_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc32_linux_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc32_linux-cg-ppc32.obj `if test -f 'cg-ppc32.c'; then $(CYGPATH_W) 'cg-ppc32.c'; else $(CYGPATH_W) '$(srcdir)/cg-ppc32.c'; fi`
800
cachegrind_ppc64_aix5-cg_main.o: cg_main.c
801
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc64_aix5-cg_main.o -MD -MP -MF "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Tpo" -c -o cachegrind_ppc64_aix5-cg_main.o `test -f 'cg_main.c' || echo '$(srcdir)/'`cg_main.c; \
802
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Tpo" "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Tpo"; exit 1; fi
803
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg_main.c' object='cachegrind_ppc64_aix5-cg_main.o' libtool=no @AMDEPBACKSLASH@
804
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
805
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc64_aix5-cg_main.o `test -f 'cg_main.c' || echo '$(srcdir)/'`cg_main.c
807
cachegrind_ppc64_aix5-cg_main.obj: cg_main.c
808
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc64_aix5-cg_main.obj -MD -MP -MF "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Tpo" -c -o cachegrind_ppc64_aix5-cg_main.obj `if test -f 'cg_main.c'; then $(CYGPATH_W) 'cg_main.c'; else $(CYGPATH_W) '$(srcdir)/cg_main.c'; fi`; \
809
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Tpo" "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg_main.Tpo"; exit 1; fi
810
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg_main.c' object='cachegrind_ppc64_aix5-cg_main.obj' libtool=no @AMDEPBACKSLASH@
811
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
812
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc64_aix5-cg_main.obj `if test -f 'cg_main.c'; then $(CYGPATH_W) 'cg_main.c'; else $(CYGPATH_W) '$(srcdir)/cg_main.c'; fi`
814
cachegrind_ppc64_aix5-cg-ppc64.o: cg-ppc64.c
815
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc64_aix5-cg-ppc64.o -MD -MP -MF "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Tpo" -c -o cachegrind_ppc64_aix5-cg-ppc64.o `test -f 'cg-ppc64.c' || echo '$(srcdir)/'`cg-ppc64.c; \
816
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Tpo" "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Tpo"; exit 1; fi
817
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg-ppc64.c' object='cachegrind_ppc64_aix5-cg-ppc64.o' libtool=no @AMDEPBACKSLASH@
818
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
819
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc64_aix5-cg-ppc64.o `test -f 'cg-ppc64.c' || echo '$(srcdir)/'`cg-ppc64.c
821
cachegrind_ppc64_aix5-cg-ppc64.obj: cg-ppc64.c
822
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -MT cachegrind_ppc64_aix5-cg-ppc64.obj -MD -MP -MF "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Tpo" -c -o cachegrind_ppc64_aix5-cg-ppc64.obj `if test -f 'cg-ppc64.c'; then $(CYGPATH_W) 'cg-ppc64.c'; else $(CYGPATH_W) '$(srcdir)/cg-ppc64.c'; fi`; \
823
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Tpo" "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc64_aix5-cg-ppc64.Tpo"; exit 1; fi
824
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg-ppc64.c' object='cachegrind_ppc64_aix5-cg-ppc64.obj' libtool=no @AMDEPBACKSLASH@
825
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
826
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_aix5_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_aix5_CFLAGS) $(CFLAGS) -c -o cachegrind_ppc64_aix5-cg-ppc64.obj `if test -f 'cg-ppc64.c'; then $(CYGPATH_W) 'cg-ppc64.c'; else $(CYGPATH_W) '$(srcdir)/cg-ppc64.c'; fi`
588
828
cachegrind_ppc64_linux-cg_main.o: cg_main.c
589
829
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_ppc64_linux_CPPFLAGS) $(CPPFLAGS) $(cachegrind_ppc64_linux_CFLAGS) $(CFLAGS) -MT cachegrind_ppc64_linux-cg_main.o -MD -MP -MF "$(DEPDIR)/cachegrind_ppc64_linux-cg_main.Tpo" -c -o cachegrind_ppc64_linux-cg_main.o `test -f 'cg_main.c' || echo '$(srcdir)/'`cg_main.c; \
590
830
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cachegrind_ppc64_linux-cg_main.Tpo" "$(DEPDIR)/cachegrind_ppc64_linux-cg_main.Po"; else rm -f "$(DEPDIR)/cachegrind_ppc64_linux-cg_main.Tpo"; exit 1; fi
640
880
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg-x86.c' object='cachegrind_x86_linux-cg-x86.obj' libtool=no @AMDEPBACKSLASH@
641
881
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
642
882
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cachegrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(cachegrind_x86_linux_CFLAGS) $(CFLAGS) -c -o cachegrind_x86_linux-cg-x86.obj `if test -f 'cg-x86.c'; then $(CYGPATH_W) 'cg-x86.c'; else $(CYGPATH_W) '$(srcdir)/cg-x86.c'; fi`
884
cg_merge-cg_merge.o: cg_merge.c
885
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cg_merge_CPPFLAGS) $(CPPFLAGS) $(cg_merge_CFLAGS) $(CFLAGS) -MT cg_merge-cg_merge.o -MD -MP -MF "$(DEPDIR)/cg_merge-cg_merge.Tpo" -c -o cg_merge-cg_merge.o `test -f 'cg_merge.c' || echo '$(srcdir)/'`cg_merge.c; \
886
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cg_merge-cg_merge.Tpo" "$(DEPDIR)/cg_merge-cg_merge.Po"; else rm -f "$(DEPDIR)/cg_merge-cg_merge.Tpo"; exit 1; fi
887
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg_merge.c' object='cg_merge-cg_merge.o' libtool=no @AMDEPBACKSLASH@
888
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
889
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cg_merge_CPPFLAGS) $(CPPFLAGS) $(cg_merge_CFLAGS) $(CFLAGS) -c -o cg_merge-cg_merge.o `test -f 'cg_merge.c' || echo '$(srcdir)/'`cg_merge.c
891
cg_merge-cg_merge.obj: cg_merge.c
892
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cg_merge_CPPFLAGS) $(CPPFLAGS) $(cg_merge_CFLAGS) $(CFLAGS) -MT cg_merge-cg_merge.obj -MD -MP -MF "$(DEPDIR)/cg_merge-cg_merge.Tpo" -c -o cg_merge-cg_merge.obj `if test -f 'cg_merge.c'; then $(CYGPATH_W) 'cg_merge.c'; else $(CYGPATH_W) '$(srcdir)/cg_merge.c'; fi`; \
893
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/cg_merge-cg_merge.Tpo" "$(DEPDIR)/cg_merge-cg_merge.Po"; else rm -f "$(DEPDIR)/cg_merge-cg_merge.Tpo"; exit 1; fi
894
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cg_merge.c' object='cg_merge-cg_merge.obj' libtool=no @AMDEPBACKSLASH@
895
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
896
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cg_merge_CPPFLAGS) $(CPPFLAGS) $(cg_merge_CFLAGS) $(CFLAGS) -c -o cg_merge-cg_merge.obj `if test -f 'cg_merge.c'; then $(CYGPATH_W) 'cg_merge.c'; else $(CYGPATH_W) '$(srcdir)/cg_merge.c'; fi`
643
897
uninstall-info-am:
645
899
# This directory's subdirectories are mostly independent; you can cd
899
uninstall-am: uninstall-binSCRIPTS uninstall-info-am
1155
uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
901
1158
uninstall-info: uninstall-info-recursive
903
1160
.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am all-local check \
904
check-am clean clean-generic clean-noinstPROGRAMS \
905
clean-recursive ctags ctags-recursive distclean \
906
distclean-compile distclean-generic distclean-recursive \
907
distclean-tags distdir dvi dvi-am html html-am info info-am \
908
install install-am install-binSCRIPTS install-data \
909
install-data-am install-exec install-exec-am \
910
install-exec-local install-info install-info-am install-man \
911
install-strip installcheck installcheck-am installdirs \
912
installdirs-am maintainer-clean maintainer-clean-generic \
913
maintainer-clean-recursive mostlyclean mostlyclean-compile \
914
mostlyclean-generic mostlyclean-recursive pdf pdf-am ps ps-am \
915
tags tags-recursive uninstall uninstall-am \
1161
check-am clean clean-binPROGRAMS clean-generic \
1162
clean-noinstPROGRAMS clean-recursive ctags ctags-recursive \
1163
distclean distclean-compile distclean-generic \
1164
distclean-recursive distclean-tags distdir dvi dvi-am html \
1165
html-am info info-am install install-am install-binPROGRAMS \
1166
install-binSCRIPTS install-data install-data-am install-exec \
1167
install-exec-am install-exec-local install-info \
1168
install-info-am install-man install-strip installcheck \
1169
installcheck-am installdirs installdirs-am maintainer-clean \
1170
maintainer-clean-generic maintainer-clean-recursive \
1171
mostlyclean mostlyclean-compile mostlyclean-generic \
1172
mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
1173
uninstall uninstall-am uninstall-binPROGRAMS \
916
1174
uninstall-binSCRIPTS uninstall-info-am
924
1182
install-exec-local:
925
1183
if [ -n "$(noinst_PROGRAMS)" ] ; then \
926
1184
for f in $(noinst_PROGRAMS); do \
927
p=`echo $$f | sed -e 's/^[^-]*-//' -e 's/\..*$$//'`; \
928
n=`echo $$f | sed -e 's/-[^-]\{1,\}-[^-.]\{1,\}//'`; \
929
$(mkinstalldirs) $(DESTDIR)$(valdir)/$$p; \
930
$(INSTALL_PROGRAM) $$f $(DESTDIR)$(valdir)/$$p/$$n; \
1185
name=`echo $$f | sed -e 's/-\([^-]*-[^-.]*\)\(\..*\)\?$$/\2/'`; \
1186
plat=`echo $$f | sed -e 's/^.*-\([^-]*-[^-.]*\)\(\..*\)\?$$/\1/'`; \
1187
$(mkinstalldirs) $(DESTDIR)$(valdir)/$$plat; \
1188
$(INSTALL_PROGRAM) $$f $(DESTDIR)$(valdir)/$$plat/$$name; \
933
1191
if [ -n "$(noinst_LIBRARIES)" ] ; then \
934
for f in $(noinst_LIBRARIES); do \
1192
for f in $(noinst_LIBRARIES) expr_wont_match_me; do \
935
1193
if expr match $$f libcoregrind_ > /dev/null ; then \
936
1194
pU=`echo $$f | sed -e 's/libcoregrind_//g' -e 's/\.a//g'` ; \
937
1195
pD=`echo $$pU | sed -e 's/_/-/g'` ; \
938
1196
$(INSTALL_DATA) $$f $(DESTDIR)$(valdir)/$$pD/libcoregrind.a ; \
939
$(INSTALL_DATA) @VEX_DIR@/libvex_$$pU.a $(DESTDIR)$(valdir)/$$pD/libvex.a ; \
1197
$(INSTALL_DATA) @VEX_DIR@/libvex_$$pU.a \
1198
$(DESTDIR)$(valdir)/$$pD/libvex.a ; \
944
for f in $(noinst_PROGRAMS); do \
945
p=`echo $$f | sed -e 's/^[^-]*-//' -e 's/\..*$$//'`; \
946
n=`echo $$f | sed -e 's/-[^-]\{1,\}-[^-.]\{1,\}//'`; \
947
mkdir -p $(inplacedir)/$$p; \
948
rm -f $(inplacedir)/$$p/$$n; \
949
ln -f -s ../../$(subdir)/$$f $(inplacedir)/$$p/$$n; \
1204
if [ -n "$(noinst_PROGRAMS)" ] ; then \
1205
for f in $(noinst_PROGRAMS); do \
1206
name=`echo $$f | sed -e 's/-\([^-]*-[^-.]*\)\(\..*\)\?$$/\2/'`; \
1207
plat=`echo $$f | sed -e 's/^.*-\([^-]*-[^-.]*\)\(\..*\)\?$$/\1/'`; \
1208
mkdir -p $(inplacedir)/$$plat; \
1209
rm -f $(inplacedir)/$$plat/$$name; \
1210
ln -f -s ../../$(subdir)/$$f $(inplacedir)/$$plat/$$name; \
952
1214
@VEX_DIR@/libvex_x86_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h
953
$(MAKE) -C @VEX_DIR@ CC="$(CC)" libvex_x86_linux.a \
954
EXTRA_CFLAGS="$(AM_CFLAGS_X86_LINUX) @FLAG_WDECL_AFTER_STMT@"
1215
$(MAKE) -C @VEX_DIR@ CC="$(CC)" AR="$(AR)" \
1216
libvex_x86_linux.a \
1217
EXTRA_CFLAGS="$(AM_CFLAGS_X86_LINUX) @FLAG_WDECL_AFTER_STMT@ \
1218
@FLAG_FNO_STACK_PROTECTOR@"
956
1220
@VEX_DIR@/libvex_amd64_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h
957
$(MAKE) -C @VEX_DIR@ CC="$(CC)" libvex_amd64_linux.a \
958
EXTRA_CFLAGS="$(AM_CFLAGS_AMD64_LINUX) @FLAG_WDECL_AFTER_STMT@"
1221
$(MAKE) -C @VEX_DIR@ CC="$(CC)" AR="$(AR)" \
1222
libvex_amd64_linux.a \
1223
EXTRA_CFLAGS="$(AM_CFLAGS_AMD64_LINUX) @FLAG_WDECL_AFTER_STMT@ \
1224
@FLAG_FNO_STACK_PROTECTOR@"
960
1226
@VEX_DIR@/libvex_ppc32_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h
961
$(MAKE) -C @VEX_DIR@ CC="$(CC)" libvex_ppc32_linux.a \
962
EXTRA_CFLAGS="$(AM_CFLAGS_PPC32_LINUX) @FLAG_WDECL_AFTER_STMT@"
1227
$(MAKE) -C @VEX_DIR@ CC="$(CC)" AR="$(AR)" \
1228
libvex_ppc32_linux.a \
1229
EXTRA_CFLAGS="$(AM_CFLAGS_PPC32_LINUX) @FLAG_WDECL_AFTER_STMT@ \
1230
@FLAG_FNO_STACK_PROTECTOR@"
964
1232
@VEX_DIR@/libvex_ppc64_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h
965
$(MAKE) -C @VEX_DIR@ CC="$(CC)" libvex_ppc64_linux.a \
966
EXTRA_CFLAGS="$(AM_CFLAGS_PPC64_LINUX) @FLAG_WDECL_AFTER_STMT@"
1233
$(MAKE) -C @VEX_DIR@ CC="$(CC)" AR="$(AR)" \
1234
libvex_ppc64_linux.a \
1235
EXTRA_CFLAGS="$(AM_CFLAGS_PPC64_LINUX) @FLAG_WDECL_AFTER_STMT@ \
1236
@FLAG_FNO_STACK_PROTECTOR@"
1238
@VEX_DIR@/libvex_ppc32_aix5.a: @VEX_DIR@/priv/main/vex_svnversion.h
1239
$(MAKE) -C @VEX_DIR@ CC="$(CC)" AR="$(AR) -X32" \
1240
libvex_ppc32_aix5.a \
1241
EXTRA_CFLAGS="$(AM_CFLAGS_PPC32_AIX5) @FLAG_WDECL_AFTER_STMT@ \
1242
@FLAG_FNO_STACK_PROTECTOR@"
1244
@VEX_DIR@/libvex_ppc64_aix5.a: @VEX_DIR@/priv/main/vex_svnversion.h
1245
$(MAKE) -C @VEX_DIR@ CC="$(CC)" AR="$(AR) -X64" \
1246
libvex_ppc64_aix5.a \
1247
EXTRA_CFLAGS="$(AM_CFLAGS_PPC64_AIX5) @FLAG_WDECL_AFTER_STMT@ \
1248
@FLAG_FNO_STACK_PROTECTOR@"
968
1250
@VEX_DIR@/priv/main/vex_svnversion.h:
969
1251
$(MAKE) -C @VEX_DIR@ CC="$(CC)" version