Correct noexcept mismatch in declarations.
authorJason Merrill <jason@redhat.com>
Tue, 5 Dec 2017 15:23:26 +0000 (10:23 -0500)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 5 Dec 2017 15:23:26 +0000 (15:23 +0000)
commit0382bcfcda056493544fc1bfa25030e19f465498
tree40e93d1dc341e955d9e87486a724a312050fdb66
parent9824a520b2b293f3e2f0e954e8b358317b553356
Correct noexcept mismatch in declarations.

2017-12-05  Jason Merrill  <jason@redhat.com>
    Jonathan Wakely  <jwakely@redhat.com>

* include/bits/fs_fwd.h (copy, copy_file): Remove noexcept.
(permissions): Add noexcept.
* include/bits/fs_ops.h (permissions): Add noexcept.
* libsupc++/eh_throw.cc (__cxa_init_primary_exception): Add
_GLIBCXX_NOTHROW.

Co-Authored-By: Jonathan Wakely <jwakely@redhat.com>
From-SVN: r255425
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/fs_fwd.h
libstdc++-v3/include/bits/fs_ops.h
libstdc++-v3/libsupc++/eh_throw.cc