libstdc++: Fix std::filesystem build failure for Windows
authorJonathan Wakely <jwakely@redhat.com>
Fri, 4 Feb 2022 23:54:17 +0000 (23:54 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 4 Feb 2022 23:56:29 +0000 (23:56 +0000)
commit6e3419529d4e3284172f9965b4993b9f184f34d2
tree66aaf6738a2a7f48fa0bf13ef6fe001562fc51d2
parent0d1aabb60ec66bffbc9a3269f6ca85150f259564
libstdc++: Fix std::filesystem build failure for Windows

The std::filesystem code needs to use posix::DIR not ::DIR, as that is
an alias for _WDIR on Windows.

libstdc++-v3/ChangeLog:

* src/filesystem/dir-common.h (_Dir_base::openat): Change return
type to use portable posix::DIR alias.
libstdc++-v3/src/filesystem/dir-common.h