diff options
-rw-r--r-- | bfd/elfcode.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bfd/elfcode.h b/bfd/elfcode.h index 81a3bca..9871912 100644 --- a/bfd/elfcode.h +++ b/bfd/elfcode.h @@ -2095,7 +2095,8 @@ swap_out_syms (abfd) sym.st_size = value; /* Should retrieve this from somewhere... */ sym.st_value = 16; - sym.st_shndx = SHN_COMMON; + sym.st_shndx = elf_section_from_bfd_section (abfd, + syms[idx]->section); } else { |