aboutsummaryrefslogtreecommitdiff
path: root/binutils/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'binutils/NEWS')
-rw-r--r--binutils/NEWS14
1 files changed, 14 insertions, 0 deletions
diff --git a/binutils/NEWS b/binutils/NEWS
index a4599d9..1a746f1 100644
--- a/binutils/NEWS
+++ b/binutils/NEWS
@@ -1,5 +1,19 @@
-*- text -*-
+* For SFrame stack trace format, the function start address in each SFrame
+ FDE has a changed encoding: The 32-bit signed integer now holds the offset
+ of the start PC of the associated function from the sfde_func_start_address
+ field itself (instead of the earlier where it was the offset from the start
+ of the SFrame section itself). All SFrame sections generated by gas and ld
+ now default to this new encoding, setting the (new)
+ SFRAME_F_FDE_FUNC_START_PCREL flag.
+
+ Relocatable SFrame links are now fixed.
+
+* Readelf now recognizes RISC-V GNU_PROPERTY_RISCV_FEATURE_1_CFI_SS and
+ GNU_PROPERTY_RISCV_FEATURE_1_CFI_LP_UNLABELED for zicfiss and zicfilp
+ extensions.
+
* For RISC-V dis-assembler, the definition of mapping symbol $x is changed,
so the file needs to be rebuilt since 2.45 once used .option arch directives.