[Bug libstdc++/99871] #includes inside push visibility scope

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri May 6 13:45:12 GMT 2022


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 <redi@gcc.gnu.org>:

https://gcc.gnu.org/g:488d268728bf701ac76a1392eaed202c80be3843

commit r13-152-g488d268728bf701ac76a1392eaed202c80be3843
Author: Jonathan Wakely <jwakely@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.


More information about the Gcc-bugs mailing list