jcf-parse.c (load_class): Remove sanity test for missing inner class file.
authorAndrew Haley <aph@redhat.com>
Wed, 8 Dec 2004 14:01:50 +0000 (14:01 +0000)
committerAndrew Haley <aph@gcc.gnu.org>
Wed, 8 Dec 2004 14:01:50 +0000 (14:01 +0000)
2004-12-07  Andrew Haley  <aph@redhat.com>

* jcf-parse.c (load_class): Remove sanity test for missing inner
class file.

From-SVN: r91900

gcc/java/ChangeLog
gcc/java/jcf-parse.c

index fb30719b99f522be1e3055c1f9b07e291f8cd029..0b241f25e26d620e51bc09f283e68032000a845f 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-07  Andrew Haley  <aph@redhat.com>
+
+       * jcf-parse.c (load_class): Remove sanity test for missing inner
+       class file.
+       
 2004-12-06  Tom Tromey  <tromey@redhat.com>
 
        * Make-lang.in (JAVA_MANFILES): Added gcj-dbtool.
index 8171522fa79a4c06f2b237f6daaf3f8628a56acb..b6732a172347e89ea36181672ff585d8315ec085 100644 (file)
@@ -682,12 +682,6 @@ load_class (tree class_or_name, int verbose)
              *separator = '\0';
              name = get_identifier (IDENTIFIER_POINTER (name));
              *separator = c;
-
-             /* Otherwise we might get infinite recursion, if say we
-                have String.class but not
-                String$CaseInsensitiveComparator.class. */
-             if (current_jcf && current_jcf->java_source == 0)
-               break;
            }
          /* Otherwise, we failed, we bail. */
          else