Page MenuHomePhabricator

D57333.id183873.diff
No OneTemporary

File Metadata

Created
Thu, Aug 22, 6:16 PM

D57333.id183873.diff

Index: OpenProjects.html
===================================================================
--- OpenProjects.html
+++ OpenProjects.html
@@ -3,6 +3,20 @@
<div class="www_sectiontitle">Open LLVM Projects</div>
<ul>
+ <li><a href="#gsoc19">Google Summer of Code 2019</a>
+ <ul>
+ <li><b>LLVM Core</b>
+ <ul>
+ <li><a href="#debuginfo_codegen_mismatch2019">Debug Info should have no
+ effect on codegen</a></li>
+ </ul>
+ </li>
+ <li><a href="https://clang.llvm.org/"><b>Clang</b></a>
+ </li>
+ <li><a href="https://lldb.llvm.org/"><b>LLDB</b></a>
+ </li>
+ </ul>
+ </li>
<li><a href="#gsoc18">Google Summer of Code 2018</a>
<ul>
<li>
@@ -114,6 +128,63 @@
<!-- *********************************************************************** -->
<div class="www_sectiontitle">
+ <a name="gsoc19">Google Summer of Code 2019</a>
+</div>
+<!-- *********************************************************************** -->
+
+<div class="www_text">
+
+<p>
+Welcome prospective Google Summer of Code 2019 Students! This document is your
+starting point to finding interesting and important projects for LLVM, Clang,
+and other related sub-projects. This list of projects is not only developed for
+Google Summer of Code, but open projects that really need developers to work on
+and are very beneficial for the LLVM community. </p>
+
+<p>We encourage you to look through this list and see which projects excite you
+and match well with your skill set. We also invite proposals not on this
+list. You must propose your idea to the LLVM community through our
+developers' mailing list (llvm-dev@lists.llvm.org or specific subproject mailing
+list). Feedback from the community is a requirement for your proposal to be
+considered and hopefully accepted.
+</p>
+
+<p>The LLVM project has participated in Google Summer of Code for several years
+and has had some very successful projects. We hope that this year is no
+different and look forward to hearing your proposals. For information on how to
+submit a proposal, please visit the Google Summer of Code
+main <a href="https://developers.google.com/open-source/gsoc/">website.</a></p>
+
+<!-- *********************************************************************** -->
+<div class="www_subsection">
+ <a>LLVM</a>
+</div>
+<!-- *********************************************************************** -->
+
+<!-- *********************************************************************** -->
+<div class="www_subsubsection">
+ <a name="debuginfo_codegen_mismatch2019">Debug Info should have no
+ effect on codegen</a>
+</div>
+<!-- *********************************************************************** -->
+
+<div class="www_text">
+ <p><b>Description of the project:</b>
+ Adding Debug Info (compiling with `clang -g`) shouldn't change the
+ generated code at all. Unfortunately we have bugs. These are usually not
+ too hard to fix and a good way to discover new part of the codebase!
+ We suggest building object files both ways and disassembling the
+ text sections, which will give cleaner diffs than comparing .s files.
+ </p>
+
+ <p><b>Confirmed Mentor:</b> Paul Robinson</p>
+ <p><b>Desirable skills:</b> Intermediate knowledge of C++, some
+ familiarity with x86 or ARM instruction set.</p>
+</div>
+
+
+<!-- *********************************************************************** -->
+<div class="www_sectiontitle">
<a name="gsoc18">Google Summer of Code 2018</a>
</div>
<!-- *********************************************************************** -->

Event Timeline