This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
ATTRIBUTE_UNUSED on used arguments...
- From: "François-Xavier Coudert" <fxcoudert at gmail dot com>
- To: gfortran <fortran at gcc dot gnu dot org>
- Date: Mon, 3 Jul 2006 15:17:03 +0200
- Subject: ATTRIBUTE_UNUSED on used arguments...
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=HdarZG32b/UHV5Dnau8+I9rVrv97L8Qx/4ZqYSyiuGAmY73FiNV0E7oA5zAbniGA5UURL/ajZ5XvCI9M2zxNkKt6pUNYEnudR/BWxOSwS1K48+VOUzb3XCvVKyLWS8P2ANdbUrq/+BfJWMrc/R2pQO2a1u+bBErCUWon+5jCRvE=
While reading through iresolve.c, I noticed two uses of
ATTRIBUTE_UNUSED on a argument that seems to be used. As I don't want
to do anything stupid and I might be missing an obvious point here,
I'm asking for someone to give it a quick look: they are in functions
gfc_resolve_cpu_time and gfc_resolve_random_number.
I plan to commit the following patch after someone can confirm that it
isn't completely stupid:
Index: iresolve.c
===================================================================
--- iresolve.c (revision 114972)
+++ iresolve.c (working copy)
@@ -2219,7 +2219,7 @@
}
void
-gfc_resolve_cpu_time (gfc_code * c ATTRIBUTE_UNUSED)
+gfc_resolve_cpu_time (gfc_code * c)
{
const char *name;
@@ -2243,7 +2243,7 @@
void
-gfc_resolve_random_number (gfc_code * c ATTRIBUTE_UNUSED)
+gfc_resolve_random_number (gfc_code * c)
{
const char *name;
int kind;