* decl2.c (determine_visibility): Don't propagate visibility from
commitb85623b5c78ed8a187ae4d35f3723b27d84386e6
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jul 2006 21:00:20 +0000 (21 21:00 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jul 2006 21:00:20 +0000 (21 21:00 +0000)
tree4358496ac7765b7190f74685463f436591717ff0
parent717b8f50b4eec158500c99e4082f97471b9a21f3
    * decl2.c (determine_visibility): Don't propagate visibility from
        type to decl.
        (constrain_class_visibility): Don't warn in system headers.
        Don't warn about pointer fields.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115651 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/doc/invoke.texi
gcc/testsuite/g++.dg/ext/visibility/warn1.C [deleted file]
gcc/testsuite/g++.dg/ext/visibility/warn2.C
gcc/testsuite/g++.dg/ext/visibility/warn3.C