diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2014-09-19 20:54:23 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2014-09-19 18:54:23 +0000 |
commit | ca21928bb3e052e0ddd0b190f83c9d8c18d7977d (patch) | |
tree | 7d01736439c0ba4e2b794f9f0ec55a5f32762676 /gcc/tree.c | |
parent | 5850bf669fb2f22b024cc6273109637fb4501e18 (diff) | |
download | gcc-ca21928bb3e052e0ddd0b190f83c9d8c18d7977d.zip gcc-ca21928bb3e052e0ddd0b190f83c9d8c18d7977d.tar.gz gcc-ca21928bb3e052e0ddd0b190f83c9d8c18d7977d.tar.bz2 |
re PR lto/63286 (FAIL: g++.dg/lto/20101014-2 cp_lto_20101014-2_0.o assemble, * after r215196)
PR lto/63286
* tree.c (need_assembler_name_p): Do not mangle variadic types.
From-SVN: r215403
Diffstat (limited to 'gcc/tree.c')
-rw-r--r-- | gcc/tree.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -5003,6 +5003,7 @@ need_assembler_name_p (tree decl) && decl == TYPE_NAME (TREE_TYPE (decl)) && !is_lang_specific (TREE_TYPE (decl)) && AGGREGATE_TYPE_P (TREE_TYPE (decl)) + && !variably_modified_type_p (TREE_TYPE (decl), NULL_TREE) && !type_in_anonymous_namespace_p (TREE_TYPE (decl))) return !DECL_ASSEMBLER_NAME_SET_P (decl); /* Only FUNCTION_DECLs and VAR_DECLs are considered. */ |