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: "Boehm, Hans" <hans_boehm at hp dot com>
- Cc: Tom Tromey <tromey at redhat dot com>, Andrew Haley <aph at redhat dot com>, Anthony Green <green at redhat dot com>, <java at gcc dot gnu dot org>
- Date: Mon, 4 Aug 2003 14:53:15 -0400 (EDT)
- Subject: RE: CNI changes (Was: Binary Compatibility)
On Mon, 4 Aug 2003, Boehm, Hans wrote:
> I'm not sure there's anything very special about IA64 here. A function
> pointer consists of one word, which points to a struct containing both
> the GOT pointer and the instruction address. (I have a vague
> recollection that at least AIX on Power does something similar. I doubt
> this part is unique.) Function pointer assignments are still atomic.
Thanks for the clarification. It's sounding to me like this PR is really
a non-issue. (Any target that can't do atomic pointer writes is going to
be horribly broken for Java regardless.)
Jeff