From 30b727647aca26038711552e2522630eab290ba5 Mon Sep 17 00:00:00 2001 From: Wolfgang Thaller Date: Mon, 24 May 2021 15:54:47 +0200 Subject: [PATCH] fix segment-based relocation in gdb --- binutils/gdb/symfile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binutils/gdb/symfile.c b/binutils/gdb/symfile.c index e92dd893cf..4e6150eb45 100644 --- a/binutils/gdb/symfile.c +++ b/binutils/gdb/symfile.c @@ -3709,7 +3709,7 @@ symfile_map_offsets_to_segments (bfd *abfd, if (which > num_segment_bases) which = num_segment_bases; - offsets[i] = segment_bases[which - 1] - data->segments[which - 1].base; + offsets[i] = segment_bases[which - 1] - data->segments[which - 1].base + sect->vma; } return 1;