BOEHM-GC,GCC 3.0.3 and libjava

Bryce McKinlay bryce@waitaki.otago.ac.nz
Thu Jan 31 01:42:00 GMT 2002


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.




More information about the Gcc mailing list