daily update
[deliverable/binutils-gdb.git] / binutils / NEWS
index bafee24dd511d412ff0ce80db85f46683c8bfbde..f63a73666268e243ca0f3fd05fb4fb52a1173cf0 100644 (file)
@@ -1,5 +1,45 @@
 -*- text -*-
 
+* Add --extract-symbol command line option to objcopy, which will
+  strip everything out of an ordinary object file or executable except
+  for its symbol table.  Files containing just symbols can be useful
+  to some OSes.
+
+* Add "-x NAME" to readelf in addition to "-x NUMBER".
+
+* Add -i and -t switches to cxxfilt.  -i disables the display of implementation
+  specific extra demangling information (if any) and -t disables the demangling
+  of types.
+
+* Add support for the "@<file>" syntax to the command lines of all tools, so
+  that extra switches can be read from <file>.
+
+* Add "-W/--dwarf" to objdump to display the contents of the DWARF
+  debug sections.
+
+* Add "-t/--section-details" to readelf to display section details.
+  "-N/--full-section-name" is deprecated.
+
+* powerpc-linux ld now supports a variant form of PLT and GOT for the security
+  conscious.  This form will automatically be chosen when ld detects that all
+  code in regular object files was generated by gcc -msecure-plt.  The old PLT
+  and GOT may be forced by a new ld option, --bss-plt.
+
+* Add "-i/--inlines" to addr2line to print enclosing scope information
+  for inlined function chains, back to first non-inlined function.
+
+* 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 groups.
+
 * 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
@@ -22,7 +62,7 @@
 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 mneumonic instead of some
+  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.
 
This page took 0.026448 seconds and 4 git commands to generate.