* c-decl.c (pushdecl): Remove file and line.
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Nov 2001 22:52:30 +0000 (22:52 +0000)
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Nov 2001 22:52:30 +0000 (22:52 +0000)
* c-typeck.c (pop_init_level): Remove size.

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

gcc/ChangeLog
gcc/c-decl.c
gcc/c-typeck.c

index 8d72138..14b8e2d 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-07  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+       * c-decl.c (pushdecl): Remove file and line.
+       * c-typeck.c (pop_init_level): Remove size.
+
 2001-11-07  Aldy Hernandez  <aldyh@redhat.com>
 
        * doc/invoke.texi: Add -maltivec, -mno-altivec, and -mabi=altivec
index a8a974c..0440bba 100644 (file)
@@ -2093,8 +2093,6 @@ pushdecl (x)
 
   if (name)
     {
-      const char *file;
-      int line;
       int different_binding_level = 0;
 
       if (warn_nested_externs
@@ -2126,12 +2124,6 @@ pushdecl (x)
          error_with_decl (x, "`%s' used prior to declaration");
        }
 
-      if (t != 0)
-       {
-         file = DECL_SOURCE_FILE (t);
-         line = DECL_SOURCE_LINE (t);
-       }
-
       /* If this decl is `static' and an implicit decl was seen previously,
         warn.  But don't complain if -traditional,
         since traditional compilers don't complain.  */
index e3e541b..64f0f07 100644 (file)
@@ -5463,7 +5463,6 @@ pop_init_level (implicit)
      int implicit;
 {
   struct constructor_stack *p;
-  HOST_WIDE_INT size = 0;
   tree constructor = 0;
 
   if (implicit == 0)
@@ -5479,9 +5478,6 @@ pop_init_level (implicit)
 
   p = constructor_stack;
 
-  if (constructor_type != 0)
-    size = int_size_in_bytes (constructor_type);
-
   /* Error for initializing a flexible array member, or a zero-length
      array member in an inappropriate context.  */
   if (constructor_type && constructor_fields