Automatic date update in version.in
[deliverable/binutils-gdb.git] / ld / NEWS
diff --git a/ld/NEWS b/ld/NEWS
index 51b507f0043d701f06148d8bb13e0ecf60b63f91..e2e87defee3fbbd40152326bb8ba27263102fcec 100644 (file)
--- a/ld/NEWS
+++ b/ld/NEWS
@@ -1,5 +1,9 @@
 -*- text -*-
 
+* Add support for the C-SKY processor series.
+
+Changes in 2.31:
+
 * Speed up direct linking with DLLs for Cygwin and Mingw targets.
 
 * Add a configure option --enable-separate-code to decide whether
@@ -11,9 +15,9 @@ Changes in 2.30:
 
 * Add -z separate-code to generate separate code PT_LOAD segment.
 
-* Add "-z undefs" command line option as the inverse of the "-z defs" option.
+* Add "-z undefs" command-line option as the inverse of the "-z defs" option.
 
-* Add -z globalaudit command line option to force audit libraries to be run
+* Add -z globalaudit command-line option to force audit libraries to be run
   for every dynamic object loaded by an executable - provided that the loader
   supports this functionality.
 
@@ -70,7 +74,7 @@ Changes in 2.28:
 
 * Add support for the RISC-V architecture.
 
-* The command line option --no-eh-frame-hdr can now be used in ELF based
+* The command-line option --no-eh-frame-hdr can now be used in ELF based
   linkers to disable the automatic generation of .eh_frame_hdr sections.
 
 * Add --in-implib=<infile> to the ARM linker to enable specifying a set of
@@ -118,10 +122,10 @@ Changes in 2.26:
 * Experimental support for linker garbage collection (--gc-sections)
   has been enabled for COFF and PE based targets.
 
-* New command line option for ELF targets to compress DWARF debug
+* New command-line option for ELF targets to compress DWARF debug
   sections, --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi].
 
-* New command line option, --orphan-handling=[place|warn|error|discard], to
+* New command-line option, --orphan-handling=[place|warn|error|discard], to
   adjust how orphan sections are handled.  The default is 'place' which gives
   the current behaviour, 'warn' and 'error' issue a warning or error
   respectively when orphan sections are found, and 'discard' will discard all
@@ -138,11 +142,11 @@ Changes in 2.25:
 
 * PE binaries now once again contain real timestamps by default.  To disable
   the inclusion of a timestamp in a PE binary, use the --no-insert-timestamp
-  command line option.
+  command-line option.
 
 * Replace support for openrisc and or32 with support for or1k.
 
-* Add support for the --build-id command line option to COFF based targets.
+* Add support for the --build-id command-line option to COFF based targets.
 
 * x86/x86_64 pe-coff now supports the --build-id option.
 
@@ -268,7 +272,7 @@ Changes in 2.20:
   latter case the library is not linked if it is found in a DT_NEEDED
   entry of one of the libraries already linked.
 
-* Add a new command line option, -Ttext-segment ADDR, for ELF targets
+* Add a new command-line option, -Ttext-segment ADDR, for ELF targets
   to set the address of the first byte of the text segment.
 
 * Add support for Sunplus score architecture.
@@ -303,11 +307,11 @@ Changes in 2.19:
   direction of sorting.
 
 * The M68K linker now supports multiple GOT generation schemes controlled via
-  the --got=<type> command line option.
+  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.
+  linker command-line option: --stub-group-size=N.
 
 Changes in 2.18:
 
@@ -322,7 +326,7 @@ Changes in 2.18:
 * -l:foo now searches the library path for a filename called foo,
   without converting it to libfoo.a or libfoo.so.
 
-* Add a new command line option '--default-script=FILE' or '-dT FILE'
+* Add a new command-line option '--default-script=FILE' or '-dT FILE'
   which specifies a replacement for the built in, default linker
   script.
 
@@ -396,7 +400,7 @@ Changes in 2.16:
   language to permit sorting sections by section name or section
   maximum alignment.
 
-* Added a new linker command line switch, --sort-section name|alignment,
+* Added a new linker command-line switch, --sort-section name|alignment,
   to sort sections by section name or maximum alignment.
 
 * ELF: --add-needed/--no-add-needed options to control if a DT_NEEDED tag
@@ -406,7 +410,7 @@ Changes in 2.16:
 
 * Support for the sh-symbianelf target added.
 
-* A new linker command line switch has been added which allows the hash table
+* A new linker command-line switch has been added which allows the hash table
   size to be set to a suitable prime value near to its argument.  This switch
   is --hash-size=<NUMBER>.  Also if the switch --reduce-memory-overheads is
   used, and --hash-size has not been used, then the default value will be set
@@ -506,7 +510,7 @@ Changes in version 2.11:
 
 * TI C54x support, by Timothy Wall.
 
-* Added command line switch --section-start to set the start address of any
+* Added command-line switch --section-start to set the start address of any
   specified section.
 
 * Added ability to emit full relocation information in linked executables,
This page took 0.026174 seconds and 4 git commands to generate.