diff options
author | Alan Modra <amodra@gmail.com> | 2010-09-16 00:06:12 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2010-09-16 00:06:12 +0000 |
commit | 2e76e85a380390ce45e72a41822d29985261a529 (patch) | |
tree | ecf9b1cf665def17c7ab6a1a5cb3340478c99b47 /ld/ld.texinfo | |
parent | 15ed0ef36bbfa677eb04458702a94d401a7760ba (diff) | |
download | gdb-2e76e85a380390ce45e72a41822d29985261a529.zip gdb-2e76e85a380390ce45e72a41822d29985261a529.tar.gz gdb-2e76e85a380390ce45e72a41822d29985261a529.tar.bz2 |
bfd/
* elf.c (bfd_elf_get_default_section_type): Don't test SEC_NEVER_LOAD.
* elflink.c (elf_link_input_bfd): Likewise.
ld/
* ld.texinfo (NOLOAD): Do not erroneously state that contents will
appear in output file.
* ldlang.c (lang_add_section): Clear SEC_HAS_CONTENTS on noload
unless SEC_COFF_SHARED_LIBRARY.
(map_input_to_output_sections): Don't set SEC_HAS_CONTENTS for noload
output sections.
(lang_size_sections_1): Don't test SEC_NEVER_LOAD when deciding
to update dot in region. Ditto when setting SEC_ALLOC if dot
advanced due to assignment.
* ldwrite.c (build_link_order): Don't test SEC_NEVER_LOAD.
Diffstat (limited to 'ld/ld.texinfo')
-rw-r--r-- | ld/ld.texinfo | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ld/ld.texinfo b/ld/ld.texinfo index a3d8b9a..28c59f2 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -4290,8 +4290,7 @@ The linker normally sets the attributes of an output section based on the input sections which map into it. You can override this by using the section type. For example, in the script sample below, the @samp{ROM} section is addressed at memory location @samp{0} and does not -need to be loaded when the program is run. The contents of the -@samp{ROM} section will appear in the linker output file as usual. +need to be loaded when the program is run. @smallexample @group SECTIONS @{ |