Fix a bug where weak decls could be multiply emitted, and another which caused bogus... heads/lw-ipo-4_5
commit4494e9c8412037157396820614747590c7de9d9a
authorraksit <raksit@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Jun 2010 15:37:57 +0000 (15 15:37 +0000)
committerraksit <raksit@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Jun 2010 15:37:57 +0000 (15 15:37 +0000)
tree62670a7aa99c4757391da4cfecb12d974064f395
parent3ecfdf1556921ed9427cf57ca58f7e9055ebb38d
Fix a bug where weak decls could be multiply emitted, and another which caused bogus function IDs in direct call profiling.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/lw-ipo-4_5@160794 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cgraph.h
gcc/cgraphunit.c
gcc/coverage.c
gcc/dyn-ipa.c
gcc/gcov-io.h
gcc/l-ipo.c
gcc/varpool.c