Skip to content

Commit 8b0a598

Browse files
xen0nLuffy-tsai
authored andcommitted
{binutils, gas, ld}/NEWS: Announce LoongArch changes in 2.45
Signed-off-by: WANG Xuerui <[email protected]>
1 parent 792e4d2 commit 8b0a598

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

binutils/NEWS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
* For RISC-V dis-assembler, the definition of mapping symbol $x is changed,
2525
so the file needs to be rebuilt since 2.45 once used .option arch directives.
2626

27+
* The LoongArch disassembler now properly accepts multiple disassembly
28+
options given by -M, such as "-M no-aliases,numeric". (Previously only the
29+
first option took effect.)
30+
2731
Changes in 2.44:
2832

2933
* Support for Nios II targets has been removed except in the readelf utility,

gas/NEWS

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,15 @@
3939

4040
* Add support for the x86 Zhaoxin PadLock XMODX instructions.
4141

42+
* Add support for several instruction aliases defined for the LoongArch 32-bit
43+
reduced subset (LA32R): rdcntvl.w, rdcntvh.w, rdcntid.w.
44+
45+
* For LoongArch, warn about out-of-range 3rd arguments (maximum number of
46+
bytes to skip) of .align directives.
47+
48+
* For LoongArch, warn about negative right-shift amounts and
49+
division/modulus-by-zero when evaluating expressions.
50+
4251
Changes in 2.44:
4352

4453
* Add support for the x86 Intel Diamond Rapids AMX instructions, including

ld/NEWS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@
3535

3636
* On s390, add support for linker option --[no-]ld-generated-unwind-info.
3737

38+
* On LoongArch, linker relaxation time complexity is no longer quadratic with
39+
respect to relocation counts. Linking time of large software should be
40+
improved.
41+
42+
* On LoongArch, R_LARCH_32_PCREL records are now checked for overflow.
43+
3844
Changes in 2.44:
3945

4046
* Support for Nios II target has been removed, as this architecture has been

0 commit comments

Comments
 (0)