This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Enable libgcj for Linux targets
- To: tromey at redhat dot com
- Subject: Re: Enable libgcj for Linux targets
- From: Richard Earnshaw <rearnsha at arm dot com>
- Date: Tue, 23 Jan 2001 19:33:42 +0000
- cc: Rod Stewart <stewart at lab43 dot org>, Bryce McKinlay <bryce at albatross dot co dot nz>, gcc-patches at gcc dot gnu dot org, java-patches at sources dot redhat dot com, Richard dot Earnshaw at arm dot com
- Organization: ARM Ltd.
- Reply-To: rearnsha at arm dot com
> >>>>> "Rod" == Rod Stewart <stewart@lab43.org> writes:
>
> Rod> I also needed the following patch, not certain if this is
> Rod> completely correct:
>
> Rod> Index: boehm-gc/gcconfig.h
> Rod> -# if defined(LINUX) && defined(arm)
> Rod> +# if defined(LINUX) && defined(__arm__)
>
> This patch looks good to me.
>
> However, I believe I'll hold off until the branch is created to check
> it in. I don't think that ARM Linux was on our list of Java targets
> (though we have had reports of it working in the past, I think), and
> I'm trying to abide by the checkin rules that Mark has laid down.
>
> Meanwhile, I've also forwarded this patch to Hans Boehm for his
> inspection. If he likes it presumably it will end up in the master GC
> sources.
>
Well, if libgcj is enabled, then I suspect the patch is required, which
makes it ok for checkin even now.
If libgcj is not enabled, then this code isn't being built at all, so it
should make the patch ok for checkin as well.
R.
PS What is typical memory usage when compiling libjava (specifically
java/lang/ConcreteProcess.java)?