New upstream version 1.10
[debian/gzip] / lib / Makefile.in
index a6982392cb5d773ac9dcacd69f2f3320b1d8af8b..ea6efb79badfb87f4023f910aabd5fe9062775f6 100644 (file)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15a from Makefile.am.
+# Makefile.in generated by automake 1.16a from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2017 Free Software Foundation, Inc.
+# Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # the same distribution terms as the rest of that program.
 #
 # Generated by gnulib-tool.
-# Reproduce by: gnulib-tool --import --local-dir=gl --lib=libgzip --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --avoid=getline --avoid=rpmatch --makefile-name=gnulib.mk --no-conditional-dependencies --no-libtool --macro-prefix=gl announce-gen calloc close dirname-lgpl dosname fclose fcntl fcntl-safer fdatasync fdl fdopendir fprintf-posix fsync getopt-gnu git-version-gen gitlog-to-changelog gnu-make gnu-web-doc-update gnumakefile gnupload ignore-value intprops largefile lib-ignore lstat maintainer-makefile malloc-gnu manywarnings openat-safer perror printf-posix readme-release realloc-gnu savedir stat-time stdnoreturn sys_stat time unistd-safer unlinkat update-copyright utimens verify xalloc year2038 yesno
+# Reproduce by:
+# gnulib-tool --import --local-dir=gl \
+#  --lib=libgzip \
+#  --source-base=lib \
+#  --m4-base=m4 \
+#  --doc-base=doc \
+#  --tests-base=tests \
+#  --aux-dir=build-aux \
+#  --makefile-name=gnulib.mk \
+#  --no-conditional-dependencies \
+#  --no-libtool \
+#  --macro-prefix=gl \
+#  --avoid=getline \
+#  --avoid=rpmatch \
+#  announce-gen \
+#  calloc \
+#  close \
+#  dirname-lgpl \
+#  dosname \
+#  fclose \
+#  fcntl \
+#  fcntl-safer \
+#  fdatasync \
+#  fdl \
+#  fdopendir \
+#  fprintf-posix \
+#  fsync \
+#  getopt-gnu \
+#  git-version-gen \
+#  gitlog-to-changelog \
+#  gnu-make \
+#  gnu-web-doc-update \
+#  gnumakefile \
+#  gnupload \
+#  ignore-value \
+#  intprops \
+#  largefile \
+#  lib-ignore \
+#  lstat \
+#  maintainer-makefile \
+#  malloc-gnu \
+#  manywarnings \
+#  openat-safer \
+#  perror \
+#  printf-posix \
+#  readme-release \
+#  realloc-gnu \
+#  savedir \
+#  sigaction \
+#  stat-time \
+#  stdnoreturn \
+#  sys_stat \
+#  time \
+#  unistd-safer \
+#  unlinkat \
+#  update-copyright \
+#  utimens \
+#  verify \
+#  xalloc \
+#  year2038 \
+#  yesno
 
 VPATH = @srcdir@
 am__is_gnu_make = { \
@@ -187,18 +247,21 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/00gnulib.m4 \
        $(top_srcdir)/m4/printf-posix-rpl.m4 \
        $(top_srcdir)/m4/printf.m4 \
        $(top_srcdir)/m4/pthread_rwlock_rdlock.m4 \
-       $(top_srcdir)/m4/readdir.m4 $(top_srcdir)/m4/realloc.m4 \
-       $(top_srcdir)/m4/rmdir.m4 $(top_srcdir)/m4/save-cwd.m4 \
-       $(top_srcdir)/m4/savedir.m4 $(top_srcdir)/m4/shell.m4 \
-       $(top_srcdir)/m4/signbit.m4 $(top_srcdir)/m4/size_max.m4 \
-       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stat-time.m4 \
-       $(top_srcdir)/m4/stat.m4 $(top_srcdir)/m4/stdbool.m4 \
-       $(top_srcdir)/m4/stddef_h.m4 $(top_srcdir)/m4/stdint.m4 \
-       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/stdio_h.m4 \
-       $(top_srcdir)/m4/stdlib_h.m4 $(top_srcdir)/m4/stdnoreturn.m4 \
-       $(top_srcdir)/m4/stpcpy.m4 $(top_srcdir)/m4/strdup.m4 \
-       $(top_srcdir)/m4/strerror.m4 $(top_srcdir)/m4/strerror_r.m4 \
-       $(top_srcdir)/m4/string_h.m4 $(top_srcdir)/m4/sys_socket_h.m4 \
+       $(top_srcdir)/m4/raise.m4 $(top_srcdir)/m4/readdir.m4 \
+       $(top_srcdir)/m4/realloc.m4 $(top_srcdir)/m4/rmdir.m4 \
+       $(top_srcdir)/m4/save-cwd.m4 $(top_srcdir)/m4/savedir.m4 \
+       $(top_srcdir)/m4/shell.m4 $(top_srcdir)/m4/sigaction.m4 \
+       $(top_srcdir)/m4/signal_h.m4 \
+       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/signbit.m4 \
+       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/ssize_t.m4 \
+       $(top_srcdir)/m4/stat-time.m4 $(top_srcdir)/m4/stat.m4 \
+       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/stddef_h.m4 \
+       $(top_srcdir)/m4/stdint.m4 $(top_srcdir)/m4/stdint_h.m4 \
+       $(top_srcdir)/m4/stdio_h.m4 $(top_srcdir)/m4/stdlib_h.m4 \
+       $(top_srcdir)/m4/stdnoreturn.m4 $(top_srcdir)/m4/stpcpy.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strerror_r.m4 $(top_srcdir)/m4/string_h.m4 \
+       $(top_srcdir)/m4/sys_socket_h.m4 \
        $(top_srcdir)/m4/sys_stat_h.m4 $(top_srcdir)/m4/sys_time_h.m4 \
        $(top_srcdir)/m4/sys_types_h.m4 $(top_srcdir)/m4/threadlib.m4 \
        $(top_srcdir)/m4/time_h.m4 $(top_srcdir)/m4/timespec.m4 \
@@ -237,12 +300,12 @@ am_libgzip_a_OBJECTS = cloexec.$(OBJEXT) opendir-safer.$(OBJEXT) \
        glthread/lock.$(OBJEXT) malloca.$(OBJEXT) math.$(OBJEXT) \
        openat-die.$(OBJEXT) openat-safer.$(OBJEXT) \
        printf-frexp.$(OBJEXT) printf-frexpl.$(OBJEXT) \
-       save-cwd.$(OBJEXT) savedir.$(OBJEXT) stat-time.$(OBJEXT) \
-       statat.$(OBJEXT) glthread/threadlib.$(OBJEXT) \
-       timespec.$(OBJEXT) unistd.$(OBJEXT) dup-safer.$(OBJEXT) \
-       fd-safer.$(OBJEXT) pipe-safer.$(OBJEXT) utimens.$(OBJEXT) \
-       xmalloc.$(OBJEXT) xalloc-die.$(OBJEXT) xsize.$(OBJEXT) \
-       yesno.$(OBJEXT)
+       save-cwd.$(OBJEXT) savedir.$(OBJEXT) sig-handler.$(OBJEXT) \
+       stat-time.$(OBJEXT) statat.$(OBJEXT) \
+       glthread/threadlib.$(OBJEXT) timespec.$(OBJEXT) \
+       unistd.$(OBJEXT) dup-safer.$(OBJEXT) fd-safer.$(OBJEXT) \
+       pipe-safer.$(OBJEXT) utimens.$(OBJEXT) xmalloc.$(OBJEXT) \
+       xalloc-die.$(OBJEXT) xsize.$(OBJEXT) yesno.$(OBJEXT)
 libgzip_a_OBJECTS = $(am_libgzip_a_OBJECTS)
 AM_V_P = $(am__v_P_@AM_V@)
 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
@@ -298,11 +361,13 @@ am__depfiles_remade = $(DEPDIR)/match.Po ./$(DEPDIR)/asnprintf.Po \
        ./$(DEPDIR)/perror.Po ./$(DEPDIR)/pipe-safer.Po \
        ./$(DEPDIR)/printf-args.Po ./$(DEPDIR)/printf-frexp.Po \
        ./$(DEPDIR)/printf-frexpl.Po ./$(DEPDIR)/printf-parse.Po \
-       ./$(DEPDIR)/printf.Po ./$(DEPDIR)/readdir.Po \
-       ./$(DEPDIR)/realloc.Po ./$(DEPDIR)/rmdir.Po \
-       ./$(DEPDIR)/save-cwd.Po ./$(DEPDIR)/savedir.Po \
-       ./$(DEPDIR)/signbitd.Po ./$(DEPDIR)/signbitf.Po \
-       ./$(DEPDIR)/signbitl.Po ./$(DEPDIR)/stat-time.Po \
+       ./$(DEPDIR)/printf.Po ./$(DEPDIR)/raise.Po \
+       ./$(DEPDIR)/readdir.Po ./$(DEPDIR)/realloc.Po \
+       ./$(DEPDIR)/rmdir.Po ./$(DEPDIR)/save-cwd.Po \
+       ./$(DEPDIR)/savedir.Po ./$(DEPDIR)/sig-handler.Po \
+       ./$(DEPDIR)/sigaction.Po ./$(DEPDIR)/signbitd.Po \
+       ./$(DEPDIR)/signbitf.Po ./$(DEPDIR)/signbitl.Po \
+       ./$(DEPDIR)/sigprocmask.Po ./$(DEPDIR)/stat-time.Po \
        ./$(DEPDIR)/stat-w32.Po ./$(DEPDIR)/stat.Po \
        ./$(DEPDIR)/statat.Po ./$(DEPDIR)/stpcpy.Po \
        ./$(DEPDIR)/strdup.Po ./$(DEPDIR)/strerror-override.Po \
@@ -508,6 +573,7 @@ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
 GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
 GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
 GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETPASS = @GNULIB_GETPASS@
 GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
 GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
 GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
@@ -609,6 +675,7 @@ GNULIB_POWF = @GNULIB_POWF@
 GNULIB_PREAD = @GNULIB_PREAD@
 GNULIB_PRINTF = @GNULIB_PRINTF@
 GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
+GNULIB_PTHREAD_SIGMASK = @GNULIB_PTHREAD_SIGMASK@
 GNULIB_PTSNAME = @GNULIB_PTSNAME@
 GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
 GNULIB_PUTC = @GNULIB_PUTC@
@@ -617,6 +684,7 @@ GNULIB_PUTENV = @GNULIB_PUTENV@
 GNULIB_PUTS = @GNULIB_PUTS@
 GNULIB_PWRITE = @GNULIB_PWRITE@
 GNULIB_QSORT_R = @GNULIB_QSORT_R@
+GNULIB_RAISE = @GNULIB_RAISE@
 GNULIB_RANDOM = @GNULIB_RANDOM@
 GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
 GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
@@ -647,7 +715,10 @@ GNULIB_SCANF = @GNULIB_SCANF@
 GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
 GNULIB_SETENV = @GNULIB_SETENV@
 GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
+GNULIB_SIGACTION = @GNULIB_SIGACTION@
+GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
 GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
 GNULIB_SINF = @GNULIB_SINF@
 GNULIB_SINHF = @GNULIB_SINHF@
 GNULIB_SINL = @GNULIB_SINL@
@@ -842,6 +913,7 @@ HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
 HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
 HAVE_DECL_TANL = @HAVE_DECL_TANL@
 HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+HAVE_DECL_TRUNCATE = @HAVE_DECL_TRUNCATE@
 HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
 HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
 HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
@@ -889,6 +961,7 @@ HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
 HAVE_GETLOGIN = @HAVE_GETLOGIN@
 HAVE_GETOPT_H = @HAVE_GETOPT_H@
 HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
+HAVE_GETPASS = @HAVE_GETPASS@
 HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
 HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
 HAVE_GRANTPT = @HAVE_GRANTPT@
@@ -949,12 +1022,15 @@ HAVE_PIPE = @HAVE_PIPE@
 HAVE_PIPE2 = @HAVE_PIPE2@
 HAVE_POPEN = @HAVE_POPEN@
 HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+HAVE_POSIX_SIGNALBLOCKING = @HAVE_POSIX_SIGNALBLOCKING@
 HAVE_POWF = @HAVE_POWF@
 HAVE_PREAD = @HAVE_PREAD@
+HAVE_PTHREAD_SIGMASK = @HAVE_PTHREAD_SIGMASK@
 HAVE_PTSNAME = @HAVE_PTSNAME@
 HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
 HAVE_PWRITE = @HAVE_PWRITE@
 HAVE_QSORT_R = @HAVE_QSORT_R@
+HAVE_RAISE = @HAVE_RAISE@
 HAVE_RANDOM = @HAVE_RANDOM@
 HAVE_RANDOM_H = @HAVE_RANDOM_H@
 HAVE_RANDOM_R = @HAVE_RANDOM_R@
@@ -976,9 +1052,13 @@ HAVE_SCANDIR = @HAVE_SCANDIR@
 HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
 HAVE_SETENV = @HAVE_SETENV@
 HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
+HAVE_SIGACTION = @HAVE_SIGACTION@
+HAVE_SIGHANDLER_T = @HAVE_SIGHANDLER_T@
+HAVE_SIGINFO_T = @HAVE_SIGINFO_T@
 HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
 HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
 HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+HAVE_SIGSET_T = @HAVE_SIGSET_T@
 HAVE_SINF = @HAVE_SINF@
 HAVE_SINHF = @HAVE_SINHF@
 HAVE_SINL = @HAVE_SINL@
@@ -997,6 +1077,7 @@ HAVE_STRTOD = @HAVE_STRTOD@
 HAVE_STRTOLL = @HAVE_STRTOLL@
 HAVE_STRTOULL = @HAVE_STRTOULL@
 HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
+HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
 HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
 HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
 HAVE_SYMLINK = @HAVE_SYMLINK@
@@ -1013,7 +1094,7 @@ HAVE_TANHF = @HAVE_TANHF@
 HAVE_TANL = @HAVE_TANL@
 HAVE_TIMEGM = @HAVE_TIMEGM@
 HAVE_TIMEZONE_T = @HAVE_TIMEZONE_T@
-HAVE_TRUNCATE = @HAVE_TRUNCATE@
+HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
 HAVE_TZSET = @HAVE_TZSET@
 HAVE_UNISTD_H = @HAVE_UNISTD_H@
 HAVE_UNLINKAT = @HAVE_UNLINKAT@
@@ -1063,8 +1144,6 @@ HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
 HAVE_WMEMSET = @HAVE_WMEMSET@
 HAVE__BOOL = @HAVE__BOOL@
 HAVE__EXIT = @HAVE__EXIT@
-HOST_CPU = @HOST_CPU@
-HOST_CPU_C_ABI = @HOST_CPU_C_ABI@
 IGNORE_UNUSED_LIBRARIES_CFLAGS = @IGNORE_UNUSED_LIBRARIES_CFLAGS@
 INCLUDE_NEXT = @INCLUDE_NEXT@
 INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
@@ -1101,6 +1180,7 @@ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
 NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
 NEXT_AS_FIRST_DIRECTIVE_LIMITS_H = @NEXT_AS_FIRST_DIRECTIVE_LIMITS_H@
 NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H = @NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H@
 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
 NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
 NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
@@ -1120,6 +1200,7 @@ NEXT_FLOAT_H = @NEXT_FLOAT_H@
 NEXT_GETOPT_H = @NEXT_GETOPT_H@
 NEXT_LIMITS_H = @NEXT_LIMITS_H@
 NEXT_MATH_H = @NEXT_MATH_H@
+NEXT_SIGNAL_H = @NEXT_SIGNAL_H@
 NEXT_STDDEF_H = @NEXT_STDDEF_H@
 NEXT_STDINT_H = @NEXT_STDINT_H@
 NEXT_STDIO_H = @NEXT_STDIO_H@
@@ -1214,6 +1295,7 @@ REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
 REPLACE_GETLINE = @REPLACE_GETLINE@
 REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
 REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
+REPLACE_GETPASS = @REPLACE_GETPASS@
 REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
 REPLACE_GMTIME = @REPLACE_GMTIME@
 REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
@@ -1280,11 +1362,13 @@ REPLACE_PERROR = @REPLACE_PERROR@
 REPLACE_POPEN = @REPLACE_POPEN@
 REPLACE_PREAD = @REPLACE_PREAD@
 REPLACE_PRINTF = @REPLACE_PRINTF@
+REPLACE_PTHREAD_SIGMASK = @REPLACE_PTHREAD_SIGMASK@
 REPLACE_PTSNAME = @REPLACE_PTSNAME@
 REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
 REPLACE_PUTENV = @REPLACE_PUTENV@
 REPLACE_PWRITE = @REPLACE_PWRITE@
 REPLACE_QSORT_R = @REPLACE_QSORT_R@
+REPLACE_RAISE = @REPLACE_RAISE@
 REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
 REPLACE_READ = @REPLACE_READ@
 REPLACE_READLINK = @REPLACE_READLINK@
@@ -1446,10 +1530,10 @@ top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 AM_CFLAGS = $(GNULIB_WARN_CFLAGS) $(WERROR_CFLAGS)
 BUILT_SOURCES = $(ALLOCA_H) dirent.h $(ERRNO_H) fcntl.h $(FLOAT_H) \
-       $(GETOPT_H) $(GETOPT_CDEFS_H) $(LIMITS_H) math.h $(STDBOOL_H) \
-       $(STDDEF_H) $(STDINT_H) stdio.h stdlib.h $(STDNORETURN_H) \
-       string.h sys/stat.h sys/time.h sys/types.h time.h unistd.h \
-       $(UTIME_H) wchar.h
+       $(GETOPT_H) $(GETOPT_CDEFS_H) $(LIMITS_H) math.h signal.h \
+       $(STDBOOL_H) $(STDDEF_H) $(STDINT_H) stdio.h stdlib.h \
+       $(STDNORETURN_H) string.h sys/stat.h sys/time.h sys/types.h \
+       time.h unistd.h $(UTIME_H) wchar.h
 CLEANFILES = 
 
 #if GNU_MAKE
@@ -1485,13 +1569,14 @@ EXTRA_DIST = alloca.in.h $(top_srcdir)/build-aux/announce-gen assure.h \
        isnanf-nolibm.h isnanf.c float+.h isnan.c isnanl-nolibm.h \
        isnanl.c limits.in.h localtime-buffer.c localtime-buffer.h \
        lseek.c lstat.c $(top_srcdir)/maint.mk malloc.c malloc.c \
-       malloca.h malloca.valgrind math.in.h memchr.c memchr.valgrind \
-       mempcpy.c memrchr.c msvc-inval.c msvc-inval.h msvc-nothrow.c \
+       malloca.h math.in.h memchr.c memchr.valgrind mempcpy.c \
+       memrchr.c msvc-inval.c msvc-inval.h msvc-nothrow.c \
        msvc-nothrow.h open.c openat.c openat.h fcntl--.h \
        fcntl-safer.h dirent-private.h opendir.c pathmax.h perror.c \
-       printf-frexp.h printf-frexp.c printf-frexpl.h printf.c \
+       printf-frexp.h printf-frexp.c printf-frexpl.h printf.c raise.c \
        dirent-private.h readdir.c realloc.c realloc.c rmdir.c \
-       save-cwd.h savedir.h float+.h signbitd.c signbitf.c signbitl.c \
+       save-cwd.h savedir.h sig-handler.h sigaction.c signal.in.h \
+       float+.h signbitd.c signbitf.c signbitl.c sigprocmask.c \
        _Noreturn.h arg-nonnull.h c++defs.h unused-parameter.h \
        warn-on-use.h stat-w32.c stat-w32.h stat.c stat-time.h \
        stdbool.in.h stddef.in.h stdint.in.h stdio.in.h stdlib.in.h \
@@ -1510,12 +1595,13 @@ MOSTLYCLEANDIRS = sys
 MOSTLYCLEANFILES = core *.stackdump alloca.h alloca.h-t dirent.h \
        dirent.h-t errno.h errno.h-t fcntl.h fcntl.h-t float.h \
        float.h-t getopt.h getopt.h-t getopt-cdefs.h getopt-cdefs.h-t \
-       limits.h limits.h-t math.h math.h-t stdbool.h stdbool.h-t \
-       stddef.h stddef.h-t stdint.h stdint.h-t stdio.h stdio.h-t \
-       stdlib.h stdlib.h-t stdnoreturn.h stdnoreturn.h-t string.h \
-       string.h-t sys/stat.h sys/stat.h-t sys/time.h sys/time.h-t \
-       sys/types.h sys/types.h-t time.h time.h-t unistd.h unistd.h-t \
-       utime.h utime.h-t wchar.h wchar.h-t _match.S _match.i match_.s
+       limits.h limits.h-t math.h math.h-t signal.h signal.h-t \
+       stdbool.h stdbool.h-t stddef.h stddef.h-t stdint.h stdint.h-t \
+       stdio.h stdio.h-t stdlib.h stdlib.h-t stdnoreturn.h \
+       stdnoreturn.h-t string.h string.h-t sys/stat.h sys/stat.h-t \
+       sys/time.h sys/time.h-t sys/types.h sys/types.h-t time.h \
+       time.h-t unistd.h unistd.h-t utime.h utime.h-t wchar.h \
+       wchar.h-t _match.S _match.i match_.s
 SUFFIXES = 
 # No GNU Make output.
 noinst_LIBRARIES = libgzip.a
@@ -1525,10 +1611,10 @@ libgzip_a_SOURCES = cloexec.c opendir-safer.c dirname-lgpl.c \
        filenamecat-lgpl.c freading.c getprogname.h getprogname.c \
        gettext.h gettime.c glthread/lock.h glthread/lock.c malloca.c \
        math.c openat-die.c openat-safer.c printf-frexp.c \
-       printf-frexpl.c save-cwd.c savedir.c size_max.h stat-time.c \
-       statat.c glthread/threadlib.c timespec.c unistd.c dup-safer.c \
-       fd-safer.c pipe-safer.c utimens.c xmalloc.c xalloc-die.c \
-       xsize.h xsize.c yesno.c
+       printf-frexpl.c save-cwd.c savedir.c sig-handler.c size_max.h \
+       stat-time.c statat.c glthread/threadlib.c timespec.c unistd.c \
+       dup-safer.c fd-safer.c pipe-safer.c utimens.c xmalloc.c \
+       xalloc-die.c xsize.h xsize.c yesno.c
 libgzip_a_LIBADD = $(gl_LIBOBJS) $(LIBOBJS)
 libgzip_a_DEPENDENCIES = $(gl_LIBOBJS) $(LIBOBJS)
 EXTRA_libgzip_a_SOURCES = openat-proc.c calloc.c calloc.c chdir-long.c \
@@ -1541,11 +1627,12 @@ EXTRA_libgzip_a_SOURCES = openat-proc.c calloc.c calloc.c chdir-long.c \
        isnanf.c isnan.c isnanl.c localtime-buffer.c lseek.c lstat.c \
        malloc.c malloc.c memchr.c mempcpy.c memrchr.c msvc-inval.c \
        msvc-nothrow.c open.c openat.c opendir.c perror.c \
-       printf-frexp.c printf.c readdir.c realloc.c realloc.c rmdir.c \
-       signbitd.c signbitf.c signbitl.c stat-w32.c stat.c stpcpy.c \
-       strdup.c strerror.c strerror-override.c strerror_r.c unlink.c \
-       at-func.c unlinkat.c utime.c asnprintf.c printf-args.c \
-       printf-parse.c vasnprintf.c vfprintf.c
+       printf-frexp.c printf.c raise.c readdir.c realloc.c realloc.c \
+       rmdir.c sigaction.c signbitd.c signbitf.c signbitl.c \
+       sigprocmask.c stat-w32.c stat.c stpcpy.c strdup.c strerror.c \
+       strerror-override.c strerror_r.c unlink.c at-func.c unlinkat.c \
+       utime.c asnprintf.c printf-args.c printf-parse.c vasnprintf.c \
+       vfprintf.c
 
 # Use this preprocessor expression to decide whether #include_next works.
 # Do not rely on a 'configure'-time test for this, since the expression
@@ -1732,14 +1819,18 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/printf-frexpl.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/printf-parse.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/printf.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/raise.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/readdir.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/realloc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rmdir.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/save-cwd.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/savedir.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sig-handler.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sigaction.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signbitd.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signbitf.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signbitl.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sigprocmask.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stat-time.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stat-w32.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stat.Po@am__quote@ # am--include-marker
@@ -1998,14 +2089,18 @@ distclean: distclean-am
        -rm -f ./$(DEPDIR)/printf-frexpl.Po
        -rm -f ./$(DEPDIR)/printf-parse.Po
        -rm -f ./$(DEPDIR)/printf.Po
+       -rm -f ./$(DEPDIR)/raise.Po
        -rm -f ./$(DEPDIR)/readdir.Po
        -rm -f ./$(DEPDIR)/realloc.Po
        -rm -f ./$(DEPDIR)/rmdir.Po
        -rm -f ./$(DEPDIR)/save-cwd.Po
        -rm -f ./$(DEPDIR)/savedir.Po
+       -rm -f ./$(DEPDIR)/sig-handler.Po
+       -rm -f ./$(DEPDIR)/sigaction.Po
        -rm -f ./$(DEPDIR)/signbitd.Po
        -rm -f ./$(DEPDIR)/signbitf.Po
        -rm -f ./$(DEPDIR)/signbitl.Po
+       -rm -f ./$(DEPDIR)/sigprocmask.Po
        -rm -f ./$(DEPDIR)/stat-time.Po
        -rm -f ./$(DEPDIR)/stat-w32.Po
        -rm -f ./$(DEPDIR)/stat.Po
@@ -2155,14 +2250,18 @@ maintainer-clean: maintainer-clean-am
        -rm -f ./$(DEPDIR)/printf-frexpl.Po
        -rm -f ./$(DEPDIR)/printf-parse.Po
        -rm -f ./$(DEPDIR)/printf.Po
+       -rm -f ./$(DEPDIR)/raise.Po
        -rm -f ./$(DEPDIR)/readdir.Po
        -rm -f ./$(DEPDIR)/realloc.Po
        -rm -f ./$(DEPDIR)/rmdir.Po
        -rm -f ./$(DEPDIR)/save-cwd.Po
        -rm -f ./$(DEPDIR)/savedir.Po
+       -rm -f ./$(DEPDIR)/sig-handler.Po
+       -rm -f ./$(DEPDIR)/sigaction.Po
        -rm -f ./$(DEPDIR)/signbitd.Po
        -rm -f ./$(DEPDIR)/signbitf.Po
        -rm -f ./$(DEPDIR)/signbitl.Po
+       -rm -f ./$(DEPDIR)/sigprocmask.Po
        -rm -f ./$(DEPDIR)/stat-time.Po
        -rm -f ./$(DEPDIR)/stat-w32.Po
        -rm -f ./$(DEPDIR)/stat.Po
@@ -2341,7 +2440,7 @@ fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H)
 
 # We need the following in order to create <getopt.h> when the system
 # doesn't have one that works with the given compiler.
