OSDN Git Service

PR c/43288
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Mar 2010 19:33:37 +0000 (19:33 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Mar 2010 19:33:37 +0000 (19:33 +0000)
commit930cff673cdaa5371507abe493f9188c81d695fe
tree34602e6c1f37225bd018fc35fc4b5af53b796857
parent2f36442ddace49c11b3666e4a2c4132044970d3c
PR c/43288
* ipa.c (function_and_variable_visibility) Normalize COMMON bits.
* varasm.c (get_variable_section): Don't do that here...
(make_decl_rtl): ... and here.
(do_assemble_alias): Produce decl RTL.
(assemble_alias): Likewise.

* gcc.dg/compile/pr43288.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157366 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr43288.c [new file with mode: 0644]
gcc/varasm.c