GSoC work scope
The LLVMLinux Project has multiple areas to work on available:
-- Work on compiler issues (macros, realmode, integrated-as, ...) -- Work on static analysis (checker)
- Linux Kernel
-- Compiler-related issues (VLAIS, sections/linker, drivers, tracing, debugging, ...)
- Build Infrastructure
-- Reports/Statistics for buildbot (which warnings? how often?)
Here are a few detailed proposals:
1) Infrastructure: New setup of buildbot (or even jenkins) with decent reporting features and more architecture support. This includes extending the CI infrastructure to deliver reports on what compiler warnings/errors, build warnings/errors happened. More architectures will extend coverage.
2) LLVM - static analysis Get checker (llvm static analysis tool) running on the Linux kernel. Advanced task. Needs changes in checker/llvm/clang and the kernel.
3) Kernel Fix all issues to run a build with allyesconfig, support tracing and a validation testsuite. Upstream the patches.
4) ?? YOUR PROPOSAL HERE ??
More topics are being discussed on #llvmlinux @OFTC .
Contact dl9pf (a t) gmx.de .