[Bug java/20502] gcj failure if .jar contains same .class twice

2016-09-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20502

Andrew Pinski  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #5 from Andrew Pinski  ---
Closing as won't fix as the Java front-end has been removed from the trunk.

[Bug java/20502] gcj failure if .jar contains same .class twice

2005-03-17 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-03-17 
15:54 ---
Subject: Bug 20502

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2005-03-17 15:54:24

Modified files:
gcc/java   : ChangeLog jcf-parse.c 

Log message:
2005-03-17  Bryce McKinlay  [EMAIL PROTECTED]

PR java/20502
* jcf-parse.c (duplicate_class_warning): New function.
(java_parse_file): Call duplicate_class_warning if
CLASS_FROM_CURRENTLY_COMPILED_P is already set.
(parse_zip_file_entries): Likewise. Also set
CLASS_FROM_CURRENTLY_COMPILED_P.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/ChangeLog.diff?cvsroot=gccr1=1.1574r2=1.1575
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/jcf-parse.c.diff?cvsroot=gccr1=1.183r2=1.184



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20502


[Bug java/20502] gcj failure if .jar contains same .class twice

2005-03-16 Thread mckinlay at redhat dot com

--- Additional Comments From mckinlay at redhat dot com  2005-03-16 19:01 
---
I think in general, if a .jar is valid for the VM, then we should do our best to
compile it without an error. So - we should just ignore (well, issue a warning
perhaps) duplicately-named class files in a jar.

-- 
   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed||1
   Last reconfirmed|-00-00 00:00:00 |2005-03-16 19:01:19
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20502


[Bug java/20502] gcj failure if .jar contains same .class twice

2005-03-16 Thread mckinlay at redhat dot com

--- Additional Comments From mckinlay at redhat dot com  2005-03-16 19:33 
---
I wonder why this check doesn't catch it (jcf-parse.c):

  if (CLASS_PARSED_P (current_class))
{
  /* FIXME - where was first time */
  fatal_error (reading class %s for the second time from %s,
   IDENTIFIER_POINTER (DECL_NAME (TYPE_NAME (current_class))),
   jcf-filename);
}
  CLASS_PARSED_P (current_class) = 1;


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20502


[Bug java/20502] gcj failure if .jar contains same .class twice

2005-03-16 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2005-03-17 
00:01 ---
Confirmed.

-- 
   What|Removed |Added

   Last reconfirmed|2005-03-16 19:01:19 |2005-03-17 00:01:46
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20502