* section.c (struct bfd_section): Clarify comment for rawsize field.

* bfd-in2.h: Regenerate.
This commit is contained in:
Bob Wilson 2007-10-16 23:51:55 +00:00
parent 436ca963fd
commit 73c5c7a8d6
3 changed files with 19 additions and 14 deletions

View File

@ -1,3 +1,8 @@
2007-10-16 Bob Wilson <bob.wilson@acm.org>
* section.c (struct bfd_section): Clarify comment for rawsize field.
* bfd-in2.h: Regenerate.
2007-10-16 Bob Wilson <bob.wilson@acm.org>
* elflink.c (_bfd_elf_check_kept_section): Use the section rawsize

View File

@ -1422,13 +1422,13 @@ typedef struct bfd_section
bfd_size_type size;
/* For input sections, the original size on disk of the section, in
octets. This field is used by the linker relaxation code. It is
currently only set for sections where the linker relaxation scheme
doesn't cache altered section and reloc contents (stabs, eh_frame,
SEC_MERGE, some coff relaxing targets), and thus the original size
needs to be kept to read the section multiple times.
For output sections, rawsize holds the section size calculated on
a previous linker relaxation pass. */
octets. This field should be set for any section whose size is
changed by linker relaxation. It is required for sections where
the linker relaxation scheme doesn't cache altered section and
reloc contents (stabs, eh_frame, SEC_MERGE, some coff relaxing
targets), and thus the original size needs to be kept to read the
section multiple times. For output sections, rawsize holds the
section size calculated on a previous linker relaxation pass. */
bfd_size_type rawsize;
/* If this section is going to be output, then this value is the

View File

@ -413,13 +413,13 @@ CODE_FRAGMENT
. bfd_size_type size;
.
. {* For input sections, the original size on disk of the section, in
. octets. This field is used by the linker relaxation code. It is
. currently only set for sections where the linker relaxation scheme
. doesn't cache altered section and reloc contents (stabs, eh_frame,
. SEC_MERGE, some coff relaxing targets), and thus the original size
. needs to be kept to read the section multiple times.
. For output sections, rawsize holds the section size calculated on
. a previous linker relaxation pass. *}
. octets. This field should be set for any section whose size is
. changed by linker relaxation. It is required for sections where
. the linker relaxation scheme doesn't cache altered section and
. reloc contents (stabs, eh_frame, SEC_MERGE, some coff relaxing
. targets), and thus the original size needs to be kept to read the
. section multiple times. For output sections, rawsize holds the
. section size calculated on a previous linker relaxation pass. *}
. bfd_size_type rawsize;
.
. {* If this section is going to be output, then this value is the