OSDN Git Service

* toplev.c (wrapup_global_declarations): Clarify variable handling.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Mar 2002 09:54:42 +0000 (09:54 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Mar 2002 09:54:42 +0000 (09:54 +0000)
commitc4c3877b17746aa4fd869af459e729dd1870ee38
treede143ae82ad2ce9277bf578207642918da268945
parent9f0885ec013feb5c42a549bc13e4e535434989da
    * toplev.c (wrapup_global_declarations): Clarify variable handling.
        -fkeep-static-consts doesn't apply to comdats.

cp/
        * decl.c (make_rtl_for_nonlocal_decl): Also defer COMDAT
        variables.
        * decl2.c (maybe_make_one_only): Also mark the decl as needed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50802 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/testsuite/g++.dg/abi/vague1.C [new file with mode: 0644]
gcc/toplev.c