2003-08-27 Andrew Cagney <cagney@redhat.com>
[binutils-gdb.git] / ld / NEWS
diff --git a/ld/NEWS b/ld/NEWS
index 6489ad950907a1720dbe34fbf0467eda65e6ee73..9c25a53a824f92c45604c3c1ffdd0b9633f15dda 100644 (file)
--- a/ld/NEWS
+++ b/ld/NEWS
@@ -1,4 +1,40 @@
 -*- text -*-
+
+* Improved linker's handling of unresolved symbols.  The switch
+  --unresolved-symbols=<method> has been added to tell the linker when it
+  should report them and the switch --warn-unresolved-symbols has been added to
+  make reports be issued as warning messages rather than errors.
+
+* Added support for Xtensa architecture.
+
+* Added --with-sysroot configure switch to specify a target system root, for
+  linking against a target filesystem image.
+
+* Added --accept-unknown-linker-format to restore old linker behaviour (pre
+  2.14) of silently accepting and linking in any files in an unknown binary
+  file format.
+
+* Added --no-omagic to undo the effects of the -N option.
+
+* Support for Texas Instruments TMS320C4x and TMS320C3x series of
+  DSP's contributed by Michael Hayes and Svein E. Seldal.
+  
+* Added --with-lib-path configure switch to specify default value for
+  LIB_PATH.
+
+* ARM port to QNX operating system added by Graeme Peterson.
+
+* IP2K support added by Denis Chertykov.
+
+Changes in 2.13:
+
+* Support for the Fujitsu FRV architecture added by Red Hat. Models for FR400
+  and FR500 included.
+
+Changes in version 2.13:
+
+* DEC VAX ELF support, by Matt Thomas.
+
 Changes in version 2.12:
 
 * Support for Don Knuth's MMIX, by Hans-Peter Nilsson.
@@ -43,6 +79,8 @@ Changes in version 2.11:
 
 * Support for CRIS (Axis Communications ETRAX series).
 
+* Support for PDP-11 and 2.11BSD a.out format, by Lars Brinkhoff.
+
 Changes in version 2.10:
 
 * Added AT> to the linker script language to allow load-time allocation of 
@@ -66,7 +104,7 @@ Changes in version 2.10:
   wildcard file names.
 
 * Added -O option to optimize linker output (as of this writing, this only
-affects ELF shared library generation).
+  affects ELF shared library generation).
 
 * The -e option now accepts a number as well as a symbol name.
 
@@ -137,7 +175,7 @@ not copied into the output file.  This is used by glibc.
 * When an ELF section named .gnu.warning.SYMBOL is encountered in an input
 file, and the symbol SYMBOL is referenced by some object file, the contents of
 the section are displayed as an error message.  The section is not copied into
-the output file, unless doing a relocateable or shared link.  This is used by
+the output file, unless doing a relocatable or shared link.  This is used by
 glibc.
 
 * New options -split-by-reloc and -split-by-file.