Index: native_client_sdk/src/doc/sdk/release-notes.rst |
diff --git a/native_client_sdk/src/doc/sdk/release-notes.rst b/native_client_sdk/src/doc/sdk/release-notes.rst |
index f3ccf1537a6546e5fe3be27b5349cbe72681a60a..06eb8577704167baf828e5982abc3ece40827570 100644 |
--- a/native_client_sdk/src/doc/sdk/release-notes.rst |
+++ b/native_client_sdk/src/doc/sdk/release-notes.rst |
@@ -8,15 +8,15 @@ The dates in the following release notes denote when Chrome and the NaCl SDK |
reached canary status. The stable release is typically 6 weeks later. |
-.. Chrome/Pepper 43 (03 April 2015) |
-.. =================================== |
-.. |
-.. PNaCl |
-.. ----- |
-.. |
-.. * The C11/C++11 `acquire`, `release`, and `acq_rel` memory orders are now |
- generated by default. The in-browser Chrome 42 translator supports them, the |
- SDK can therefore generate them. |
+Chrome/Pepper 43 (03 April 2015) |
+================================ |
+ |
+PNaCl |
+----- |
+ |
+* The C11/C++11 ``acquire``, ``release``, and ``acq_rel`` memory orders are now |
+ generated by default. The in-browser Chrome 42 translator supports them, the |
+ SDK can therefore generate them. |
Chrome/Pepper 42 (20 February 2015) |
=================================== |
@@ -34,18 +34,18 @@ NaCl |
---- |
* The x86 NaCl validators accept instructions from the FMA3 extensions, as well |
- as AVX2 instructions (except `VGATHER`). |
+ as AVX2 instructions (except ``VGATHER``). |
PNaCl |
----- |
-* PNaCl supports C11/C++11 memory orders `acquire`, `release`, and `acq_rel`. It |
- used to upgrade all accesses to `seq_cst`. It still upgrades `consume` to |
- `acquire` (no compiler currently implements `consume`), and `relaxed` to |
- `seq_cst` (to conservatively avoid platform differences due to out-of-thin-air |
- problems). This is currently disabled by default in the SDK so that the |
- in-browser translator installed on users' machines has time to gain this |
- support. Developers can turn it on by passing the |
+* PNaCl supports C11/C++11 memory orders ``acquire``, ``release``, and |
+ ``acq_rel``. It used to upgrade all accesses to ``seq_cst``. It still upgrades |
+ ``consume`` to ``acquire`` (no compiler currently implements ``consume``), and |
+ ``relaxed`` to ``seq_cst`` (to conservatively avoid platform differences due |
+ to out-of-thin-air problems). This is currently disabled by default in the SDK |
+ so that the in-browser translator installed on users' machines has time to |
+ gain this support. Developers can turn it on by passing the |
``-pnacl-memory-order-seq-cst-only=false`` flag to ``opt``. |
* PNaCl handles nested struct type expansion, which allows it to better support |
non-C languages such as Rust. |