<forgot to do svn add on the amo.h file>
commitbd8cd1136c3f8c5afe5b0b426a0df8bc92d83f3a
authorMichael Meissner <meissner@gcc.gnu.org>
Mon, 9 Oct 2017 18:44:41 +0000 (9 18:44 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Mon, 9 Oct 2017 18:44:41 +0000 (9 18:44 +0000)
treebeac032e6cd2a2f57ed01b656a6b981f652c423e
parent3395b656c912467a5aa5284998f7a991f7fa8aee
<forgot to do svn add on the amo.h file>

[gcc]
2017-10-09  Michael Meissner  <meissner@linux.vnet.ibm.com>

* config/rs6000/amo.h: New include file to provide ISA 3.0 atomic
memory operation instruction support.
* config.gcc (powerpc*-*-*): Include amo.h as an extra header.
(rs6000-ibm-aix[789]*): Likewise.
* doc/extend.texi (PowerPC Atomic Memory Operation Functions):
Document new functions.

[gcc/testsuite]
2017-10-09  Michael Meissner  <meissner@linux.vnet.ibm.com>

* gcc.target/powerpc/amo1.c: New test.
* gcc.target/powerpc/amo2.c: Likewise.

From-SVN: r253556
gcc/config/rs6000/amo.h [new file with mode: 0644]