X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=ld%2FNEWS;h=bc21c39c05bfd27447996359941b7ee9b42795af;hb=5024637fac653914d471808288dc3221bc7ec089;hp=dcf11854f528028820cbe1983bbcdd5753d97eaf;hpb=cd702818c6cf25277253b3b5c23f17d2cf7a94df;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/NEWS b/ld/NEWS index dcf11854f5..bc21c39c05 100644 --- a/ld/NEWS +++ b/ld/NEWS @@ -1,7 +1,17 @@ -*- text -*- +* cr16c support removed. + Changes in 2.33: +* Add command-line option --no-print-map-discarded. + +* The Cortex-A53 Erratum 843419 workaround now supports a choice of which + workaround to use. The option --fix-cortex-a53-843419 now takes an + optional argument --fix-cortex-a53-843419[=full|adr|adrp] which can be + used to force a particular workaround to be used. See --help for AArch64 + for more details. + * Add target handlers for AArch64 for ELF GNU program properties. * Add support for GNU_PROPERTY_AARCH64_FEATURE_1_BTI in ELF GNU program @@ -10,6 +20,12 @@ Changes in 2.33: * Add support for GNU_PROPERTY_AARCH64_FEATURE_1_PAC in ELF GNU program properties in the AArch64 ELF linker. +* Add -z force-bti for AArch64 to enable GNU_PROPERTY_AARCH64_FEATURE_1_BTI + on output while warning about missing GNU_PROPERTY_AARCH64_FEATURE_1_BTI + on inputs and use PLTs protected with BTI. + +* Add -z pac-plt for AArch64 to pick PAC enabled PLTs. + Changes in 2.32: * Report property change in linker map file when merging GNU properties.