Index: native_client_sdk/src/doc/devguide/devcycle/building.rst |
diff --git a/native_client_sdk/src/doc/devguide/devcycle/building.rst b/native_client_sdk/src/doc/devguide/devcycle/building.rst |
index 3d94758ec89ec4044c9fec793e766a3cef341f4a..1c718555a8f9742be266ac8d8ec4ce72768621a5 100644 |
--- a/native_client_sdk/src/doc/devguide/devcycle/building.rst |
+++ b/native_client_sdk/src/doc/devguide/devcycle/building.rst |
@@ -138,27 +138,29 @@ architecture-specific **.nexe** (e.g., for debugging purposes). |
Some of the useful tools include: |
-pnacl-abicheck |
+``pnacl-abicheck`` |
Checks that the **pexe** follows the PNaCl ABI rules. |
-pnacl-ar |
+``pnacl-ar`` |
Creates archives (i.e., static libraries) |
-pnacl-clang |
+``pnacl-bcdis`` |
+ Object dumper for PNaCl bitcode files. |
+``pnacl-clang`` |
C compiler and compiler driver |
-pnacl-clang++ |
+``pnacl-clang++`` |
C++ compiler and compiler driver |
-pnacl-compress |
+``pnacl-compress`` |
Compresses a finalized **pexe** file for deployment. |
-pnacl-dis |
+``pnacl-dis`` |
Disassembler for both **pexe** files and **nexe** files |
-pnacl-finalize |
+``pnacl-finalize`` |
Finalizes **pexe** files for deployment |
-pnacl-ld |
+``pnacl-ld`` |
Bitcode linker |
-pnacl-nm |
+``pnacl-nm`` |
Lists symbols in bitcode files, native code, and libraries |
-pnacl-ranlib |
+``pnacl-ranlib`` |
Generates a symbol table for archives (i.e., static libraries) |
-pnacl-translate |
+``pnacl-translate`` |
Translates a **pexe** to a native architecture, outside of the browser |
For the full list of tools, see the |
@@ -366,6 +368,24 @@ want to configure your web server to gzip **pexe** files: the gzipped version of |
a compressed **pexe** file is smaller than the corresponding uncompressed |
**pexe** file by 7.5% to 10%. |
+.. _pnacl-bcdis: |
+ |
+Object dumping of PNaCl bitcode files |
+===================================== |
+ |
+Sometimes you may be interesting in the contents of a PNaCl bitcode file. The |
+tool ``pnacl-bcdis`` object dumps the contents of a PNaCl bitcode file. For a |
+description of the output produced by this tool, see |
+:doc:`/reference/pnacl-bitcode-manual`. |
+ |
+.. naclcode:: |
+ :prettyprint: 0 |
+ |
+ nacl_sdk/pepper_<version>/toolchain/win_pnacl/bin/pnacl-bcdis \ |
+ hello_world.final.pexe |
+ |
+The output is the corresponding contents of the given **pexe**. |
+ |
The GNU-based toolchains |
======================== |