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: gcc-in-cxx update / multi-targeted gcc


On Wed, 2009-04-29 at 13:21 +0000, Joseph S. Myers wrote:
> On Wed, 29 Apr 2009, Joern Rennecke wrote:
> 
> > Quoting "Joseph S. Myers" <joseph@codesourcery.com>:
> > 
> > > On Wed, 29 Apr 2009, Joern Rennecke wrote:
> > > 
> > > > What are your thoughts on using gcc extensions for gcc-in-cxx ?
> > > 
> > > I believe we agreed in a previous discussion to aim for building with the
> > > intersection of C++98/C++03 and C++ as supported by GCC 3.4 (including
> > > making sure at an appropriate point that it builds with a non-GCC
> > > compiler, probably an EDG-based one such as the Intel compiler).  Though
> > > bearing in mind that PPL doesn't build with GCC before 4.0, the GCC
> > > version required for building with GCC might increase (though I think
> > > increasing beyond 4.1 would be a bad idea for some time yet).
> > 
> > I think we should distinguish here between the language we want to support
> > for bootstrapping versus the language we want to be use for builds in general
> > to allow convenient type checking, and to support configurations that
> > are not essential for bootstrapping, like ones with multiple target
> > architectures.
> 
> The question is not just one for bootstrapping a native compiler but also 
> one of what compiler can be used to build a cross compiler (such as that 
> with multiple targets), which is not bootstrapped in the usual GCC sense.  
> There we presently document GCC 2.95 or later as required (and again I 
> think requiring a version later than 4.1 would be a bad idea).
> 

GCC (at least, the C port of it) is supposed to be compilable with any
ISO C90 compiler; when did this change?  Or are you saying that if you
are using GCC you need at least 2.95.

R.



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