On Thu, Dec 15, 2005 at 10:02:24AM +0100, Paolo Bonzini wrote: > > >I used to be able to do: > > > > cd $BUILD_DIR/$TARGET/libjava/testsuite > > make -k check > > > >to run only the libjava testsuite. > > > >When I try the same under "stage3-$TARGET/libjava/testsuite" > >now, it fails to find the appropriate "gcj". The full error > >log is appended at the end of this message. > > > > > This is a use case that I usually don't do. And Dan as well apparently. > > Putting the final build results into a stage directory is useless, we'll > do it if the bootstrap is restarted, but if not we can leave the user > with the same directory layout as in the old scheme (or as if you're not > bootstrapping).
Just to be clear: the other thing you can do here is "make unstage". stage/unstage should be harmless between builds and a new invocation of make should generally force the correct state, so it's safe to adjust them as necessary. > 2005-12-15 Paolo Bonzini <[EMAIL PROTECTED]> > > * Makefile.tpl (all, do-[+make_target+], do-check, install, > install-host-nogcc): Don't invoke $(stage) at the end. > * Makefile.in: Regenerate. Looks good to me. -- Daniel Jacobowitz CodeSourcery, LLC