maint: fix "make syntax-check": remove useless HAVE_UTIME_H definitions
[debian/gzip] / tailor.h
index e38161152176568ef4d0332d5e0982d3417e387e..2a1ddf961f744c632ac4ebc176ebf0bbd5d6f0b2 100644 (file)
--- a/tailor.h
+++ b/tailor.h
@@ -1,6 +1,6 @@
 /* tailor.h -- target dependent definitions
 
-   Copyright (C) 1997-1999, 2002, 2006, 2009-2016 Free Software Foundation,
+   Copyright (C) 1997-1999, 2002, 2006, 2009-2017 Free Software Foundation,
    Inc.
    Copyright (C) 1992-1993 Jean-loup Gailly
 
@@ -45,7 +45,6 @@
 #    define MAXSEG_64K
 #    ifdef __TURBOC__
 #      define off_t long
-#      define HAVE_UTIME_H
 #    else /* MSC */
 #      define HAVE_SYS_UTIME_H
 #    endif
@@ -90,9 +89,6 @@
 #    define EXPAND(argc,argv) \
        {_response(&argc, &argv); _wildcard(&argc, &argv);}
 #  endif
-#  ifdef __BORLANDC__
-#    define HAVE_UTIME_H
-#  endif
 #  ifdef __ZTC__
 #    define NO_DIR 1
 #    include <dos.h>
 #endif
 
 #if defined(ATARI) || defined(atarist)
-#  define ASMV
 #  define OS_CODE  0x05
 #  ifdef TOSFS
 #    define MAX_PATH_LEN  128
 #ifndef SET_BINARY_MODE
 #  define SET_BINARY_MODE(fd)
 #endif
+
+#ifndef FALLTHROUGH
+# if __GNUC__ < 7
+#  define FALLTHROUGH ((void) 0)
+# else
+#  define FALLTHROUGH __attribute__ ((__fallthrough__))
+# endif
+#endif