Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(91)

Side by Side Diff: native_client_sdk/src/doc/sdk/release-notes.rst

Issue 1051653004: Add NaCl SDK release note about LLVM 3.6 and debug metadata changes. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: reword version matching Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « native_client_sdk/src/doc/devguide/devcycle/debugging.rst ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 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. 21 ``bswap`` which led to a NaCl validation failure.
22 * PNaCl is now based on LLVM 3.6. If you are using GDB to debug PNaCl
23 :ref:`BC files with debug metadata in the browser<debugging_pnacl_pexes>`,
24 remember that debug info from SDK version ``X`` is only compatible with the
25 PNaCl translator in chrome version ``X``. The bitcode debug metadata format
26 changed from LLVM 3.5 to 3.6. If you need to debug an app built with SDK
27 version ``X`` running in Chrome version ``Y`` (with ``X != Y``), it is still
28 possible to do so. Simply translate the pexe to a nexe using the
29 :ref:`offline pnacl-translate tool from SDK version X
30 <debugging_pexes_via_nexes>` instead of using the translator in the
31 browser (version ``Y``).
22 32
23 .. _`code generation bug on ARM`: https://code.google.com/p/chromium/issues/deta il?id=460432 33 .. _`code generation bug on ARM`: https://code.google.com/p/chromium/issues/deta il?id=460432
24 34
25 Chrome/Pepper 42 (20 February 2015) 35 Chrome/Pepper 42 (20 February 2015)
26 =================================== 36 ===================================
27 37
28 SDK 38 SDK
29 --- 39 ---
30 40
31 * The SDK now contains experimental versions of ``i686-nacl-clang``, 41 * The SDK now contains experimental versions of ``i686-nacl-clang``,
(...skipping 680 matching lines...) Expand 10 before | Expand all | Expand 10 after
712 722
713 PPAPI 723 PPAPI
714 ----- 724 -----
715 725
716 * The ``CompletionCallbackFactory`` class template now takes a thread traits 726 * The ``CompletionCallbackFactory`` class template now takes a thread traits
717 class as its second parameter. For details see the `CompletionCallbackFactory 727 class as its second parameter. For details see the `CompletionCallbackFactory
718 class template reference 728 class template reference
719 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta ils>`_. 729 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta ils>`_.
720 730
721 .. TODO: Port release notes for older releases 731 .. TODO: Port release notes for older releases
OLDNEW
« no previous file with comments | « native_client_sdk/src/doc/devguide/devcycle/debugging.rst ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698