Hello GCC community, My name is Dushyant and I am interested in Gsoc at GCC .I am pursuing Integrated B.Tech (Computer Science) and M.Tech (software engineering) from Gautam Buddha University, India. Currently I am in 4th year of the programme.
I have experience in Competitive Programming (primary language C++) and have won and participated in many of the Algorithmic & Data Structures competitions. Here is my Linkedin: https://www.linkedin.com/in/dushyant-pratap-singh-044658128/ I have taken a course on Compiler Design in my last semester in which i scored A+ grade. Project that i am most interested in is Textual Representation of LTO Object Files. In my compiler lab I learned about the Compilation process how the preproccessed files (.i file) ,assembly code (.s file) ,object code (.o file) and finally executable file(a.out) were generated (as they were temporary files they needed an extra GCC flag -save-temps to store "temporary files" permanently) using gcc –Wall –save-temps prog1.c –o prog1 . I have started to investigate on converting binary files to human readable forms.It would be great if someone could explain how to get started with the process. Regards Dushyant Pratap Singh