aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/src/filesystem/dir-common.h
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2022-06-28 09:26:12 +0100
committerJonathan Wakely <jwakely@redhat.com>2022-06-28 12:08:35 +0100
commit835b19936bf30d693783bfa39145a4ce243bbd7c (patch)
treec3fd8c98d61c49c4068e9ca4a8d64dbffba6c801 /libstdc++-v3/src/filesystem/dir-common.h
parent020b7d98589bbc928b5a66b1ed56b42af8791355 (diff)
downloadgcc-835b19936bf30d693783bfa39145a4ce243bbd7c.zip
gcc-835b19936bf30d693783bfa39145a4ce243bbd7c.tar.gz
gcc-835b19936bf30d693783bfa39145a4ce243bbd7c.tar.bz2
libstdc++: Do not optimize away storing pathname if it's needed
libstdc++-v3/ChangeLog: * src/c++17/fs_dir.cc (_Dir::_Dir) [!_GLIBCXX_HAVE_OPENAT]: Always store pathname if we don't have openat or unlinkat, because the full path is needed to open sub-directories and remove entries.
Diffstat (limited to 'libstdc++-v3/src/filesystem/dir-common.h')
0 files changed, 0 insertions, 0 deletions