sparc: Fix atomic_test_and_set definition.
authorRichard Henderson <rth@redhat.com>
Thu, 26 Jan 2012 22:04:54 +0000 (14:04 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 26 Jan 2012 22:04:54 +0000 (14:04 -0800)
commit5a843a13dca3c000691cfd9f1570500ad2d53efe
tree8569dd89808813466188f10220f75214bc31da2e
parentf10f4968960c57a349467e833a29e3a52b4fff41
sparc: Fix atomic_test_and_set definition.

        * config/sparc/sparc.c (TARGET_ATOMIC_TEST_AND_SET_TRUEVAL): New.
        * config/sparc/sync.md (atomic_test_and_set): Only handle QImode.
        (ldstub): Rename from ldstubqi.
        (ldstub<I24MODE>): Remove.

From-SVN: r183584
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/config/sparc/sync.md