blob: 94c7334423539720b799a6d2748a1e295883e51a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
|
Test Run By thomas on Thu Nov 5 14:03:53 2015
Native configuration is i686-unknown-gnu0.6
=== binutils tests ===
Schedule of variations:
unix
Running target unix
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/aarch64/aarch64.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/ar.exp ...
PASS: ar long file names
PASS: ar thin archive
PASS: ar thin archive with nested archive
PASS: ar symbol table
PASS: ar argument parsing
PASS: ar deterministic archive
PASS: ar deleting an element
PASS: ar moving an element
PASS: ar unique symbol in archive
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/arm/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/bfin/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/compress.exp ...
PASS: objcopy (objcopy compress debug sections)
PASS: objcopy (objcopy decompress compressed debug sections)
PASS: objcopy decompress debug sections in archive
XPASS: objcopy compress debug sections in archive with zlib-gnu
PASS: objdump compress debug sections
PASS: objdump compress debug sections 3
PASS: objcopy (objcopy compress empty debug sections)
PASS: Uncompressed .debug_str section starting with ZLIB
PASS: readelf -t zlib-gabi compress debug sections
PASS: readelf -S zlib-gabi compress debug sections
PASS: objcopy (objcopy compress debug sections with zlib-gabi)
PASS: objcopy (objcopy decompress compressed debug sections with zlib-gabi)
PASS: objcopy (objcopy zlib-gnu compress debug sections with zlib-gabi)
PASS: objcopy (objcopy zlib-gabi compress debug sections with zlib-gnu)
PASS: objcopy (objcopy compress debug sections 3 with zlib-gabi)
PASS: objcopy (objcopy decompress compressed debug sections 3 with zlib-gabi)
PASS: objcopy (objcopy zlib-gnu compress debug sections 3 with zlib-gabi)
PASS: objcopy (objcopy zlib-gabi compress debug sections 3 with zlib-gnu)
PASS: objcopy (objcopy zlib-gnu compress debug sections 3)
PASS: objcopy (objcopy zlib-gnu compress debug sections 3)
PASS: objcopy decompress debug sections in archive with zlib-gabi
PASS: objcopy compress debug sections in archive with zlib-gabi
PASS: objdump compress debug sections 3 with zlib-gabi
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/dlltool.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/elfedit.exp ...
UNSUPPORTED: Update ELF header 1
PASS: Update ELF header 2
PASS: Update ELF header 3
UNSUPPORTED: Update ELF header 4
UNSUPPORTED: Update ELF header 5
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/hppa/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/i386/i386.exp ...
PASS: objcopy on compressed debug sections
PASS: strip on uncompressed debug sections
PASS: strip on compressed debug sections
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/m68k/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/mips/mips.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/nm.exp ...
PASS: nm (no arguments)
PASS: nm -g
PASS: nm -g on unique symbols
PASS: nm -P
PASS: nm --size-sort
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/objcopy.exp ...
PASS: objcopy (simple copy)
PASS: objcopy --reverse-bytes
PASS: objcopy -i --interleave-width
PASS: objcopy -O srec
PASS: objcopy --set-start
PASS: objcopy --adjust-start
PASS: objcopy --adjust-vma
PASS: objcopy --adjust-section-vma +
PASS: objcopy --adjust-section-vma =
PASS: strip preserving OS/ABI
PASS: strip
PASS: strip with saving a symbol
PASS: simple objcopy of executable
PASS: run objcopy of executable
PASS: run stripped executable preserving OS/ABI
PASS: run stripped executable
PASS: run stripped executable with saving a symbol
PASS: keep only debug data
PASS: simple objcopy of debug data
PASS: NOBITS sections retain sh_link field
PASS: localize 'fo*' but not 'foo'
PASS: weaken 'fo*' but not 'foo'
PASS: weaken 'fo*' but not 'foo', localize foo.
PASS: weaken '*' but not 'foo' or 'bar'
PASS: objcopy (ELF unknown section type)
PASS: objcopy (ELF group)
PASS: objcopy (ELF group)
PASS: objcopy (ELF group)
PASS: objcopy (ELF group)
PASS: copy removing group member
PASS: copy removing all group member
PASS: copy with setting section flags 1
PASS: add notes section
PASS: copy with setting section flags 2
PASS: copy with setting section flags 3
PASS: strip --strip-unneeded on common symbol
PASS: strip with section group 1
PASS: strip with section group 2
PASS: strip empty file
PASS: strip with section group 4
PASS: strip with section group 5
PASS: strip with section group 6
PASS: strip with section group 7
PASS: strip with section group 8
PASS: strip with section group 9
PASS: binutils-all/strip-12
PASS: strip on STB_GNU_UNIQUE
PASS: strip -g empty file
PASS: objcopy keeps symbols needed by relocs
PASS: --localize-hidden test 1
PASS: unordered .debug_info references to .debug_ranges
UNSUPPORTED: unordered .debug_info references to .debug_ranges
PASS: objcopy add-section
PASS: objcopy add-empty-section
PASS: objcopy on sections with SHF_EXCLUDE
PASS: strip --strip-unneeded on sections with SHF_EXCLUDE
PASS: --localize-hidden test 2
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/objdump.exp ...
PASS: objdump -i
PASS: objdump -f
PASS: objdump -h
PASS: objdump -t
PASS: objdump -r
PASS: objdump -s
PASS: objdump -s -j .zdebug_abbrev
PASS: objdump -W
PASS: objdump -WL
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/readelf.exp ...
PASS: finding out ELF size with readelf -h
PASS: readelf -h
PASS: readelf -S
PASS: readelf -s
PASS: readelf -r
PASS: readelf -wi
PASS: readelf -wa (compressed)
PASS: readelf -p
PASS: readelf -n
PASS: readelf --debug-dump=loc
PASS: readelf --decompress --hex-dump .debug_loc
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/size.exp ...
PASS: size (no arguments)
PASS: size -A
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/update-section.exp ...
PASS: objcopy (compare update-1.o update-2.o)
PASS: objcopy (compare update-1.o update-3.o)
PASS: objcopy (compare update-1.o update-4.o)
PASS: objcopy (objcopy --update-section .bar=tmpdir/dumped-contents update-2.o)
PASS: objcopy (objcopy --update-section .foo=tmpdir/dumped-contents --remove-section .foo update-2.o)
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/vax/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/windres/windres.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-64.exp ...
=== binutils Summary ===
# of expected passes 124
# of unexpected successes 1
# of unsupported tests 4
|