This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgcj/42658] [4.5 regression] ICE in _Jv_Linker::verify_class ../.././libjava/link.cc:1904
- From: "davek at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 9 Jan 2010 08:44:00 -0000
- Subject: [Bug libgcj/42658] [4.5 regression] ICE in _Jv_Linker::verify_class ../.././libjava/link.cc:1904
- References: <bug-42658-13856@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #8 from davek at gcc dot gnu dot org 2010-01-09 08:43 -------
(In reply to comment #7)
> Created an attachment (id=19520)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19520&action=view) [edit]
> gzipped text
>
> oh my. it counts more than 65535.. [167929]
!LOL! That's rather a lot!
> and gzipped file exceed limit 1000k so i can't attach it at once.
No, OK, never mind; we have found the problem!
> --export-all-symbols was added because of undefined symbol error.
Well it is the wrong answer; as you can see it is too crude. It is vital
that the version script is applied to filter out the undesired symbols from
being exported.
Where did the undefined symbols come from? They must also be a result of
that patch somehow, no? Do you get any problem at all from plain unmodified
GCC head?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42658