-getopt.h: getopt.in.h $(top_builddir)/config.status
+getopt.h: getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
@@ -2669,6 +2768,39 @@ math.h: math.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(
        } > $@-t && \
        mv $@-t $@
 
+# We need the following in order to create <signal.h> when the system
+# doesn't have a complete one.
+signal.h: signal.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
+       $(AM_V_GEN)rm -f $@-t $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
+             -e 's/@''GNULIB_PTHREAD_SIGMASK''@/$(GNULIB_PTHREAD_SIGMASK)/g' \
+             -e 's/@''GNULIB_RAISE''@/$(GNULIB_RAISE)/g' \
+             -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/$(GNULIB_SIGNAL_H_SIGPIPE)/g' \
+             -e 's/@''GNULIB_SIGPROCMASK''@/$(GNULIB_SIGPROCMASK)/g' \
+             -e 's/@''GNULIB_SIGACTION''@/$(GNULIB_SIGACTION)/g' \
+             -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \
+             -e 's|@''HAVE_PTHREAD_SIGMASK''@|$(HAVE_PTHREAD_SIGMASK)|g' \
+             -e 's|@''HAVE_RAISE''@|$(HAVE_RAISE)|g' \
+             -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \
+             -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \
+             -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \
+             -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \
+             -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \
+             -e 's|@''HAVE_SIGHANDLER_T''@|$(HAVE_SIGHANDLER_T)|g' \
+             -e 's|@''REPLACE_PTHREAD_SIGMASK''@|$(REPLACE_PTHREAD_SIGMASK)|g' \
+             -e 's|@''REPLACE_RAISE''@|$(REPLACE_RAISE)|g' \
+             -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+             -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+             -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
+             < $(srcdir)/signal.in.h; \
+       } > $@-t && \
+       mv $@-t $@
+
 # We need the following in order to create <stdbool.h> when the system
 # doesn't have one that works.
 @GL_GENERATE_STDBOOL_H_TRUE@stdbool.h: stdbool.in.h $(top_builddir)/config.status
