Re: [committed] libstdc++: Suppress pedantic warnings about __int128

2021-07-16 Thread Jonathan Wakely via Gcc-patches
On Fri, 16 Jul 2021 at 09:40, Jonathan Wakely wrote: > > > > On Fri, 16 Jul 2021, 09:38 Jonathan Wakely, wrote: >> >> >> >> On Fri, 16 Jul 2021, 09:30 Jakub Jelinek via Libstdc++, >> wrote: >>> >>> On Fri, Jul 16, 2021 at 10:27:09AM +0200, Jakub Jelinek via Gcc-patches >>> wrote: >>> > On Fri,

Re: [committed] libstdc++: Suppress pedantic warnings about __int128

2021-07-16 Thread Jonathan Wakely via Gcc-patches
On Fri, 16 Jul 2021, 09:38 Jonathan Wakely, wrote: > > > On Fri, 16 Jul 2021, 09:30 Jakub Jelinek via Libstdc++, < > libstd...@gcc.gnu.org> wrote: > >> On Fri, Jul 16, 2021 at 10:27:09AM +0200, Jakub Jelinek via Gcc-patches >> wrote: >> > On Fri, Jul 16, 2021 at 08:41:06AM +0100, Jonathan Wakely

Re: [committed] libstdc++: Suppress pedantic warnings about __int128

2021-07-16 Thread Jonathan Wakely via Gcc-patches
On Fri, 16 Jul 2021, 09:30 Jakub Jelinek via Libstdc++, < libstd...@gcc.gnu.org> wrote: > On Fri, Jul 16, 2021 at 10:27:09AM +0200, Jakub Jelinek via Gcc-patches > wrote: > > On Fri, Jul 16, 2021 at 08:41:06AM +0100, Jonathan Wakely via > Gcc-patches wrote: > > > --- a/libstdc++-v3/include/bits/ma

Re: [committed] libstdc++: Suppress pedantic warnings about __int128

2021-07-16 Thread Jakub Jelinek via Gcc-patches
On Fri, Jul 16, 2021 at 10:27:09AM +0200, Jakub Jelinek via Gcc-patches wrote: > On Fri, Jul 16, 2021 at 08:41:06AM +0100, Jonathan Wakely via Gcc-patches > wrote: > > --- a/libstdc++-v3/include/bits/max_size_type.h > > +++ b/libstdc++-v3/include/bits/max_size_type.h > > @@ -417,7 +417,10 @@ names

Re: [committed] libstdc++: Suppress pedantic warnings about __int128

2021-07-16 Thread Jakub Jelinek via Gcc-patches
On Fri, Jul 16, 2021 at 08:41:06AM +0100, Jonathan Wakely via Gcc-patches wrote: > --- a/libstdc++-v3/include/bits/max_size_type.h > +++ b/libstdc++-v3/include/bits/max_size_type.h > @@ -417,7 +417,10 @@ namespace ranges > #endif > > #if __SIZEOF_INT128__ > +#pragma GCC diagnostic push > +#prag

[committed] libstdc++: Suppress pedantic warnings about __int128

2021-07-16 Thread Jonathan Wakely via Gcc-patches
With -std=c++NN -pedantic -Wsystem-headers there are warnings about the use of __int128, which can be suppressed using diagnostic pragmas. Signed-off-by: Jonathan Wakely libstdc++-v3/ChangeLog: * include/bits/cpp_type_traits.h: Add diagnostic pragmas around uses of non-standard