* config/sh/linux.h (TARGET_DEFAULT): Add MASK_SOFT_ATOMIC.
commit9499d3ca4e5cb741ff2f36f97ad3362f27de268c
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 Dec 2011 23:05:23 +0000 (4 23:05 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 Dec 2011 23:05:23 +0000 (4 23:05 +0000)
tree794520c536b8270b7fc6407cbab21e9930d218d2
parent6c56d3c9153627a6bbf0cdc045c3bd411315f540
* config/sh/linux.h (TARGET_DEFAULT): Add MASK_SOFT_ATOMIC.
* config/sh/sync.md: New file.
* config/sh/sh.md: Include sync.md.
* config/sh/sh.opt (msoft-atomic): New option.
* doc/invoke.texi (SH Options): Document it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181995 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sh/linux.h
gcc/config/sh/sh.md
gcc/config/sh/sh.opt
gcc/config/sh/sync.md [new file with mode: 0644]
gcc/doc/invoke.texi