re PR target/52503 (sh-wrs-vxworks: too many target masks)
authorOleg Endo <olegendo@gcc.gnu.org>
Wed, 7 Mar 2012 22:06:25 +0000 (22:06 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Wed, 7 Mar 2012 22:06:25 +0000 (22:06 +0000)
commitbed9e870f865f35c6411490c1e7bc137d389629b
treef5f8aa5f9fb0fa5c3f539acb0ccb158a924f56e0
parentd111e30ef36f4c1f8e398fa48242eacb4b5da1b5
re PR target/52503 (sh-wrs-vxworks: too many target masks)

PR target/52503
* config/sh/sh.opt (msoft-atomic): Use Var instead of Mask.
* config/sh/linux.h (TARGET_DEFAULT): Remove MASK_SOFT_ATOMIC.
(SUBTARGET_OVERRIDE_OPTIONS): Define.

Co-Authored-By: Kaz Kojima <kkojima@gcc.gnu.org>
From-SVN: r185081
gcc/ChangeLog
gcc/config/sh/linux.h
gcc/config/sh/sh.opt