summaryrefslogtreecommitdiff
path: root/ld/NEWS
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2008-09-07 04:02:31 +0000
committerAlan Modra <amodra@bigpond.net.au>2008-09-07 04:02:31 +0000
commit206bf79227fd96a303e808f3da2c9381e0965544 (patch)
tree38da8cfb26bf1c8a87a15eed57a0528a2053b60d /ld/NEWS
parentac994f9a80e9c4523da093b9de6606b9f5642116 (diff)
downloadbinutils-redhat-206bf79227fd96a303e808f3da2c9381e0965544.tar.gz
* 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/NEWS11
1 files changed, 7 insertions, 4 deletions
diff --git a/ld/NEWS b/ld/NEWS
index c7648a0863..13eac984d3 100644
--- a/ld/NEWS
+++ b/ld/NEWS
@@ -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: