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

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

 



Thanks very much Ian! I'll direct my question to that mailing list and
hope I can work on the right problem before doing anything crazy :)

~Michael

On Tue, Jan 19, 2010 at 11:44 PM, Ian Lance Taylor <iant@xxxxxxxxxx> wrote:
> 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
>



-- 
If first the idea is not absurd, then
there is no hope for it


[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