This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: [PATCH] MIPS: Implement built-in atomic memory operations.
- From: Ken Raeburn <raeburn at raeburn dot org>
- To: David Daney <ddaney at avtrex dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Richard Sandiford <richard at codesourcery dot com>
- Date: Mon, 13 Aug 2007 02:26:29 -0400
- Subject: Re: RFC: [PATCH] MIPS: Implement built-in atomic memory operations.
- References: <46BF6B8A.2050405@avtrex.com>
On Aug 12, 2007, at 16:20, David Daney wrote:
While trouble shooting libgcj problems on n64, I discovered that
the atomic operations implemented in libjava/sysdep/mips/locks.h
are both buggy and do not support 64 bit operations. Instead of
hacking them up, it seems like a better path is to implement the
builtin atomic memory operations for mips and use them instead.
The result is this (very)lightly tested patch.
Did you mean to consistently spell "store_contidional" that way
(instead of "conditional")?
Ken