* ld-arm/arm-app-abs32.d: Convert to unified syntax.
authorRichard Earnshaw <richard.earnshaw@arm.com>
Sat, 21 Apr 2007 19:44:40 +0000 (19:44 +0000)
committerRichard Earnshaw <richard.earnshaw@arm.com>
Sat, 21 Apr 2007 19:44:40 +0000 (19:44 +0000)
* ld-arm/arm-app.d: Likewise.
* ld-arm/arm-lib-plt32.d: Likewise.
* ld-arm/arm-lib.d: Likewise.
* ld-arm/arm-static-app.d: Likewise.
* ld-arm/armthumb-lib.d: Likewise.
* ld-arm/mixed-app-v5.d: Likewise.
* ld-arm/mixed-app.d: Likewise.
* ld-arm/mixed-lib.d: Likewise.

ld/testsuite/ChangeLog
ld/testsuite/ld-arm/arm-app-abs32.d
ld/testsuite/ld-arm/arm-app.d
ld/testsuite/ld-arm/arm-lib-plt32.d
ld/testsuite/ld-arm/arm-lib.d
ld/testsuite/ld-arm/arm-static-app.d
ld/testsuite/ld-arm/armthumb-lib.d
ld/testsuite/ld-arm/mixed-app-v5.d
ld/testsuite/ld-arm/mixed-app.d
ld/testsuite/ld-arm/mixed-lib.d

index 5033f78..ad9bcbd 100644 (file)
@@ -1,3 +1,15 @@
+2007-04-21  Richard Earnshaw  <rearnsha@arm.com>
+
+       * ld-arm/arm-app-abs32.d: Convert to unified syntax.
+       * ld-arm/arm-app.d: Likewise.
+       * ld-arm/arm-lib-plt32.d: Likewise.
+       * ld-arm/arm-lib.d: Likewise.
+       * ld-arm/arm-static-app.d: Likewise.
+       * ld-arm/armthumb-lib.d: Likewise.
+       * ld-arm/mixed-app-v5.d: Likewise.
+       * ld-arm/mixed-app.d: Likewise.
+       * ld-arm/mixed-lib.d: Likewise.
+
 2007-04-18  Alan Modra  <amodra@bigpond.net.au>
 
        * ld-spu/ovl.lnk: Use OVERLAY keyword.
index c398169..0c5e283 100644 (file)
@@ -7,7 +7,7 @@ start address .*
 Disassembly of section .plt:
 
 .* <.plt>:
