Dmitry V. Levin | 78e48eb | 2015-07-15 15:34:59 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | # Check decoding of utimensat syscall. |
| 4 | |
| 5 | . "${srcdir=.}/init.sh" |
| 6 | |
| 7 | run_prog > /dev/null |
Dmitry V. Levin | 78e48eb | 2015-07-15 15:34:59 +0000 | [diff] [blame] | 8 | run_strace -e utimensat $args > "$OUT" |
| 9 | |
| 10 | check_prog grep |
| 11 | LC_ALL=C grep -x "utimensat(.*" "$LOG" > /dev/null || { |
| 12 | rm -f "$OUT" |
| 13 | skip_ 'test executable does not use utimensat syscall' |
| 14 | } |
| 15 | |
Dmitry V. Levin | 9c40599 | 2015-11-26 20:36:35 +0000 | [diff] [blame] | 16 | match_diff "$LOG" "$OUT" |
Dmitry V. Levin | 78e48eb | 2015-07-15 15:34:59 +0000 | [diff] [blame] | 17 | |
| 18 | rm -f "$OUT" |
| 19 | |
| 20 | exit 0 |