aboutsummaryrefslogtreecommitdiff
path: root/tests-mx32/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'tests-mx32/Makefile.am')
-rw-r--r--tests-mx32/Makefile.am45
1 files changed, 34 insertions, 11 deletions
diff --git a/tests-mx32/Makefile.am b/tests-mx32/Makefile.am
index c445353c..fcfbf96a 100644
--- a/tests-mx32/Makefile.am
+++ b/tests-mx32/Makefile.am
@@ -1,7 +1,7 @@
# Automake input for strace tests.
#
# Copyright (c) 2011-2016 Dmitry V. Levin <ldv@altlinux.org>
-# Copyright (c) 2011-2017 The strace developers.
+# Copyright (c) 2011-2018 The strace developers.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -28,8 +28,12 @@
OS = linux
ARCH = @arch_mx32@
+NATIVE_ARCH = @arch_native@
+SIZEOF_KERNEL_LONG_T = @SIZEOF_KERNEL_LONG_T@
+SIZEOF_LONG = 4
MPERS_NAME = mx32
-ARCH_MFLAGS = -DMPERS_IS_$(MPERS_NAME) -mx32
+MPERS_CC_FLAGS = @cc_flags_mx32@
+ARCH_MFLAGS = -DMPERS_IS_$(MPERS_NAME) $(MPERS_CC_FLAGS)
AM_CFLAGS = $(WARN_CFLAGS)
AM_CPPFLAGS = $(ARCH_MFLAGS) \
-I$(builddir) \
@@ -80,6 +84,7 @@ LDADD = libtests.a
include pure_executables.am
check_PROGRAMS = $(PURE_EXECUTABLES) \
+ _newselect-P \
answer \
attach-f-p \
attach-f-p-cmd \
@@ -117,6 +122,9 @@ check_PROGRAMS = $(PURE_EXECUTABLES) \
netlink_netlink_diag \
netlink_unix_diag \
nsyscalls \
+ nsyscalls-d \
+ oldselect-P \
+ oldselect-efault-P \
pc \
perf_event_open_nonverbose \
perf_event_open_unabbrev \
@@ -137,12 +145,14 @@ check_PROGRAMS = $(PURE_EXECUTABLES) \
scm_rights \
seccomp-filter-v \
seccomp-strict \
+ select-P \
set_ptracer_any \
set_sigblock \
set_sigign \
signal_receive \
sleep \
stack-fcall \
+ stack-fcall-mangled \
threads-execve \
unblock_reset_raise \
unix-pair-send-recv \
@@ -182,10 +192,17 @@ uio_CPPFLAGS = $(AM_CPPFLAGS) -D_FILE_OFFSET_BITS=64
stack_fcall_SOURCES = stack-fcall.c \
stack-fcall-0.c stack-fcall-1.c stack-fcall-2.c stack-fcall-3.c
+stack_fcall_mangled_SOURCES = stack-fcall-mangled.c \
+ stack-fcall-mangled-0.c stack-fcall-mangled-1.c \
+ stack-fcall-mangled-2.c stack-fcall-mangled-3.c
+
include gen_tests.am
if USE_LIBUNWIND
LIBUNWIND_TESTS = strace-k.test
+if USE_DEMANGLE
+LIBUNWIND_TESTS += strace-k-demangle.test
+endif
else
LIBUNWIND_TESTS =
endif
@@ -204,11 +221,6 @@ DECODER_TESTS = \
futex.test \
getuid.test \
ioctl.test \
- ioctl_dm-v.test \
- ioctl_dm.test \
- ioctl_loop-nv.test \
- ioctl_nsfs.test \
- ioctl_sock_gifconf.test \
ipc_msgbuf.test \
llseek.test \
lseek.test \
@@ -220,9 +232,11 @@ DECODER_TESTS = \
net.test \
netlink_sock_diag.test \
nsyscalls.test \
- oldselect.test \
+ nsyscalls-d.test \
+ nsyscalls-nd.test \
personality.test \
pipe.test \
+ poll-P.test \
poll.test \
prctl-arg2-intptr.test \
prctl-dumpable.test \
@@ -241,6 +255,7 @@ DECODER_TESTS = \
seccomp-strict.test \
sigaltstack.test \
sun_path.test \
+ xet_thread_area_x86.test \
uio.test \
umount.test \
umount2.test \
@@ -263,6 +278,8 @@ MISC_TESTS = \
detach-sleeping.test \
detach-stopped.test \
filter-unavailable.test \
+ filtering_fd-syntax.test \
+ filtering_syscall-syntax.test \
fflush.test \
get_regs.test \
interactive_block.test \
@@ -309,13 +326,18 @@ XFAIL_TESTS_x32 = int_0x80.gen.test
XFAIL_TESTS = $(XFAIL_TESTS_$(MPERS_NAME)) $(XFAIL_TESTS_$(ARCH))
TEST_LOG_COMPILER = env
-AM_TEST_LOG_FLAGS = STRACE_ARCH=$(ARCH) MIPS_ABI=$(MIPS_ABI) $(srcdir)/run.sh
+AM_TEST_LOG_FLAGS = STRACE_ARCH=$(ARCH) STRACE_NATIVE_ARCH=$(NATIVE_ARCH) \
+ SIZEOF_KERNEL_LONG_T=$(SIZEOF_KERNEL_LONG_T) \
+ SIZEOF_LONG=$(SIZEOF_LONG) \
+ MIPS_ABI=$(MIPS_ABI) $(srcdir)/run.sh
@VALGRIND_CHECK_RULES@
VALGRIND_FLAGS = --quiet
VALGRIND_SUPPRESSIONS_FILES = $(abs_srcdir)/strace.supp
EXTRA_DIST = \
+ accept_compat.h \
+ attach-p-cmd.h \
caps-abbrev.awk \
caps.awk \
clock.in \
@@ -331,7 +353,6 @@ EXTRA_DIST = \
getresugid.c \
init.sh \
init_delete_module.h \
- ioctl-v.sh \
ipc.sh \
ipc_msgbuf.expected \
ksysent.sed \
@@ -339,8 +360,8 @@ EXTRA_DIST = \
match.awk \
net.expected \
netlink_sock_diag-v.sh \
- oldselect.expected \
pipe.expected \
+ print_user_desc.c \
process_vm_readv_writev.c \
pure_executables.list \
qual_fault-exit_group.expected \
@@ -358,10 +379,12 @@ EXTRA_DIST = \
setugid.c \
sigaltstack.expected \
sockname.c \
+ stack-fcall.h \
strace-C.expected \
strace-E.expected \
strace-T.expected \
strace-ff.expected \
+ strace-k-demangle.test \
strace-k.test \
strace-r.expected \
strace.supp \