]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/acinclude.m4
PR libstdc++/66011
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 May 2015 13:23:14 +0000 (13:23 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 May 2015 13:23:14 +0000 (13:23 +0000)
commit21b54875f3d9bed4037e55580300155c15f76afc
tree94fd318f3f4f43eec83cd1a869249e3a989e1762
parent698d31e1718f95ccf154f3a20b1a5c13f95deba3
PR libstdc++/66011
* acinclude.m4 (GLIBCXX_CHECK_FILESYSTEM_DEPS): Check for fchmod and
sendfile.
* config.h.in: Regenerate.
* configure: Regenerate.
* src/filesystem/ops.cc (do_copy_file): Fix arguments to open(). Do
not return after copying contents. Use fchmod, fchmodat, and sendfile
when available.
(current_path, permissions, space): Use errno not return value.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223196 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/acinclude.m4
libstdc++-v3/config.h.in
libstdc++-v3/configure
libstdc++-v3/src/filesystem/ops.cc