Hello vaibhav,
please make sure to reply to the mailing list and not only to me.
On Tue, 2022-03-29 at 12:52 +0530, vaibhav wrote:
Hey Felix, Thank you for the resources,
Did you find a project which is interesting for you?
Yes, I am interested in building `Fully support building coreboot with the Clang compiler`
As far as I know, Arthur Heymans is currently working on this and according to some other people he is pretty far. Though, I don't know much details. You can find his patches on Gerrit [1] (see the patch list on the right).
If you still want to work on this, we could try coordinating with him and you do the remaining work. In case of this should be not enough for GSoC, I can offer that you work on the "easy projects" [2] in addition, specifically working on the scan-build issues and Coverity Scan issues. These are issues found by a static analyzer, e.g. memory leaks. Have a look at our documentation for more details [3].
Otherwise, you also could choose a project from our idea collection [4]. How about reworking the FMAP generation?
Going through or documentation, building coreboot for QEMU and playing around with the code and the configuration is a good start.
I have been playing around and am starting to understand the codebase slightly better, Could you please explain in detail this Project Idea and how should I approach it so that I may be able to add Clang support for coreboot
Hm, not sure what I could explain in addition to the project description [5]. Do you have any specific question?
// Felix
[1] https://review.coreboot.org/c/coreboot/+/62173 [2] https://doc.coreboot.org/contributing/project_ideas.html#easy-projects [3] https://doc.coreboot.org/infrastructure/coverity.html [4] https://docs.google.com/document/d/1LU8CTITfqhJU_G_XHwvSkHAQQWed0_FLWPPoBfcp... [5] https://doc.coreboot.org/contributing/project_ideas.html#fully-support-build...