On Fri, Dec 23, 2005 at 04:43:09PM +0100, Paolo Bonzini wrote: > This, in turn, is the first that is found among: > > 1) the default assembler (--with-as) > > 2) an in-tree assembler > > 3) AS_FOR_TARGET > > 4) if host == target, AS (obsolete, should be covered by case 3) > > 5) if build == host, an assembler in one of the directories that the > compiler will look at > > 6) if build == target, an assembler in one of the target-dependent > search paths indicated by MD_EXEC_PREFIX > > 7) whatever tool, appropriately prefixed if host != target, can be found > in the user's path (probably obsolete, should be covered by case 3). > > In your case, case 5 used to hit, while now case 3 hits. It is strange > that you have seen this only from the beginning of December, because I'd > expect the behavior to have changed in June or at most in October, with > http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00237.html (by Dan).
I do only occasional build GCC mainline. I don't remember when I build the last time from CVS. My first subversion based build was at the end of november and I believe it succeeded. However, I didn't install that version and I don't remember source version either. > In the meanwhile (i.e. for 4.1, and on HEAD until this gets implemented > if ever) I'd stick with a default --with-build-tools value of > $prefix/$target/bin. I believe that this would be a proper solution and would at least work for me. Gunther