This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: CNI changes (Was: Binary Compatibility)
- From: Jeff Sturm <jsturm at one-point dot com>
- To: Andrew Haley <aph at redhat dot com>
- Cc: Tom Tromey <tromey at redhat dot com>, Anthony Green <green at redhat dot com>, <java at gcc dot gnu dot org>
- Date: Mon, 4 Aug 2003 13:45:05 -0400 (EDT)
- Subject: Re: CNI changes (Was: Binary Compatibility)
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