This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Convert 3.2 sources to ISO C90
- From: dewar at gnat dot com (Robert Dewar)
- To: Joe dot Buck at synopsys dot com, law at redhat dot com
- Cc: gcc at gcc dot gnu dot org, rra at stanford dot edu
- Date: Thu, 6 Jun 2002 20:01:57 -0400 (EDT)
- Subject: Re: Convert 3.2 sources to ISO C90
<<ie, let's pretend we made this change for GCC 3.0 -- then there would be no way
for folks on hpux11 to easily bootstrap. Why? Because 2.95 didn't support
hpux11 and the compiler that comes with hpux11 is non-ANSI and would have
choked. The only way to bootstrap would be via cross compilation -- but
you don't have cross-assembler or cross-linker support for HPUX targets or
by bludgeoning 2.95 source so that it worked on hpux11 -- something *I*
know how to do simply because I'm intimately familiar the internals of hpux
and how they affect GCC but 99.9% of the world does not know how to do.
Effectively we would have made GCC 3.0 unusable for hpux11 for the overwhelming
majority of developers because there would be no reasonable way to get the
compiler built.
>>
I don't see that. We had no problem building the necessary cross compiler
to move GNAT to HPUX, and the point is that only one person has to do this.
Those following can simply download the bootstrap compiler.