38
38
build_triplet = @build@
39
39
host_triplet = @host@
40
check_PROGRAMS = scalar_exit_group$(EXEEXT) scalar_fork$(EXEEXT) \
40
check_PROGRAMS = bug133694$(EXEEXT) bug152022$(EXEEXT) \
41
espindola2$(EXEEXT) int3-x86$(EXEEXT) \
42
scalar_exit_group$(EXEEXT) scalar_fork$(EXEEXT) \
41
43
scalar_supp$(EXEEXT) scalar_vfork$(EXEEXT) fpeflags$(EXEEXT) \
42
44
pushfpopf$(EXEEXT) pushpopmem$(EXEEXT) scalar$(EXEEXT) \
43
45
sse_memory$(EXEEXT) tronical$(EXEEXT) more_x86_fp$(EXEEXT) \
46
fprem$(EXEEXT) xor-undef-x86$(EXEEXT)
45
47
subdir = memcheck/tests/x86
46
48
DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
47
49
$(srcdir)/Makefile.in
52
54
mkinstalldirs = $(install_sh) -d
53
55
CONFIG_HEADER = $(top_builddir)/config.h
54
56
CONFIG_CLEAN_FILES =
57
bug133694_SOURCES = bug133694.c
58
bug133694_OBJECTS = bug133694.$(OBJEXT)
59
bug133694_LDADD = $(LDADD)
60
bug152022_SOURCES = bug152022.c
61
bug152022_OBJECTS = bug152022.$(OBJEXT)
62
bug152022_LDADD = $(LDADD)
63
espindola2_SOURCES = espindola2.c
64
espindola2_OBJECTS = espindola2.$(OBJEXT)
65
espindola2_LDADD = $(LDADD)
55
66
fpeflags_SOURCES = fpeflags.c
56
67
fpeflags_OBJECTS = fpeflags-fpeflags.$(OBJEXT)
57
68
fpeflags_LDADD = $(LDADD)
58
69
fprem_SOURCES = fprem.c
59
70
fprem_OBJECTS = fprem.$(OBJEXT)
60
71
fprem_LDADD = $(LDADD)
72
int3_x86_SOURCES = int3-x86.c
73
int3_x86_OBJECTS = int3-x86.$(OBJEXT)
74
int3_x86_LDADD = $(LDADD)
61
75
more_x86_fp_SOURCES = more_x86_fp.c
62
76
more_x86_fp_OBJECTS = more_x86_fp.$(OBJEXT)
63
77
more_x86_fp_DEPENDENCIES =
88
102
am_tronical_OBJECTS = tronical.$(OBJEXT)
89
103
tronical_OBJECTS = $(am_tronical_OBJECTS)
90
104
tronical_LDADD = $(LDADD)
105
xor_undef_x86_SOURCES = xor-undef-x86.c
106
xor_undef_x86_OBJECTS = xor-undef-x86.$(OBJEXT)
107
xor_undef_x86_LDADD = $(LDADD)
91
108
SCRIPTS = $(noinst_SCRIPTS)
92
109
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
93
110
depcomp = $(SHELL) $(top_srcdir)/depcomp
97
114
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
99
116
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
100
SOURCES = fpeflags.c fprem.c more_x86_fp.c $(pushfpopf_SOURCES) \
101
pushpopmem.c scalar.c scalar_exit_group.c scalar_fork.c \
102
scalar_supp.c scalar_vfork.c sse_memory.c $(tronical_SOURCES)
103
DIST_SOURCES = fpeflags.c fprem.c more_x86_fp.c $(pushfpopf_SOURCES) \
104
pushpopmem.c scalar.c scalar_exit_group.c scalar_fork.c \
105
scalar_supp.c scalar_vfork.c sse_memory.c $(tronical_SOURCES)
117
SOURCES = bug133694.c bug152022.c espindola2.c fpeflags.c fprem.c \
118
int3-x86.c more_x86_fp.c $(pushfpopf_SOURCES) pushpopmem.c \
119
scalar.c scalar_exit_group.c scalar_fork.c scalar_supp.c \
120
scalar_vfork.c sse_memory.c $(tronical_SOURCES) \
122
DIST_SOURCES = bug133694.c bug152022.c espindola2.c fpeflags.c fprem.c \
123
int3-x86.c more_x86_fp.c $(pushfpopf_SOURCES) pushpopmem.c \
124
scalar.c scalar_exit_group.c scalar_fork.c scalar_supp.c \
125
scalar_vfork.c sse_memory.c $(tronical_SOURCES) \
106
127
HEADERS = $(noinst_HEADERS)
115
136
AUTOHEADER = @AUTOHEADER@
116
137
AUTOMAKE = @AUTOMAKE@
118
BUILD_MPIWRAP_FALSE = @BUILD_MPIWRAP_FALSE@
119
BUILD_MPIWRAP_TRUE = @BUILD_MPIWRAP_TRUE@
139
BUILD_MPIWRAP_PRI_FALSE = @BUILD_MPIWRAP_PRI_FALSE@
140
BUILD_MPIWRAP_PRI_TRUE = @BUILD_MPIWRAP_PRI_TRUE@
141
BUILD_MPIWRAP_SEC_FALSE = @BUILD_MPIWRAP_SEC_FALSE@
142
BUILD_MPIWRAP_SEC_TRUE = @BUILD_MPIWRAP_SEC_TRUE@
143
BUILD_SSE3_TESTS_FALSE = @BUILD_SSE3_TESTS_FALSE@
144
BUILD_SSE3_TESTS_TRUE = @BUILD_SSE3_TESTS_TRUE@
122
147
CCASFLAGS = @CCASFLAGS@
174
202
VALT_LOAD_ADDRESS = @VALT_LOAD_ADDRESS@
175
203
VERSION = @VERSION@
176
204
VEX_DIR = @VEX_DIR@
177
VG_AMD64_LINUX_FALSE = @VG_AMD64_LINUX_FALSE@
178
VG_AMD64_LINUX_TRUE = @VG_AMD64_LINUX_TRUE@
205
VGO_AIX5_FALSE = @VGO_AIX5_FALSE@
206
VGO_AIX5_TRUE = @VGO_AIX5_TRUE@
207
VGO_LINUX_FALSE = @VGO_LINUX_FALSE@
208
VGO_LINUX_TRUE = @VGO_LINUX_TRUE@
209
VGP_AMD64_LINUX_FALSE = @VGP_AMD64_LINUX_FALSE@
210
VGP_AMD64_LINUX_TRUE = @VGP_AMD64_LINUX_TRUE@
211
VGP_HAVE_SECONDARY_FALSE = @VGP_HAVE_SECONDARY_FALSE@
212
VGP_HAVE_SECONDARY_TRUE = @VGP_HAVE_SECONDARY_TRUE@
213
VGP_PPC32_AIX5_FALSE = @VGP_PPC32_AIX5_FALSE@
214
VGP_PPC32_AIX5_TRUE = @VGP_PPC32_AIX5_TRUE@
215
VGP_PPC32_LINUX_FALSE = @VGP_PPC32_LINUX_FALSE@
216
VGP_PPC32_LINUX_TRUE = @VGP_PPC32_LINUX_TRUE@
217
VGP_PPC64_AIX5_FALSE = @VGP_PPC64_AIX5_FALSE@
218
VGP_PPC64_AIX5_TRUE = @VGP_PPC64_AIX5_TRUE@
219
VGP_PPC64_LINUX_FALSE = @VGP_PPC64_LINUX_FALSE@
220
VGP_PPC64_LINUX_TRUE = @VGP_PPC64_LINUX_TRUE@
221
VGP_X86_LINUX_FALSE = @VGP_X86_LINUX_FALSE@
222
VGP_X86_LINUX_TRUE = @VGP_X86_LINUX_TRUE@
179
223
VG_ARCH = @VG_ARCH@
180
224
VG_ARCH_ALL = @VG_ARCH_ALL@
182
226
VG_PLATFORM_PRI = @VG_PLATFORM_PRI@
183
227
VG_PLATFORM_SEC = @VG_PLATFORM_SEC@
184
VG_PPC32_LINUX_FALSE = @VG_PPC32_LINUX_FALSE@
185
VG_PPC32_LINUX_TRUE = @VG_PPC32_LINUX_TRUE@
186
VG_PPC64_LINUX_FALSE = @VG_PPC64_LINUX_FALSE@
187
VG_PPC64_LINUX_TRUE = @VG_PPC64_LINUX_TRUE@
188
VG_X86_LINUX_FALSE = @VG_X86_LINUX_FALSE@
189
VG_X86_LINUX_TRUE = @VG_X86_LINUX_TRUE@
190
228
ac_ct_CC = @ac_ct_CC@
191
229
ac_ct_CXX = @ac_ct_CXX@
192
230
ac_ct_RANLIB = @ac_ct_RANLIB@
232
270
noinst_HEADERS = scalar.h
233
271
INSN_TESTS = insn_basic insn_fpu insn_cmov insn_mmx insn_mmxext insn_sse insn_sse2
234
272
EXTRA_DIST = $(noinst_SCRIPTS) \
273
bug133694.vgtest bug133694.stderr.exp bug133694.stdout.exp \
274
bug152022.vgtest bug152022.stderr.exp bug152022.stdout.exp \
275
espindola2.vgtest espindola2.stderr.exp \
235
276
fpeflags.stderr.exp fpeflags.vgtest \
236
277
$(addsuffix .stderr.exp,$(INSN_TESTS)) \
237
278
$(addsuffix .stdout.exp,$(INSN_TESTS)) \
238
279
$(addsuffix .vgtest,$(INSN_TESTS)) \
280
int3-x86.vgtest int3-x86.stderr.exp int3-x86.stdout.exp \
239
281
pushfpopf.stderr.exp pushfpopf.stdout.exp pushfpopf.vgtest \
240
282
pushpopmem.stderr.exp pushpopmem.stdout.exp pushpopmem.vgtest \
241
283
scalar.stderr.exp scalar.stderr.exp2 scalar.vgtest \
249
291
sse2_memory.stderr.exp sse2_memory.stdout.exp sse2_memory.vgtest \
250
292
tronical.stderr.exp tronical.vgtest \
251
293
more_x86_fp.stderr.exp more_x86_fp.stdout.exp more_x86_fp.vgtest \
252
fprem.stderr.exp fprem.stdout.exp fprem.vgtest
294
fprem.stderr.exp fprem.stdout.exp fprem.vgtest \
295
xor-undef-x86.stderr.exp xor-undef-x86.stdout.exp \
254
298
AM_CPPFLAGS = -I$(top_srcdir)/include
255
299
AM_CFLAGS = $(WERROR) @FLAG_M32@ -Winline -Wall -Wshadow -g \
300
344
clean-checkPROGRAMS:
301
345
-test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
346
bug133694$(EXEEXT): $(bug133694_OBJECTS) $(bug133694_DEPENDENCIES)
347
@rm -f bug133694$(EXEEXT)
348
$(LINK) $(bug133694_LDFLAGS) $(bug133694_OBJECTS) $(bug133694_LDADD) $(LIBS)
349
bug152022$(EXEEXT): $(bug152022_OBJECTS) $(bug152022_DEPENDENCIES)
350
@rm -f bug152022$(EXEEXT)
351
$(LINK) $(bug152022_LDFLAGS) $(bug152022_OBJECTS) $(bug152022_LDADD) $(LIBS)
352
espindola2$(EXEEXT): $(espindola2_OBJECTS) $(espindola2_DEPENDENCIES)
353
@rm -f espindola2$(EXEEXT)
354
$(LINK) $(espindola2_LDFLAGS) $(espindola2_OBJECTS) $(espindola2_LDADD) $(LIBS)
302
355
fpeflags$(EXEEXT): $(fpeflags_OBJECTS) $(fpeflags_DEPENDENCIES)
303
356
@rm -f fpeflags$(EXEEXT)
304
357
$(LINK) $(fpeflags_LDFLAGS) $(fpeflags_OBJECTS) $(fpeflags_LDADD) $(LIBS)
305
358
fprem$(EXEEXT): $(fprem_OBJECTS) $(fprem_DEPENDENCIES)
306
359
@rm -f fprem$(EXEEXT)
307
360
$(LINK) $(fprem_LDFLAGS) $(fprem_OBJECTS) $(fprem_LDADD) $(LIBS)
361
int3-x86$(EXEEXT): $(int3_x86_OBJECTS) $(int3_x86_DEPENDENCIES)
362
@rm -f int3-x86$(EXEEXT)
363
$(LINK) $(int3_x86_LDFLAGS) $(int3_x86_OBJECTS) $(int3_x86_LDADD) $(LIBS)
308
364
more_x86_fp$(EXEEXT): $(more_x86_fp_OBJECTS) $(more_x86_fp_DEPENDENCIES)
309
365
@rm -f more_x86_fp$(EXEEXT)
310
366
$(LINK) $(more_x86_fp_LDFLAGS) $(more_x86_fp_OBJECTS) $(more_x86_fp_LDADD) $(LIBS)
335
391
tronical$(EXEEXT): $(tronical_OBJECTS) $(tronical_DEPENDENCIES)
336
392
@rm -f tronical$(EXEEXT)
337
393
$(LINK) $(tronical_LDFLAGS) $(tronical_OBJECTS) $(tronical_LDADD) $(LIBS)
394
xor-undef-x86$(EXEEXT): $(xor_undef_x86_OBJECTS) $(xor_undef_x86_DEPENDENCIES)
395
@rm -f xor-undef-x86$(EXEEXT)
396
$(LINK) $(xor_undef_x86_LDFLAGS) $(xor_undef_x86_OBJECTS) $(xor_undef_x86_LDADD) $(LIBS)
339
398
mostlyclean-compile:
340
399
-rm -f *.$(OBJEXT)
342
401
distclean-compile:
404
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bug133694.Po@am__quote@
405
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bug152022.Po@am__quote@
406
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/espindola2.Po@am__quote@
345
407
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fpeflags-fpeflags.Po@am__quote@
346
408
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fprem.Po@am__quote@
409
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/int3-x86.Po@am__quote@
347
410
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/more_x86_fp.Po@am__quote@
348
411
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pushfpopf_c.Po@am__quote@
349
412
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pushpopmem.Po@am__quote@
353
416
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scalar_supp.Po@am__quote@
354
417
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scalar_vfork.Po@am__quote@
355
418
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sse_memory.Po@am__quote@
419
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xor-undef-x86.Po@am__quote@
358
422
$(CCASCOMPILE) -c $<