]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/NEWS
Update year range in copyright notice of binutils files
[thirdparty/binutils-gdb.git] / gas / NEWS
index 12f5f4baae7be46b92c43cfce64c502314367f0f..b78e88f9169401a21bc02d4dbc9a1eb641fe39b9 100644 (file)
--- a/gas/NEWS
+++ b/gas/NEWS
@@ -1,21 +1,40 @@
 -*- text -*-
-* Add support for Cortex-A78 and Cortex-A78AE for AArch64.
 
-* Add support for ETMv4 (Embedded Trace Macrocell) system registers for
+* Add support for Intel AVX VNNI instructions.
+
+* Add support for Intel HRESET instruction.
+
+* Add support for Intel UINTR instructions.
+
+* Support non-absolute segment values for i386 lcall and ljmp.
+
+* When setting the link order attribute of ELF sections, it is now possible to
+  use a numeric section index instead of symbol name.
+
+* Add support for Cortex-A78, Cortex-A78AE, Cortex-A78C and Cortex-X1 for
+  AArch64 and ARM.
+  Add support for Cortex-R82, Neoverse V1, and Neoverse N2 for ARM.
+
+* Add support for ETMv4 (Embedded Trace Macrocell), ETE (Embedded Trace
+  Extension), TRBE (Trace Buffer Extension), CSRE (Call Stack Recorder
+  Extension) and BRBE (Branch Record Buffer Extension) system registers for
   AArch64.
 
-* Add support for ETE (Embedded Trace Extension) system registers for AArch64.
+* Add support for Armv8-R and Armv8.7-A AArch64.
 
-* Add support for TRBE (Trace Buffer Extension) system registers for AArch64.
+* Add support for DSB memory nXS barrier, WFET and WFIT instruction for Armv8.7
+  AArch64.
 
-* Add support for Cortex-X1 for AArch64.
+* Add support for +csre feature for -march. Add CSR PDEC instruction for CSRE
+  feature in AArch64.
 
-* Add support for Cortex-X1 for ARM.
+* Add support for +flagm feature for -march in Armv8.4 AArch64.
 
-* Add support for Arm's Cortex-R82, Neoverse V1, and Neoverse N2
-  processors.
+* Add support for +ls64 feature for -march in Armv8.7 AArch64. Add atomic
+  64-byte load/store instructions for this feature.
 
-* Add support for Armv8-R AArch64.
+* Add support for +pauth (Pointer Authentication) feature for -march in
+  AArch64.
 
 * Add support for Intel TDX instructions.
 
 
 * Configure with --enable-x86-used-note by default for Linux/x86.
 
+* Add support for the SHF_GNU_RETAIN flag, which can be applied to
+  sections using the 'R' flag in the .section directive.
+  SHF_GNU_RETAIN specifies that the section should not be garbage
+  collected by the linker.  It requires the GNU or FreeBSD ELF OSABIs.
+
 Changes in 2.35:
 
 * X86 NaCl target support is removed.
@@ -867,7 +891,7 @@ Changes in 1.93.01:
   of new CPUs and formats, lots of bugs fixed.
 
 \f
-Copyright (C) 2012-2020 Free Software Foundation, Inc.
+Copyright (C) 2012-2021 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright