ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
authorYuri Gribov <y.gribov@samsung.com>
Sat, 1 Mar 2014 11:19:53 +0000 (12:19 +0100)
committerHans-Peter Nilsson <hp@bitrange.com>
Sat, 1 Mar 2014 11:19:53 +0000 (12:19 +0100)
ld/testsuite/ChangeLog
ld/testsuite/ld-arm/arm-elf.exp
ld/testsuite/ld-arm/long-plt-format.d

index 84ca6b1f611101104fe934c3155f4bc7f695e208..0c9f3ce20195d319b4f9e18b5a21e32759f6e819 100644 (file)
@@ -1,3 +1,7 @@
+2014-03-01  Yuri Gribov  <y.gribov@samsung.com>
+
+       * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
+
 2014-02-27  Yuri Gribov  <y.gribov@samsung.com>
 
        * ld-arm/long-plt-format.s: New test case.
index ec569ca0dbd5a4031791a7ac955f392c1e1ee753..b6bde2badc8f029b5a8ac74c1c32f324d734959d 100644 (file)
@@ -188,7 +188,7 @@ set armelftests_common {
      "" {exec-got-1b.s}
      {{readelf --relocs exec-got-1.d}}
      "exec-got-1"}
-    {"Long PLT entries in executables" "--long-plt -shared --section-start=.plt=0x200 --section-start=.got=0xf0000300" ""
+    {"Long PLT entries in executables" "--long-plt -shared --section-start=.plt=0x1000 --section-start=.got=0xf0001100" ""
      "" {long-plt-format.s}
      {{objdump "-d -j .plt" long-plt-format.d}}
      "long-plt-format"}
index c08cb71f3259051da1f06049024d2519e2d0cd47..c64b42fdf377f5a137608db74c8fe2a01d1f852f 100644 (file)
@@ -3,13 +3,13 @@
 
 Disassembly of section .plt:
 
-00000200 <.plt>:
200:  .*
204:  .*
208:  .*
20c:  .*
210:  .*      .word   .*
214:  .*      add     ip, pc, #-268435456     ; 0xf0000000
218:  .*      add     ip, ip, #0, 12
21c:  .*      add     ip, ip, #0, 20
220:  .*      ldr     pc, [ip, #[0-9]*]!      ; 0x.*
+.* <.plt>:
.*:   .*
.*:   .*
.*:   .*
.*:   .*
.*:   .*      .word   .*
.*:   .*      add     ip, pc, #-268435456     ; 0xf0000000
.*:   .*      add     ip, ip, #0, 12
.*:   .*      add     ip, ip, #0, 20
.*:   .*      ldr     pc, [ip, #[0-9]*]!      ; 0x.*