This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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@google.com> wrote:
> Michael Han <lianghancn@gmail.com> 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@gcc.gnu.org.
>
> 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 Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]