On Thu, 15 Dec 2022, 19:50 U.Mutlu, <u...@mutluit.com> wrote:

> Jakub Jelinek wrote on 12/15/22 17:59:
> > On Thu, Dec 15, 2022 at 05:53:19PM +0100, U.Mutlu wrote:
> >> On this page all ISO C++ standards versions of gcc/g++ are listed,
> except C++03:
> >> https://gcc.gnu.org/projects/cxx-status.html
> >>
> >> This looks much like an error/omission b/c g++ has the options
> -std=c++03
> >> and -std=gnu++03
> >
> > C++03 isn't a separate standard version, just technical corrigendum
> > and the page mentions it:
> >
> > C++98 Support in GCC
> > GCC has full support for the 1998 C++ standard as modified by the 2003
> > technical corrigendum
> >
> > -std=c++03 is an alias to -std=c++98 and -std=gnu++03 is an alias to
> > -std=gnu++98 and the gcc manual explains that.
> >
> >       Jakub
>
>
> Whatever, but they still could list it like the others and then give the
> explanation you gave.
> B/c otherwise it looks like as if the doc writer has forgotten one of the
> historic steps...
>

I disagree. If you actually know what the -std=c++03 option means, you
wouldn't think that. And it already says GCC had full support for C++ 1998
*including the 2003 Technical Corrigendum*.

The document doesn't need to be clear to people who have no idea what C++
is, or what the gcc options mean, because that's not the audience it's
intended for




>
>

Reply via email to