dwarf: use ld_names instead of names
authorMatthias Braun <matthias.braun@kit.edu>
Tue, 24 Apr 2012 16:53:11 +0000 (18:53 +0200)
committerMatthias Braun <matthias.braun@kit.edu>
Tue, 24 Apr 2012 16:55:38 +0000 (18:55 +0200)
ir/be/bedwarf.c

index cafdb4a..a529f7f 100644 (file)
@@ -718,7 +718,7 @@ static void dwarf_method_begin(dbg_handle *handle, const ir_entity *entity)
 
        emit_entity_label(entity);
        emit_uleb128(DW_TAG_subprogram);
-       emit_string(get_entity_name(entity));
+       emit_string(get_entity_ld_name(entity));
        emit_dbginfo(env, get_entity_dbg_info(entity));
        emit_int8(is_extern_entity(entity));
        emit_ref(entity);
@@ -1064,7 +1064,7 @@ static void dwarf_variable(dbg_handle *handle, const ir_entity *entity)
 
        emit_entity_label(entity);
        emit_uleb128(DW_TAG_variable);
-       emit_string(get_entity_name(entity));
+       emit_string(get_entity_ld_name(entity));
        emit_type_address(type);
        emit_int8(is_extern_entity(entity));
        emit_dbginfo(env, get_entity_dbg_info(entity));