* ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
authorHans-Peter Nilsson <hp@axis.com>
Sat, 21 Aug 2004 12:51:41 +0000 (12:51 +0000)
committerHans-Peter Nilsson <hp@axis.com>
Sat, 21 Aug 2004 12:51:41 +0000 (12:51 +0000)
ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
sections.

12 files changed:
ld/testsuite/ChangeLog
ld/testsuite/ld-cris/expdyn1.d
ld/testsuite/ld-cris/expdyn5.d
ld/testsuite/ld-cris/expdyn6.d
ld/testsuite/ld-cris/expdyn7.d
ld/testsuite/ld-cris/gotplt2.d
ld/testsuite/ld-cris/gotplt3.d
ld/testsuite/ld-cris/libdso-1.d
ld/testsuite/ld-cris/libdso-2.d
ld/testsuite/ld-cris/locref1.d
ld/testsuite/ld-cris/nodyn4.d
ld/testsuite/ld-cris/nodyn5.d

index 6a92eeeb11aa91af3c1bbef629ada45460c67532..fa6fc31c1bb93faa8c40228830bd9b1cb9fc13f9 100644 (file)
@@ -1,3 +1,11 @@
+2004-08-21  Hans-Peter Nilsson  <hp@axis.com>
+
+       * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
+       ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
+       ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
+       ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
+       sections.
+
 2004-08-17  Alan Modra  <amodra@bigpond.net.au>
 
        * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
index 69218b5cd15de1b9a4623030b57ee6955ee59a72..b9717fcd243c0388f30ff12c09d8626e5587039b 100644 (file)
@@ -10,5 +10,5 @@
 DYNAMIC SYMBOL TABLE:
 #...
 00080206 g    DF .text 00000002 expfn
-00082220 g    DO .data 00000000 expobj
+00082... g    DO .data 00000000 expobj
 #pass
index 6104491a4801c339d22cba73c3705f92037cdb68..d4152c9c3651853fcaec5475e1f75449099e90d7 100644 (file)
@@ -9,5 +9,5 @@
 
 .*:     file format elf32-cris
 Contents of section \.got:
- 8228c 24220800 00000000 00000000 06020800  .*
- 8229c 20220800                             .*
+ 82288 20220800 00000000 00000000 06020800  .*
+ 82298 9c220800                             .*
index 8dc5c5d396acbd65d07b42b760b987cc0f66ca73..6642b1673bb16b3f8e36ea03cca98fc640719727 100644 (file)
@@ -9,5 +9,5 @@
 
 .*:     file format elf32-cris
 Contents of section \.got:
- 822ec 84220800 00000000 00000000 00000000  .*
- 822fc 4e020800 80220800                    .*
+ 822e8 80220800 00000000 00000000 00000000  .*
+ 822f8 4e020800 00230800                    .*
index e0d945b93bcd67f1d358d890bdfb0d33ddab3100..cfda8d4a533c96b8939c1ed1e8272e75c1a03ff9 100644 (file)
@@ -9,5 +9,5 @@
 
 .*:     file format elf32-cris
 Contents of section \.got:
- 822ec 84220800 00000000 00000000 04230800  .*
- 822fc 4b020800 80220800                    .*
+ 822e8 80220800 00000000 00000000 04230800  .*
+ 822f8 4b020800 00230800                    .*
index 82fac09d86e9d8cd1bea7418321686dd3ca783ce..1f83a68c7ff01bc3e07c99268c3f3e828e60be57 100644 (file)
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-0000235c R_CRIS_GLOB_DAT   dsofn
+000022bc R_CRIS_GLOB_DAT   dsofn
 
 Contents of section .*
 #...
 Contents of section \.rela\.got:
- 02a8 5c230000 0a120000 00000000           .*
+ 01f8 bc220000 0a0c0000 00000000           .*
 Contents of section \.text:
- 02b4 5f1d0c00 30096f1d 0c000000 30090000  .*
- 02c4 6f0d0c00 0000611a 6f3e7cdf ffff0000  .*
+ 0204 5f1d0c00 30096f1d 0c000000 30090000  .*
+ 0214 6f0d0c00 0000611a 6f3e6cdf ffff0000  .*
 Contents of section \.dynamic:
