This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
GCC contribution
- From: ??? ??????? <avshash at hotmail dot com>
- To: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Tue, 27 Mar 2018 08:12:22 +0000
- Subject: GCC contribution
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
Hello,
My name is Avi Owshanko.
I'm an experienced programmer (worked for IBM-HRL GC group, and EMC-Recoverpoint), and I wish to join in the development of GCC.
As initial projects, I consider:
1. Adding a virtual interface for the 'toplev' class, so no file would include 'toplev.h' (moving toplev.c out of libcommon).
2. Changing the lang_hooks from a C style structure to a proper C++ virtual interface.
3. Segregating the DWARF module, so that all calls into the module would be done using a virtual interface.
4. Breaking down the dwarf2out.c file (as well as doing some cleaning up there).
I would like to discuss the feasibility of doing such projects with someone experienced with the GCC project.
Regards,
Avi.