This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]