| OLD | NEW |
| 1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
| 2 | 2 |
| 3 <section id="release-notes"> | 3 <section id="release-notes"> |
| 4 <span id="sdk-release-notes"></span><h1 id="release-notes"><span id="sdk-release
-notes"></span>Release Notes</h1> | 4 <span id="sdk-release-notes"></span><h1 id="release-notes"><span id="sdk-release
-notes"></span>Release Notes</h1> |
| 5 <p>The dates in the following release notes denote when Chrome and the NaCl SDK | 5 <p>The dates in the following release notes denote when Chrome and the NaCl SDK |
| 6 reached canary status. The stable release is typically 6 weeks later.</p> | 6 reached canary status. The stable release is typically 6 weeks later.</p> |
| 7 <h2 id="chrome-pepper-43-03-april-2015">Chrome/Pepper 43 (03 April 2015)</h2> | 7 <h2 id="chrome-pepper-43-03-april-2015">Chrome/Pepper 43 (03 April 2015)</h2> |
| 8 <h3 id="pnacl">PNaCl</h3> | 8 <h3 id="pnacl">PNaCl</h3> |
| 9 <ul class="small-gap"> | 9 <ul class="small-gap"> |
| 10 <li>The C11/C++11 <code>acquire</code>, <code>release</code>, and <code>acq_rel<
/code> memory orders are now | 10 <li>The C11/C++11 <code>acquire</code>, <code>release</code>, and <code>acq_rel<
/code> memory orders are now |
| 11 generated by default. The in-browser Chrome 42 translator supports them, the | 11 generated by default. The in-browser Chrome 42 translator supports them, the |
| 12 SDK can therefore generate them.</li> | 12 SDK can therefore generate them.</li> |
| 13 <li>Fix a <a class="reference external" href="https://code.google.com/p/chromium
/issues/detail?id=460432">code generation bug on ARM</a> when dealing with 16-bi
t load/store and |
| 14 <code>bswap</code> which led to a NaCl validation failure.</li> |
| 13 </ul> | 15 </ul> |
| 14 <h2 id="chrome-pepper-42-20-february-2015">Chrome/Pepper 42 (20 February 2015)</
h2> | 16 <h2 id="chrome-pepper-42-20-february-2015">Chrome/Pepper 42 (20 February 2015)</
h2> |
| 15 <h3 id="sdk">SDK</h3> | 17 <h3 id="sdk">SDK</h3> |
| 16 <ul class="small-gap"> | 18 <ul class="small-gap"> |
| 17 <li>The SDK now contains experimental versions of <code>i686-nacl-clang</code>, | 19 <li>The SDK now contains experimental versions of <code>i686-nacl-clang</code>, |
| 18 <code>x86_64-nacl-clang</code>, and <code>arm-nacl-clang</code> as well as the <
code>clang++</code> | 20 <code>x86_64-nacl-clang</code>, and <code>arm-nacl-clang</code> as well as the <
code>clang++</code> |
| 19 equivalents. These toolchains are based on the same LLVM version as PNaCl, but | 21 equivalents. These toolchains are based on the same LLVM version as PNaCl, but |
| 20 can be used to generate NaCl <code>.nexe</code> files instead of translating a | 22 can be used to generate NaCl <code>.nexe</code> files instead of translating a |
| 21 <code>.pexe</code> locally or using the GCC toolchain.</li> | 23 <code>.pexe</code> locally or using the GCC toolchain.</li> |
| 22 </ul> | 24 </ul> |
| (...skipping 583 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 606 </ul> | 608 </ul> |
| 607 <h3 id="id29">PPAPI</h3> | 609 <h3 id="id29">PPAPI</h3> |
| 608 <ul class="small-gap"> | 610 <ul class="small-gap"> |
| 609 <li>The <code>CompletionCallbackFactory</code> class template now takes a thread
traits | 611 <li>The <code>CompletionCallbackFactory</code> class template now takes a thread
traits |
| 610 class as its second parameter. For details see the <a class="reference external"
href="/native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#
details">CompletionCallbackFactory | 612 class as its second parameter. For details see the <a class="reference external"
href="/native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#
details">CompletionCallbackFactory |
| 611 class template reference</a>.</li> | 613 class template reference</a>.</li> |
| 612 </ul> | 614 </ul> |
| 613 </section> | 615 </section> |
| 614 | 616 |
| 615 {{/partials.standard_nacl_article}} | 617 {{/partials.standard_nacl_article}} |
| OLD | NEW |