https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71320
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- Author: redi Date: Tue Jul 19 16:34:23 2016 New Revision: 238480 URL: https://gcc.gnu.org/viewcvs?rev=238480&root=gcc&view=rev Log: libstdc++/71320 Add or remove file permissions correctly Backport from mainline 2016-06-06 Jonathan Wakely <jwak...@redhat.com> PR libstdc++/71320 * src/filesystem/ops.cc (permissions(const path&, perms, error_code&)): Add or remove permissions according to perms argument. * testsuite/experimental/filesystem/operations/permissions.cc: New test. Added: branches/gcc-6-branch/libstdc++-v3/testsuite/experimental/filesystem/operations/permissions.cc Modified: branches/gcc-6-branch/libstdc++-v3/ChangeLog branches/gcc-6-branch/libstdc++-v3/src/filesystem/ops.cc