This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Subdirectories built different number of times
- To: gcc-bugs at gcc dot gnu dot org
- Subject: Subdirectories built different number of times
- From: Brad Lucier <lucier at math dot purdue dot edu>
- Date: Mon, 11 Sep 2000 14:00:12 -0500 (EST)
- Cc: lucier at math dot purdue dot edu
I decided to try to see how many times each subdirectory of gcc
was entered during a bootstrap, since it seemed to me that the java
subdirectory was entered more then the others, and got:
popov-10% grep 'Entering.*java' build.log
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/java'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/java'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/java'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/java'
popov-11% grep 'Entering.*\/cp' build.log
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/cp'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/cp'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/cp'
popov-12% grep 'Entering.*\/ch' build.log
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/ch'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/ch'
popov-20% grep 'Entering.*\/f' build.log
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/f'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/f'
popov-21% grep 'Entering.*\/ch' build.log
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/ch'
make[3]: Entering directory `/export/u11/lucier/programs/egcs/objdir/gcc/ch'
Is this correct? I can understand that maybe cp is entered more times
than some others since some libraries might require cp to be built,
but should java be entered more times than /cp?
This is on alphaev6-unknown-linux-gnu, configured with
--prefix=... --enable-checking=no
and made with make-3.79 with "make -j bootstrap".
Brad Lucier