This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: At last: the bool problem seems to be due to omitted dependencyfrommake check*
- From: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- To: Fergus Henderson <fjh at cs dot mu dot OZ dot AU>
- Cc: Tim Josling <tej at melbpc dot org dot au>, <gcc at gcc dot gnu dot org>
- Date: Mon, 3 Mar 2003 09:13:55 +0000 (GMT)
- Subject: Re: At last: the bool problem seems to be due to omitted dependencyfrommake check*
On Mon, 3 Mar 2003, Fergus Henderson wrote:
> > Both problems should be solved, but the dependency one is intrinsically
> > hard to solve. After all, if you change toplev.c, it should first rebuild
> > to stage1 toplev.o with the bootstrap compiler, then relink the stage1
> > compiler, then rebuild stage2 and stage3, if the dependencies are properly
> > correct.
>
> Isn't that what "make bubblestrap" is for?
Perhaps then that's what the testsuite rules should depend on to fix the
immediate problem, but ideally you wouldn't need special rules like that;
the testsuite rules would just depend on "all" (compiler and libraries
built) which would depend on the specific executables and libraries used,
and the rules and dependencies would handle the bootstrap automatically
without the need for moving files around.
--
Joseph S. Myers
jsm28 at cam dot ac dot uk