* 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 5033f78dfe9f3ed26ebeb44b8d206d524e20b000..ad9bcbd9364a507d8faf9cbe9324e2e6403ba5a9 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 c39816985416ceec2da0208f839fcc16ccbc8423..0c5e2837f00ceaae9885f2ca0e5dc5f11b267ea6 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 0cb52a955b5b59a9ad2bfa43d4231de3f4fd4be9..a4ac93edfaa24312edbf49afe8dbb54ad9e67e0e 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 96beabc8a5dd52482a1ac23c3823bc86a0dbc842..21165b241becb08e8811ef5857fb6a41c4299e88 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 706a657241c4c41f8580ef0b0206fec4342a319d..20fa8bcdc3735b2a81934aff743181bf1532834f 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 9a3309d6136b235d1d987a5800cbaf95ce40fe14..f18f3c6ceafa2c61df645ec67b495d4f458b59c6 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 ebbb390e8992d45cd719db753bc6e2e5bb79292b..b00eb0cbfce9e619ce02c5b663b470f97ac39f44 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 73fa9ec83b4f8772255d84130161845fdcd6a2a4..6498021532ebfb37616c95f7ee38a2e150068cb0 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 8fa06fc5b35d4bcdd0b3ea4900b16bf8857e505b..46fc789b8fb18088b63656a21b9a13cef17c041e 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 b70eef873cbf52581b6b158b12d0c4b9fbab5f4d..33f31df33e25ee1f3f845073f409c017c8732c8f 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\)