diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b976cba2da9b7e86e77977e2417ea969c31a1f34..b2926fc6cac3eab2ce0a29ac4fe055a9857a93a7 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,8 @@
+2006-07-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+	* iresolve.c (gfc_resolve_cpu_time, gfc_resolve_random_number):
+	Remove ATTRIBUTE_UNUSED for used argument.
+
 2006-07-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
 
 	* intrinsic.texi: Document new intrinsics.
diff --git a/gcc/fortran/iresolve.c b/gcc/fortran/iresolve.c
index f81488ab1cf05551cb05aecca9bf082999bd37ab..b4324b97471a555166455857e9b051ef3c7a8003 100644
--- a/gcc/fortran/iresolve.c
+++ b/gcc/fortran/iresolve.c
@@ -2219,7 +2219,7 @@ gfc_resolve_alarm_sub (gfc_code * c)
 }
 
 void
-gfc_resolve_cpu_time (gfc_code * c ATTRIBUTE_UNUSED)
+gfc_resolve_cpu_time (gfc_code * c)
 {
   const char *name;
 
@@ -2243,7 +2243,7 @@ gfc_resolve_mvbits (gfc_code * c)
 
 
 void
-gfc_resolve_random_number (gfc_code * c ATTRIBUTE_UNUSED)
+gfc_resolve_random_number (gfc_code * c)
 {
   const char *name;
   int kind;