* Makefile.am: Use a temporary file to build chew.
[deliverable/binutils-gdb.git] / binutils / NEWS
index f7c2dd7510ce2a8aa6802c4b9233858f4fcfbe33..c5b4e11e4532792858fb0591f46a5bec397523b3 100644 (file)
@@ -1,5 +1,27 @@
 -*- text -*-
 
+* Add "-N/--full-section-name" to readelf to display full section name.
+
+* Add "-M entry:<addr>" switch to objdump to specify a function entry address
+  when disassembling VAX binaries.
+
+* Add "--globalize-symbol <name>" and "--globalize-symbols <filename>" switches
+  to objcopy to convert local symbols into global symbols.
+
+Changes in 2.16:
+
+* Add "-g/--section-groups" to readelf to display section group.
+
+* objcopy recognizes two new options --strip-unneeded-symbol and
+  --strip-unneeded-symbols, namely for use together with the wildcard
+  matching the original --strip-symbol/--strip-symbols provided, but
+  retaining any symbols matching but needed by relocations.
+
+* readelf can now display address ranges from .debug_range sections.  This
+  happens automatically when a DW_AT_range attribute is encountered.  The
+  command line switch --debug-dump=Ranges (or -wR) can also be used to display
+  the contents of the .debug_range section.
+
 * nm and objdump now have a switch "--special-syms" to enable the displaying of
   symbols which the target considers to be special.  By default these symbols
   are no longer displayed.  Currently the only special symbols are the Mapping
 
 Changes in 2.15:
 
+* objcopy for MIPS targets now accepts "-M no-aliases" as an option to the
+  disassembler to print the "raw" mips instruction mnemonic instead of some
+  pseudo instruction name.  I.E. print "daddu" or "or" instead of "move",
+  "sll" instead of "nop", etc.
+
 * objcopy and strip can now take wildcard patterns in symbol names specified on
   the command line provided that the --wildcard switch is used to enable them.
 
This page took 0.023248 seconds and 4 git commands to generate.