linux.h (TARGET_DEFAULT): Add MASK_SOFT_ATOMIC.
authorKaz Kojima <kkojima@gcc.gnu.org>
Sun, 4 Dec 2011 23:05:23 +0000 (23:05 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Sun, 4 Dec 2011 23:05:23 +0000 (23:05 +0000)
commit7768ec4c4dd33da6d87bb6c319906fa5469cae12
tree794520c536b8270b7fc6407cbab21e9930d218d2
parentb724567ea68234e4fa748b4373824cf30b3f6845
linux.h (TARGET_DEFAULT): Add MASK_SOFT_ATOMIC.

* 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.

From-SVN: r181995
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