This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: bootstrap problem on x86-linux (and presumably everywhere else)
- To: tromey at redhat dot com
- Subject: Re: bootstrap problem on x86-linux (and presumably everywhere else)
- From: Geoff Keating <geoffk at geoffk dot org>
- Date: Thu, 17 May 2001 16:57:30 -0700
- CC: java at gcc dot gnu dot org
- References: <200105172249.PAA25301@geoffk.org> <87d797blcd.fsf@creche.redhat.com>
- Reply-to: Geoff Keating <geoffk at redhat dot com>
> Cc: java@gcc.gnu.org
> X-Zippy: All right, you degenerates! I want this place evacuated in 20 seconds!
> Reply-To: tromey@redhat.com
> From: Tom Tromey <tromey@redhat.com>
> Date: 17 May 2001 17:35:14 -0600
>
> >>>>> "Geoff" == Geoff Keating <geoffk@geoffk.org> writes:
>
> Geoff> I believe this is because libgcj contains C++ code (for
> Geoff> instance, shs.cc) but does not link with libstdc++.
>
> Geoff> Is there some reason why this shouldn't be done?
>
> Yeah, we just went through a lot of trouble to get rid of it.
> For libgcj, linking against libstdc++ is just adding a dependency with
> no benefit.
>
> If shs.cc is the problem we should fix it not to use "C++" stuff
> (meaning the low-level libsupc++ code), by adding Zack's #pragma or
> whatever else is required.
It's every file that has C++ exception semantics (even if they don't
actually throw or catch exceptions). I think there are quite a number
of them.
--
- Geoffrey Keating <geoffk@geoffk.org>