Hello, I am Matías Barrientos, I am in my third year studying computing engineering at the Pontifical University of Valparaiso.
I am very interested in contributing at GCC this year in GSoC. I have followed the steps of the link (https://gcc.gnu.org/wiki/SummerOfCode), so I was able to do bootstrap and installation of GCC in my computer. On the other hand, I have been studying GCC’s codes, optimization flags to be more specific. In that time I could realize that the warnings have their dependence among them, but that is not the case of optimization. This is how I have had the idea of implementing dependence among optimization flags by modifying the .opt files. It would be as follow: 1. Embed the attribute EnabledBy o LangEnabledBy to create the dependence. 2. Implement the dependency of the optimization flag (“-O<number>”) to detect the different levels. Regards, Matías Barrientos.