]> granicus.if.org Git - strace/commit
print_dev_t: add xlat styles support
authorShankara Pailoor <shankarapailoor@gmail.com>
Sat, 8 Dec 2018 22:12:42 +0000 (14:12 -0800)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 10 Dec 2018 23:45:11 +0000 (23:45 +0000)
commite1f15583e01b11894481de7b64fb6a8a295cb5be
treeaf67ccd6efc04b3ca4422f5261c2f95749812dd5
parentc40270dd87007639ba1fb992c298a2dc6ca13097
print_dev_t: add xlat styles support

* print_dev_t.c (print_dev_t): Respect xlat_verbosity.
* tests/btrfs.c (sprint_makedev): New function.
(btrfs_print_balance_args, btrfs_test_dev_info_ioctl,
btrfs_test_dev_replace_ioctl, btrfs_test_get_dev_stats_ioctl,
btrfs_test_scrub_ioctls): Use it to update expected output.
* tests/xstatx.c (print_st_mode, sprint_makedev): New functions.
(print_stat): Use them.
* tests/fstat-Xabbrev.c: New file.
* tests/fstat-Xraw.c: Likewise.
* tests/fstat-Xverbose.c: Likewise.
* tests/fstat64-Xabbrev.c: Likewise.
* tests/fstat64-Xraw.c: Likewise.
* tests/fstat64-Xverbose.c: Likewise.
* tests/gen_tests.in (fstat-Xabbrev, fstat-Xraw, fstat-Xverbose,
fstat64-Xabbrev, fstat64-Xraw, fstat64-Xverbose): New entries.
* tests/trace_fstat.in: Likewise.
* tests/trace_stat_like.in: Likewise.
* tests/pure_executables.list: Add fstat-Xabbrev, fstat-Xraw,
fstat-Xverbose, fstat64-Xabbrev, fstat64-Xraw, and fstat64-Xverbose.
* tests/.gitignore: Likewise.

Co-Authored-by: Dmitry V. Levin <ldv@altlinux.org>
14 files changed:
print_dev_t.c
tests/.gitignore
tests/btrfs.c
tests/fstat-Xabbrev.c [new file with mode: 0644]
tests/fstat-Xraw.c [new file with mode: 0644]
tests/fstat-Xverbose.c [new file with mode: 0644]
tests/fstat64-Xabbrev.c [new file with mode: 0644]
tests/fstat64-Xraw.c [new file with mode: 0644]
tests/fstat64-Xverbose.c [new file with mode: 0644]
tests/gen_tests.in
tests/pure_executables.list
tests/trace_fstat.in
tests/trace_stat_like.in
tests/xstatx.c