| OLD | NEW |
| 1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
| 2 | 2 |
| 3 <section id="nacl-and-pnacl"> | 3 <b><font color="#cc0000"> |
| 4 <span id="id1"></span><h1 id="nacl-and-pnacl"><span id="id1"></span>NaCl and PNa
Cl</h1> | 4 NOTE: |
| 5 Deprecation of the technologies described here has been announced |
| 6 for platforms other than ChromeOS.<br/> |
| 7 Please visit our |
| 8 <a href="/native-client/migration">migration guide</a> |
| 9 for details. |
| 10 </font></b> |
| 11 <hr/><section id="id1"> |
| 12 <h1 id="id1">NaCl and PNaCl</h1> |
| 5 <p>This document describes the differences between <strong>Native Client</strong
> and | 13 <p>This document describes the differences between <strong>Native Client</strong
> and |
| 6 <strong>Portable Native Client</strong>, and provides recommendations for when t
o use each.</p> | 14 <strong>Portable Native Client</strong>, and provides recommendations for when t
o use each.</p> |
| 7 <div class="contents local" id="contents" style="display: none"> | 15 <div class="contents local" id="contents" style="display: none"> |
| 8 <ul class="small-gap"> | 16 <ul class="small-gap"> |
| 9 <li><a class="reference internal" href="#native-client-nacl" id="id6">Native Cli
ent (NaCl)</a></li> | 17 <li><a class="reference internal" href="#native-client-nacl" id="id6">Native Cli
ent (NaCl)</a></li> |
| 10 <li><a class="reference internal" href="#portable-native-client-pnacl" id="id7">
Portable Native Client (PNaCl)</a></li> | 18 <li><a class="reference internal" href="#portable-native-client-pnacl" id="id7">
Portable Native Client (PNaCl)</a></li> |
| 11 <li><a class="reference internal" href="#when-to-use-pnacl" id="id8">When to use
PNaCl</a></li> | 19 <li><a class="reference internal" href="#when-to-use-pnacl" id="id8">When to use
PNaCl</a></li> |
| 12 <li><a class="reference internal" href="#when-to-use-nacl" id="id9">When to use
NaCl</a></li> | 20 <li><a class="reference internal" href="#when-to-use-nacl" id="id9">When to use
NaCl</a></li> |
| 13 </ul> | 21 </ul> |
| 14 | 22 |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 with a PNaCl port of the <code>newlib</code> C standard library. Dynamic linking
and | 90 with a PNaCl port of the <code>newlib</code> C standard library. Dynamic linking
and |
| 83 <code>glibc</code> are not yet supported in PNaCl. Work is under way to enable d
ynamic | 91 <code>glibc</code> are not yet supported in PNaCl. Work is under way to enable d
ynamic |
| 84 linking in future versions of PNaCl.</li> | 92 linking in future versions of PNaCl.</li> |
| 85 <li>Your application uses certain GNU extensions not supported by PNaCl’s
LLVM | 93 <li>Your application uses certain GNU extensions not supported by PNaCl’s
LLVM |
| 86 toolchain, like taking the address of a label for computed <code>goto</code>, or
nested | 94 toolchain, like taking the address of a label for computed <code>goto</code>, or
nested |
| 87 functions.</li> | 95 functions.</li> |
| 88 </ul> | 96 </ul> |
| 89 </section> | 97 </section> |
| 90 | 98 |
| 91 {{/partials.standard_nacl_article}} | 99 {{/partials.standard_nacl_article}} |
| OLD | NEW |