Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Do not use linkage_name as a name
authorGabriel Corona <gabriel.corona@loria.fr>
Mon, 24 Feb 2014 13:00:00 +0000 (14:00 +0100)
committerGabriel Corona <gabriel.corona@loria.fr>
Mon, 24 Feb 2014 13:00:00 +0000 (14:00 +0100)
If needed, it would be better to use a separate field.

src/mc/mc_dwarf.c

index 7bd20ea..94f0513 100644 (file)
@@ -962,9 +962,7 @@ static void MC_dwarf_handle_subprogram_die(mc_object_info_t info, Dwarf_Die* die
 
   frame->start = dwarf_dieoffset(die);
 
 
   frame->start = dwarf_dieoffset(die);
 
-  const char* name = MC_dwarf_at_linkage_name(die);
-  if (name==NULL)
-    name = MC_dwarf_attr_string(die, DW_AT_name);
+  const char* name = MC_dwarf_attr_string(die, DW_AT_name);
   frame->name = xbt_strdup(name);
 
   // This is the base address for DWARF addresses.
   frame->name = xbt_strdup(name);
 
   // This is the base address for DWARF addresses.