OSDN Git Service

PR c++/40566
[pf3gnuchains/gcc-fork.git] / gcc / cselib.h
index 09c2006..fccc6a2 100644 (file)
@@ -1,6 +1,6 @@
 /* Common subexpression elimination for GNU compiler.
    Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-   1999, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
+   1999, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 
 This file is part of GCC.
 
@@ -19,8 +19,7 @@ along with GCC; see the file COPYING3.  If not see
 <http://www.gnu.org/licenses/>.  */
 
 /* Describe a value.  */
-typedef struct cselib_val_struct GTY(())
-{
+typedef struct GTY(()) cselib_val_struct {
   /* The hash value.  */
   unsigned int value;
 
@@ -39,8 +38,7 @@ typedef struct cselib_val_struct GTY(())
 } cselib_val;
 
 /* A list of rtl expressions that hold the same value.  */
-struct elt_loc_list GTY(())
-{
+struct GTY(()) elt_loc_list {
   /* Next element in the list.  */
   struct elt_loc_list *next;
   /* An rtl expression that holds the value.  */
@@ -50,8 +48,7 @@ struct elt_loc_list GTY(())
 };
 
 /* A list of cselib_val structures.  */
-struct elt_list GTY(())
-{
+struct GTY(()) elt_list {
   struct elt_list *next;
   cselib_val *elt;
 };