diff options
author | Alan Modra <amodra@gmail.com> | 2008-09-07 04:02:31 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2008-09-07 04:02:31 +0000 |
commit | 66c103b772fdbc413d4727efa329babcab6617c5 (patch) | |
tree | efdff51ef2f57d2ba723f82ae5cfdc1650745e8e /ld/NEWS | |
parent | 61aed60ab9bfe96a73488851b778d66a1c6e8620 (diff) | |
download | gdb-66c103b772fdbc413d4727efa329babcab6617c5.zip gdb-66c103b772fdbc413d4727efa329babcab6617c5.tar.gz gdb-66c103b772fdbc413d4727efa329babcab6617c5.tar.bz2 |
* ldlang.h (lang_output_section_find): Define.
(lang_output_section_statement_lookup): Update prototype.
* ldlang.c (lang_output_section_find,
lang_output_section_statement_lookup_1): Merge into..
(lang_output_section_statement_lookup): ..here. Update all callers.
(process_insert_statements): Set constraint negative
for output section statements we might be inserting. Make error
fatal on not finding insertion section.
(lang_output_section_find): Rather than comparing
output_section_statement.constraint against -1, test whether
it is postive.
(lang_output_section_statement_lookup_1): Likewise.
(output_prev_sec_find, strip_excluded_output_sections): Likewise.
(lang_record_phdrs): Likewise.
* emultempl/elf32.em (output_rel_find): Likewise.
* NEWS: Mention INSERT.
Diffstat (limited to 'ld/NEWS')
-rw-r--r-- | ld/NEWS | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -1,6 +1,9 @@ -*- text -*- +* Linker scripts support a new INSERT command that makes it easier to + augment the default script. + * Linker script input section filespecs may now specify a file within an - archive by writing "archive:file". + archive by writing "archive:file". * The --sort-common switch now has an optional argument which specifies the direction of sorting. @@ -8,9 +11,9 @@ * The M68K linker now supports multiple GOT generation schemes controlled via the --got=<type> command line option. -* The ARM EABI linker will now generate stubs for function calls to symbols that - are too far away. The placement of the stubs is controlled by a new linker - command line option: --stub-group-size=N. +* The ARM EABI linker will now generate stubs for function calls to symbols + that are too far away. The placement of the stubs is controlled by a new + linker command line option: --stub-group-size=N. Changes in 2.18: |