-    .*:        e52de004        str     lr, \[sp, #-4\]!
+    .*:        e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
     .*:        e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
     .*:        e08fe00e        add     lr, pc, lr
     .*:        e5bef008        ldr     pc, \[lr, #8\]!
@@ -19,9 +19,9 @@ Disassembly of section .text:
 
 .* <_start>:
     .*:        e1a0c00d        mov     ip, sp
-    .*:        e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+    .*:        e92dd800        push    {fp, ip, lr, pc}
     .*:        e59f0004        ldr     r0, \[pc, #4\]  ; .* <.text\+0x14>
-    .*:        e89d6800        ldmia   sp, {fp, sp, lr}
+    .*:        e89d6800        ldm     sp, {fp, sp, lr}
     .*:        e12fff1e        bx      lr
     .*:        .*      .*
 
index 0cb52a9..a4ac93e 100644 (file)
@@ -7,7 +7,7 @@ start address 0x.*
 Disassembly of section .plt:
 
 .* <.plt>:
- .*:   e52de004        str     lr, \[sp, #-4\]!
+ .*:   e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
  .*:   e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
  .*:   e08fe00e        add     lr, pc, lr
  .*:   e5bef008        ldr     pc, \[lr, #8\]!
@@ -19,16 +19,16 @@ Disassembly of section .text:
 
 .* <_start>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   eb000001        bl      .* <app_func>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
 
 .* <app_func>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   ebfffff4        bl      .* <.text-0xc>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
 
 .* <app_func2>:
index 96beabc..21165b2 100644 (file)
@@ -7,7 +7,7 @@ start address 0x.*
 Disassembly of section .plt:
 
 .* <.plt>:
- .*:   e52de004        str     lr, \[sp, #-4\]!
+ .*:   e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
  .*:   e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
  .*:   e08fe00e        add     lr, pc, lr
  .*:   e5bef008        ldr     pc, \[lr, #8\]!
@@ -19,9 +19,9 @@ Disassembly of section .text:
 
 .* <lib_func1>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
- .*:   ebfffff9        bl      .* <.text-0xc>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
+ .*:   ebfffff9        bl      .* <\.text-0xc>
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
 
 .* <lib_func2>:
index 706a657..20fa8bc 100644 (file)
@@ -7,7 +7,7 @@ start address 0x.*
 Disassembly of section .plt:
 
 .* <.plt>:
- .*:   e52de004        str     lr, \[sp, #-4\]!
+ .*:   e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
  .*:   e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
  .*:   e08fe00e        add     lr, pc, lr
  .*:   e5bef008        ldr     pc, \[lr, #8\]!
@@ -19,9 +19,9 @@ Disassembly of section .text:
 
 .* <lib_func1>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
- .*:   ebfffff9        bl      .* <.text-0xc>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
+ .*:   ebfffff9        bl      .* <\.text-0xc>
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
 
 .* <lib_func2>:
index 9a3309d..f18f3c6 100644 (file)
@@ -8,16 +8,16 @@ Disassembly of section .text:
 
 .* <_start>:
     .*:        e1a0c00d        mov     ip, sp
-    .*:        e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+    .*:        e92dd800        push    {fp, ip, lr, pc}
     .*:        eb000001        bl      .* <app_func>
-    .*:        e89d6800        ldmia   sp, {fp, sp, lr}
+    .*:        e89d6800        ldm     sp, {fp, sp, lr}
     .*:        e12fff1e        bx      lr
 
 .* <app_func>:
     .*:        e1a0c00d        mov     ip, sp
-    .*:        e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+    .*:        e92dd800        push    {fp, ip, lr, pc}
     .*:        eb000001        bl      .* <app_func2>
-    .*:        e89d6800        ldmia   sp, {fp, sp, lr}
+    .*:        e89d6800        ldm     sp, {fp, sp, lr}
     .*:        e12fff1e        bx      lr
 
 .* <app_func2>:
index ebbb390..b00eb0c 100644 (file)
@@ -7,7 +7,7 @@ start address 0x.*
 Disassembly of section .plt:
 
 .* <.plt>:
- .*:   e52de004        str     lr, \[sp, #-4\]!
+ .*:   e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
  .*:   e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
  .*:   e08fe00e        add     lr, pc, lr
  .*:   e5bef008        ldr     pc, \[lr, #8\]!
@@ -19,9 +19,9 @@ Disassembly of section .text:
 
 .* <lib_func1>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   ebfffff.        bl      .* <.text-0x..?>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
  .*:   e1a00000        nop                     \(mov r0,r0\)
  .*:   e1a00000        nop                     \(mov r0,r0\)
index 73fa9ec..6498021 100644 (file)
@@ -7,7 +7,7 @@ start address 0x.*
 Disassembly of section .plt:
 
 .* <.plt>:
- .*:   e52de004        str     lr, \[sp, #-4\]!
+ .*:   e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
  .*:   e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
  .*:   e08fe00e        add     lr, pc, lr
  .*:   e5bef008        ldr     pc, \[lr, #8\]!
@@ -22,9 +22,9 @@ Disassembly of section .text:
 
 .* <_start>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   eb000004        bl      .* <app_func>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
  .*:   e1a00000        nop                     \(mov r0,r0\)
  .*:   e1a00000        nop                     \(mov r0,r0\)
@@ -32,9 +32,9 @@ Disassembly of section .text:
 
 .* <app_func>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   ebfffff.        bl      .*
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
  .*:   e1a00000        nop                     \(mov r0,r0\)
  .*:   e1a00000        nop                     \(mov r0,r0\)
index 8fa06fc..46fc789 100644 (file)
@@ -7,7 +7,7 @@ start address 0x.*
 Disassembly of section .plt:
 
 .* <.plt>:
- .*:   e52de004        str     lr, \[sp, #-4\]!
+ .*:   e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
  .*:   e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
  .*:   e08fe00e        add     lr, pc, lr
  .*:   e5bef008        ldr     pc, \[lr, #8\]!
@@ -24,9 +24,9 @@ Disassembly of section .text:
 
 .* <_start>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   eb000004        bl      .* <app_func>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
  .*:   e1a00000        nop                     \(mov r0,r0\)
  .*:   e1a00000        nop                     \(mov r0,r0\)
@@ -34,9 +34,9 @@ Disassembly of section .text:
 
 .* <app_func>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   ebffff..        bl      .*
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
  .*:   e1a00000        nop                     \(mov r0,r0\)
  .*:   e1a00000        nop                     \(mov r0,r0\)
index b70eef8..33f31df 100644 (file)
@@ -7,7 +7,7 @@ start address 0x.*
 Disassembly of section .plt:
 
 .* <.plt>:
- .*:   e52de004        str     lr, \[sp, #-4\]!
+ .*:   e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
  .*:   e59fe004        ldr     lr, \[pc, #4\]  ; .* <\.plt\+0x10>
  .*:   e08fe00e        add     lr, pc, lr
  .*:   e5bef008        ldr     pc, \[lr, #8\]!
@@ -19,9 +19,9 @@ Disassembly of section .text:
 
 .* <lib_func1>:
  .*:   e1a0c00d        mov     ip, sp
- .*:   e92dd800        stmdb   sp!, {fp, ip, lr, pc}
+ .*:   e92dd800        push    {fp, ip, lr, pc}
  .*:   ebfffff.        bl      .* <.text-0x..?>
- .*:   e89d6800        ldmia   sp, {fp, sp, lr}
+ .*:   e89d6800        ldm     sp, {fp, sp, lr}
  .*:   e12fff1e        bx      lr
  .*:   e1a00000        nop                     \(mov r0,r0\)
  .*:   e1a00000        nop                     \(mov r0,r0\)