diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2014-12-09 17:57:18 +0800 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2014-12-09 19:50:14 +0800 |
commit | 5e8c1cf25beccac1d22d10dc866912394f42771b (patch) | |
tree | ee16b70f804484dc8e434e647e699ab50da2620f /binutils-2.25/ld/testsuite/ld-sh/sh64 | |
parent | 8eebd7953384e6662ca926b003f2cdda8ccd3ee5 (diff) | |
download | toolchain_binutils-5e8c1cf25beccac1d22d10dc866912394f42771b.zip toolchain_binutils-5e8c1cf25beccac1d22d10dc866912394f42771b.tar.gz toolchain_binutils-5e8c1cf25beccac1d22d10dc866912394f42771b.tar.bz2 |
[2.25] sync to a30720e3e633f275250e26f85ccae5dbdddfb6c6
local patches will be re-applied later
commit a30720e3e633f275250e26f85ccae5dbdddfb6c6
Author: Alan Modra <amodra@gmail.com>
Date: Wed Nov 19 10:30:16 2014 +1030
daily update
Change-Id: Ieb2a3f4dd2ecb289ac5305ff08d428b2847494ab
Diffstat (limited to 'binutils-2.25/ld/testsuite/ld-sh/sh64')
18 files changed, 10 insertions, 24 deletions
diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/abi32.xd b/binutils-2.25/ld/testsuite/ld-sh/sh64/abi32.xd index f451b81..695ea4e 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/abi32.xd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/abi32.xd @@ -30,7 +30,6 @@ SYMBOL TABLE: 0+ l df \*ABS\* 0+ .* 0+10fc l \.data 0+ foobar2 0+1060 l \.text 0+ 0x04 plugh -0+ l df \*ABS\* 0+ .* 0+10f8 g \.data 0+ foobar 0+10e8 g \.data 0+ baz 0+10e8 g .* 0+ ___dtors diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/abi64.xd b/binutils-2.25/ld/testsuite/ld-sh/sh64/abi64.xd index 7018739..13bb333 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/abi64.xd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/abi64.xd @@ -29,7 +29,6 @@ SYMBOL TABLE: 0000000000000000 l df \*ABS\* 0000000000000000 .* 0000000000001144 l \.data 0000000000000000 foobar2 00000000000010a8 l \.text 0000000000000000 0x04 plugh -0000000000000000 l df \*ABS\* 0000000000000000 .* 0000000000001140 g \.data 0000000000000000 foobar 0000000000001130 g \.data 0000000000000000 baz 0000000000001130 g .* 0000000000000000 ___dtors diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/cmpct1.xd b/binutils-2.25/ld/testsuite/ld-sh/sh64/cmpct1.xd index b32f820..77e6e84 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/cmpct1.xd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/cmpct1.xd @@ -26,7 +26,6 @@ SYMBOL TABLE: 0+ l df \*ABS\* 0+ .* 0+1004 l \.text 0+ next 0+100c l \.rodata 0+ here -0+ l df \*ABS\* 0+ .* 0+1098 g .* 0+ ___dtors 0+1098 g \.rodata 0+ __bss_start 0+1098 g .* 0+ ___ctors_end diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange1.rd b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange1.rd index 10cd3b3..e22d502 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange1.rd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange1.rd @@ -24,7 +24,6 @@ Symbol table '\.symtab' contains [0-9]+ entries: .*: 00000000 +0 +SECTION +LOCAL +DEFAULT +4 .* FILE +LOCAL +DEFAULT +ABS .* .*: 00001004 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 -.* FILE +LOCAL +DEFAULT +ABS .* .*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors .*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +2 __bss_start .*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors_end diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange2.rd b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange2.rd index 131712c..5074087 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange2.rd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange2.rd @@ -29,7 +29,6 @@ Symbol table '\.symtab' contains [0-9]+ entries: .*: 0000102c +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 sec2 .*: 00001040 +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 .*: 00001048 +0 +NOTYPE +LOCAL +DEFAULT +2 sec4 -.* FILE +LOCAL +DEFAULT +ABS .* .*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors .*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +2 __bss_start .*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors_end diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd index c00366a..d4f090e 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd @@ -10,7 +10,7 @@ ELF Header: +Version: +0x1 +Entry point address: +0x10c4 +Start of program headers: +52 \(bytes into file\) - +Start of section headers: +504 \(bytes into file\) + +Start of section headers: .* +Flags: +0xa, sh5 +Size of this header: +52 \(bytes\) +Size of program headers: +32 \(bytes\) @@ -45,7 +45,6 @@ Symbol table '\.symtab' contains [0-9]+ entries: .*: 000010a4 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 .*: 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .*: 000010bc +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 -.*: 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .*: 000010c4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +2 diversion .*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors .*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +2 __bss_start diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-media.rd b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-media.rd index 52d4d00..5a856d4 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-media.rd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3-media.rd @@ -10,7 +10,7 @@ ELF Header: +Version: +0x1 +Entry point address: +0x10a5 +Start of program headers: +52 \(bytes into file\) - +Start of section headers: +504 \(bytes into file\) + +Start of section headers: .* +Flags: +0xa, sh5 +Size of this header: +52 \(bytes\) +Size of program headers: +32 \(bytes\) @@ -45,7 +45,6 @@ Symbol table '\.symtab' contains [0-9]+ entries: .*: 000010a4 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 .*: 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .*: 000010bc +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 -.*: 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .*: 000010c4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +2 diversion .*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors .*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +2 __bss_start diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3.rd b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3.rd index 817f8f6..b495861 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3.rd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/crange3.rd @@ -26,7 +26,6 @@ Symbol table '\.symtab' contains [0-9]+ entries: .*: 000010a4 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 .*: 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .*: 000010bc +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 -.*: 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .*: 000010c4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +2 diversion .*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors .*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +2 __bss_start diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel1.rd b/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel1.rd index 8dd642e..6f3b84b 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel1.rd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel1.rd @@ -1,4 +1,4 @@ -There are 11 section headers, starting at offset 0xbc: +There are 11 section headers, starting at offset .*: Section Headers: +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al @@ -9,7 +9,7 @@ Section Headers: +\[ 4\] \.bss +NOBITS +00000000 00004c 000000 00 +WA +0 +0 +1 +\[ 5\] \.stack +PROGBITS +00000000 00004c 000004 00 +WA +0 +0 +1 +\[ 6\] \.cranges +PROGBITS +00000000 000050 00001e 00 +W +0 +0 +1 - +\[ 7\] \.rela\.cranges +RELA +00000000 000274 000024 0c +9 +6 +4 + +\[ 7\] \.rela\.cranges +RELA +00000000 [0-9a-f]+ 000024 0c +9 +6 +4 +\[ 8\] \.shstrtab +STRTAB +00000000 00006e 00004d 00 +0 +0 +1 +\[ 9\] \.symtab +SYMTAB .* +\[10\] \.strtab +STRTAB .* @@ -33,7 +33,6 @@ Symbol table '\.symtab' contains [0-9]+ entries: .* 00000000 +0 +SECTION +LOCAL +DEFAULT +6 .* 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .* 00000000 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 -.* 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .* 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +2 diversion2 Hex dump of section '\.text\.mixed': diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel2.rd b/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel2.rd index 5b3227b..f0df51b 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel2.rd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/crangerel2.rd @@ -1,4 +1,4 @@ -There are 11 section headers, starting at offset 0x128: +There are 11 section headers, starting at offset .*: Section Headers: +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al @@ -9,7 +9,7 @@ Section Headers: +\[ 4\] \.bss +NOBITS +00000000 000090 000000 00 +WA +0 +0 +1 +\[ 5\] \.stack +PROGBITS +00000000 000090 000004 00 +WA +0 +0 +1 +\[ 6\] \.cranges +PROGBITS +00000000 000094 000046 00 +W +0 +0 +1 - +\[ 7\] \.rela\.cranges +RELA +00000000 0002e0 000054 0c +9 +6 +4 + +\[ 7\] \.rela\.cranges +RELA +00000000 [0-9a-f]+ 000054 0c +9 +6 +4 +\[ 8\] \.shstrtab +STRTAB +00000000 0000da 00004d 00 +0 +0 +1 +\[ 9\] \.symtab +SYMTAB +00000000 [0-9a-f]+ [0-9a-f]+ 10 +10 +[0-9]+ +4 +\[10\] \.strtab +STRTAB +00000000 [0-9a-f]+ [0-9a-f]+ 00 +0 +0 +1 @@ -44,7 +44,6 @@ Symbol table '\.symtab' contains [0-9]+ entries: .* 0000003c +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 .* 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .* 00000044 +0 +NOTYPE +LOCAL +DEFAULT +2 sec4 -.* 00000000 +0 +FILE +LOCAL +DEFAULT +ABS .* .* 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +2 diversion2 Hex dump of section '\.text\.mixed': diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/mix1.xd b/binutils-2.25/ld/testsuite/ld-sh/sh64/mix1.xd index 5011676..479ff3e 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/mix1.xd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/mix1.xd @@ -32,7 +32,6 @@ SYMBOL TABLE: 0+1004 l \.text 0+ start2 0+1030 l \.text 0+ 0x04 mediacode2 0+1018 l \.text 0+ 0x04 mediacode -0+ l df \*ABS\* 0+ .* 0+10c8 g .* 0+ ___dtors 0+10d8 g \.data 0+ __bss_start 0+10c8 g .* 0+ ___ctors_end diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/mix2.xd b/binutils-2.25/ld/testsuite/ld-sh/sh64/mix2.xd index ddd0632..518e67e 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/mix2.xd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/mix2.xd @@ -33,7 +33,6 @@ SYMBOL TABLE: 0+ l d \.cranges 0+ (|\.cranges) 0+ l df \*ABS\* 0+ .* 0+1020 l \.text 0+ locallabel -0+ l df \*ABS\* 0+ .* 0+1040 g \.rodata 0+ compactlabel4 0+101c g \.text 0+ 0x04 medialabel2 0+1038 g \.rodata 0+ medialabel3 diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/rd-sh64.exp b/binutils-2.25/ld/testsuite/ld-sh/sh64/rd-sh64.exp index ebeed0a..b480387 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/rd-sh64.exp +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/rd-sh64.exp @@ -1,5 +1,5 @@ # Expect script for run_dump_test based ld-sh/sh64 tests. -# Copyright 2002, 2003, 2005, 2007 Free Software Foundation, Inc. +# Copyright (C) 2002-2014 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/relax.exp b/binutils-2.25/ld/testsuite/ld-sh/sh64/relax.exp index bb05e43..ca1a8dd 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/relax.exp +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/relax.exp @@ -1,5 +1,5 @@ # Expect script for ld-sh tests -# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation +# Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/relfail.exp b/binutils-2.25/ld/testsuite/ld-sh/sh64/relfail.exp index fbdf80a..ebfdd13 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/relfail.exp +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/relfail.exp @@ -1,5 +1,5 @@ # Expect script for ld-sh tests -# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation +# Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/sh64.exp b/binutils-2.25/ld/testsuite/ld-sh/sh64/sh64.exp index 2c64775..ca49db7 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/sh64.exp +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/sh64.exp @@ -1,5 +1,5 @@ # Expect script for ld-sh tests -# Copyright (C) 2000, 2001, 2002, 2003, 2005, 2007 Free Software Foundation +# Copyright (C) 2000-2014 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl32.xd b/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl32.xd index 8606b6f..d9c2364 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl32.xd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl32.xd @@ -29,7 +29,6 @@ SYMBOL TABLE: 0+80000 l d \.stack 0+ (|\.stack) 0+ l df \*ABS\* 0+ .* 0+1150 l \.text 0+ 0x04 part2 -0+ l df \*ABS\* 0+ .* 0+13f8 g \.data 0+ dfoo_otherboth2 0+1178 g \.text 0+ 0x04 bar_otherwithout 0+11b4 g \.text 0+ 0x04 bazwithout diff --git a/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl64.xd b/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl64.xd index 47f35a7..6e2c41c 100644 --- a/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl64.xd +++ b/binutils-2.25/ld/testsuite/ld-sh/sh64/shdl64.xd @@ -29,7 +29,6 @@ SYMBOL TABLE: 0+80000 l d \.stack 0+ (|\.stack) 0+ l df \*ABS\* 0+ .* 0+1150 l \.text 0+ 0x04 part2 -0+ l df \*ABS\* 0+ .* 0+13f8 g \.data 0+ dfoo_otherboth2 0+1178 g \.text 0+ 0x04 bar_otherwithout 0+11b4 g \.text 0+ 0x04 bazwithout |