mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-25 16:10:40 +08:00
dwarf2out.c (modified_type_die, [...]): Use DW_TAG_rvalue_reference_type even for -gdwarf-4 -fno-debug-types-section.
* dwarf2out.c (modified_type_die, gen_reference_type_die): Use DW_TAG_rvalue_reference_type even for -gdwarf-4 -fno-debug-types-section. From-SVN: r174449
This commit is contained in:
parent
6e96f98aec
commit
006a5f38b9
@ -1,3 +1,9 @@
|
||||
2011-05-30 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* dwarf2out.c (modified_type_die, gen_reference_type_die): Use
|
||||
DW_TAG_rvalue_reference_type even for
|
||||
-gdwarf-4 -fno-debug-types-section.
|
||||
|
||||
2011-05-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||||
|
||||
PR tree-optimization/46728
|
||||
|
@ -13031,7 +13031,7 @@ modified_type_die (tree type, int is_const_type, int is_volatile_type,
|
||||
}
|
||||
else if (code == REFERENCE_TYPE)
|
||||
{
|
||||
if (TYPE_REF_IS_RVALUE (type) && use_debug_types)
|
||||
if (TYPE_REF_IS_RVALUE (type) && dwarf_version >= 4)
|
||||
mod_type_die = new_die (DW_TAG_rvalue_reference_type, comp_unit_die (),
|
||||
type);
|
||||
else
|
||||
@ -20686,7 +20686,7 @@ gen_reference_type_die (tree type, dw_die_ref context_die)
|
||||
{
|
||||
dw_die_ref ref_die, scope_die = scope_die_for (type, context_die);
|
||||
|
||||
if (TYPE_REF_IS_RVALUE (type) && use_debug_types)
|
||||
if (TYPE_REF_IS_RVALUE (type) && dwarf_version >= 4)
|
||||
ref_die = new_die (DW_TAG_rvalue_reference_type, scope_die, type);
|
||||
else
|
||||
ref_die = new_die (DW_TAG_reference_type, scope_die, type);
|
||||
|
Loading…
x
Reference in New Issue
Block a user