re PR java/2791 (Bogus "class `foo' already defined ..." error from jc1)
authorAlexandre Petit-Bianco <apbianco@redhat.com>
Mon, 22 Apr 2002 20:34:19 +0000 (13:34 -0700)
committerMark Wielaard <mark@gcc.gnu.org>
Mon, 22 Apr 2002 20:34:19 +0000 (20:34 +0000)
* jcf-parse.c: (yyparse): Don't prepend "./" to relative
paths. Fixes PR java/2791.

From-SVN: r52636

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

index da51e18..0446a67 100644 (file)
@@ -1,3 +1,8 @@
+2002-04-22  Alexandre Petit-Bianco  <apbianco@redhat.com>
+
+       * jcf-parse.c: (yyparse): Don't prepend "./" to relative
+       paths. Fixes PR java/2791.
+
 2002-04-19  Andrew Haley  <aph@redhat.com>
 
         * jcf-write.c (push_long_const): lo, hi: New variables.
index cbf5ac9..6a93141 100644 (file)
@@ -1000,9 +1000,6 @@ java_parse_file ()
 
          int len = strlen (list);
 
-         if (*list != '/' && filename_count > 0)
-           obstack_grow (&temporary_obstack, "./", 2);
-
          obstack_grow0 (&temporary_obstack, list, len);
          value = obstack_finish (&temporary_obstack);