Update sysdep/sh/locks.h with atomic builtins
authorKaz Kojima <kkojima@gcc.gnu.org>
Thu, 14 Jun 2012 22:58:05 +0000 (22:58 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Thu, 14 Jun 2012 22:58:05 +0000 (22:58 +0000)
commitbed3fc4127dc82a24d2ee16c06dcf832a8becebd
tree4be410e6e941f2304a98d993d14213775717d8ee
parent2bcf3c5c3a8100e944ffe657dd6d1006c8188ccd
Update sysdep/sh/locks.h with atomic builtins

Update sysdep/sh/locks.h with atomic builtins
* sysdep/sh/locks.h (__cas_lock): Remove.
(__cas_start_atomic, __cas_end_atomic): Likewise.
(compare_and_swap): Call __sync_bool_compare_and_swap.

From-SVN: r188640
libjava/ChangeLog
libjava/sysdep/sh/locks.h