- 22e0 04000000 94000000 05000000 5c020000  .*
- 22f0 06000000 2c010000 0a000000 49000000  .*
- 2300 0b000000 10000000 07000000 a8020000  .*
- 2310 08000000 0c000000 09000000 0c000000  .*
- 2320 00000000 00000000 00000000 00000000  .*
- 2330 00000000 00000000 00000000 00000000  .*
- 2340 00000000 00000000 00000000 00000000  .*
+ 2240 04000000 94000000 05000000 ac010000  .*
+ 2250 06000000 dc000000 0a000000 49000000  .*
+ 2260 0b000000 10000000 07000000 f8010000  .*
+ 2270 08000000 0c000000 09000000 0c000000  .*
+ 2280 00000000 00000000 00000000 00000000  .*
+ 2290 00000000 00000000 00000000 00000000  .*
+ 22a0 00000000 00000000 00000000 00000000  .*
 Contents of section \.got:
- 2350 e0220000 00000000 00000000 00000000  .*
+ 22b0 40220000 00000000 00000000 00000000  .*
index a79af505ea3a24981115b9d667f33286702fc8eb..528ea8cc3fbf86397cd3c475b96f1dbe58bbb227 100644 (file)
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-0000235c R_CRIS_GLOB_DAT   dsofn
+000022bc R_CRIS_GLOB_DAT   dsofn
 
 Contents of section .*
 #...
 Contents of section \.rela\.got:
- 02a8 5c230000 0a120000 00000000           .*
+ 01f8 bc220000 0a0c0000 00000000           .*
 Contents of section \.text:
- 02b4 5f1d0c00 30096f1d 0c000000 30090000  .*
- 02c4 6f0d0c00 0000611a 6f3e7cdf ffff0000  .*
- 02d4 0f050000                             .*
+ 0204 5f1d0c00 30096f1d 0c000000 30090000  .*
+ 0214 6f0d0c00 0000611a 6f3e6cdf ffff0000  .*
+ 0224 0f050000                             .*
 Contents of section \.dynamic:
- 22e0 04000000 94000000 05000000 5c020000  .*
- 22f0 06000000 2c010000 0a000000 49000000  .*
- 2300 0b000000 10000000 07000000 a8020000  .*
- 2310 08000000 0c000000 09000000 0c000000  .*
- 2320 00000000 00000000 00000000 00000000  .*
- 2330 00000000 00000000 00000000 00000000  .*
- 2340 00000000 00000000 00000000 00000000  .*
+ 2240 04000000 94000000 05000000 ac010000  .*
+ 2250 06000000 dc000000 0a000000 49000000  .*
+ 2260 0b000000 10000000 07000000 f8010000  .*
+ 2270 08000000 0c000000 09000000 0c000000  .*
+ 2280 00000000 00000000 00000000 00000000  .*
+ 2290 00000000 00000000 00000000 00000000  .*
+ 22a0 00000000 00000000 00000000 00000000  .*
 Contents of section \.got:
- 2350 e0220000 00000000 00000000 00000000  .*
+ 22b0 40220000 00000000 00000000 00000000  .*
index 6dda81ed0254d7d64eef983d4fa817aa8e3b8358..91fc98a0732a2b234506f086e7a0363a06fda6cf 100644 (file)
@@ -9,5 +9,5 @@
 
 DYNAMIC SYMBOL TABLE:
 #...
-000002.[02468ace] g    DF .text        00000000 dsofn
+00000[12].[02468ace] g    DF .text     00000000 dsofn
 #pass
index 93bd1277045c5de789f90b373d0299c2fc19bf4e..9e9943b52b7165f40c8c34984be32119597896b7 100644 (file)
@@ -19,9 +19,9 @@ There are 15 section headers.*
   \[ 5\] \.gnu\.version_d    VERDEF  .*
   \[ 6\] \.rela\.dyn         RELA    .*
   \[ 7\] \.text             PROGBITS .*
-  \[ 8\] \.data             PROGBITS .*
-  \[ 9\] \.dynamic          DYNAMIC  .*
-  \[10\] \.got              PROGBITS .*
+  \[ 8\] \.dynamic          DYNAMIC  .*
+  \[ 9\] \.got              PROGBITS .*
+  \[10\] \.data             PROGBITS .*
   \[11\] \.bss              NOBITS   .*
   \[12\] \.shstrtab         STRTAB   .*
   \[13\] \.symtab           SYMTAB   .*
@@ -29,24 +29,16 @@ There are 15 section headers.*
 #...
 Relocation section '\.rela\.dyn' at offset 0x[0-9a-f]+ contains 1 entries:
 #...
