This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]