Avoid deprecation warning with -Wsystem-headers
authorJonathan Wakely <jwakely@redhat.com>
Thu, 16 Aug 2018 16:56:40 +0000 (17:56 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Thu, 16 Aug 2018 16:56:40 +0000 (17:56 +0100)
commit450f33d6ba630730e86ebabb361651e00ac7741f
tree6f6471a3b412d5d2cc963398aa6d663eadd91047
parentbfbc18affacd44ba861f66dda222e2884c021874
Avoid deprecation warning with -Wsystem-headers

C++17 says to use std::uncaught_exceptions() here instead of
std::uncaught_exception() but since we only care whether the result is
non-zero (and we aren't planning to remove the deprecated version) we
can just keep using std::uncaught_exception() and suppress the warning.

* include/std/ostream (basic_ostream::sentry::~sentry): Suppress
deprecation warnings for using uncaught_exception().

From-SVN: r263593
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/ostream