FreeBSD: add file descriptor tracking for _umtx_op
[valgrind.git] / exp-bbv / tests / amd64-linux / Makefile.am
blob67bcc02beb0b24c127798e751b693e0d2d31b95b
1 include $(top_srcdir)/Makefile.tool-tests.am
3 dist_noinst_SCRIPTS = filter_stderr
5 check_PROGRAMS = \
6         million rep_prefix fldcw_check complex_rep clone_test
8 EXTRA_DIST = \
9            clone_test.stderr.exp \
10            clone_test.post.exp \
11            clone_test.vgtest \
12            complex_rep.stderr.exp \
13            complex_rep.vgtest \
14            fldcw_check.stderr.exp \
15            fldcw_check.vgtest \
16            ll.stderr.exp \
17            ll.stdout.exp \
18            ll.post.exp \
19            ll.vgtest \
20            million.stderr.exp \
21            million.post.exp \
22            million.vgtest \
23            rep_prefix.stderr.exp \
24            rep_prefix.vgtest 
26 AM_CCASFLAGS += -ffreestanding
28 AM_LDFLAGS = -nostartfiles -nodefaultlibs
30 clone_test_SOURCES = clone_test.S
31 complex_rep_SOURCES = complex_rep.S
32 fldcw_check_SOURCES = fldcw_check.S
33 million_SOURCES = million.S
34 rep_prefix_SOURCES = rep_prefix.S
36 # To compile the ll testcase, the compiler needs to support -Xassembler
37 # ICC does not do that
38 if !COMPILER_IS_ICC
39 AM_CCASFLAGS   += -Xassembler -I$(top_srcdir)/exp-bbv/tests
40 check_PROGRAMS += ll
41 ll_SOURCES      = ll.S
42 endif
44 clone_test_CFLAGS       = $(AM_CFLAGS) @FLAG_NO_PIE@
45 complex_rep_CFLAGS      = $(AM_CFLAGS) @FLAG_NO_PIE@
46 fldcw_check_CFLAGS      = $(AM_CFLAGS) @FLAG_NO_PIE@
47 ll_CFLAGS               = $(AM_CFLAGS) @FLAG_NO_PIE@
48 million_CFLAGS          = $(AM_CFLAGS) @FLAG_NO_PIE@
49 rep_prefix_CFLAGS       = $(AM_CFLAGS) @FLAG_NO_PIE@