OSDN Git Service

* regclass.c (invalid_mode_change_p): Attach ATTRIBUTE_UNUSED to
authorbje <bje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 21 Jul 2007 20:27:18 +0000 (20:27 +0000)
committerbje <bje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 21 Jul 2007 20:27:18 +0000 (20:27 +0000)
`class' parameter.
* struct-equiv.c (note_local_live): Likewise for `y_regno'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126811 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/regclass.c
gcc/struct-equiv.c

index 9dbaf38..92579ec 100644 (file)
@@ -1,3 +1,9 @@
+2007-07-22  Ben Elliston  <bje@au.ibm.com>
+
+       * regclass.c (invalid_mode_change_p): Attach ATTRIBUTE_UNUSED to
+       `class' parameter.
+       * struct-equiv.c (note_local_live): Likewise for `y_regno'.
+
 2007-07-20  Richard Guenther  <rguenther@suse.de>
 
        * tree-cfg.c (verify_expr): COND_EXPRs can have any
index 0c86dbf..1baccf6 100644 (file)
@@ -2444,7 +2444,8 @@ cannot_change_mode_set_regs (HARD_REG_SET *used, enum machine_mode from,
    mode.  */
 
 bool
-invalid_mode_change_p (unsigned int regno, enum reg_class class,
+invalid_mode_change_p (unsigned int regno,
+                      enum reg_class class ATTRIBUTE_UNUSED,
                       enum machine_mode from)
 {
   struct subregs_of_mode_node dummy, *node;
index 395fef2..119355e 100644 (file)
@@ -328,7 +328,7 @@ note_local_live (struct equiv_info *info, rtx x, rtx y, int rvalue)
       if (reload_completed)
        {
          unsigned x_regno ATTRIBUTE_UNUSED = REGNO (x);
-         unsigned y_regno = REGNO (y);
+         unsigned y_regno ATTRIBUTE_UNUSED = REGNO (y);
          enum machine_mode x_mode = GET_MODE (x);
 
          if (secondary_reload_class (0, REGNO_REG_CLASS (y_regno), x_mode, x)