1b36107cc24acb366beca098769440f57fe41964 |
|
05-Sep-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests: use sprintrc in epoll_create1.test * tests/epoll_create1.c (main): Use sprintrc.
/external/strace/tests/epoll_create1.c
|
6a2f43ce6469c06d0244a07cea3d04f3740a66ce |
|
09-Aug-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
Use <asm/unistd.h> instead of <sys/syscall.h> There are no users of SYS_* macros provided by <sys/syscall.h>, and definitions of __NR_* macros could be obtained directly from <asm/unistd.h>. * defs.h: Include <asm/unistd.h> instead of <sys/syscall.h>. * test/seccomp.c: Likewise. * test/threaded_execve.c: Likewise. * test/x32_lseek.c: Likewise. * test/x32_mmap.c: Likewise. * tests/_newselect.c: Likewise. * tests/access.c: Likewise. * tests/acct.c: Likewise. * tests/aio.c: Likewise. * tests/alarm.c: Likewise. * tests/attach-f-p.c: Likewise. * tests/bpf.c: Likewise. * tests/brk.c: Likewise. * tests/chmod.c: Likewise. * tests/chown.c: Likewise. * tests/chown32.c: Likewise. * tests/chroot.c: Likewise. * tests/clock_adjtime.c: Likewise. * tests/clock_nanosleep.c: Likewise. * tests/clock_xettime.c: Likewise. * tests/copy_file_range.c: Likewise. * tests/creat.c: Likewise. * tests/dup2.c: Likewise. * tests/dup3.c: Likewise. * tests/epoll_create.c: Likewise. * tests/epoll_create1.c: Likewise. * tests/epoll_ctl.c: Likewise. * tests/epoll_pwait.c: Likewise. * tests/epoll_wait.c: Likewise. * tests/eventfd.c: Likewise. * tests/execveat.c: Likewise. * tests/faccessat.c: Likewise. * tests/fchdir.c: Likewise. * tests/fchmod.c: Likewise. * tests/fchmodat.c: Likewise. * tests/fchown.c: Likewise. * tests/fchown32.c: Likewise. * tests/fchownat.c: Likewise. * tests/fcntl.c: Likewise. * tests/fcntl64.c: Likewise. * tests/fdatasync.c: Likewise. * tests/flock.c: Likewise. * tests/fstat.c: Likewise. * tests/fstat64.c: Likewise. * tests/fstatat64.c: Likewise. * tests/fstatfs.c: Likewise. * tests/fstatfs64.c: Likewise. * tests/fsync.c: Likewise. * tests/ftruncate.c: Likewise. * tests/ftruncate64.c: Likewise. * tests/futimesat.c: Likewise. * tests/get_mempolicy.c: Likewise. * tests/getcwd.c: Likewise. * tests/getdents.c: Likewise. * tests/getdents64.c: Likewise. * tests/getegid.c: Likewise. * tests/getegid32.c: Likewise. * tests/geteuid.c: Likewise. * tests/geteuid32.c: Likewise. * tests/getgid.c: Likewise. * tests/getgid32.c: Likewise. * tests/getgroups.c: Likewise. * tests/getgroups32.c: Likewise. * tests/getpgrp.c: Likewise. * tests/getrandom.c: Likewise. * tests/getresgid.c: Likewise. * tests/getresgid32.c: Likewise. * tests/getresuid.c: Likewise. * tests/getresuid32.c: Likewise. * tests/getrlimit.c: Likewise. * tests/getrusage.c: Likewise. * tests/getuid.c: Likewise. * tests/getuid32.c: Likewise. * tests/getxxid.c: Likewise. * tests/ioctl_uffdio.c: Likewise. * tests/ioperm.c: Likewise. * tests/iopl.c: Likewise. * tests/ipc.c: Likewise. * tests/kill.c: Likewise. * tests/lchown.c: Likewise. * tests/lchown32.c: Likewise. * tests/libmmsg.c: Likewise. * tests/libsocketcall.c: Likewise. * tests/link.c: Likewise. * tests/linkat.c: Likewise. * tests/llseek.c: Likewise. * tests/lseek.c: Likewise. * tests/lstat.c: Likewise. * tests/lstat64.c: Likewise. * tests/mbind.c: Likewise. * tests/membarrier.c: Likewise. * tests/memfd_create.c: Likewise. * tests/migrate_pages.c: Likewise. * tests/mkdir.c: Likewise. * tests/mkdirat.c: Likewise. * tests/mknod.c: Likewise. * tests/mknodat.c: Likewise. * tests/mlock.c: Likewise. * tests/mlock2.c: Likewise. * tests/move_pages.c: Likewise. * tests/newfstatat.c: Likewise. * tests/nsyscalls.c: Likewise. * tests/old_mmap.c: Likewise. * tests/oldselect.c: Likewise. * tests/open.c: Likewise. * tests/openat.c: Likewise. * tests/pause.c: Likewise. * tests/poll.c: Likewise. * tests/prctl-seccomp-filter-v.c: Likewise. * tests/prctl-seccomp-strict.c: Likewise. * tests/preadv2-pwritev2.c: Likewise. * tests/prlimit64.c: Likewise. * tests/pselect6.c: Likewise. * tests/ptrace.c: Likewise. * tests/readdir.c: Likewise. * tests/readlink.c: Likewise. * tests/readlinkat.c: Likewise. * tests/reboot.c: Likewise. * tests/remap_file_pages.c: Likewise. * tests/rename.c: Likewise. * tests/renameat.c: Likewise. * tests/renameat2.c: Likewise. * tests/rmdir.c: Likewise. * tests/rt_sigpending.c: Likewise. * tests/rt_sigprocmask.c: Likewise. * tests/rt_sigsuspend.c: Likewise. * tests/rt_sigtimedwait.c: Likewise. * tests/rt_tgsigqueueinfo.c: Likewise. * tests/sched_get_priority_mxx.c: Likewise. * tests/sched_rr_get_interval.c: Likewise. * tests/sched_xetaffinity.c: Likewise. * tests/sched_xetattr.c: Likewise. * tests/sched_xetparam.c: Likewise. * tests/sched_xetscheduler.c: Likewise. * tests/sched_yield.c: Likewise. * tests/seccomp-filter-v.c: Likewise. * tests/seccomp-filter.c: Likewise. * tests/seccomp-strict.c: Likewise. * tests/select.c: Likewise. * tests/sendfile.c: Likewise. * tests/sendfile64.c: Likewise. * tests/set_mempolicy.c: Likewise. * tests/setdomainname.c: Likewise. * tests/setfsgid.c: Likewise. * tests/setfsgid32.c: Likewise. * tests/setfsuid.c: Likewise. * tests/setfsuid32.c: Likewise. * tests/setgid.c: Likewise. * tests/setgid32.c: Likewise. * tests/setgroups.c: Likewise. * tests/setgroups32.c: Likewise. * tests/sethostname.c: Likewise. * tests/setregid.c: Likewise. * tests/setregid32.c: Likewise. * tests/setresgid.c: Likewise. * tests/setresgid32.c: Likewise. * tests/setresuid.c: Likewise. * tests/setresuid32.c: Likewise. * tests/setreuid.c: Likewise. * tests/setreuid32.c: Likewise. * tests/setrlimit.c: Likewise. * tests/setuid.c: Likewise. * tests/setuid32.c: Likewise. * tests/signalfd4.c: Likewise. * tests/socketcall.c: Likewise. * tests/splice.c: Likewise. * tests/stat.c: Likewise. * tests/stat64.c: Likewise. * tests/statfs.c: Likewise. * tests/statfs64.c: Likewise. * tests/swap.c: Likewise. * tests/symlink.c: Likewise. * tests/symlinkat.c: Likewise. * tests/sync.c: Likewise. * tests/sync_file_range.c: Likewise. * tests/sync_file_range2.c: Likewise. * tests/syslog.c: Likewise. * tests/tee.c: Likewise. * tests/time.c: Likewise. * tests/timer_create.c: Likewise. * tests/timer_xettime.c: Likewise. * tests/timerfd_xettime.c: Likewise. * tests/times-fail.c: Likewise. * tests/times.c: Likewise. * tests/truncate.c: Likewise. * tests/truncate64.c: Likewise. * tests/ugetrlimit.c: Likewise. * tests/umount.c: Likewise. * tests/umount2.c: Likewise. * tests/uname.c: Likewise. * tests/unix-pair-send-recv.c: Likewise. * tests/unlink.c: Likewise. * tests/unlinkat.c: Likewise. * tests/userfaultfd.c: Likewise. * tests/utimes.c: Likewise. * tests/vhangup.c: Likewise. * tests/vmsplice.c: Likewise. * tests/waitid.c: Likewise. * tests/waitpid.c: Likewise. * tests/xet_robust_list.c: Likewise. * tests/xetpgid.c: Likewise. * tests/xetpriority.c: Likewise. * tests/xettimeofday.c: Likewise.
/external/strace/tests/epoll_create1.c
|
fa5e5d98548326cb5aac37c5af37503bdd9d6015 |
|
21-Apr-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests: do not include <assert.h> unnecessarily Automatically change tests/*.c files using the following script: for f in tests/*.c; do grep -q '\<assert(' "$f" || sed -i '/# *include *<assert\.h>/d' "$f" done
/external/strace/tests/epoll_create1.c
|
96a9ff5746563f46cf3c59709509ad44d6d959ce |
|
21-Apr-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests: do not include <errno.h> unnecessarily Automatically change tests/*.c files using the following script: for f in tests/*.c; do grep -Fv errno.h "$f" | grep -Ewq '(si_)?errno|SOCK_FILTER_DENY_SYSCALL' || sed -i '/# *include *<errno\.h>/d' "$f" done
/external/strace/tests/epoll_create1.c
|
7529683349538b0e35d9eb149115ab93fb5625c1 |
|
21-Apr-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests/epoll_create1.c: cleanup * tests/epoll_create1.c (main): Use errno2name, stop using assert.
/external/strace/tests/epoll_create1.c
|
7a06960ff424dd4db1d36ef62180076794642c52 |
|
11-Apr-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests/epoll_create1.c: extend for the case of ENOSYS * epoll_create1.c: Make the test work in case of epoll_create1 returning ENOSYS.
/external/strace/tests/epoll_create1.c
|
6267e4b0e3bd1ea507bc24ae21e43dde24bcb37a |
|
06-Jan-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests: convert epoll_create1.test from match_grep to match_diff * tests/epoll_create1.c (main): Print expected output. * tests/epoll_create1.test: Use match_diff instead of match_grep. * tests/epoll_create1.expected: Remove. * tests/Makefile.am (EXTRA_DIST): Remove epoll_create1.expected.
/external/strace/tests/epoll_create1.c
|
69fe020a235e4fe16a564fcd6d07d94ab9ff20d1 |
|
06-Jan-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests/epoll_create1.c: use libtests * tests/epoll_create1.c: Use SKIP_MAIN_UNDEFINED. (main): Use assert and perror_msg_and_skip.
/external/strace/tests/epoll_create1.c
|
0c8853c3c39fe11f1a80456e744d7db861c39df2 |
|
02-Jan-2016 |
Dmitry V. Levin <ldv@altlinux.org> |
tests: include tests.h instead of config.h Automatically edit tests/*.c files using the following perl one-liner: perl -0777 -pi -e \ 's/#ifdef HAVE_CONFIG_H\n# include "config\.h"\n#endif\n*/#include "tests.h"\n/' \ tests/*.c
/external/strace/tests/epoll_create1.c
|
38a34c9349267c99ce1ddbd0b6e985147415d355 |
|
17-Dec-2015 |
Dmitry V. Levin <ldv@altlinux.org> |
Add copyright headers to some files which lack them Before this change, all files that exist since 20th century had copyright headers, while most files that appeared later didn't. This change fixes the inconsistency by adding missing copyright headers. It doesn't mean that copyright headers became maintained. In my view, git history provides much better information on this subject and is much more accurate than copyright headers.
/external/strace/tests/epoll_create1.c
|
857adac3a5384fff0426f7b2572eeca16e8c5803 |
|
26-Aug-2015 |
Dmitry V. Levin <ldv@altlinux.org> |
tests: fix build on systems that lack O_CLOEXEC definition * tests/epoll_create1.c (main): Check that O_CLOEXEC is defined. * tests/eventfd.c (main): Likewise. * tests/signalfd.c (main): Likewise.
/external/strace/tests/epoll_create1.c
|
bf62c1b52db799335a13fa56db363ab5d94d44fa |
|
02-Aug-2015 |
Dmitry V. Levin <ldv@altlinux.org> |
epoll_create1: fix flags decoding * xlat/epollflags.in: Remove EPOLL_NONBLOCK, provide fallback definition for EPOLL_CLOEXEC. * tests/epoll_create1.c: New file. * tests/epoll_create1.expected: Likewise. * tests/epoll_create1.test: New test. * tests/Makefile.am (check_PROGRAMS): Add epoll_create1. (TESTS): Add epoll_create1.test. (EXTRA_DIST): Add epoll_create1.expected. * tests/.gitignore: Add epoll_create1.
/external/strace/tests/epoll_create1.c
|