Release Notes: Support was added for AArch64, for the VLE extension to the PowerPC architecture, for the x64 Windows target of the delayed-load-library, and for the Renesas RL78 architecture. Other enhancements and various bugfixes were made.
Release Notes: Support for the TMS320C6000 (TI C6X) processor family was added. The hppa/som targets can now be compiled on any host. Support was added for displaying the contents of .debug.macro sections. readelf can now display ARM unwind tables (.ARM.exidx/.ARM.extab) using the "-u"/"--unwind" option. A new tool, elfedit, was added. Many new commandline options were implemented, such as "--dyn-syms" for readelf, "--preprocessor-arg" for windres, "--dwarf-start" and "--dwarf-end" for readelf and objdump, "--interleave-width" for objcopy, and "--addresses" and "--pretty-print" for addr2line.
Release Notes: This release contains fixes for regressions and serious bugs in 2.20.
Release Notes: Support for delay importing to dlltool was added. gprof can now read symbols from a file. objcopy and objdump have received new output formatting options. Many other options were added or enhanced.
Release Notes: Many new command line options were added. Support was added for thin archives, for SSE5 in the i386 port.
Release Notes: 37 coding problems in bfd were resolved, including static array overruns, null pointer dereferences, and use of a malloc buffer after it has been freed. The binutils sources are now released under GPLv3. A new tool "windmc" has been added for some targets. Codepage support was added to the windres tool. The --extract-symbol command line option was added.