[docs] Update __atomic builtins documentation.
authorMatthew Wahab <matthew.wahab@arm.com>
Tue, 5 May 2015 10:37:00 +0000 (10:37 +0000)
committerMatthew Wahab <mwahab@gcc.gnu.org>
Tue, 5 May 2015 10:37:00 +0000 (10:37 +0000)
commit78b1add95968f632ca5e107d58e449e32fdc390c
treead72e13f40f655414c541626796cf853713e2e98
parent98314a7e82279efd7e415cbd26effb8be43f3e97
[docs] Update __atomic builtins documentation.

* doc/extend.texi (__atomic Builtins): Move implementation details
to the end of the description, rewrite opening paragraphs, state
difference with __sync builtins, state C11/C++11 assumptions,
weaken itemized descriptions, add explanation of memory model
behaviour, expand description of compare-exchange, simplify text.

From-SVN: r222803
gcc/ChangeLog
gcc/doc/extend.texi