This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [gfortran,patch] bootstrap broken
Hans-Peter Nilsson wrote:
> On Thu, 16 Sep 2004, Daniel Jacobowitz wrote:
>>>Don't we require bootstrapping for cross-compilers? In that case the frontend
>>>would still be built by the gcc from the same tree as the Fortran frontend.
>>
>>No, in fact, I don't think we support it.
>
>
> Right: there is no such thing as "bootstrapping for
> cross-compilers".
Well, what I meant was a build process that goes something like this:
1. build gcc for the host (possibly in a 3-stage bootstrap)
2. use that gcc to build the actual crosscompiler for the target
This is a bootstrapped build, because the compiler builds itself, and it's not
the same thing as a non-crosscompiler bootstrap, of course.
To me, that seems like a sensible way of building the cross-compiler, if you
want to be able to use it without having to rely on the quality of the
originial compiler (the one used to build the cross-compiler), which is the
same rationale for prefering bootstraps in the non-cross case.
- Tobi