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 |