[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc-3.4 for amd64



On Tue, Jul 13, 2004 at 10:48:12PM +0200, Florian Weimer <fw@deneb.enyo.de> was heard to say:
> * Daniel Burrows:
> 
> >   It also breaks C++ code that works with 3.3.  I got several patches
> > from someone trying to compile aptitude using 3.4, and some other C++
> > programs will likely be in the same boat.
> 
> 3.4 has got a completely overhauled C++ parser, and the goal is to
> issue errors for anything which isn't a C++ program (explicitly
> documented extensions are allowed, of course).  Unfortunately, the old
> parser was far mor lenient, so we some issues now.  BTW, the whole
> thing isn't just an exercise in standards conformance, but 3.4 gives
> really improved diagnostics for template code.
> 
> The C++ section of <http://gcc.gnu.org/gcc-3.4/changes.html> is quite
> complete with respect to the changes.  I hope that it is sufficient to
> guard you through the language-related part of the transition.  If it
> isn't, please complain.

  Well, I already applied those patches, and I'm told it works now.  I
doubt that's true for all the C++ code in our archive, though.

  Daniel

-- 
/-------------------- Daniel Burrows <dburrows@debian.org> -------------------\
|       "For a successful technology, reality must take precedence over       |
|        public relations, for nature cannot be fooled."                      |
|         -- Richard Feynmann                                                 |
\---- News without the $$ -- National Public Radio -- http://www.npr.org ----/



Reply to: