* modules/snippet/arg-nonnull: Renamed from modules/arg-nonnull.
(Files, Makefile.am): Update.
* build-aux/snippet/arg-nonnull.h: Renamed from build-aux/arg-nonnull.h.
* modules/argv-iter (Depends-on): Update.
* modules/arpa_inet (Depends-on): Update.
* modules/dirent (Depends-on): Update.
* modules/fcntl-h (Depends-on): Update.
* modules/fnmatch (Depends-on): Update.
* modules/getopt-posix (Depends-on): Update.
* modules/glob (Depends-on): Update.
* modules/iconv-h (Depends-on): Update.
* modules/inttypes-incomplete (Depends-on): Update.
* modules/locale (Depends-on): Update.
* modules/math (Depends-on): Update.
* modules/netdb (Depends-on): Update.
* modules/search (Depends-on): Update.
* modules/signal (Depends-on): Update.
* modules/spawn (Depends-on): Update.
* modules/stdio (Depends-on): Update.
* modules/stdlib (Depends-on): Update.
* modules/string (Depends-on): Update.
* modules/strings (Depends-on): Update.
* modules/sys_socket (Depends-on): Update.
* modules/sys_stat (Depends-on): Update.
* modules/sys_time (Depends-on): Update.
* modules/sys_times (Depends-on): Update.
* modules/sys_utsname (Depends-on): Update.
* modules/time (Depends-on): Update.
* modules/unistd (Depends-on): Update.
* modules/wchar (Depends-on): Update.
* MODULES.html.sh (Support for building libraries and executables):
Update.
+2011-07-12 Bruno Haible <bruno@clisp.org>
+
+ Rename module 'arg-nonnull' to 'snippet/arg-nonnull'.
+ * modules/snippet/arg-nonnull: Renamed from modules/arg-nonnull.
+ (Files, Makefile.am): Update.
+ * build-aux/snippet/arg-nonnull.h: Renamed from build-aux/arg-nonnull.h.
+ * modules/argv-iter (Depends-on): Update.
+ * modules/arpa_inet (Depends-on): Update.
+ * modules/dirent (Depends-on): Update.
+ * modules/fcntl-h (Depends-on): Update.
+ * modules/fnmatch (Depends-on): Update.
+ * modules/getopt-posix (Depends-on): Update.
+ * modules/glob (Depends-on): Update.
+ * modules/iconv-h (Depends-on): Update.
+ * modules/inttypes-incomplete (Depends-on): Update.
+ * modules/locale (Depends-on): Update.
+ * modules/math (Depends-on): Update.
+ * modules/netdb (Depends-on): Update.
+ * modules/search (Depends-on): Update.
+ * modules/signal (Depends-on): Update.
+ * modules/spawn (Depends-on): Update.
+ * modules/stdio (Depends-on): Update.
+ * modules/stdlib (Depends-on): Update.
+ * modules/string (Depends-on): Update.
+ * modules/strings (Depends-on): Update.
+ * modules/sys_socket (Depends-on): Update.
+ * modules/sys_stat (Depends-on): Update.
+ * modules/sys_time (Depends-on): Update.
+ * modules/sys_times (Depends-on): Update.
+ * modules/sys_utsname (Depends-on): Update.
+ * modules/time (Depends-on): Update.
+ * modules/unistd (Depends-on): Update.
+ * modules/wchar (Depends-on): Update.
+ * MODULES.html.sh (Support for building libraries and executables):
+ Update.
+
2011-07-12 Paul Eggert <eggert@cs.ucla.edu>
Improvements on _Noreturn and related modules.
func_begin_table
func_module absolute-header
- func_module arg-nonnull
+ func_module snippet/arg-nonnull
func_module config-h
func_module configmake
func_module dummy
+++ /dev/null
-/* A C macro for declaring that specific arguments must not be NULL.
- Copyright (C) 2009-2011 Free Software Foundation, Inc.
-
- This program is free software: you can redistribute it and/or modify it
- under the terms of the GNU Lesser General Public License as published
- by the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
-
-/* _GL_ARG_NONNULL((n,...,m)) tells the compiler and static analyzer tools
- that the values passed as arguments n, ..., m must be non-NULL pointers.
- n = 1 stands for the first argument, n = 2 for the second argument etc. */
-#ifndef _GL_ARG_NONNULL
-# if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || __GNUC__ > 3
-# define _GL_ARG_NONNULL(params) __attribute__ ((__nonnull__ params))
-# else
-# define _GL_ARG_NONNULL(params)
-# endif
-#endif
--- /dev/null
+/* A C macro for declaring that specific arguments must not be NULL.
+ Copyright (C) 2009-2011 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published
+ by the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* _GL_ARG_NONNULL((n,...,m)) tells the compiler and static analyzer tools
+ that the values passed as arguments n, ..., m must be non-NULL pointers.
+ n = 1 stands for the first argument, n = 2 for the second argument etc. */
+#ifndef _GL_ARG_NONNULL
+# if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || __GNUC__ > 3
+# define _GL_ARG_NONNULL(params) __attribute__ ((__nonnull__ params))
+# else
+# define _GL_ARG_NONNULL(params)
+# endif
+#endif
+++ /dev/null
-Description:
-A C macro for declaring that specific arguments must not be NULL.
-
-Applicability:
-all
-
-Files:
-build-aux/arg-nonnull.h
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-# The BUILT_SOURCES created by this Makefile snippet are not used via #include
-# statements but through direct file reference. Therefore this snippet must be
-# present in all Makefile.am that need it. This is ensured by the applicability
-# 'all' defined above.
-
-BUILT_SOURCES += arg-nonnull.h
-# The arg-nonnull.h that gets inserted into generated .h files is the same as
-# build-aux/arg-nonnull.h, except that it has the copyright header cut off.
-arg-nonnull.h: $(top_srcdir)/build-aux/arg-nonnull.h
- $(AM_V_GEN)rm -f $@-t $@ && \
- sed -n -e '/GL_ARG_NONNULL/,$$p' \
- < $(top_srcdir)/build-aux/arg-nonnull.h \
- > $@-t && \
- mv $@-t $@
-MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
-
-ARG_NONNULL_H=arg-nonnull.h
-
-Include:
-
-License:
-LGPLv2+
-
-Maintainer:
-Bruno Haible
lib/argv-iter.h
Depends-on:
-arg-nonnull
getdelim
+snippet/arg-nonnull
stdbool
configure.ac:
m4/arpa_inet_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
sys_socket
warn-on-use
m4/unistd_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
warn-on-use
configure.ac:
m4/fcntl-o.m4
Depends-on:
-arg-nonnull
c++defs
extensions
include_next
+snippet/arg-nonnull
unistd
warn-on-use
m4/fnmatch.m4
Depends-on:
-arg-nonnull
extensions
+snippet/arg-nonnull
alloca [test -n "$FNMATCH_H"]
stdbool [test -n "$FNMATCH_H"]
wchar [test -n "$FNMATCH_H"]
unistd
extensions
include_next
-arg-nonnull
+snippet/arg-nonnull
gettext-h [test $REPLACE_GETOPT = 1]
configure.ac:
m4/glob.m4
Depends-on:
-arg-nonnull
c++defs
extensions
+snippet/arg-nonnull
warn-on-use
alloca [test -n "$GLOB_H"]
d-type [test -n "$GLOB_H"]
Depends-on:
include_next
c++defs
-arg-nonnull
+snippet/arg-nonnull
warn-on-use
configure.ac:
m4/inttypes.m4
Depends-on:
-arg-nonnull
include_next
multiarch
+snippet/arg-nonnull
stdint
warn-on-use
m4/locale_h.m4
Depends-on:
-arg-nonnull
c++defs
extensions
include_next
+snippet/arg-nonnull
stddef
warn-on-use
m4/math_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
warn-on-use
configure.ac:
Depends-on:
c++defs
include_next
-arg-nonnull
+snippet/arg-nonnull
warn-on-use
sys_socket
<sys/select.h>
Link:
-$(LIBSOCKET)
+$(LIBSOCKET) $(LIB_PTHREAD_SIGMASK)
License:
LGPLv2+
Makefile.am:
TESTS += test-pselect
check_PROGRAMS += test-pselect
-test_pselect_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB)
+test_pselect_LDADD = $(LDADD) @LIBSOCKET@ @LIB_PTHREAD_SIGMASK@ $(INET_PTON_LIB)
m4/search_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
warn-on-use
configure.ac:
m4/signal_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
warn-on-use
extensions
--- /dev/null
+Description:
+A C macro for declaring that specific arguments must not be NULL.
+
+Applicability:
+all
+
+Files:
+build-aux/snippet/arg-nonnull.h
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+# The BUILT_SOURCES created by this Makefile snippet are not used via #include
+# statements but through direct file reference. Therefore this snippet must be
+# present in all Makefile.am that need it. This is ensured by the applicability
+# 'all' defined above.
+
+BUILT_SOURCES += arg-nonnull.h
+# The arg-nonnull.h that gets inserted into generated .h files is the same as
+# build-aux/snippet/arg-nonnull.h, except that it has the copyright header cut
+# off.
+arg-nonnull.h: $(top_srcdir)/build-aux/snippet/arg-nonnull.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ sed -n -e '/GL_ARG_NONNULL/,$$p' \
+ < $(top_srcdir)/build-aux/snippet/arg-nonnull.h \
+ > $@-t && \
+ mv $@-t $@
+MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
+
+ARG_NONNULL_H=arg-nonnull.h
+
+Include:
+
+License:
+LGPLv2+
+
+Maintainer:
+Bruno Haible
m4/spawn_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
sched
+snippet/arg-nonnull
warn-on-use
configure.ac:
Depends-on:
include_next
-arg-nonnull
c++defs
+snippet/arg-nonnull
stddef
warn-on-use
Depends-on:
_Noreturn
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
stddef
unistd
warn-on-use
m4/string_h.m4
Depends-on:
-arg-nonnull
c++defs
extensions
include_next
+snippet/arg-nonnull
stddef
warn-on-use
m4/strings_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
warn-on-use
configure.ac:
Depends-on:
alignof
-arg-nonnull
c++defs
errno
include_next
+snippet/arg-nonnull
socklen
sys_uio
warn-on-use
m4/unistd_h.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
time
warn-on-use
Depends-on:
include_next
-arg-nonnull
c++defs
+snippet/arg-nonnull
warn-on-use
configure.ac:
m4/sys_times_h.m4
Depends-on:
-arg-nonnull
include_next
+snippet/arg-nonnull
warn-on-use
configure.ac:
m4/sys_utsname_h.m4
Depends-on:
-arg-nonnull
include_next
+snippet/arg-nonnull
warn-on-use
configure.ac:
Depends-on:
extensions
include_next
-arg-nonnull
c++defs
+snippet/arg-nonnull
warn-on-use
stddef
lib/unistd.in.h
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
stddef
warn-on-use
m4/wint_t.m4
Depends-on:
-arg-nonnull
c++defs
include_next
+snippet/arg-nonnull
stddef
warn-on-use