This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Problems with linker on Alpha


On 03/05/11 21:21, Michael Cree wrote:
On 03/05/11 07:26, Richard Henderson wrote:
On 04/30/2011 07:25 PM, Michael Cree wrote:
Secondly, I noted a number of test suite failures in the ld component
while building binutils.

Building binutils 2.21.51.20110419-2 from Debian (also with my fix tls patch) I get:

=== ld tests ===

Running target unix
FAIL: Build libpr9676-4a.so

It passes on amd64 and powerpc. Amd64 has in the readelf output of libpr9676-4a.so the following line:


52: 0000000000000650 6 FUNC LOCAL DEFAULT 12 foo

(and similarly powerpc) which is tested for by (and matches) the following regular expression:

+[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +FUNC +LOCAL +DEFAULT +[0-9]+ +_?foo

that is in pr9676.rd.

But the output of readelf of libpr9676-4a.so on Alpha contains the following:

45: 00000000000007c0 8 FUNC LOCAL DEFAULT [<other>: 80] 11 foo

That is, it contains an extra "[<other>: 80]" which does not match the regular expression in the test.

So my question is, what is this "[<other>: 80]"? Does it matter? Is this failure a false report?

Cheers
Michael.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]