https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99871
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jonathan Wakely <r...@gcc.gnu.org>: https://gcc.gnu.org/g:488d268728bf701ac76a1392eaed202c80be3843 commit r13-152-g488d268728bf701ac76a1392eaed202c80be3843 Author: Jonathan Wakely <jwak...@redhat.com> Date: Tue Apr 6 15:11:15 2021 +0100 libstdc++: Do not use #include inside push visibility scope [PR99871] libstdc++-v3/ChangeLog: PR libstdc++/99871 * include/bits/specfun.h: Use visibility attribute on namespace, instead of pragma push/pop. * libsupc++/compare: Likewise. * libsupc++/exception: Likewise. * libsupc++/exception.h: Likewise. * libsupc++/exception_ptr.h: Likewise. * libsupc++/initializer_list: Likewise. * libsupc++/nested_exception.h: Likewise.