Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Remove reference to DW_TAG_mutable_type:
authorGabriel Corona <gabriel.corona@loria.fr>
Tue, 18 Nov 2014 09:46:19 +0000 (10:46 +0100)
committerGabriel Corona <gabriel.corona@loria.fr>
Tue, 18 Nov 2014 09:48:22 +0000 (10:48 +0100)
Is was in a DWARFv3 draft but was removed from the final version: it
was removed from libdw which breaks compilation.

src/mc/mc_dwarf.c
src/mc/mc_dwarf_tagnames.h

index a5b02e7..eabe5af 100644 (file)
@@ -159,7 +159,6 @@ static mc_tag_class MC_dwarf_tag_classify(int tag)
   case DW_TAG_restrict_type:
   case DW_TAG_interface_type:
   case DW_TAG_unspecified_type:
   case DW_TAG_restrict_type:
   case DW_TAG_interface_type:
   case DW_TAG_unspecified_type:
-  case DW_TAG_mutable_type:
   case DW_TAG_shared_type:
     return mc_tag_type;
 
   case DW_TAG_shared_type:
     return mc_tag_type;
 
index e87aec4..5be001b 100644 (file)
@@ -59,7 +59,6 @@ case 0x3a: return "DW_TAG_imported_module";
 case 0x3b: return "DW_TAG_unspecified_type";
 case 0x3c: return "DW_TAG_partial_unit";
 case 0x3d: return "DW_TAG_imported_unit";
 case 0x3b: return "DW_TAG_unspecified_type";
 case 0x3c: return "DW_TAG_partial_unit";
 case 0x3d: return "DW_TAG_imported_unit";
-case 0x3e: return "DW_TAG_mutable_type";
 case 0x3f: return "DW_TAG_condition";
 case 0x40: return "DW_TAG_shared_type";
 case 0x41: return "DW_TAG_type_unit";
 case 0x3f: return "DW_TAG_condition";
 case 0x40: return "DW_TAG_shared_type";
 case 0x41: return "DW_TAG_type_unit";