@@ -3240,6 +3372,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H
              -e 's/@''GNULIB_GETLOGIN''@/$(GNULIB_GETLOGIN)/g' \
              -e 's/@''GNULIB_GETLOGIN_R''@/$(GNULIB_GETLOGIN_R)/g' \
              -e 's/@''GNULIB_GETPAGESIZE''@/$(GNULIB_GETPAGESIZE)/g' \
+             -e 's/@''GNULIB_GETPASS''@/$(GNULIB_GETPASS)/g' \
              -e 's/@''GNULIB_GETUSERSHELL''@/$(GNULIB_GETUSERSHELL)/g' \
              -e 's/@''GNULIB_GROUP_MEMBER''@/$(GNULIB_GROUP_MEMBER)/g' \
              -e 's/@''GNULIB_ISATTY''@/$(GNULIB_ISATTY)/g' \
@@ -3283,6 +3416,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H
              -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \
              -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
              -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
+             -e 's|@''HAVE_GETPASS''@|$(HAVE_GETPASS)|g' \
              -e 's|@''HAVE_GROUP_MEMBER''@|$(HAVE_GROUP_MEMBER)|g' \
              -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \
              -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
@@ -3297,7 +3431,6 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H
              -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
              -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \
              -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \
-             -e 's|@''HAVE_TRUNCATE''@|$(HAVE_TRUNCATE)|g' \
              -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \
              -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \
              -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
