* section.c (struct bfd_section): Clarify comment for rawsize field.
* bfd-in2.h: Regenerate.
This commit is contained in:
parent
436ca963fd
commit
73c5c7a8d6
3 changed files with 19 additions and 14 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue