]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/findvar.c
start change to progspace independence
[thirdparty/binutils-gdb.git] / gdb / findvar.c
index 56cbb2c26d012ff3c83a8473e311f3f69a904ccb..a2a7bb7d6d6becdf4525a399151cd26e5dc3188e 100644 (file)
@@ -573,11 +573,11 @@ default_read_var_value (struct symbol *var, struct frame_info *frame)
        if (msym == NULL)
          error (_("No global symbol \"%s\"."), SYMBOL_LINKAGE_NAME (var));
        if (overlay_debugging)
-         addr = symbol_overlayed_address (MSYMBOL_VALUE_ADDRESS (msym),
+         addr = symbol_overlayed_address (BMSYMBOL_VALUE_ADDRESS (lookup_data.result),
                                           MSYMBOL_OBJ_SECTION (lookup_data.result.objfile,
                                                                msym));
        else
-         addr = MSYMBOL_VALUE_ADDRESS (msym);
+         addr = BMSYMBOL_VALUE_ADDRESS (lookup_data.result);
 
        obj_section = MSYMBOL_OBJ_SECTION (lookup_data.result.objfile, msym);
        if (obj_section