aboutsummaryrefslogtreecommitdiff
path: root/timezone/tst-tzset.c
diff options
context:
space:
mode:
Diffstat (limited to 'timezone/tst-tzset.c')
-rw-r--r--timezone/tst-tzset.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/timezone/tst-tzset.c b/timezone/tst-tzset.c
index 27f986b56d..744c583f7e 100644
--- a/timezone/tst-tzset.c
+++ b/timezone/tst-tzset.c
@@ -24,6 +24,7 @@
#include <sys/resource.h>
#include <time.h>
#include <unistd.h>
+#include <support/check.h>
#define TIMEOUT 5
static int do_test (void);
@@ -38,6 +39,8 @@ create_tz_file (off64_t size)
int fd = create_temp_file ("tst-tzset-", &path);
if (fd < 0)
exit (1);
+ if (!support_descriptor_supports_holes (fd))
+ FAIL_UNSUPPORTED ("File %s does not support holes", path);
// Reopen for large-file support.
close (fd);