On Fri, 2023-03-03 at 19:28 +0100, Jan Hubicka via Gcc wrote: > Hello, > > Hi! I've been interested in compiler development for a while, and > > would love to > > work with any of you as part of GSoC, or even just as a side- > > project on my own. > > > > I'm an 18 year-old student going into university next year with a > > passion for all > > things open source and low level. I consider myself fluent in c, > > and proficient > > with c++, rust, and x86 assembly, but unfamiliar with practical > > compiler design. > > I have done some reading on the theoretical aspects of compilers, > > however.
Hi Peter BTW, in case you haven't seen it, I've written a guide aimed at new GCC contributors here: https://gcc-newbies-guide.readthedocs.io/en/latest/index.html A good first step would be to try to build gcc from source, add try adding a simple warning that emits: "hello world, I'm compiling function 'foo'" for each function being compiled, and compile something with that... then try stepping through cc1 doing that in the debugger. There are instructions about that in the guide above. Hope this is helpful Dave