~bkerensa/ubuntu/raring/valgrind/merge-from-deb

« back to all changes in this revision

Viewing changes to cachegrind/tests/Makefile.in

  • Committer: Benjamin Kerensa
  • Date: 2012-11-21 23:57:58 UTC
  • mfrom: (1.1.16)
  • Revision ID: bkerensa@ubuntu.com-20121121235758-bd1rv5uc5vzov2p6
Merge from debian unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
46
46
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
47
47
        $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
48
48
        $(top_srcdir)/Makefile.tool-tests.am
49
 
@VGCONF_ARCHS_INCLUDE_X86_TRUE@am__append_1 = x86
 
49
 
 
50
# The Android toolchain includes all kinds of stdlib helpers present in
 
51
# bionic which is bad because we are not linking with it and the Android
 
52
# linker will panic.
 
53
@VGCONF_PLATVARIANT_IS_ANDROID_TRUE@am__append_1 = -nostdlib
 
54
@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__append_2 = -DVGA_SEC_@VGCONF_ARCH_SEC@=1  \
 
55
@VGCONF_HAVE_PLATFORM_SEC_TRUE@         -DVGP_SEC_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
 
56
 
 
57
@VGCONF_ARCHS_INCLUDE_X86_TRUE@am__append_3 = x86
50
58
check_PROGRAMS = chdir$(EXEEXT) clreq$(EXEEXT) dlclose$(EXEEXT) \
51
59
        myprint.so$(EXEEXT)
52
60
subdir = cachegrind/tests
67
75
dlclose_SOURCES = dlclose.c
68
76
dlclose_OBJECTS = dlclose.$(OBJEXT)
69
77
dlclose_DEPENDENCIES =
70
 
am_myprint_so_OBJECTS = myprint_so-myprint.$(OBJEXT)
71
 
myprint_so_OBJECTS = $(am_myprint_so_OBJECTS)
 
78
myprint_so_SOURCES = myprint.c
 
79
myprint_so_OBJECTS = myprint_so-myprint.$(OBJEXT)
72
80
myprint_so_LDADD = $(LDADD)
73
81
myprint_so_LINK = $(CCLD) $(myprint_so_CFLAGS) $(CFLAGS) \
74
82
        $(myprint_so_LDFLAGS) $(LDFLAGS) -o $@
81
89
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
82
90
CCLD = $(CC)
83
91
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
84
 
SOURCES = chdir.c clreq.c dlclose.c $(myprint_so_SOURCES)
85
 
DIST_SOURCES = chdir.c clreq.c dlclose.c $(myprint_so_SOURCES)
 
92
SOURCES = chdir.c clreq.c dlclose.c myprint.c
 
93
DIST_SOURCES = chdir.c clreq.c dlclose.c myprint.c
86
94
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
87
95
        html-recursive info-recursive install-data-recursive \
88
96
        install-dvi-recursive install-exec-recursive \
138
146
CCASFLAGS = @CCASFLAGS@
139
147
CCDEPMODE = @CCDEPMODE@
140
148
CFLAGS = @CFLAGS@
 
149
CFLAGS_MPI = @CFLAGS_MPI@
141
150
CPP = @CPP@
142
151
CPPFLAGS = @CPPFLAGS@
143
152
CXX = @CXX@
175
184
INSTALL_SCRIPT = @INSTALL_SCRIPT@
176
185
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
177
186
LDFLAGS = @LDFLAGS@
 
187
LDFLAGS_MPI = @LDFLAGS_MPI@
178
188
LIBOBJS = @LIBOBJS@
179
189
LIBS = @LIBS@
180
190
LN_S = @LN_S@
298
308
#
299
309
# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
300
310
# For building the core, coregrind/Makefile.am files add some extra things.
301
 
#
302
 
# Also: in newer versions of automake (1.10 onwards?) asm files ending with
303
 
# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
304
 
# and so the CPPFLAGS are passed to the assembler.  But this is not true for
305
 
# older automakes (e.g. 1.8.5, 1.9.6), sigh.  So we include
306
 
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable.  This
307
 
# means some of the flags are duplicated on systems with newer versions of
308
 
# automake, but this does not really matter and seems hard to avoid.
309
311
AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
310
312
        -I$(top_srcdir) \
311
313
        -I$(top_srcdir)/include \
325
327
@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGPV_@VGCONF_ARCH_SEC@_@VGCONF_OS@_@VGCONF_PLATVARIANT@=1
326
328
 
327
329
AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
328
 
AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
329
 
                                $(AM_CFLAGS_BASE)
 
330
AM_CFLAGS_X86_LINUX = @FLAG_M32@  @PREFERRED_STACK_BOUNDARY@ \
 
331
                                $(AM_CFLAGS_BASE) -fomit-frame-pointer
330
332
 
331
 
AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
 
333
AM_CCASFLAGS_X86_LINUX = @FLAG_M32@ -g
332
334
AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
333
 
AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
334
 
                                @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
 
335
AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ @PREFERRED_STACK_BOUNDARY@ \
 
336
                                $(AM_CFLAGS_BASE) -fomit-frame-pointer
335
337
 
336
 
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
 
338
AM_CCASFLAGS_AMD64_LINUX = @FLAG_M64@ -g
337
339
AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
338
340
AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
339
 
AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
 
341
AM_CCASFLAGS_PPC32_LINUX = @FLAG_M32@ -g
340
342
AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
341
343
AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
342
 
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
 
344
AM_CCASFLAGS_PPC64_LINUX = @FLAG_M64@ -g
343
345
AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
344
346
AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
345
347
                                $(AM_CFLAGS_BASE) -marm -mcpu=cortex-a8
346
348
 
347
 
AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ \
 
349
AM_CCASFLAGS_ARM_LINUX = @FLAG_M32@ \
348
350
                                -marm -mcpu=cortex-a8 -g
349
351
 
350
352
AM_FLAG_M3264_X86_DARWIN = -arch i386
352
354
                                -mmacosx-version-min=10.5 \
353
355
                                -fno-stack-protector -fno-pic -fno-PIC
354
356
 
355
 
AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
 
357
AM_CCASFLAGS_X86_DARWIN = -arch i386 -g
356
358
AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
357
359
AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
358
360
                            -mmacosx-version-min=10.5 -fno-stack-protector
359
361
 
360
 
AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 
362
AM_CCASFLAGS_AMD64_DARWIN = -arch x86_64 -g
361
363
AM_FLAG_M3264_S390X_LINUX = @FLAG_M64@
362
 
AM_CFLAGS_S390X_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
363
 
AM_CCASFLAGS_S390X_LINUX = $(AM_CPPFLAGS_S390X_LINUX) -mzarch -march=z900 \
364
 
                            @FLAG_M64@ -g
365
 
 
 
364
AM_CFLAGS_S390X_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE) -fomit-frame-pointer
 
365
AM_CCASFLAGS_S390X_LINUX = @FLAG_M64@ -g -mzarch -march=z900
 
366
AM_FLAG_M3264_MIPS32_LINUX = @FLAG_M32@
 
367
AM_CFLAGS_MIPS32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE) -mips32
 
368
AM_CCASFLAGS_MIPS32_LINUX = @FLAG_M32@ -mips32 -g
366
369
 
367
370
# Flags for the primary target.  These must be used to build the
368
371
# regtests and performance tests.  In fact, these must be used to
377
380
 
378
381
# Baseline link flags for making vgpreload shared objects.
379
382
#
380
 
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
 
383
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared \
 
384
        -Wl,-z,interpose,-z,initfirst $(am__append_1)
381
385
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
382
386
PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
383
387
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
387
391
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
388
392
PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
389
393
PRELOAD_LDFLAGS_S390X_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
 
394
PRELOAD_LDFLAGS_MIPS32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
390
395
AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
391
 
                -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
392
 
                -I$(top_srcdir)/VEX/pub \
393
 
                -DVGA_@VGCONF_ARCH_PRI@=1 \
394
 
                -DVGO_@VGCONF_OS@=1 \
395
 
                -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1 \
396
 
                -DVGPV_@VGCONF_ARCH_PRI@_@VGCONF_OS@_@VGCONF_PLATVARIANT@=1
 
396
        -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
 
397
        -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
 
398
        -DVGO_@VGCONF_OS@=1 -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1 \
 
399
        -DVGPV_@VGCONF_ARCH_PRI@_@VGCONF_OS@_@VGCONF_PLATVARIANT@=1 \
 
400
        $(am__append_2)
397
401
 
398
402
# Nb: Tools need to augment these flags with an arch-selection option, such
399
403
# as $(AM_FLAG_M3264_PRI).
403
407
# automake;  see comments in Makefile.all.am for more detail.
404
408
AM_CCASFLAGS = $(AM_CPPFLAGS)
405
409
@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
406
 
SUBDIRS = . $(am__append_1)
 
410
SUBDIRS = . $(am__append_3)
407
411
DIST_SUBDIRS = x86 .
408
412
dist_noinst_SCRIPTS = filter_stderr filter_cachesim_discards
409
413
EXTRA_DIST = \
418
422
dlclose_LDADD = -ldl
419
423
@VGCONF_OS_IS_DARWIN_FALSE@myprint_so_LDFLAGS = $(AM_CFLAGS) -shared -fPIC
420
424
@VGCONF_OS_IS_DARWIN_TRUE@myprint_so_LDFLAGS = $(AM_CFLAGS) -dynamic -dynamiclib -all_load -fpic
421
 
myprint_so_SOURCES = myprint.c  # Only needed for automake-1.7.
422
425
myprint_so_CFLAGS = $(AM_CFLAGS) -fPIC
423
426
all: all-recursive
424
427