-000022f4  0000000c R_CRIS_RELATIVE                              00000234
+00002234  0000000c R_CRIS_RELATIVE                              00000184
 #...
-Symbol table '\.dynsym' contains 14 entries:
+Symbol table '\.dynsym' contains 6 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
-     1: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    1 
-     2: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    2 
-     3: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    3 
-     4: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    4 
-     5: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    5 
-     6: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    6 
-     7: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    7 
-     8: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    8 
-     9: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    9 
-    10: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   10 
-    11: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   11 
-    12: 0+     0 OBJECT  GLOBAL DEFAULT  ABS TST1
-    13: 0+238     0 FUNC    GLOBAL DEFAULT    7 export_1@@TST1
+     1: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    7 
+     2: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   10 
+     3: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   11 
+     4: 0+     0 OBJECT  GLOBAL DEFAULT  ABS TST1
+     5: 0+188     0 FUNC    GLOBAL DEFAULT    7 export_1@@TST1
 
 Symbol table '\.symtab' contains 23 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
@@ -65,11 +57,11 @@ Symbol table '\.symtab' contains 23 entries:
     12: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   12 
     13: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   13 
     14: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   14 
-    15: 0+2260     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC
-    16: 0+22f8     0 NOTYPE  LOCAL  DEFAULT  ABS __bss_start
-    17: 0+22f8     0 NOTYPE  LOCAL  DEFAULT  ABS _edata
-    18: 0+22e8     0 OBJECT  LOCAL  DEFAULT  ABS _GLOBAL_OFFSET_TABLE_
-    19: 0+2300     0 NOTYPE  LOCAL  DEFAULT  ABS _end
-    20: 0+234     0 FUNC    LOCAL  DEFAULT    7 dsofn
+    15: 0+21a0     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC
+    16: 0+2238     0 NOTYPE  LOCAL  DEFAULT  ABS __bss_start
+    17: 0+2238     0 NOTYPE  LOCAL  DEFAULT  ABS _edata
+    18: 0+2228     0 OBJECT  LOCAL  DEFAULT  ABS _GLOBAL_OFFSET_TABLE_
+    19: 0+2240     0 NOTYPE  LOCAL  DEFAULT  ABS _end
+    20: 0+184     0 FUNC    LOCAL  DEFAULT    7 dsofn
     21: 0+     0 OBJECT  GLOBAL DEFAULT  ABS TST1
-    22: 0+238     0 FUNC    GLOBAL DEFAULT    7 export_1
+    22: 0+188     0 FUNC    GLOBAL DEFAULT    7 export_1
index aa8e4c53704b4382dd5a27d439f81554d10e42e1..f81fc0a820e81fd284e52f1ecd48fe254ad1abb7 100644 (file)
 SYMBOL TABLE:
 #...
 0+80076 g     F \.text 0+2 expfn
-0+820a0 g     O \.data 0+ expobj
+0+820ac g     O \.data 0+ expobj
 #...
-0+820a4 g     O \.got  0+ _GLOBAL_OFFSET_TABLE_
+0+820a0 g     O \.got  0+ _GLOBAL_OFFSET_TABLE_
 #...
 Disassembly of section \.text:
 #...
 0+80078 <y>:
-   80078:      6fae d2df ffff  .*
-   8007e:      6fbe fcff ffff  .*
+   80078:      6fae d6df ffff  .*
+   8007e:      6fbe 0c00 0000  .*
index 3baa4e11fdc5a44c11e6baaeb664446ee84b59c5..7d0b5f89128742ef435a79bacc2186f778546403 100644 (file)
@@ -15,5 +15,5 @@ There are 2 program headers, .*
   LOAD [0-9a-fx ]+ RW  0x2000
 #...
    00     \.text[ ]*
-   01     \.data \.got \.bss[ ]*
+   01     \.got \.data \.bss[ ]*
 #pass
index d1eb7274c587990a8ab990c37b8896d535d6d652..b090f36a8a97a7ee4e2b480400b931972d676887 100644 (file)
@@ -9,5 +9,5 @@
 
 .*:     file format elf32-cris
 Contents of section \.got:
- 820c4 00000000 00000000 00000000 dc200800  .*
- 820d4 76000800 c0200800                    .*
+ 820c0 00000000 00000000 00000000 dc200800  .*
+ 820d0 76000800 d8200800                    .*