gnulib-common: prefer _GL_UNUSED over _UNUSED_PARAMETER_
authorEric Blake <ebb9@byu.net>
Tue, 22 Dec 2009 22:14:49 +0000 (15:14 -0700)
committerEric Blake <ebb9@byu.net>
Wed, 23 Dec 2009 13:49:54 +0000 (06:49 -0700)
commit169ab5dec0e562548959482e3ff63c96c340e0d1
tree7cc2e4b4d34a4ac6aa345e691292ad80052f10ed
parentb72fe29b144b3cc850cd0fb39a7de10a011e35cb
gnulib-common: prefer _GL_UNUSED over _UNUSED_PARAMETER_

There are more contexts where __attribute__((__unused__)) is
useful than just parameter lists.  Also, naming the macro
_GL_UNUSED fits with the recent addition of _GL_ARG_NONNULL.
Preserve the name _UNUSED_PARAMETER_ for backwards-compatible
use in external projects.

* m4/gnulib-common.m4 (gl_COMMON): Create a more-appropriately
named alias for __attribute__((__unused__)).
* lib/chown.c: Update client.
* lib/fchmodat.c: Likewise.
* lib/fts.c: Likewise.
* lib/getdate.y: Likewise.
* lib/getgroups.c: Likewise.
* lib/getopt.c: Likewise.
* lib/getugroups.c: Likewise.
* lib/mkdir.c: Likewise.
* lib/mkfifo.c: Likewise.
* lib/mkfifoat.c: Likewise.
* lib/mknod.c: Likewise.
* lib/mknodat.c: Likewise.
* lib/readlink.c: Likewise.
* lib/se-context.in.h: Likewise.
* lib/se-selinux.in.h: Likewise.
* lib/sockets.c: Likewise.
* lib/symlink.c: Likewise.
* lib/symlinkat.c: Likewise.
* lib/unicodeio.c: Likewise.
* lib/unistr.h: Likewise.
* tests/test-areadlink.c: Likewise.
* tests/test-areadlinkat.c: Likewise.
* tests/test-filenamecat.c: Likewise.
* tests/test-fseeko.c: Likewise.
* tests/test-ftello.c: Likewise.
* tests/test-getdate.c: Likewise.
* tests/test-getgroups.c: Likewise.
* tests/test-gethostname.c: Likewise.
* tests/test-quotearg.c: Likewise.
* tests/test-version-etc.c: Likewise.
* tests/test-xalloc-die.c: Likewise.
* tests/test-xfprintf-posix.c: Likewise.
* tests/test-xprintf-posix.c: Likewise.
* tests/test-xvasprintf.c: Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
36 files changed:
ChangeLog
lib/chown.c
lib/fchmodat.c
lib/fts.c
lib/getdate.y
lib/getgroups.c
lib/getopt.c
lib/getugroups.c
lib/mkdir.c
lib/mkfifo.c
lib/mkfifoat.c
lib/mknod.c
lib/mknodat.c
lib/readlink.c
lib/se-context.in.h
lib/se-selinux.in.h
lib/sockets.c
lib/symlink.c
lib/symlinkat.c
lib/unicodeio.c
lib/unistr.h
m4/gnulib-common.m4
tests/test-areadlink.c
tests/test-areadlinkat.c
tests/test-filenamecat.c
tests/test-fseeko.c
tests/test-ftello.c
tests/test-getdate.c
tests/test-getgroups.c
tests/test-gethostname.c
tests/test-quotearg.c
tests/test-version-etc.c
tests/test-xalloc-die.c
tests/test-xfprintf-posix.c
tests/test-xprintf-posix.c
tests/test-xvasprintf.c