Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
6a3e57bb
Commit
6a3e57bb
authored
May 29, 2011
by
Paul Eggert
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Adjust to recent gnulib change for @GUARD_PREFIX@.
parent
e8cbec34
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
89 additions
and
74 deletions
+89
-74
ChangeLog
ChangeLog
+7
-0
lib/getopt.in.h
lib/getopt.in.h
+5
-5
lib/gnulib.mk
lib/gnulib.mk
+19
-10
lib/intprops.h
lib/intprops.h
+3
-4
lib/makefile.w32-in
lib/makefile.w32-in
+2
-1
lib/stdarg.in.h
lib/stdarg.in.h
+5
-5
lib/stddef.in.h
lib/stddef.in.h
+7
-7
lib/stdint.in.h
lib/stdint.in.h
+6
-6
lib/stdio.in.h
lib/stdio.in.h
+5
-5
lib/stdlib.in.h
lib/stdlib.in.h
+5
-5
lib/sys_stat.in.h
lib/sys_stat.in.h
+5
-5
lib/time.in.h
lib/time.in.h
+2
-2
lib/unistd.in.h
lib/unistd.in.h
+7
-7
lib/verify.h
lib/verify.h
+7
-4
m4/getloadavg.m4
m4/getloadavg.m4
+3
-7
m4/gl-comp.m4
m4/gl-comp.m4
+1
-1
No files found.
ChangeLog
View file @
6a3e57bb
2011-05-29 Paul Eggert <eggert@cs.ucla.edu>
Adjust to recent gnulib change for @GUARD_PREFIX@.
* lib/makefile.w32-in (getopt_h): Substitute @GUARD_PREFIX@, too.
All uses of _GL_ for guard prefixes in lib/*.h replaced with
_@GUARD_PREFIX@_.
2011-05-27 Paul Eggert <eggert@cs.ucla.edu>
* doc/misc/texinfo.tex, lib/getopt.c, lib/intprops.h: Merge from gnulib.
...
...
lib/getopt.in.h
View file @
6a3e57bb
...
...
@@ -16,7 +16,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#ifndef _
GL
_GETOPT_H
#ifndef _
@GUARD_PREFIX@
_GETOPT_H
#if __GNUC__ >= 3
@
PRAGMA_SYSTEM_HEADER
@
...
...
@@ -32,10 +32,10 @@
# undef _GL_SYSTEM_GETOPT
#endif
#ifndef _
GL
_GETOPT_H
#ifndef _
@GUARD_PREFIX@
_GETOPT_H
#ifndef __need_getopt
# define _
GL
_GETOPT_H 1
# define _
@GUARD_PREFIX@
_GETOPT_H 1
#endif
/* Standalone applications should #define __GETOPT_PREFIX to an
...
...
@@ -249,5 +249,5 @@ extern int getopt_long_only (int ___argc, char *__getopt_argv_const *___argv,
/* Make sure we later can get all the definitions and declarations. */
#undef __need_getopt
#endif
/*
getopt.h
*/
#endif
/*
getopt.h
*/
#endif
/*
_@GUARD_PREFIX@_GETOPT_H
*/
#endif
/*
_@GUARD_PREFIX@_GETOPT_H
*/
lib/gnulib.mk
View file @
6a3e57bb
...
...
@@ -9,7 +9,7 @@
# the same distribution terms as the rest of that program.
#
# Generated by gnulib-tool.
# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=. --makefile-name=gnulib.mk --no-libtool --macro-prefix=gl --no-vc-files careadlinkat crypto/md5 crypto/sha1 dtoastr filemode getloadavg getopt-gnu ignore-value intprops lstat mktime readlink socklen stdarg stdio strftime strtoumax symlink sys_stat
# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=. --makefile-name=gnulib.mk
--conditional-dependencies
--no-libtool --macro-prefix=gl --no-vc-files careadlinkat crypto/md5 crypto/sha1 dtoastr filemode getloadavg getopt-gnu ignore-value intprops lstat mktime readlink socklen stdarg stdio strftime strtoumax symlink sys_stat
MOSTLYCLEANFILES
+=
core
*
.stackdump
...
...
@@ -149,7 +149,8 @@ BUILT_SOURCES += $(GETOPT_H)
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|@''HAVE_GETOPT_H''@|
$(HAVE_GETOPT_H)
|g'
\
sed
-e
's|@''GUARD_PREFIX''@|GL|g'
\
-e
's|@''HAVE_GETOPT_H''@|
$(HAVE_GETOPT_H)
|g'
\
-e
's|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
-e
's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g'
\
-e
's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g'
\
...
...
@@ -278,7 +279,8 @@ if GL_GENERATE_STDARG_H
stdarg.h
:
stdarg.in.h $(top_builddir)/config.status
$(AM_V_GEN)
rm
-f
$@
-t
$@
&&
\
{
echo
'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'
&&
\
sed
-e
's|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
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_STDARG_H''@|
$(NEXT_STDARG_H)
|g'
\
...
...
@@ -328,7 +330,8 @@ if GL_GENERATE_STDDEF_H
stddef.h
:
stddef.in.h $(top_builddir)/config.status
$(AM_V_GEN)
rm
-f
$@
-t
$@
&&
\
{
echo
'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'
&&
\
sed
-e
's|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
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_STDDEF_H''@|
$(NEXT_STDDEF_H)
|g'
\
...
...
@@ -357,7 +360,8 @@ if GL_GENERATE_STDINT_H
stdint.h
:
stdint.in.h $(top_builddir)/config.status
$(AM_V_GEN)
rm
-f
$@
-t
$@
&&
\
{
echo
'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'
;
\
sed
-e
's/@''HAVE_STDINT_H''@/
$(HAVE_STDINT_H)
/g'
\
sed
-e
's|@''GUARD_PREFIX''@|GL|g'
\
-e
's/@''HAVE_STDINT_H''@/
$(HAVE_STDINT_H)
/g'
\
-e
's|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
-e
's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g'
\
-e
's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g'
\
...
...
@@ -405,7 +409,8 @@ BUILT_SOURCES += stdio.h
stdio.h
:
stdio.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|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
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_STDIO_H''@|
$(NEXT_STDIO_H)
|g'
\
...
...
@@ -528,7 +533,8 @@ BUILT_SOURCES += stdlib.h
stdlib.h
:
stdlib.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|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
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_STDLIB_H''@|
$(NEXT_STDLIB_H)
|g'
\
...
...
@@ -656,7 +662,8 @@ sys/stat.h: sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNU
$(AM_V_at)$(MKDIR_P)
sys
$(AM_V_GEN)
rm
-f
$@
-t
$@
&&
\
{
echo
'/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'
;
\
sed
-e
's|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
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_SYS_STAT_H''@|
$(NEXT_SYS_STAT_H)
|g'
\
...
...
@@ -714,7 +721,8 @@ BUILT_SOURCES += time.h
time.h
:
time.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|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
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_TIME_H''@|
$(NEXT_TIME_H)
|g'
\
...
...
@@ -764,7 +772,8 @@ BUILT_SOURCES += unistd.h
unistd.h
:
unistd.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|@''HAVE_UNISTD_H''@|
$(HAVE_UNISTD_H)
|g'
\
sed
-e
's|@''GUARD_PREFIX''@|GL|g'
\
-e
's|@''HAVE_UNISTD_H''@|
$(HAVE_UNISTD_H)
|g'
\
-e
's|@''INCLUDE_NEXT''@|
$(INCLUDE_NEXT)
|g'
\
-e
's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g'
\
-e
's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g'
\
...
...
lib/intprops.h
View file @
6a3e57bb
...
...
@@ -22,9 +22,8 @@
#include <limits.h>
/* Return a integer value, converted to the same type as the integer
expression E after integer type promotion. V is the unconverted value.
E should not have side effects. */
/* Return an integer value, converted to the same type as the integer
expression E after integer type promotion. V is the unconverted value. */
#define _GL_INT_CONVERT(e, v) (0 * (e) + (v))
/* Act like _GL_INT_CONVERT (E, -V) but work around a bug in IRIX 6.5 cc; see
...
...
@@ -53,7 +52,7 @@
#define TYPE_SIGNED(t) (! ((t) 0 < (t) -1))
/* Return 1 if the integer expression E, after integer promotion, has
a signed type.
E should not have side effects.
*/
a signed type. */
#define _GL_INT_SIGNED(e) (_GL_INT_NEGATE_CONVERT (e, 1) < 0)
...
...
lib/makefile.w32-in
View file @
6a3e57bb
...
...
@@ -197,7 +197,8 @@ ARG_NONNULL_H = ../arg-nonnull.h
getopt_h
:
-
$(DEL)
getopt_.h-t getopt_.h
sed
-e
"s!@HAVE_GETOPT_H@!
$(HAVE_GETOPT_H)
!g"
\
sed
-e
"s!@GUARD_PREFIX@!GL!g"
\
-e
"s!@HAVE_GETOPT_H@!
$(HAVE_GETOPT_H)
!g"
\
-e
"s!@INCLUDE_NEXT@!
$(INCLUDE_NEXT)
!g"
\
-e
"s!@PRAGMA_SYSTEM_HEADER@!
$(PRAGMA_SYSTEM_HEADER)
!g"
\
-e
"s!@PRAGMA_COLUMNS@!
$(PRAGMA_COLUMNS)
!g"
\
...
...
lib/stdarg.in.h
View file @
6a3e57bb
...
...
@@ -15,7 +15,7 @@
along with this program; if not, write to the Free Software Foundation,
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#ifndef _
GL
_STDARG_H
#ifndef _
@GUARD_PREFIX@
_STDARG_H
#if __GNUC__ >= 3
@
PRAGMA_SYSTEM_HEADER
@
...
...
@@ -25,12 +25,12 @@
/* The include_next requires a split double-inclusion guard. */
#@INCLUDE_NEXT@ @NEXT_STDARG_H@
#ifndef _
GL
_STDARG_H
#define _
GL
_STDARG_H
#ifndef _
@GUARD_PREFIX@
_STDARG_H
#define _
@GUARD_PREFIX@
_STDARG_H
#ifndef va_copy
# define va_copy(a,b) ((a) = (b))
#endif
#endif
/* _
GL
_STDARG_H */
#endif
/* _
GL
_STDARG_H */
#endif
/* _
@GUARD_PREFIX@
_STDARG_H */
#endif
/* _
@GUARD_PREFIX@
_STDARG_H */
lib/stddef.in.h
View file @
6a3e57bb
...
...
@@ -38,9 +38,9 @@
remember if special invocation has ever been used to obtain wint_t,
in which case we need to clean up NULL yet again. */
# if !(defined _
GL
_STDDEF_H && defined _GL_STDDEF_WINT_T)
# if !(defined _
@GUARD_PREFIX@
_STDDEF_H && defined _GL_STDDEF_WINT_T)
# ifdef __need_wint_t
# undef _
GL
_STDDEF_H
# undef _
@GUARD_PREFIX@
_STDDEF_H
# define _GL_STDDEF_WINT_T
# endif
# @INCLUDE_NEXT@ @NEXT_STDDEF_H@
...
...
@@ -49,14 +49,14 @@
#else
/* Normal invocation convention. */
# ifndef _
GL
_STDDEF_H
# ifndef _
@GUARD_PREFIX@
_STDDEF_H
/* The include_next requires a split double-inclusion guard. */
# @INCLUDE_NEXT@ @NEXT_STDDEF_H@
# ifndef _
GL
_STDDEF_H
# define _
GL
_STDDEF_H
# ifndef _
@GUARD_PREFIX@
_STDDEF_H
# define _
@GUARD_PREFIX@
_STDDEF_H
/* On NetBSD 5.0, the definition of NULL lacks proper parentheses. */
#if @REPLACE_NULL@
...
...
@@ -82,6 +82,6 @@
# define wchar_t int
#endif
# endif
/* _
GL
_STDDEF_H */
# endif
/* _
GL
_STDDEF_H */
# endif
/* _
@GUARD_PREFIX@
_STDDEF_H */
# endif
/* _
@GUARD_PREFIX@
_STDDEF_H */
#endif
/* __need_XXX */
lib/stdint.in.h
View file @
6a3e57bb
...
...
@@ -21,7 +21,7 @@
* <http://www.opengroup.org/susv3xbd/stdint.h.html>
*/
#ifndef _
GL
_STDINT_H
#ifndef _
@GUARD_PREFIX@
_STDINT_H
#if __GNUC__ >= 3
@
PRAGMA_SYSTEM_HEADER
@
...
...
@@ -52,13 +52,13 @@
/* Other systems may have an incomplete or buggy <stdint.h>.
Include it before <inttypes.h>, since any "#include <stdint.h>"
in <inttypes.h> would reinclude us, skipping our contents because
_
GL
_STDINT_H is defined.
_
@GUARD_PREFIX@
_STDINT_H is defined.
The include_next requires a split double-inclusion guard. */
# @INCLUDE_NEXT@ @NEXT_STDINT_H@
#endif
#if ! defined _
GL
_STDINT_H && ! defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H
#define _
GL
_STDINT_H
#if ! defined _
@GUARD_PREFIX@
_STDINT_H && ! defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H
#define _
@GUARD_PREFIX@
_STDINT_H
/* <sys/types.h> defines some of the stdint.h types as well, on glibc,
IRIX 6.5, and OpenBSD 3.8 (via <machine/types.h>).
...
...
@@ -588,5 +588,5 @@ typedef int _verify_intmax_size[sizeof (intmax_t) == sizeof (uintmax_t)
#endif
/* !defined __cplusplus || defined __STDC_CONSTANT_MACROS */
#endif
/* _
GL
_STDINT_H */
#endif
/* !defined _
GL
_STDINT_H && !defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H */
#endif
/* _
@GUARD_PREFIX@
_STDINT_H */
#endif
/* !defined _
@GUARD_PREFIX@
_STDINT_H && !defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H */
lib/stdio.in.h
View file @
6a3e57bb
...
...
@@ -35,7 +35,7 @@
#else
/* Normal invocation convention. */
#ifndef _
GL
_STDIO_H
#ifndef _
@GUARD_PREFIX@
_STDIO_H
#define _GL_ALREADY_INCLUDING_STDIO_H
...
...
@@ -44,8 +44,8 @@
#undef _GL_ALREADY_INCLUDING_STDIO_H
#ifndef _
GL
_STDIO_H
#define _
GL
_STDIO_H
#ifndef _
@GUARD_PREFIX@
_STDIO_H
#define _
@GUARD_PREFIX@
_STDIO_H
/* Get va_list. Needed on many systems, including glibc 2.8. */
#include <stdarg.h>
...
...
@@ -1345,6 +1345,6 @@ _GL_WARN_ON_USE (vsprintf, "vsprintf is not always POSIX compliant - "
#endif
#endif
/* _
GL
_STDIO_H */
#endif
/* _
GL
_STDIO_H */
#endif
/* _
@GUARD_PREFIX@
_STDIO_H */
#endif
/* _
@GUARD_PREFIX@
_STDIO_H */
#endif
lib/stdlib.in.h
View file @
6a3e57bb
...
...
@@ -28,13 +28,13 @@
#else
/* Normal invocation convention. */
#ifndef _
GL
_STDLIB_H
#ifndef _
@GUARD_PREFIX@
_STDLIB_H
/* The include_next requires a split double-inclusion guard. */
#@INCLUDE_NEXT@ @NEXT_STDLIB_H@
#ifndef _
GL
_STDLIB_H
#define _
GL
_STDLIB_H
#ifndef _
@GUARD_PREFIX@
_STDLIB_H
#define _
@GUARD_PREFIX@
_STDLIB_H
/* NetBSD 5.0 mis-defines NULL. */
#include <stddef.h>
...
...
@@ -761,6 +761,6 @@ _GL_CXXALIASWARN (wctomb);
#endif
#endif
/* _
GL
_STDLIB_H */
#endif
/* _
GL
_STDLIB_H */
#endif
/* _
@GUARD_PREFIX@
_STDLIB_H */
#endif
/* _
@GUARD_PREFIX@
_STDLIB_H */
#endif
lib/sys_stat.in.h
View file @
6a3e57bb
...
...
@@ -34,7 +34,7 @@
#else
/* Normal invocation convention. */
#ifndef _
GL
_SYS_STAT_H
#ifndef _
@GUARD_PREFIX@
_SYS_STAT_H
/* Get nlink_t. */
#include <sys/types.h>
...
...
@@ -45,8 +45,8 @@
/* The include_next requires a split double-inclusion guard. */
#@INCLUDE_NEXT@ @NEXT_SYS_STAT_H@
#ifndef _
GL
_SYS_STAT_H
#define _
GL
_SYS_STAT_H
#ifndef _
@GUARD_PREFIX@
_SYS_STAT_H
#define _
@GUARD_PREFIX@
_SYS_STAT_H
/* The definitions of _GL_FUNCDECL_RPL etc. are copied here. */
...
...
@@ -653,6 +653,6 @@ _GL_WARN_ON_USE (utimensat, "utimensat is not portable - "
#endif
#endif
/* _
GL
_SYS_STAT_H */
#endif
/* _
GL
_SYS_STAT_H */
#endif
/* _
@GUARD_PREFIX@
_SYS_STAT_H */
#endif
/* _
@GUARD_PREFIX@
_SYS_STAT_H */
#endif
lib/time.in.h
View file @
6a3e57bb
...
...
@@ -28,13 +28,13 @@
without adding our own declarations. */
#if (defined __need_time_t || defined __need_clock_t \
|| defined __need_timespec \
|| defined _
GL
_TIME_H)
|| defined _
@GUARD_PREFIX@
_TIME_H)
# @INCLUDE_NEXT@ @NEXT_TIME_H@
#else
# define _
GL
_TIME_H
# define _
@GUARD_PREFIX@
_TIME_H
# @INCLUDE_NEXT@ @NEXT_TIME_H@
...
...
lib/unistd.in.h
View file @
6a3e57bb
...
...
@@ -36,7 +36,7 @@
# define _GL_WINSOCK2_H_WITNESS
/* Normal invocation. */
#elif !defined _
GL
_UNISTD_H
#elif !defined _
@GUARD_PREFIX@
_UNISTD_H
/* The include_next requires a split double-inclusion guard. */
#if @HAVE_UNISTD_H@
...
...
@@ -51,8 +51,8 @@
# undef _GL_INCLUDING_WINSOCK2_H
#endif
#if !defined _
GL
_UNISTD_H && !defined _GL_INCLUDING_WINSOCK2_H
#define _
GL
_UNISTD_H
#if !defined _
@GUARD_PREFIX@
_UNISTD_H && !defined _GL_INCLUDING_WINSOCK2_H
#define _
@GUARD_PREFIX@
_UNISTD_H
/* NetBSD 5.0 mis-defines NULL. Also get size_t. */
#include <stddef.h>
...
...
@@ -120,7 +120,7 @@
#if @GNULIB_GETHOSTNAME@
/* Get all possible declarations of gethostname(). */
# if @UNISTD_H_HAVE_WINSOCK2_H@
# if !defined _
GL
_SYS_SOCKET_H
# if !defined _
@GUARD_PREFIX@
_SYS_SOCKET_H
# if !(defined __cplusplus && defined GNULIB_NAMESPACE)
# undef socket
# define socket socket_used_without_including_sys_socket_h
...
...
@@ -181,7 +181,7 @@
"shutdown() used without including <sys/socket.h>"
);
# endif
# endif
# if !defined _
GL
_SYS_SELECT_H
# if !defined _
@GUARD_PREFIX@
_SYS_SELECT_H
# if !(defined __cplusplus && defined GNULIB_NAMESPACE)
# undef select
# define select select_used_without_including_sys_select_h
...
...
@@ -1416,5 +1416,5 @@ _GL_CXXALIASWARN (write);
#endif
#endif
/* _
GL
_UNISTD_H */
#endif
/* _
GL
_UNISTD_H */
#endif
/* _
@GUARD_PREFIX@
_UNISTD_H */
#endif
/* _
@GUARD_PREFIX@
_UNISTD_H */
lib/verify.h
View file @
6a3e57bb
...
...
@@ -164,10 +164,13 @@
(!!sizeof (_GL_VERIFY_TYPE (R, DIAGNOSTIC)))
# ifdef __cplusplus
# if !GNULIB_defined_struct__gl_verify_type
template
<
int
w
>
struct
_gl_verify_type
{
unsigned
int
_gl_verify_error_if_negative
:
w
;
};
# define GNULIB_defined_struct__gl_verify_type 1
# endif
# define _GL_VERIFY_TYPE(R, DIAGNOSTIC) \
_gl_verify_type<(R) ? 1 : -1>
# elif defined _GL_HAVE__STATIC_ASSERT
...
...
@@ -206,7 +209,7 @@ template <int w>
# endif
# endif
# ifdef _GL_VERIFY_H
/* @assert.h omit start@ */
/* Each of these macros verifies that its argument R is nonzero. To
be portable, R should be an integer constant expression. Unlike
...
...
@@ -220,13 +223,13 @@ template <int w>
/* Verify requirement R at compile-time, as an integer constant expression.
Return 1. */
#
define verify_true(R) _GL_VERIFY_TRUE (R, "verify_true (" #R ")")
# define verify_true(R) _GL_VERIFY_TRUE (R, "verify_true (" #R ")")
/* Verify requirement R at compile-time, as a declaration without a
trailing ';'. */
#
define verify(R) _GL_VERIFY (R, "verify (" #R ")")
# define verify(R) _GL_VERIFY (R, "verify (" #R ")")
# endif
/* @assert.h omit end@ */
#endif
m4/getloadavg.m4
View file @
6a3e57bb
...
...
@@ -7,23 +7,19 @@
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
#serial
2
#serial
3
# Autoconf defines AC_FUNC_GETLOADAVG, but that is obsolescent.
# New applications should use gl_GETLOADAVG instead.
# gl_GETLOADAVG
(LIBOBJDIR)
# -------------
-----------
# gl_GETLOADAVG
# -------------
AC_DEFUN([gl_GETLOADAVG],
[AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
# Persuade glibc <stdlib.h> to declare getloadavg().
AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
# Make sure getloadavg.c is where it belongs, at configure-time.
test -f "$srcdir/$1/getloadavg.c" ||
AC_MSG_ERROR([$srcdir/$1/getloadavg.c is missing])
gl_save_LIBS=$LIBS
# getloadvg is present in libc on glibc >= 2.2, MacOS X, FreeBSD >= 2.0,
...
...
m4/gl-comp.m4
View file @
6a3e57bb
...
...
@@ -96,7 +96,7 @@ gl_MD5
gl_SHA1
AC_REQUIRE([gl_C99_STRTOLD])
gl_FILEMODE
gl_GETLOADAVG
([$gl_source_base])
gl_GETLOADAVG
gl_STDLIB_MODULE_INDICATOR([getloadavg])
gl_FUNC_GETOPT_GNU
gl_MODULE_INDICATOR_FOR_TESTS([getopt-gnu])
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment