* ld-sh/sh64/shmix-1.s: Add align to match data alignment.
authorKaz Kojima <kkojima@rr.iij4u.or.jp>
Mon, 1 Dec 2003 12:01:22 +0000 (12:01 +0000)
committerKaz Kojima <kkojima@rr.iij4u.or.jp>
Mon, 1 Dec 2003 12:01:22 +0000 (12:01 +0000)
* ld-sh/sh64/shmix-3.s: Likewise.
* ld-sh/sh64/mix1.sd: Update.
* ld-sh/sh64/mix1.xd: Likewise.
* ld-sh/sh64/mix1-noexp.sd: Likewise.
* ld-sh/sh64/mix2.sd: Likewise.
* ld-sh/sh64/mix2.xd: Likewise.
* ld-sh/sh64/mix2-noexp.sd: Likewise.

ld/testsuite/ChangeLog
ld/testsuite/ld-sh/sh64/mix1-noexp.sd
ld/testsuite/ld-sh/sh64/mix1.sd
ld/testsuite/ld-sh/sh64/mix1.xd
ld/testsuite/ld-sh/sh64/mix2-noexp.sd
ld/testsuite/ld-sh/sh64/mix2.sd
ld/testsuite/ld-sh/sh64/mix2.xd
ld/testsuite/ld-sh/sh64/shmix-1.s
ld/testsuite/ld-sh/sh64/shmix-3.s

index 8e47c841a771ae45c7cd40ecb46d21bc2a9b3bab..0812c5872bff7749ce8224693b44d9cacae355d7 100644 (file)
@@ -1,3 +1,14 @@
+2003-12-01  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * ld-sh/sh64/shmix-1.s: Add align to match data alignment.
+       * ld-sh/sh64/shmix-3.s: Likewise.
+       * ld-sh/sh64/mix1.sd: Update.
+       * ld-sh/sh64/mix1.xd: Likewise.
+       * ld-sh/sh64/mix1-noexp.sd: Likewise.
+       * ld-sh/sh64/mix2.sd: Likewise.
+       * ld-sh/sh64/mix2.xd: Likewise.
+       * ld-sh/sh64/mix2-noexp.sd: Likewise.
+
 2003-12-01  Alan Modra  <amodra@bigpond.net.au>
 
        * ld-sh/tlsbin-2.d: Update section alignment.
index 71824b329dad2ffa561efe4d856d6fd7a56a0640..fe731362e6439b74d4cf00198773e32191cb6bd9 100644 (file)
@@ -2,13 +2,13 @@
 .*:     file format .*-sh64
 
 Contents of section \.text:
- 1000 8902c700 00090009 00090000 100a0000  .*
- 1010 10040000 10210000 effff240 efffea50  .*
+ 1000 8902c700 00090009 00090009 0000100c  .*
+ 1010 00001004 00001021 effff240 efffea50  .*
  1020 cc401360 cc4086d0 ebfffa70 6ff0fff0  .*
 Contents of section \.data:
  10b0 000010b0 00001004 00001021           .*
 Contents of section \.stack:
  80000 deaddead                            .*
 Contents of section \.cranges:
- 0000 00001000 00000016 00020000 10180000  .*
+ 0000 00001000 00000018 00020000 10180000  .*
  0010 00180003                             .*
index b88401315c867d75f4f71b44329a73638669e564..c5cc4b1c877eacfa746bf24d5c56a28cb474e9b3 100644 (file)
@@ -2,8 +2,8 @@
 .*:     file format .*-sh64
 
 Contents of section \.text:
- 1000 8902c700 00090009 00090000 100a0000  .*
- 1010 10040000 10310000 cffffd90 cbffa190  .*
+ 1000 8902c700 00090009 00090009 0000100c  .*
+ 1010 00001004 00001031 cffffd90 cbffa190  .*
  1020 6bf56640 cffffd90 cbff6190 6bf56650  .*
  1030 cc000360 c8401360 cc0002d0 c840c6d0  .*
  1040 ebfff270 6ff0fff0                    .*
@@ -12,5 +12,5 @@ Contents of section \.data:
 Contents of section \.stack:
  80000 deaddead                            .*
 Contents of section \.cranges:
- 0000 00001000 00000016 00020000 10180000  .*
+ 0000 00001000 00000018 00020000 10180000  .*
  0010 00300003                             .*
index 9beb969a56e482971dc98de6bd6a7964535c1dfd..1ee9c8c0b57e00e1c7c48e6796cb4a33a7aaa026 100644 (file)
@@ -16,7 +16,7 @@ Sections:
 Idx Name          Size      VMA       LMA       File off  Algn
   0 \.text         00000048  0+1000  0+1000  00000100  2\*\*2
                   CONTENTS, ALLOC, LOAD, READONLY, CODE
-  1 \.data         0000000c  0+10c8  0+10c8  00000148  2\*\*0
+  1 \.data         0000000c  0+10c8  0+10c8  00000148  2\*\*2
                   CONTENTS, ALLOC, LOAD, DATA
   2 \.ctors        00000000  0+10d4  0+10d4  00000184  2\*\*0
                   CONTENTS
index b12f6b0ef051f9f603b185e06bb66c697f623980..9112cfc4b59b56b0be2d13c1141f7279c4eb2a77 100644 (file)
@@ -2,15 +2,15 @@
 .*:     file format .*-sh64
 
 Contents of section \.text:
- 1000 cc4048e0 cc40b8e0 ec000e60 6ff0fff0  .*
- 1010 0009c700 c7000009 00090000 10090000  .*
- 1020 10bc                                 .*
+ 1000 cc4048e0 cc40c0e0 ec000e60 6ff0fff0  .*
+ 1010 0009c700 c7000009 00090009 00001009  .*
+ 1020 000010bc                             .*
 Contents of section \.rodata:
- 1022 00001018 000010c4 0000100d 00001026  .*
+ 1024 00001018 000010c4 0000100d 00001028  .*
 Contents of section \.data:
  10b8 00000000 00001014 00000000 000010bc  .*
 Contents of section \.stack:
  80000 deaddead                            .*
 Contents of section \.cranges:
  0000 00001000 00000010 00030000 10100000  .*
- 0010 00120002                             .*
+ 0010 00140002                             .*
index 4ae984caa6ea00e545ba18668d41b250f49599d5..122a4726df9a042eb2c06f8f47d6e18fc02cc3ed 100644 (file)
@@ -2,16 +2,16 @@
 .*:     file format .*-sh64
 
 Contents of section \.text:
- 1000 cc0000e0 c84088e0 cc0000e0 c840f8e0  .*
+ 1000 cc0000e0 c84088e0 cc0000e0 c84100e0  .*
  1010 cc000190 c8003190 6bf56660 6ff0fff0  .*
- 1020 0009c700 c7000009 00090000 10110000  .*
- 1030 10cc                                 .*
+ 1020 0009c700 c7000009 00090009 00001011  .*
+ 1030 000010cc                             .*
 Contents of section \.rodata:
- 1032 00001028 000010d4 0000101d 00001036  .*
+ 1034 00001028 000010d4 0000101d 00001038  .*
 Contents of section \.data:
  10c8 00000000 00001024 00000000 000010cc  .*
 Contents of section \.stack:
  80000 deaddead                            .*
 Contents of section \.cranges:
  0000 00001000 00000020 00030000 10200000  .*
- 0010 00120002                             .*
+ 0010 00140002                             .*
index 8137521afee898cd1dadd5a02220d58c578cccb9..f5b099f6b012c0ac84181988294c2db0fc72ac8d 100644 (file)
@@ -7,7 +7,7 @@ start address 0x0+1001
 
 Program Header:
     LOAD off    0x0+100 vaddr 0x0+1000 paddr 0x0+1000 align 2\*\*7
-         filesz 0x0+42 memsz 0x0+42 flags r-x
+         filesz 0x0+44 memsz 0x0+44 flags r-x
     LOAD off    0x0+148 vaddr 0x0+10c8 paddr 0x0+10c8 align 2\*\*7
          filesz 0x0+10 memsz 0x0+10 flags rw-
     LOAD off    0x0+180 vaddr 0x0+80000 paddr 0x0+80000 align 2\*\*7
@@ -15,11 +15,11 @@ Program Header:
 
 Sections:
 Idx Name          Size      VMA       LMA       File off  Algn
-  0 \.text         00000032  0+1000  0+1000  00000100  2\*\*0
+  0 \.text         00000034  0+1000  0+1000  00000100  2\*\*2
                   CONTENTS, ALLOC, LOAD, READONLY, CODE
-  1 \.rodata       00000010  0+1032  0+1032  00000132  2\*\*0
+  1 \.rodata       00000010  0+1034  0+1034  00000134  2\*\*2
                   CONTENTS, ALLOC, LOAD, READONLY, DATA
-  2 \.data         00000010  0+10c8  0+10c8  00000148  2\*\*0
+  2 \.data         00000010  0+10c8  0+10c8  00000148  2\*\*2
                   CONTENTS, ALLOC, LOAD, DATA
   3 \.ctors        00000000  0+10d8  0+10d8  00000184  2\*\*0
                   CONTENTS
@@ -35,7 +35,7 @@ Idx Name          Size      VMA       LMA       File off  Algn
                   CONTENTS, DEBUGGING, SORT_ENTRIES
 SYMBOL TABLE:
 0+1000 l    d  \.text  0+ 
-0+1032 l    d  \.rodata        0+ 
+0+1034 l    d  \.rodata        0+ 
 0+10c8 l    d  \.data  0+ 
 0+10d8 l    d  \.ctors 0+ 
 0+10d8 l    d  \.dtors 0+ 
@@ -47,9 +47,9 @@ SYMBOL TABLE:
 0+ l    d  \*ABS\*     0+ 
 0+ l    d  \*ABS\*     0+ 
 0+1020 l       \.text  0+ locallabel
-0+103e g       \.rodata        0+ compactlabel4
+0+1040 g       \.rodata        0+ compactlabel4
 0+101c g       \.text  0+ 0x04 medialabel2
-0+1036 g       \.rodata        0+ medialabel3
+0+1038 g       \.rodata        0+ medialabel3
 0+1022 g       \.text  0+ compactlabel1
 0+1024 g       \.text  0+ compactlabel2
 0+1028 g       \.text  0+ compactlabel3
index 0320b62402ed81777d7a8b6cceeea0d0c0e08640..e078ac27140928b279afb95e0c4f90cd5fc6675d 100644 (file)
@@ -10,6 +10,7 @@ start2:
        nop
 forw:
        nop
+       .align 2
        .long $
        .long start2
        .long mediacode2
index 637a9823a30b0fe2ed025df8e4a95c3165ad3214..42d1212bbc63e95de311f907f945172fc770242c 100644 (file)
@@ -17,6 +17,7 @@ compactlabel2:
        nop
 compactlabel3:
        nop
+       .align 2
        .long medialabel1
        .long medialabel4