tests: replace old stat tests with stat.test and stat64.test

* tests/stat.c: Replace with a wrapper around lstatx.c
* tests/stat.test: Replace with a wrapper around statx.sh.
* tests/stat32-v.test: Remove.
* tests/stat32.c: Remove.
* tests/stat64-v.test: Remove.
* tests/stat64.c: New file.
* tests/stat64.test: New test.
* tests/Makefile.am (check_PROGRAMS): Replace stat32 with stat64.
(stat_CFLAGS): Rename to stat64_CFLAGS.
(TESTS): Replace stat32-v.test and stat64-v.test with stat64.test.
* tests/.gitignore: Replace stat32 with stat64.
diff --git a/tests/stat.test b/tests/stat.test
index 3e1790a..ba8938c 100755
--- a/tests/stat.test
+++ b/tests/stat.test
@@ -1,61 +1,5 @@
 #!/bin/sh
 
-# Check how ftruncate, lseek and stat family syscalls are traced.
+# Check stat syscall decoding.
 
-. "${srcdir=.}/init.sh"
-
-check_prog dd
-check_prog find
-
-EXPECTED="$LOG.expected"
-size=46118400000
-sample=stat_sample
-
-rm -f $sample
-umask 022
-
-run_prog_skip_if_failed \
-	dd seek=$size bs=1 count=0 if=/dev/null of=$sample
-run_strace -edesc $args
-
-r_ftruncate="ftruncate(64)?\\(1, $size\\) += 0"
-r_lseek="lseek\\(1, $size, SEEK_CUR\\) += $size"
-r_llseek="_llseek\\(1, $size, \\[$size\\], SEEK_CUR\\) += 0"
-
-cat > "$EXPECTED" << __EOF__
-$r_ftruncate
-$r_lseek|$r_llseek
-__EOF__
-
-match_grep "$LOG" "$EXPECTED"
-
-run_prog_skip_if_failed \
-	find -L $sample -quit
-run_strace -efile $args
-
-stat="\\{st_mode=S_IFREG\\|0644, st_size=$size, \\.\\.\\.\\}"
-r_stat="stat(64)?\\(\"$sample\", $stat\\) += 0"
-r_fstatat="(new)?fstatat(64)?\\(AT_FDCWD, \"$sample\", $stat, 0\\) += 0"
-
-cat > "$EXPECTED" << __EOF__
-$r_stat|$r_fstatat
-__EOF__
-
-match_grep "$LOG" "$EXPECTED"
-
-run_prog_skip_if_failed \
-	find $sample -quit
-run_strace -efile $args
-
-r_lstat="lstat(64)?\\(\"$sample\", $stat\\) += 0"
-r_lfstatat="(new)?fstatat(64)?\\(AT_FDCWD, \"$sample\", $stat, AT_SYMLINK_NOFOLLOW\\) += 0"
-
-cat > "$EXPECTED" << __EOF__
-$r_lstat|$r_lfstatat
-__EOF__
-
-match_grep "$LOG" "$EXPECTED"
-
-rm -f "$EXPECTED" $sample
-
-exit 0
+. "${srcdir=.}/statx.sh"