Fix more powerpc testsuite source errors
authorAlan Modra <amodra@gmail.com>
Thu, 16 Feb 2017 04:43:56 +0000 (15:13 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 16 Feb 2017 12:09:51 +0000 (22:39 +1030)
* testsuite/ld-powerpc/vxworks1-lib.s: Correct addi to addic.
* testsuite/ld-powerpc/vxworks1-lib.dd: Adjust to suit.

ld/ChangeLog
ld/testsuite/ld-powerpc/vxworks1-lib.dd
ld/testsuite/ld-powerpc/vxworks1-lib.s

index f875a8b5143cf8b89275ef842b7b45497009dd39..f0b0b0ed9e9728698742ca14ca97351c573705d8 100644 (file)
@@ -1,3 +1,8 @@
+2017-02-16  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/ld-powerpc/vxworks1-lib.s: Correct addi to addic.
+       * testsuite/ld-powerpc/vxworks1-lib.dd: Adjust to suit.
+
 2017-02-15  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR ld/21168
index 1c1861eb0ac34164b288cf031593061f2ef8cc21..23440ebd7fe8663decdc1e26c79421a72cd772cc 100644 (file)
@@ -39,7 +39,7 @@ Disassembly of section \.text:
    80c14:      83 de 00 00     lwz     r30,0\(r30\)
    80c18:      80 3e 00 14     lwz     r1,20\(r30\)
    80c1c:      80 01 00 00     lwz     r0,0\(r1\)
-   80c20:      38 00 00 01     li      r0,1
+   80c20:      30 00 00 01     addic   r0,r0,1
    80c24:      90 01 00 00     stw     r0,0\(r1\)
    80c28:      48 00 00 1d     bl      80c44 <slocal>
    80c2c:      4b ff fc 15     bl      80840 <_PROCEDURE_LINKAGE_TABLE_\+0x40>
index 9dfcb0fe364a25c06360dc5596dbc2669e725feb..99ec4722b7728ec3f810f38842b6082a038b76cc 100644 (file)
@@ -10,7 +10,7 @@ foo:
        lwz     r30,__GOTT_INDEX__(r30)
        lwz     r1,x@got(r30)
        lwz     r0,0(r1)
-       addi    r0,r0,1
+       addic   r0,r0,1
        stw     r0,0(r1)
        bl      slocal
        bl      sglobal@plt