Fix a segfault when creating an import library with 0 exports.
[binutils-gdb.git] / ld / NEWS
diff --git a/ld/NEWS b/ld/NEWS
index 4dd4f3c7528b9b0cd36c7bb220bb8014f0689294..695348141b88e3c34f0ec89da464a83a10fa92a6 100644 (file)
--- a/ld/NEWS
+++ b/ld/NEWS
@@ -1,5 +1,22 @@
 -*- text -*-
 
+* The creation of PE format DLLs now defaults to using a more secure set of DLL
+  characteristics.
+
+* The linker now deduplicates the types in .ctf sections.  The new
+  command-line option --ctf-share-types describes how to do this:
+  its default value, share-unconflicted, produces the most compact
+  output.
+
+* The linker now omits the "variable section" from .ctf sections by
+  default, saving space.  This is almost certainly what you want
+  unless you are working on a project that has its own analogue
+  of symbol tables that are not reflected in the ELF symtabs.
+
+Changes in 2.35:
+
+* X86 NaCl target support is removed.
+
 * Add ELF linker command-line options, --export-dynamic-symbol and
   --export-dynamic-symbol-list, to make symbols dynamic.