ggc_pch_write_object's parameter "d" is marked with ATTRIBUTE_UNUSED,
but in fact it is used in 4 places at the end of the function.

Successfully bootstrapped on x86_64-unknown-linux-gnu.

OK for trunk?

2013-06-14  David Malcolm  <dmalc...@redhat.com>

        * ggc-page.c (ggc_pch_write_object) <d>: Remove erroneous
        ATTRIBUTE_UNUSED marking.


Index: gcc/ggc-page.c
===================================================================
--- gcc/ggc-page.c	(revision 200106)
+++ gcc/ggc-page.c	(working copy)
@@ -2291,7 +2291,7 @@
 }
 
 void
-ggc_pch_write_object (struct ggc_pch_data *d ATTRIBUTE_UNUSED,
+ggc_pch_write_object (struct ggc_pch_data *d,
 		      FILE *f, void *x, void *newx ATTRIBUTE_UNUSED,
 		      size_t size, bool is_string ATTRIBUTE_UNUSED)
 {

Reply via email to