[fedora-java] decoupling libgcj from gcc.src.rpm

Andrew Cagney cagney at redhat.com
Mon Jun 12 16:41:52 UTC 2006


Tom Tromey wrote:
>>>>>> "Andrew" == Andrew Haley <aph at redhat.com> writes:
>>>>>>             
>
> Andrew> Tom Tromey writes:
>   
>>> We should make -findirect-dispatch the default and we should push
>>> C++-ABI-breaking changes.  The only difficulty here is that frysk
>>> uses the C++ ABI.
>>>       
>
> Andrew> Why is that an issue?  Surely if we change the default to indirect,
> Andrew> frysk will also change.  I'm assuming the frysk build uses whatever
> Andrew> the default happens to be...
>
> No, frysk uses CNI, which only "works" with indirect dispatch.
> In particular I think if we break C++ ABI in the core, frysk will
> break even if it is BC-compiled.
>   
Er, given libgcj is implemented using CNI, how is that different?

Andrew






More information about the fedora-devel-java-list mailing list