This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gcc-6-branch in repository gcc.
from 122c009 * ru.po: Update. new 24d8cae Add noexcept to Filesystem TS operators new 2ba0672 libstdc++/70609 fix filesystem::copy() new a51c127 libstdc++/71004 fix recursive_directory_iterator default constructor new 6af53b0 libstdc++/71005 fix post-increment for filesystem iterators new 8208eb1 libstdc++/71037 Add base path to filesystem::canonical exceptions new ae13484 libstdc++/71036 Handle EEXIST in filesystem::create_directory new b8e67a2 Optimize __directory_iterator_proxy for the common case new 62ab02f libstdc++/71038 fix error checks in filesystem::copy_file new 8ebc007 Test begin and end functions for directory iterators
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: libstdc++-v3/ChangeLog | 84 +++++++++++++++ libstdc++-v3/include/experimental/bits/fs_dir.h | 59 +++++++--- libstdc++-v3/include/experimental/bits/fs_fwd.h | 42 ++++---- libstdc++-v3/src/filesystem/ops.cc | 88 ++++++++++----- .../filesystem/iterators/directory_iterator.cc | 71 ++++++++++++ .../iterators/recursive_directory_iterator.cc | 75 +++++++++++++ .../filesystem/operations/canonical.cc | 20 ++++ .../experimental/filesystem/operations/copy.cc | 120 ++++++++++++++++++--- .../{create_directories.cc => copy_file.cc} | 71 ++++++------ .../{canonical.cc => create_directory.cc} | 39 ++++--- 10 files changed, 539 insertions(+), 130 deletions(-) copy libstdc++-v3/testsuite/experimental/filesystem/operations/{create_directories [...] copy libstdc++-v3/testsuite/experimental/filesystem/operations/{canonical.cc => cr [...]