| OLD | NEW |
| 1 .. _devcycle-building: | 1 .. _devcycle-building: |
| 2 | 2 |
| 3 ######## | 3 ######## |
| 4 Building | 4 Building |
| 5 ######## | 5 ######## |
| 6 | 6 |
| 7 .. contents:: Table Of Contents | 7 .. contents:: Table Of Contents |
| 8 :local: | 8 :local: |
| 9 :backlinks: none | 9 :backlinks: none |
| 10 :depth: 2 | 10 :depth: 2 |
| (...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 319 and will be supported by future versions of PNaCl. The finalization step | 319 and will be supported by future versions of PNaCl. The finalization step |
| 320 also helps minimize the size of your application for distribution by | 320 also helps minimize the size of your application for distribution by |
| 321 stripping out debug information and other metadata. | 321 stripping out debug information and other metadata. |
| 322 | 322 |
| 323 Once the application is finalized, be sure to adjust the manifest file to | 323 Once the application is finalized, be sure to adjust the manifest file to |
| 324 refer to the final version of the application before deployment. | 324 refer to the final version of the application before deployment. |
| 325 The ``create_nmf.py`` tool helps generate an ``.nmf`` file, but ``.nmf`` | 325 The ``create_nmf.py`` tool helps generate an ``.nmf`` file, but ``.nmf`` |
| 326 files can also be written by hand. | 326 files can also be written by hand. |
| 327 | 327 |
| 328 | 328 |
| 329 .. _pnacl_compress: |
| 329 | 330 |
| 330 Compressing the **pexe** for deployment | 331 Compressing the **pexe** for deployment |
| 331 --------------------------------------- | 332 --------------------------------------- |
| 332 | 333 |
| 333 Size compression is an optional step for deployment, and reduces the | 334 Size compression is an optional step for deployment, and reduces the |
| 334 size of the pexe file that must be transmitted over the wire. The tool | 335 size of the pexe file that must be transmitted over the wire. The tool |
| 335 ``pnacl-compress`` applies compression strategies that are already built | 336 ``pnacl-compress`` applies compression strategies that are already built |
| 336 into the **stable** binary format of a pexe application. As such, | 337 into the **stable** binary format of a pexe application. As such, |
| 337 compressed pexe files do not need any extra time to be decompressed on | 338 compressed pexe files do not need any extra time to be decompressed on |
| 338 the client's side. All costs are upfront when you call ``pnacl-compress``. | 339 the client's side. All costs are upfront when you call ``pnacl-compress``. |
| (...skipping 345 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 684 Function foo has disallowed type: i128 (i128) | 685 Function foo has disallowed type: i128 (i128) |
| 685 LLVM ERROR: PNaCl ABI verification failed | 686 LLVM ERROR: PNaCl ABI verification failed |
| 686 | 687 |
| 687 When faced with a PNaCl ABI verification error, check the list of features | 688 When faced with a PNaCl ABI verification error, check the list of features |
| 688 that are :ref:`not supported by PNaCl <when-to-use-nacl>`. | 689 that are :ref:`not supported by PNaCl <when-to-use-nacl>`. |
| 689 If the problem you face is not listed as restricted, | 690 If the problem you face is not listed as restricted, |
| 690 :ref:`let us know <help>`! | 691 :ref:`let us know <help>`! |
| 691 | 692 |
| 692 .. _glibc: http://www.gnu.org/software/libc/ | 693 .. _glibc: http://www.gnu.org/software/libc/ |
| 693 .. _newlib: http://sourceware.org/newlib/ | 694 .. _newlib: http://sourceware.org/newlib/ |
| OLD | NEW |