| OLD | NEW |
| 1 .. _sdk-release-notes: | 1 .. _sdk-release-notes: |
| 2 | 2 |
| 3 ############# | 3 ############# |
| 4 Release Notes | 4 Release Notes |
| 5 ############# | 5 ############# |
| 6 | 6 |
| 7 The dates in the following release notes denote when Chrome and the NaCl SDK | 7 The dates in the following release notes denote when Chrome and the NaCl SDK |
| 8 reached canary status. The stable release is typically 6 weeks later. | 8 reached canary status. The stable release is typically 6 weeks later. |
| 9 | 9 |
| 10 | 10 |
| 11 Chrome/Pepper 43 (03 April 2015) | 11 Chrome/Pepper 43 (03 April 2015) |
| 12 ================================ | 12 ================================ |
| 13 | 13 |
| 14 PNaCl | 14 PNaCl |
| 15 ----- | 15 ----- |
| 16 | 16 |
| 17 * The C11/C++11 ``acquire``, ``release``, and ``acq_rel`` memory orders are now | 17 * The C11/C++11 ``acquire``, ``release``, and ``acq_rel`` memory orders are now |
| 18 generated by default. The in-browser Chrome 42 translator supports them, the | 18 generated by default. The in-browser Chrome 42 translator supports them, the |
| 19 SDK can therefore generate them. | 19 SDK can therefore generate them. |
| 20 * Fix a `code generation bug on ARM`_ when dealing with 16-bit load/store and |
| 21 ``bswap`` which led to a NaCl validation failure. |
| 22 |
| 23 .. _`code generation bug on ARM`: https://code.google.com/p/chromium/issues/deta
il?id=460432 |
| 20 | 24 |
| 21 Chrome/Pepper 42 (20 February 2015) | 25 Chrome/Pepper 42 (20 February 2015) |
| 22 =================================== | 26 =================================== |
| 23 | 27 |
| 24 SDK | 28 SDK |
| 25 --- | 29 --- |
| 26 | 30 |
| 27 * The SDK now contains experimental versions of ``i686-nacl-clang``, | 31 * The SDK now contains experimental versions of ``i686-nacl-clang``, |
| 28 ``x86_64-nacl-clang``, and ``arm-nacl-clang`` as well as the ``clang++`` | 32 ``x86_64-nacl-clang``, and ``arm-nacl-clang`` as well as the ``clang++`` |
| 29 equivalents. These toolchains are based on the same LLVM version as PNaCl, but | 33 equivalents. These toolchains are based on the same LLVM version as PNaCl, but |
| (...skipping 678 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 708 | 712 |
| 709 PPAPI | 713 PPAPI |
| 710 ----- | 714 ----- |
| 711 | 715 |
| 712 * The ``CompletionCallbackFactory`` class template now takes a thread traits | 716 * The ``CompletionCallbackFactory`` class template now takes a thread traits |
| 713 class as its second parameter. For details see the `CompletionCallbackFactory | 717 class as its second parameter. For details see the `CompletionCallbackFactory |
| 714 class template reference | 718 class template reference |
| 715 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta
ils>`_. | 719 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta
ils>`_. |
| 716 | 720 |
| 717 .. TODO: Port release notes for older releases | 721 .. TODO: Port release notes for older releases |
| OLD | NEW |