This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: BOEHM-GC,GCC 3.0.3 and libjava
- From: Bryce McKinlay <bryce at waitaki dot otago dot ac dot nz>
- To: Takis Psarogiannakopoulos <takis at XFree86 dot Org>
- Cc: gcc at gnu dot org
- Date: Thu, 31 Jan 2002 15:40:59 +1300
- Subject: Re: BOEHM-GC,GCC 3.0.3 and libjava
- References: <Pine.BSF.4.21.0201300903130.2267-100000@public.xfree86.org>
Takis Psarogiannakopoulos wrote:
>I am porting GCC 3.0.3 to DG/UX Unix (aka EMC Corp Unix) ix86.
>The gcc-3.0.3/bohem-gc is too old and hard to made functional on
>DG/UX. However these days I have completed a port of the latest gc6a3
>boehm-gc that support also multiple CPU's.
>gcc-3.0.3/bohem-gc is only used by libjava. Can I use gc6a3 boehm-gc
>sources as a "drop in" replacement for the old one or there are
>changes specific to libjava which make the gc6a3 incompatible with
>gcc-3.0.3 source tree?
>
The headers have been re-organised in the newwer boehm-gc versions, so
you will have to make some changes to libjava/boehm.cc in order to get
this to work. Note that the CVS GCC tree uses a gc6a tree, so you could
use the current libjava code as a guide. I'll be importing the gc6a3
into CVS GCC soon.
regards
Bryce.