Update sysdep/sh/locks.h with atomic builtins
commit88cc9f44dbc8273411f4010cff77d1c9099fb7f9
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jun 2012 22:58:05 +0000 (14 22:58 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jun 2012 22:58:05 +0000 (14 22:58 +0000)
tree4be410e6e941f2304a98d993d14213775717d8ee
parent9abfe9e2f5414295397eb1f07899dcaee4da702c
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188640 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/sysdep/sh/locks.h