@@ -3309,6 +3442,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H
              -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \
              -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \
              -e 's|@''HAVE_DECL_SETHOSTNAME''@|$(HAVE_DECL_SETHOSTNAME)|g' \
+             -e 's|@''HAVE_DECL_TRUNCATE''@|$(HAVE_DECL_TRUNCATE)|g' \
              -e 's|@''HAVE_DECL_TTYNAME_R''@|$(HAVE_DECL_TTYNAME_R)|g' \
              -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
              -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
@@ -3326,6 +3460,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H
              -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \
              -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
              -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
+             -e 's|@''REPLACE_GETPASS''@|$(REPLACE_GETPASS)|g' \
              -e 's|@''REPLACE_ISATTY''@|$(REPLACE_ISATTY)|g' \
              -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
              -e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \
@@ -3356,7 +3491,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H
 
 # We need the following in order to create <utime.h> when the system
 # doesn't have one that works with the given compiler.
-@GL_GENERATE_UTIME_H_TRUE@utime.h: utime.in.h $(top_builddir)/config.status
+@GL_GENERATE_UTIME_H_TRUE@utime.h: utime.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 @GL_GENERATE_UTIME_H_TRUE@     $(AM_V_GEN)rm -f $@-t $@ && \
 @GL_GENERATE_UTIME_H_TRUE@     { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 @GL_GENERATE_UTIME_H_TRUE@       sed -e 's|@''GUARD_PREFIX''@|GL|g' \