This is the mail archive of the gcc@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: patch for -Wno-long-long and early GNAT compilers


On 19 Mar 2002, Alexandre Oliva wrote:

> I can agree that this will be the end of the problem depending on the
> answer to my following question: how about 3.3?  Are we going to try
> to make at least some effort to keep GCC GNAT buildable with any
> earlier releases of GCC supporting GNAT (i.e., 3.1), or as soon as 3.2
> is out, patches will soon find their way into the CVS tree that break
> bootstraps that start from 3.1?

Further to this point: currently the C compiler required to build non-C
front ends when building a cross-compiler is 2.95 or later; C features
added in 3.0 or later mustn't be required by front ends.  Once 3.1
supporting Ada has been released; I think it's reasonable to require at
least 3.1 (as the first Ada-supporting GCC release) to build the Ada front
end in future releases - but we shouldn't move to a requirement of 3.2 as
a bootstrap compiler for Ada until we also think it reasonable for
building non-C front ends written in C.  This means not until compilers
based on 3.1 are no longer in widespread use.  (At present, 2.95 and
2.96-RH compilers are in widespread use for C, maybe more widespread than
3.0, and will continue to be in widespread use for some time.)  I think
the "Debian stable uses 3.2 as the default C compiler" test would be
reasonable.

-- 
Joseph S. Myers
jsm28@cam.ac.uk


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