diff options
| author | Jason Merrill <jason@redhat.com> | 2009-09-18 17:25:18 -0400 |
|---|---|---|
| committer | Jason Merrill <jason@gcc.gnu.org> | 2009-09-18 17:25:18 -0400 |
| commit | ecc607fc08d8d9345406ff824063fcaf500f9021 (patch) | |
| tree | ec33a1350ff4e953d12da2838d2890d5f32c3181 /gcc/opts.c | |
| parent | 5f5babf18b5bede638a67406cbd3ebf480cd4b8f (diff) | |
| download | gcc-ecc607fc08d8d9345406ff824063fcaf500f9021.zip gcc-ecc607fc08d8d9345406ff824063fcaf500f9021.tar.gz gcc-ecc607fc08d8d9345406ff824063fcaf500f9021.tar.bz2 | |
decl2.c (determine_visibility): Make anonymous types internal.
* decl2.c (determine_visibility): Make anonymous types internal.
(mark_used): Complain about types without linkage used in
decls with internal linkage.
(vague_linkage_fn_p): Split out from...
* decl.c (maybe_commonize_var): ...here.
(grokdeclarator): Adjust linkage when a typedef gives linkage name.
* tree.c (no_linkage_check): Check the enclosing class and template
arguments.
* cp-tree.h (TYPE_NAMESPACE_SCOPE_P): New.
From-SVN: r151868
Diffstat (limited to 'gcc/opts.c')
0 files changed, 0 insertions, 0 deletions
