aboutsummaryrefslogtreecommitdiff
path: root/ld/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'ld/NEWS')
-rw-r--r--ld/NEWS13
1 files changed, 13 insertions, 0 deletions
diff --git a/ld/NEWS b/ld/NEWS
index 7b5e2e4..74abb54 100644
--- a/ld/NEWS
+++ b/ld/NEWS
@@ -1,5 +1,13 @@
-*- text -*-
+* All SFrame sections generated by the linker have the header flag
+ SFRAME_F_FDE_FUNC_START_PCREL set to indicate the new encoding for
+ sfde_func_start_address field in the SFrame section. Relocatable SFrame
+ links are now fixed.
+
+* On RISC-V, add new PLT formats, and GNU property merge rules for zicfiss and
+ zicfilp extensions.
+
* The linker's --stats option can take an optional argument which if used is
interpreted as a filename into which resource usage information should be
stored. As an alternative mechanism the LD_STATS environment variable can
@@ -12,6 +20,11 @@
* Remove the linker -taso option for Alpha target, as Linux/Alpha kernel
support for 32-bit pointers has been removed.
+* On avr, the default linker scripts now assert that the .progmem sections
+ don't extend past 0xffff since they are accessed by means of LPM.
+ For data in program memory that may be located past 0xffff, a .progmemx
+ section should be used.
+
* On s390, generate ".eh_frame" unwind information for the linker generated
.plt section. Enabled by default. Can be disabled using linker option
--no-ld-generated-unwind-info.