]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR libstdc++/71313 ([Filesystem TS] remove_all fails to remove directory...
authorVille Voutilainen <ville.voutilainen@gmail.com>
Mon, 4 Jul 2016 13:52:21 +0000 (16:52 +0300)
committerVille Voutilainen <ville@gcc.gnu.org>
Mon, 4 Jul 2016 13:52:21 +0000 (16:52 +0300)
commit4b386db09235e8efc76063ca59eca7d3323b5498
tree514589ebedc527cb58f5d7264d4c9c17382d4b5d
parent021de257a6476c120bffff62afaf58d11ab5a447
backport: re PR libstdc++/71313 ([Filesystem TS] remove_all fails to remove directory contents recursively)

Backport from mainline
        2016-07-04  Ville Voutilainen  <ville.voutilainen@gmail.com>

PR libstdc++/71313
* src/filesystem/ops.cc (remove_all(const path&, error_code&)):
Call remove_all for children of a directory.
* testsuite/experimental/filesystem/operations/create_directories.cc:
Adjust.

From-SVN: r237981
libstdc++-v3/ChangeLog
libstdc++-v3/src/filesystem/ops.cc
libstdc++-v3/testsuite/experimental/filesystem/operations/create_directories.cc