binutils: Update past 2.31.1 release
list of changes in this rev bump
*
a69de9c7cf ld-x86-64/pr23486b.d: Swap pr23486a.s and pr23486a.s
*
28a27bdbb9 x86: Properly add X86_ISA_1_NEEDED property
*
d692290444 x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s
*
d55c3e3609 x86: Properly merge GNU_PROPERTY_X86_ISA_1_USED
*
381c1eb6ec x86: Update assembler tests for non-ELF targets
*
9b075c7167 x32: Align the .note.gnu.property section to 4 bytes
*
4aa5eb02fd __tls_get_addr_opt stubs and tocsave optimization
*
95fbde6791 Re: PowerPC64 __tls_get_addr_opt stub .eh_frame fix
*
079a6882b5 PowerPC64 __tls_get_addr_opt stub .eh_frame fix
*
1d8f56a971 Updated Bulgarian translation for the ld/ directory
*
b7991db94c Add --warn-drop-version option; by default, do not warn when discarding version info.
*
dbf924a63a Fix type checking errors.
*
60b3b24ca1 Fix spurious check-ld failures on aarch64-elf
*
feaed90494 [PATCH, LD, AArch64] Fix ifunc testisms
*
2069ccaf8d x86: don't mistakenly scale non-8-bit displacements
*
254ade2586 Fix unwind offset for call_info->start_symbol.
*
29153520a8 S/390: Set the htm flag on PPA
*
6737a6b34f x86: Add a GNU_PROPERTY_X86_ISA_1_USED note if needed
*
01683b308a x86: Split vcvtps2{,u}qq and vcvttps2{,u}qq
*
be8a252e18 Set the development flag back to true.
*
0860693812 (tag: binutils-2_31_1) Regenerate files and add changelog entries for 2.31.1 release
*
4afd6a72e3 Fix typo in src-release.sh script. Update French translation for gold and Spanish translation for ld.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>