2 * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
5 * SPDX-License-Identifier: GPL-2.0-or-later
9 #include <asm/unistd.h>
19 const kernel_ulong_t len = (kernel_ulong_t) 0xdefaced0badc0deULL;
22 if (sizeof(len) > sizeof(long))
23 rc = ftruncate(-1, len);
25 rc = syscall(__NR_ftruncate, -1L, len);
27 printf("ftruncate(-1, %llu) = %ld %s (%m)\n",
28 (unsigned long long) len, rc, errno2name());
30 puts("+++ exited with 0 +++");
36 SKIP_MAIN_UNDEFINED("__NR_ftruncate")