diff options
Diffstat (limited to 'bfd/binary.c')
-rw-r--r-- | bfd/binary.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bfd/binary.c b/bfd/binary.c index c8d8941..2669ed3 100644 --- a/bfd/binary.c +++ b/bfd/binary.c @@ -99,7 +99,7 @@ binary_object_p (abfd) return NULL; sec->flags = SEC_ALLOC | SEC_LOAD | SEC_DATA | SEC_HAS_CONTENTS; sec->vma = 0; - sec->_raw_size = statbuf.st_size; + sec->size = statbuf.st_size; sec->filepos = 0; abfd->tdata.any = (PTR) sec; @@ -200,7 +200,7 @@ binary_canonicalize_symtab (abfd, alocation) /* End symbol. */ syms[1].the_bfd = abfd; syms[1].name = mangle_name (abfd, "end"); - syms[1].value = sec->_raw_size; + syms[1].value = sec->size; syms[1].flags = BSF_GLOBAL; syms[1].section = sec; syms[1].udata.p = NULL; @@ -208,7 +208,7 @@ binary_canonicalize_symtab (abfd, alocation) /* Size symbol. */ syms[2].the_bfd = abfd; syms[2].name = mangle_name (abfd, "size"); - syms[2].value = sec->_raw_size; + syms[2].value = sec->size; syms[2].flags = BSF_GLOBAL; syms[2].section = bfd_abs_section_ptr; syms[2].udata.p = NULL; @@ -278,7 +278,7 @@ binary_set_section_contents (abfd, sec, data, offset, size) if (((s->flags & (SEC_HAS_CONTENTS | SEC_LOAD | SEC_ALLOC | SEC_NEVER_LOAD)) == (SEC_HAS_CONTENTS | SEC_LOAD | SEC_ALLOC)) - && (s->_raw_size > 0) + && (s->size > 0) && (! found_low || s->lma < low)) { low = s->lma; @@ -294,7 +294,7 @@ binary_set_section_contents (abfd, sec, data, offset, size) if ((s->flags & (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_NEVER_LOAD)) != (SEC_HAS_CONTENTS | SEC_ALLOC) - || (s->_raw_size == 0)) + || (s->size == 0)) continue; /* If attempting to generate a binary file from a bfd with |