diff options
Diffstat (limited to 'tests-mx32/Makefile.am')
-rw-r--r-- | tests-mx32/Makefile.am | 45 |
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 \ |