summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--native_client_sdk/doc_generated/reference/ideas.html7
-rw-r--r--native_client_sdk/src/doc/reference/ideas.rst9
2 files changed, 10 insertions, 6 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&#8217;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>
diff --git a/native_client_sdk/src/doc/reference/ideas.rst b/native_client_sdk/src/doc/reference/ideas.rst
index 5ce2ec4d..48f8e64 100644
--- a/native_client_sdk/src/doc/reference/ideas.rst
+++ b/native_client_sdk/src/doc/reference/ideas.rst
@@ -203,13 +203,16 @@ TCC
---
* **Project:** Port Fabrice Ballard's Tiny C Compiler _TCC to NaCl and PNaCl.
-* **Brief explanation:** Port TCC to NaCl and enhance to follow NaCl sandboxing
- rule, as well as emitting PNaCl bitcode. The same could be done with `Pico
- C`_.
+* **Brief explanation:** Port TCC to NaCl and enhance to follow `NaCl sandboxing
+ rules`_, as well as emitting `PNaCl bitcode`_. The same could be done with
+ `Pico C`_.
* **Expected results:** Compiler ported and code generator working. Can run a
small benchmark of your choice.
* **Knowledge Prerequisite:** C, assembly, compilers.
+* **Mentor:** JF Bastien.
+.. _`NaCl sandboxing rules`: https://developer.chrome.com/native-client/reference/sandbox_internals/index
+.. _`PNaCl bitcode`: https://developer.chrome.com/native-client/reference/pnacl-bitcode-manual
.. _TCC: http://bellard.org/tcc/
.. _`Pico C`: https://code.google.com/p/picoc