From: Steve Chamberlain Date: Fri, 24 Jan 1992 23:13:14 +0000 (+0000) Subject: Changed refs to section->size to bfd_get_section_size_before_reloc X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e58493346d218a5cec74c1292805e4ca194081bd;p=binutils-gdb.git Changed refs to section->size to bfd_get_section_size_before_reloc --- diff --git a/gdb/elfread.c b/gdb/elfread.c index c7783e1943c..8cabd2f5d29 100644 --- a/gdb/elfread.c +++ b/gdb/elfread.c @@ -84,12 +84,12 @@ DEFUN(elf_locate_sections, (abfd, sectp, ei), if (STREQ (sectp -> name, ".debug")) { ei -> dboffset = sectp -> filepos; - ei -> dbsize = sectp -> size; + ei -> dbsize = bfd_get_section_size_before_reloc (sectp); } else if (STREQ (sectp -> name, ".line")) { ei -> lnoffset = sectp -> filepos; - ei -> lnsize = sectp -> size; + ei -> lnsize = bfd_get_section_size_before_reloc (sectp); } } @@ -198,7 +198,7 @@ DEFUN (elf_symtab_read, (abfd, addr, mainline), /* Select global symbols that are defined in a specific section or are absolute. */ if (sym -> flags & BSF_GLOBAL - && ((sym -> section != NULL) || (sym -> flags & BSF_ABSOLUTE))) + && (sym -> section == &bfd_abs_section)) { symaddr = sym -> value; if (!mainline)