PR c++/55877 * decl2.c (no_linkage_error): Handle C++98 semantics. (reset_type_linkage): Move from decl.c. (reset_type_linkage_1, reset_type_linkage_2, bt_reset_linkage_1) (bt_reset_linkage_2, reset_decl_linkage): New. (tentative_decl_linkage): Factor out of expand_or_defer_fn_1. (cp_write_global_declarations): Move condition into no_linkage_error. * decl.c (grokfndecl, grokvardecl): Use no_linkage_error. * semantics.c (expand_or_defer_fn_1): Factor out tentative_decl_linkage. * cp-tree.h: Adjust. From-SVN: r208157
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
ChangeLog-2005 | Loading commit data... | |
ctor1.C | Loading commit data... | |
delete1.C | Loading commit data... | |
delete2.C | Loading commit data... | |
delete3.C | Loading commit data... | |
delete4.C | Loading commit data... | |
delete5.C | Loading commit data... | |
dwarf1.C | Loading commit data... | |
dwarf2.C | Loading commit data... | |
dwarf3.C | Loading commit data... | |
expr1.C | Loading commit data... | |
expr2.C | Loading commit data... | |
ext1.C | Loading commit data... | |
friend1.C | Loading commit data... | |
inline1.C | Loading commit data... | |
linkage1-main.cc | Loading commit data... | |
linkage1.C | Loading commit data... | |
nameret1.C | Loading commit data... | |
nameret2.C | Loading commit data... | |
new1.C | Loading commit data... | |
ns1.C | Loading commit data... | |
ns2.C | Loading commit data... | |
ns3.C | Loading commit data... | |
overload1.C | Loading commit data... | |
partord1.C | Loading commit data... | |
partspec1.C | Loading commit data... | |
stkalign.C | Loading commit data... | |
template1.C | Loading commit data... | |
template10.C | Loading commit data... | |
template2.C | Loading commit data... | |
template3.C | Loading commit data... | |
template4.C | Loading commit data... | |
template5.C | Loading commit data... | |
template6.C | Loading commit data... | |
template7.C | Loading commit data... | |
template8.C | Loading commit data... | |
template9.C | Loading commit data... | |
thunk1.C | Loading commit data... | |
typename1.C | Loading commit data... | |
typename2.C | Loading commit data... | |
typeof1.C | Loading commit data... |