* decl2.c (constrain_visibility): Clear WEAK and COMMON flags.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2009 06:50:19 +0000 (06:50 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2009 06:50:19 +0000 (06:50 +0000)
commit1a3da51ba7278d909c3486748878c1e525ebb61d
tree571de9eb29a8c6efe78c80aa322723a6cb399710
parent22232ab8811191028d3ebb77dadc965d81162cad
* decl2.c (constrain_visibility): Clear WEAK and COMMON flags.

* ipa.c (function_and_variable_visibility): Verify that WEAK || COMMON
imply PUBLIC || EXTERNAL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@154115 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/ipa.c