re PR java/16113 (ICE: Segmentation fault when compiling bytecode with debugging...
authorAndrew Haley <aph@redhat.com>
Tue, 22 Jun 2004 18:22:43 +0000 (18:22 +0000)
committerRanjit Mathew <rmathew@gcc.gnu.org>
Tue, 22 Jun 2004 18:22:43 +0000 (18:22 +0000)
Fixes PR java/16113.
* decl.c (force_poplevels): Remove call to expand_end_bindings.

Co-Authored-By: Ranjit Mathew <rmathew@hotmail.com>
From-SVN: r83509

gcc/java/ChangeLog
gcc/java/decl.c

index 0c3aa57288d5431d5f9dd16ac0ff310a0c196f94..8efebbec1ff022ff1ccc8d1193399be720d44172 100644 (file)
@@ -1,3 +1,9 @@
+2004-06-22  Andrew Haley  <aph@redhat.com>
+            Ranjit Mathew  <rmathew@hotmail.com>
+       
+       Fixes PR java/16113.
+       * decl.c (force_poplevels): Remove call to expand_end_bindings.
+
 2004-06-22  Ranjit Mathew  <rmathew@hotmail.com>
 
        * parse.y (create_class): Correct diagnostic message about
index 632f0c8bc35346889da2ccb4cc74e2336f70b25d..db851aa1c3096c8c4879381b68f4838e13545f47 100644 (file)
@@ -1542,7 +1542,6 @@ force_poplevels (int start_pc)
        warning ("%JIn %D: overlapped variable and exception ranges at %d",
                  current_function_decl, current_function_decl,
                 current_binding_level->start_pc);
-      expand_end_bindings (getdecls (), 1, 0);
       poplevel (1, 0, 0);
     }
 }