X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=binutils%2FNEWS;h=d90d889c59c8aa27013870c3156ac4e1b11fd085;hb=7d02540ab73206249779ced77a6abe0be156442e;hp=4e1aacd815424d7bd306ec6aecfad69edb8537f4;hpb=08dc996fedde9143cda25720961684087b133640;p=deliverable%2Fbinutils-gdb.git diff --git a/binutils/NEWS b/binutils/NEWS index 4e1aacd815..d90d889c59 100644 --- a/binutils/NEWS +++ b/binutils/NEWS @@ -1,5 +1,58 @@ -*- text -*- +* Add support for disassembling netronome Flow Processor (NFP) firmware files. + +* The AArch64 port now supports showing disassembly notes which are emitted + when inconsistencies are found with the instruction that may result in the + instruction being invalid. These can be turned on with the option -M notes + to objdump. + +* The AArch64 port now emits warnings when a combination of an instruction and + a named register could be invalid. + +Changes in 2.30: + +* Add --debug-dump=links option to readelf and --dwarf=links option to objdump + which displays the contents of any .gnu_debuglink or .gnu_debugaltlink + sections. + + Add a --debug-dump=follow-links option to readelf and a --dwarf=follow-links + option to objdump which causes indirect links into separate debug info files + to be followed when dumping other DWARF sections. + +Changes in 2.29: + +* The MIPS port now supports microMIPS eXtended Physical Addressing (XPA) + instructions for assembly and disassembly. + +* The MIPS port now supports the microMIPS Release 5 ISA for assembly and + disassembly. + +* The MIPS port now supports the Imagination interAptiv MR2 processor, + which implements the MIPS32r3 ISA, the MIPS16e2 ASE as well as a couple + of implementation-specific regular MIPS and MIPS16e2 ASE instructions. + +* The SPARC port now supports the SPARC M8 processor, which implements the + Oracle SPARC Architecture 2017. + +* The MIPS port now supports the MIPS16e2 ASE for assembly and disassembly. + +* Add support for ELF SHF_GNU_MBIND and PT_GNU_MBIND_XXX. + +* Add support for the wasm32 ELF conversion of the WebAssembly file format. + +* Add --inlines option to objdump, which extends the --line-numbers option + so that inlined functions will display their nesting information. + +* Add --merge-notes options to objcopy to reduce the size of notes in + a binary file by merging and deleting redundant notes. + +* Add support for locating separate debug info files using the build-id + method, where the separate file has a name based upon the build-id of + the original file. + +Changes in 2.28: + * This version of binutils fixes a problem with PowerPC VLE 16A and 16D relocations which were functionally swapped, for example, R_PPC_VLE_HA16A performed like R_PPC_VLE_HA16D while R_PPC_VLE_HA16D @@ -552,7 +605,7 @@ Changes in binutils 2.1: and/or local symbols only. They now also support long options. -Copyright (C) 2012-2016 Free Software Foundation, Inc. +Copyright (C) 2012-2018 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright