Re: Help - as a beginner how to get started to contribute

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Michael Han <lianghancn@xxxxxxxxx> writes:

> Yeah... also I found the some of projects listed on gcc wiki
> (http://gcc.gnu.org/wiki) has listed projects' owners, but I guess I'd
> better stick to the simple project for now consider I am a beginner.
>
> So does anyone know how to contact the owner of the following projects
> which I am currently particularly interested in, as listed on simple
> gcc projects page?
> 1. Make insn-recog.c use a byte-coded DFA
> 2. Convert reorg.c to use the flow graph
> 3. Find all the places that simplify RTL and make them use simplify-rtx.c

That is a good question but I don't have a good answer.  If you are
interested in one of those, I recommend writing to gcc@xxxxxxxxxxxx

The unstated goal of number 1 is to speed up the generated code in
insn-recog.c.  That would be a nice small improvement in compilation
time.  Take a look at insn-recog.c and see what you come up with.

Number 2 is a rather hairy problem: getting reorg.c to use things like
cfglayout mode and the dataflow information, rather than its own
private resource management code in resource.c.  This is only mildly
interesting as most popular targets do not use the code in reorg.c.

I'm not sure what the status of number 3 is.  I hope that there aren't
too many places which are not using simplify-rtx.c anyhow.


The list of open projects gets cleaned up occasionally but not very
often.  There are a lot of good ideas on http://gcc.gnu.org/wiki/ in
the links under "Improving GCC".

Ian

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux