HELP: GCC Passes and Files
perugupa@csee.wvu.edu
perugupa@csee.wvu.edu
Fri May 21 16:26:00 GMT 2004
Hi,
I have mailed to this group before about this.thanx for all your help.I
am trying to build an operational profile for gcc and trying to find out
the reliability of the components of gcc.I am considering component as
'the group of source files that contribute to a particular pass of the
compiler' like they mentioned in
http://www.dis.com/gnu/gcc/Passes.html
but this document is missing many files that are there in gcc.i looked
into the code and figured out the problem to some extent.but i am unable
to find out to which pass the following files belong
builtins.c
collect2.c
cfgbuild.c
enquire.c
diagnostic.c
timevar.c
sbitmap.c
intl.c
linemap.c
mkdeps.c
params.c
prefix.c
and there are some files which i think will go to the same pass but unable
to assiggn them to any component.
hash.c
hastab.c
hashtable.c
ggc-common.c
ggc-none.c
ggc-page.c
i will be glad if anyone can help me with this.thank you in advance
best regards
nath.
> On Mon, 2004-05-17 at 09:47, perugupa@csee.wvu.edu wrote:
>> out which source files contributer to which pass of the compiler.but
>> the document has very few source file names.i would like to find out
>> the information about the remaining source files.there are more than
>> 70 files, so i couldn't give the names.
>
> I see 381 files and directories in the gcc directory as of today. I am
> not going to go through all of them and try to categorize them. You
> should try to categorize files yourself, and then ask questions about
> the ones you can't figure out. You may be able to figure out some
> cases yourself from profiles. Files that contain functions that are
> only called from a particular place will obviously be part of that
> module.
>
> --
> Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
More information about the Gcc
mailing list