diff options
author | Jim Meyering <meyering@redhat.com> | 2009-03-12 13:09:42 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-03-12 13:09:42 +0100 |
commit | f93bd98a9570a4455f16eafc49c6227e5caa5a53 (patch) | |
tree | e0a3ebe3f68a0b57520fbe20b49bde3abd714066 | |
parent | 85996e81dc648d083f9621b95cb1d77f34132f37 (diff) | |
download | gnulib-f93bd98a9570a4455f16eafc49c6227e5caa5a53.tar.gz |
avoid gcc warnings about unused macro definitions
* lib/readtokens.c (STREQ): Remove unused definition.
* lib/xmalloc.c (SIZE_MAX): Likewise.
* lib/openat-die.c (N_): Likewise.
* lib/mountlist.c (SIZE_MAX): Remove definition.
Instead, include <stdint.h>.
* lib/readutmp.c: Likewise.
* modules/readutmp (Depends-on): Add stdint.
* modules/mountlist (Depends-on): Add stdint.
* lib/userspec.c (ISDIGIT): Move definition into #if block where used.
-rw-r--r-- | ChangeLog | 13 | ||||
-rw-r--r-- | lib/mountlist.c | 5 | ||||
-rw-r--r-- | lib/openat-die.c | 3 | ||||
-rw-r--r-- | lib/readtokens.c | 5 | ||||
-rw-r--r-- | lib/readutmp.c | 5 | ||||
-rw-r--r-- | lib/userspec.c | 4 | ||||
-rw-r--r-- | lib/xmalloc.c | 6 | ||||
-rw-r--r-- | modules/mountlist | 1 | ||||
-rw-r--r-- | modules/readutmp | 1 |
9 files changed, 22 insertions, 21 deletions
@@ -1,3 +1,16 @@ +2009-03-12 Jim Meyering <meyering@redhat.com> + + avoid gcc warnings about unused macro definitions + * lib/readtokens.c (STREQ): Remove unused definition. + * lib/xmalloc.c (SIZE_MAX): Likewise. + * lib/openat-die.c (N_): Likewise. + * lib/mountlist.c (SIZE_MAX): Remove definition. + Instead, include <stdint.h>. + * lib/readutmp.c: Likewise. + * modules/readutmp (Depends-on): Add stdint. + * modules/mountlist (Depends-on): Add stdint. + * lib/userspec.c (ISDIGIT): Move definition into #if block where used. + 2009-03-10 Bruno Haible <bruno@clisp.org> Tests for module 'mbmemcasecoll'. diff --git a/lib/mountlist.c b/lib/mountlist.c index 6010e27cf6..50e90eed47 100644 --- a/lib/mountlist.c +++ b/lib/mountlist.c @@ -23,6 +23,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <stdint.h> #include "xalloc.h" @@ -133,10 +134,6 @@ # include "unlocked-io.h" #endif -#ifndef SIZE_MAX -# define SIZE_MAX ((size_t) -1) -#endif - /* The results of open() in this file are not used with fchdir, therefore save some unnecessary work in fchdir.c. */ #undef open diff --git a/lib/openat-die.c b/lib/openat-die.c index 81498ae2e3..677f3e02cb 100644 --- a/lib/openat-die.c +++ b/lib/openat-die.c @@ -1,6 +1,6 @@ /* Report a save- or restore-cwd failure in our openat replacement and then exit. - Copyright (C) 2005, 2006, 2008 Free Software Foundation, Inc. + Copyright (C) 2005, 2006, 2008-2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -26,7 +26,6 @@ #include "gettext.h" #define _(msgid) gettext (msgid) -#define N_(msgid) msgid void openat_save_fail (int errnum) diff --git a/lib/readtokens.c b/lib/readtokens.c index bead600d8f..01750989cc 100644 --- a/lib/readtokens.c +++ b/lib/readtokens.c @@ -1,6 +1,6 @@ /* readtokens.c -- Functions for reading tokens from an input stream. - Copyright (C) 1990-1991, 1999-2004, 2006 Free Software Foundation, Inc. + Copyright (C) 1990-1991, 1999-2004, 2006, 2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -36,9 +36,6 @@ # include "unlocked-io.h" #endif -#define STREQ(a,b) ((a) == (b) || ((a) && (b) && *(a) == *(b) \ - && strcmp(a, b) == 0)) - /* Initialize a tokenbuffer. */ void diff --git a/lib/readutmp.c b/lib/readutmp.c index 88aed38d41..aeec205723 100644 --- a/lib/readutmp.c +++ b/lib/readutmp.c @@ -31,6 +31,7 @@ #include <stdbool.h> #include <string.h> #include <stdlib.h> +#include <stdint.h> #include "xalloc.h" @@ -38,10 +39,6 @@ # include "unlocked-io.h" #endif -#ifndef SIZE_MAX -# define SIZE_MAX ((size_t) -1) -#endif - /* Copy UT->ut_name into storage obtained from malloc. Then remove any trailing spaces from the copy, NUL terminate it, and return the copy. */ diff --git a/lib/userspec.c b/lib/userspec.c index 501fa34961..17f9326ae6 100644 --- a/lib/userspec.c +++ b/lib/userspec.c @@ -71,6 +71,8 @@ # define MAXGID GID_T_MAX #endif +#ifdef __DJGPP__ + /* ISDIGIT differs from isdigit, as follows: - Its arg may be any int or unsigned int; it need not be an unsigned char or EOF. @@ -80,8 +82,6 @@ of `digit' even when the host does not conform to POSIX. */ #define ISDIGIT(c) ((unsigned int) (c) - '0' <= 9) -#ifdef __DJGPP__ - /* Return true if STR represents an unsigned decimal integer. */ static bool diff --git a/lib/xmalloc.c b/lib/xmalloc.c index 89ecf17ad0..585fb4b1e8 100644 --- a/lib/xmalloc.c +++ b/lib/xmalloc.c @@ -1,7 +1,7 @@ /* xmalloc.c -- malloc with out of memory checking Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, - 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2008 Free Software Foundation, + 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2008-2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify @@ -28,10 +28,6 @@ #include <stdlib.h> #include <string.h> -#ifndef SIZE_MAX -# define SIZE_MAX ((size_t) -1) -#endif - /* 1 if calloc is known to be compatible with GNU calloc. This matters if we are not also using the calloc module, which defines HAVE_CALLOC and supports the GNU API even on non-GNU platforms. */ diff --git a/modules/mountlist b/modules/mountlist index ce5342cb05..526022ca5a 100644 --- a/modules/mountlist +++ b/modules/mountlist @@ -10,6 +10,7 @@ m4/mountlist.m4 Depends-on: stdbool +stdint xalloc configure.ac: diff --git a/modules/readutmp b/modules/readutmp index 4a778b8377..f0fe3984a6 100644 --- a/modules/readutmp +++ b/modules/readutmp @@ -10,6 +10,7 @@ Depends-on: extensions xalloc stdbool +stdint configure.ac: gl_READUTMP |