[multiple changes]
commitf62866740b93747b2d3f1dd4d4637e6890e0fa22
authorJakub Jelinek <jakub@gcc.gnu.org>
Mon, 14 May 2012 18:47:05 +0000 (14 20:47 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 14 May 2012 18:47:05 +0000 (14 20:47 +0200)
treec7f37836c3bd59f4662d6c178f2ef861f2d3a79a
parent210cfe6365e5b2f696bb1e32b8bc25628b1064c1
[multiple changes]

2012-05-14  Andrew Pinski  <apinski@cavium.com>
    H.J. Lu  <hongjiu.lu@intel.com>
    Jakub Jelinek  <jakub@redhat.com>

PR target/53315
* config/i386/i386.md (xbegin_1): Use + in constraint and
match_dup.
(xbegin): Updated.

2012-05-14  Andi Kleen <ak@linux.intel.com>
    Jakub Jelinek  <jakub@redhat.com>

PR target/53315
* gcc.target/i386/i386.exp (check_effective_target_rtm): New.
* gcc.target/i386/rtm-check.h: New file.
* gcc.target/i386/pr53315.c: New test.

From-SVN: r187477
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/i386.exp
gcc/testsuite/gcc.target/i386/pr53315.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/rtm-check.h [new file with mode: 0644]