diff options
Diffstat (limited to 'native_client_sdk/doc_generated/reference/ideas.html')
-rw-r--r-- | native_client_sdk/doc_generated/reference/ideas.html | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/native_client_sdk/doc_generated/reference/ideas.html b/native_client_sdk/doc_generated/reference/ideas.html index c611b5f..2050481 100644 --- a/native_client_sdk/doc_generated/reference/ideas.html +++ b/native_client_sdk/doc_generated/reference/ideas.html @@ -184,12 +184,13 @@ use Perl to target PNaCl is well documented and easy to do.</li> <h3 id="tcc">TCC</h3> <ul class="small-gap"> <li><strong>Project:</strong> Port Fabrice Ballard’s Tiny C Compiler _TCC to NaCl and PNaCl.</li> -<li><strong>Brief explanation:</strong> Port TCC to NaCl and enhance to follow NaCl sandboxing -rule, as well as emitting PNaCl bitcode. The same could be done with <a class="reference external" href="https://code.google.com/p/picoc">Pico -C</a>.</li> +<li><strong>Brief explanation:</strong> Port TCC to NaCl and enhance to follow <a class="reference external" href="https://developer.chrome.com/native-client/reference/sandbox_internals/index">NaCl sandboxing +rules</a>, as well as emitting <a class="reference external" href="https://developer.chrome.com/native-client/reference/pnacl-bitcode-manual">PNaCl bitcode</a>. The same could be done with +<a class="reference external" href="https://code.google.com/p/picoc">Pico C</a>.</li> <li><strong>Expected results:</strong> Compiler ported and code generator working. Can run a small benchmark of your choice.</li> <li><strong>Knowledge Prerequisite:</strong> C, assembly, compilers.</li> +<li><strong>Mentor:</strong> JF Bastien.</li> </ul> <h3 id="llvm-and-pnacl">LLVM and PNaCl</h3> <p>PNaCl relies heavily on LLVM in two key areas:</p> |