Index: www/trunk/OpenProjects.html =================================================================== --- www/trunk/OpenProjects.html +++ www/trunk/OpenProjects.html @@ -12,6 +12,8 @@ effect on codegen
Desirable skills: Intermediate knowledge of C++ and familiarity with static analysis/abstract interpretation.
+ + + + +Description of the project: Binary utilities (aka binutils) are a + set of tools used to inspect and analyze generated binary files. We have + recently developed new versions of these in the LLVM project so we can + remove the need for their GNU equivalents. The base functionality is done, + but there are many missing features. In this project you will be + contributing to the LLVM binutils, adding these additional features, in + tools such as llvm-readobj, llvm-objdump and llvm-objcopy. This will require + you to become an expert in the specification details for various object file + formats, such as ELF and COFF.
+Expected Results: Patch contributions to the LLVM binary utilities + to improve the quality of existing features and to add missing + functionality.
+Confirmed Mentor: James Henderson, Jordan Rupprecht
+Desirable skills: Intermediate knowledge of C++.
+