This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Getting started with contributing
- From: "Giovanni Bajo" <giovannibajo at libero dot it>
- To: "Lee Millward" <lee dot millward at gmail dot com>
- Cc: <gcc at gcc dot gnu dot org>
- Date: Fri, 10 Jun 2005 01:24:27 +0200
- Subject: Re: Getting started with contributing
- References: <9784d3ab050609134723fe3c1f@mail.gmail.com>
Lee Millward <lee.millward@gmail.com> wrote:
> I have spent the last few weeks reading the gcc-patches mailing list
> and the documentation available on GCC from the Wiki and various other
> documents I have found on the Internet to try and get a feel for how
> everything works. I also have the latest CVS code and have spent time
> reading through the source to become familiar with the coding
> conventions in use. I've read through the "beginner" GCC projects on
> the website and would like to hear peoples opinion on how useful
> submitting patches for some of the these projects would be. Some of
> the work being carried out and posted on the gcc-patches mailing list
> makes those projects seem insignificant in comparision.
There are a couple of ongoing transitions that might be carried out by
beginners. For instance, we are in the process of converting all calls to
"abort()" to calls to gcc_assert()/gcc_unreachable(). Or we are trying to
convert all the VARRAY data structures into VEC data structures. You might have
seen some of these patches in gcc-patches. I think those are a good fit for a
beginner.
Also, remember to file papers for copyright assignment to the FSF, which is a
prerequisite for accepting any patch.
Giovanni Bajo