summaryrefslogtreecommitdiff
path: root/tests/getdents64-v.c
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2020-04-11 01:01:47 +0000
committerDmitry V. Levin <ldv@altlinux.org>2020-04-11 01:01:47 +0000
commitb482f026fb59cf24078e85a31e43688b545ab259 (patch)
treeb6b153dd4dd96afb84c75c8d7173e51995db9e59 /tests/getdents64-v.c
parent023629a875769378c94604f0a2b46b3ea66d5f4a (diff)
downloadstrace-b482f026fb59cf24078e85a31e43688b545ab259.tar.gz
tests: check abbreviated decoding of getdents and getdents64 syscalls
* tests/getdents-v.c: New file. * tests/getdents64-v.c: Likewise. * tests/pure_executables.list: Add getdents-v and getdents64-v. * tests/.gitignore: Likewise. * tests/gen_tests.in (getdents-v, getdents64-v): New entries. (getdents, getdents64): Update. * tests/getdents.c (print_dirent): Define only if [VERBOSE]. * tests/getdents64.c (print_dirent): Likewise. * tests/xgetdents.c (str_d_type): Likewise. (ls): Handle [!VERBOSE] case. (main) [VERBOSE]: Add "-v" to dname.
Diffstat (limited to 'tests/getdents64-v.c')
-rw-r--r--tests/getdents64-v.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/getdents64-v.c b/tests/getdents64-v.c
new file mode 100644
index 000000000..cf7824821
--- /dev/null
+++ b/tests/getdents64-v.c
@@ -0,0 +1,3 @@
+/* Check --no-abbrev decoding of getdents64 syscall. */
+#define VERBOSE 1
+#include "getdents64.c"