1 This file describes the directory layout of the PNaCl toolchain.
3 The most important thing is the user-facing toolchain programs, including
4 pnacl-clang, pnacl-clang++, pnacl-translate, etc. These are located in
5 the bin/ directory. The location (and existence) of everything else is subject
9 User-facing PNaCl toolchain programs (pnacl-clang, pnacl-translate, etc;
10 currently these are OS-specific wrapper scripts).
11 Standard LLVM tools such as llvm-nm, opt etc**
12 Nonstandard LLVM tools such as pnacl-llc**
13 Standard GNU binutils ELF tools
15 Headers for linking against our build of LLVM**
17 Host libraries used by our build of LLVM**
19 Bitcode libraries and headers for building PNaCl modules
21 Native NaCl object files and/or libraries linked into nexes after
24 **These are not generally needed directly by developers of PNaCl modules
25 in Chrome, but may be useful for others, e.g. those who want to build tools
26 which target PNaCl as a platform