[PATCH] libstdc++: Add c++2a <syncstream>

Jonathan Wakely jwakely@redhat.com
Tue Nov 3 22:00:08 GMT 2020


On 03/11/20 22:22 +0100, Christophe Lyon via Libstdc++ wrote:
>On Mon, 2 Nov 2020 at 19:43, Thomas Rodgers via Gcc-patches
><gcc-patches@gcc.gnu.org> wrote:
>>
>>
>> Testsed x86_64-pc-linux-gnu, committed to master.
>>
>
>Hi,
>
>I can see the new tests failing on bare-metal targets using newlib
>(arm-eabi, aarch64-elf):
>    27_io/basic_syncbuf/1.cc (test for excess errors)
>    27_io/basic_syncbuf/basic_ops/1.cc (test for excess errors)
>    27_io/basic_syncbuf/requirements/types.cc (test for excess errors)
>    27_io/basic_syncstream/1.cc (test for excess errors)
>    27_io/basic_syncstream/basic_ops/1.cc (test for excess errors)
>    27_io/basic_syncstream/requirements/types.cc (test for excess errors)
>
>because:
>libstdc++-v3/include/syncstream:142: error: 'lock_guard' does not name a type

Fixed like so. Tested powerpc64le-linux (--disable-threads) and pushed
to trunk.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.txt
Type: text/x-patch
Size: 779 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/libstdc++/attachments/20201103/4ef3fefc/attachment.bin>


More information about the Libstdc++ mailing list