+/*
+ * Copyright (c) 2015-2016 Dmitry V. Levin <ldv@altlinux.org>
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
#include "tests.h"
-#include <sys/syscall.h>
+#include <asm/unistd.h>
-#undef TEST_SYSCALL_NAME
#ifdef __NR_lstat64
-# define TEST_SYSCALL_NAME lstat64
+
+# define TEST_SYSCALL_NR __NR_lstat64
+# define TEST_SYSCALL_STR "lstat64"
# define STRUCT_STAT struct stat64
-# define SAMPLE_SIZE ((libc_off_t) 43147718418)
-#endif
+# define STRUCT_STAT_STR "struct stat64"
+# define STRUCT_STAT_IS_STAT64 1
+# include "lstatx.c"
-#include "lstatx.c"
+#else
+
+SKIP_MAIN_UNDEFINED("__NR_lstat64")
+
+#endif