]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb: adjust start address (why?)
authorJie Zhang <jie@codesourcery.com>
Wed, 10 Mar 2010 15:38:02 +0000 (10:38 -0500)
committerMike Frysinger <vapier@gentoo.org>
Thu, 10 Nov 2022 18:44:13 +0000 (01:44 +0700)
Signed-off-by: Jie Zhang <jie@codesourcery.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
gdb/symfile.c

index eb27668f9d3309722b27ebe614d48a30cbaba0cc..56a05b1dcbd7f64b497339af43d2ab097485b262 100644 (file)
@@ -395,7 +395,8 @@ place_section (bfd *abfd, asection *sect, section_offsets &offsets,
     }
   while (!done);
 
-  offsets[gdb_bfd_section_index (abfd, sect)] = start_addr;
+  offsets[gdb_bfd_section_index (abfd, sect)] =
+    start_addr - bfd_section_vma (sect);
   lowest = start_addr + bfd_section_size (sect);
 }