CNI changes (Was: Binary Compatibility)
Jeff Sturm
jsturm@one-point.com
Mon Aug 4 17:45:00 GMT 2003
On Mon, 4 Aug 2003, Andrew Haley wrote:
> This is all rather system dependent AFAIK.
Yes definitely. Much like "volatile" semantics (which currently does the
right thing on IA-64 but almost nowhere else AFAIK).
It may be helpful to have a document on what is required for a GCC
target to implement the Java memory model correctly, and identify some of
the problem cases (e.g. lack of byte load/stores, as in Alpha EV4).
That said, GCC developers might not be so receptive, judging from the
reluctance towards Ada features in the backend.
Jeff
More information about the Java
mailing list