]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - binutils/NEWS
Update year range in copyright notice of binutils files
[thirdparty/binutils-gdb.git] / binutils / NEWS
index 02a19ea09bccda89da52039b5973a2889514713d..7a4d3fe6851e4e7acf6d5df99d8743483fc18b05 100644 (file)
@@ -1,5 +1,16 @@
 -*- text -*-
 
+* Update elfedit and readelf with LAM_U48 and LAM_U57 support.
+
+* Nm has a new command line option: --ifunc-chars=CHARS.  This specifies a
+  string of one or two characters.  The first character is used as the type
+  character when displaying global ifunc symbols.  The second character, if
+  present is used when displaying local ifunc symbols.
+
+  In addition a new configure time option --enable-f-for-ifunc-symbols has been
+  created, which if used will change nm's default characters for ifunc symbols
+  from i (both local and global) to F (global) and f (local).
+
 * The ar tool's previously unused l modifier is now used for specifying
   dependencies of a static library. The arguments of this option
   (or --record-libdeps long form option) will be stored verbatim in the
   symbol names.  In addition the --demangle=<style>, --no-demangle,
   --recurse-limit and --no-recurse-limit options are also now availale.
 
+* Add support for the SHF_GNU_RETAIN ELF section flag.
+  This flag specifies that the section should not be garbage collected by the
+  linker.
+
 Changes in 2.35:
 
 * Changed readelf's display of symbol names when wide mode is not enabled.
@@ -741,7 +756,7 @@ Changes in binutils 2.1:
   and/or local symbols only.  They now also support long options.
 
 \f
-Copyright (C) 2012-2020 Free Software Foundation, Inc.
+Copyright (C) 2012-2021 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright