This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
New Sparc linker testsuite failures
- From: Nick Clifton <nickc at redhat dot com>
- To: jose dot marchesi at oracle dot com
- Cc: binutils at sourceware dot org
- Date: Mon, 24 Apr 2017 11:48:18 +0100
- Subject: New Sparc linker testsuite failures
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx06.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx06.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=nickc at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 9B59B3D966
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 9B59B3D966
Hi Jose,
I am seeing some new linker testsuite failures for binutils configured
as sparc64-linux-gnu and sparc-linux-gnu:
LD REGRESSION: 64-bit: TLS -fpic -shared transitions
LD REGRESSION: 64-bit: TLS -fpic and -fno-pic
LD REGRESSION: 64-bit: TLS -fno-pic -shared
The cause seems to be obvious:
regexp_diff match failure
regexp "^ +132c: 81 cf e0 08 rett %i7 \+ 8$"
line " 132c: 81 cf e0 08 return %i7 + 8"
FAIL: 64-bit: TLS -fpic -shared transitions
Which I assume is due to this patch:
2017-04-21 Jose E. Marchesi <jose.marchesi@oracle.com>
* sparc-opc.c (sparc_opcodes): Mark RETT instructions as v6notv9.
Would you mind checking that this happens for you, and if so, updating
the linker tests ?
Cheers
Nick