]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
MIPS/GAS: Use addiu instead of addi in test elf-rel.
authorYunQiang Su <yunqiang.su@cipunited.com>
Thu, 23 Nov 2023 14:28:31 +0000 (14:28 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 23 Nov 2023 14:28:31 +0000 (14:28 +0000)
gas/ChangeLog
gas/testsuite/gas/mips/elf-rel.d
gas/testsuite/gas/mips/elf-rel.s
gas/testsuite/gas/mips/elfel-rel.d

index 97f98e78247c0b5a35987479f19f037e08f680e7..9414f7df67863dc1d2766c6cd5428b8be0e464dd 100644 (file)
@@ -1,3 +1,9 @@
+2023-11-23  YunQiang Su  <yunqiang.su@cipunited.com>
+
+       * testsuite/gas/mips/elf-rel.s: Use addiu in place of addi.
+       * testsuite/gas/mips/elf-rel.d: Update expected output.
+       * testsuite/gas/mips/elfel-rel.d: Likewise.
+
 2023-11-23  YunQiang Su  <yunqiang.su@cipunited.com>
 
        * testsuite/gas/mips/branch-section-1.d: Allow for r6 encoding of
index bb7077eb771fc4c7cad66fc2efd02d1ea4ccad75..27d3d8848d4641b80d579383745edac77a149a88 100644 (file)
@@ -48,12 +48,12 @@ OFFSET +TYPE +VALUE
 
 Contents of section \.text:
  0000 3c010000 3c010000 3c010001 3c010001  .*
- 0010 3c010000 3c010001 20210018 2021001c  .*
- 0020 20210018 2021001c 20218018 2021fffc  .*
+ 0010 3c010000 3c010001 24210018 2421001c  .*
+ 0020 24210018 2421001c 24218018 2421fffc  .*
  0030 3c010001 3c010001 3c010002 3c010002  .*
- 0040 3c010001 3c010001 2021bffe 2021c002  .*
- 0050 2021bffe 2021c002 20213ffe 2021bffa  .*
+ 0040 3c010001 3c010001 2421bffe 2421c002  .*
+ 0050 2421bffe 2421c002 24213ffe 2421bffa  .*
  0060 3c010001 3c010001 3c010002 3c010002  .*
- 0070 3c010001 3c010001 2021bffe 2021c002  .*
- 0080 2021bffe 2021c002 20213ffe 2021bffa  .*
+ 0070 3c010001 3c010001 2421bffe 2421c002  .*
+ 0080 2421bffe 2421c002 24213ffe 2421bffa  .*
 #pass
index 873bc5fd86a81dcc2ce37ae0f2e4a1c42380b76a..06c67a659bfd66436fa4da346c9104348d1248f7 100644 (file)
@@ -12,12 +12,12 @@ l2  = l0+49150
        lui     $at,%hi(l0-4)
        lui     $at,%hi(l1+0x8000)
 l1:            
-       addi    $at,$at,%lo(l1)
-       addi    $at,$at,%lo(l1+0x10004)
-       addi    $at,$at,%lo(l1+0x10000)
-       addi    $at,$at,%lo(l1+4)
-       addi    $at,$at,%lo(l1+0x8000)
-       addi    $at,$at,%lo(l0-4)
+       addiu   $at,$at,%lo(l1)
+       addiu   $at,$at,%lo(l1+0x10004)
+       addiu   $at,$at,%lo(l1+0x10000)
+       addiu   $at,$at,%lo(l1+4)
+       addiu   $at,$at,%lo(l1+0x8000)
+       addiu   $at,$at,%lo(l0-4)
 
        lui     $at,%hi(l2)
        lui     $at,%hi(l2+4)
@@ -25,12 +25,12 @@ l1:
        lui     $at,%hi(l2+0x10004)
        lui     $at,%hi(l2-4)
        lui     $at,%hi(l2+0x8000)
-       addi    $at,$at,%lo(l2)
-       addi    $at,$at,%lo(l2+4)
-       addi    $at,$at,%lo(l2+0x10000)
-       addi    $at,$at,%lo(l2+0x10004)
-       addi    $at,$at,%lo(l2+0x8000)
-       addi    $at,$at,%lo(l2-4)
+       addiu   $at,$at,%lo(l2)
+       addiu   $at,$at,%lo(l2+4)
+       addiu   $at,$at,%lo(l2+0x10000)
+       addiu   $at,$at,%lo(l2+0x10004)
+       addiu   $at,$at,%lo(l2+0x8000)
+       addiu   $at,$at,%lo(l2-4)
 
        lui     $at,%hi((l2))
        lui     $at,%hi(((l2+4)))
@@ -38,9 +38,9 @@ l1:
        lui     $at,%hi(((((l2+0x10004)))))
        lui     $at,%hi((((((l2-4))))))
        lui     $at,%hi(((((((l2+0x8000)))))))
-       addi    $at,$at,%lo((l2))
-       addi    $at,$at,%lo(((l2+4)))
-       addi    $at,$at,%lo((((l2+0x10000))))
-       addi    $at,$at,%lo(((((l2+0x10004)))))
-       addi    $at,$at,%lo((((((l2+0x8000))))))
-       addi    $at,$at,%lo(((((((l2-4)))))))
+       addiu   $at,$at,%lo((l2))
+       addiu   $at,$at,%lo(((l2+4)))
+       addiu   $at,$at,%lo((((l2+0x10000))))
+       addiu   $at,$at,%lo(((((l2+0x10004)))))
+       addiu   $at,$at,%lo((((((l2+0x8000))))))
+       addiu   $at,$at,%lo(((((((l2-4)))))))
index 7a9a3b92bfb6de2f7a90612b6d244cd1d3fee298..11fc7ad21574418229364d91be8ab81481a6a393 100644 (file)
@@ -49,12 +49,12 @@ OFFSET +TYPE +VALUE
 
 Contents of section \.text:
  0000 0000013c 0000013c 0100013c 0100013c  .*
- 0010 0000013c 0100013c 18002120 1c002120  .*
- 0020 18002120 1c002120 18802120 fcff2120  .*
+ 0010 0000013c 0100013c 18002124 1c002124  .*
+ 0020 18002124 1c002124 18802124 fcff2124  .*
  0030 0100013c 0100013c 0200013c 0200013c  .*
- 0040 0100013c 0100013c febf2120 02c02120  .*
- 0050 febf2120 02c02120 fe3f2120 fabf2120  .*
+ 0040 0100013c 0100013c febf2124 02c02124  .*
+ 0050 febf2124 02c02124 fe3f2124 fabf2124  .*
  0060 0100013c 0100013c 0200013c 0200013c  .*
- 0070 0100013c 0100013c febf2120 02c02120  .*
- 0080 febf2120 02c02120 fe3f2120 fabf2120  .*
+ 0070 0100013c 0100013c febf2124 02c02124  .*
+ 0080 febf2124 02c02124 fe3f2124 fabf2124  .*
 #pass