From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <libc-alpha-return-53649-listarch-libc-alpha=sources.redhat.com@sourceware.org>
Received: (qmail 24806 invoked by alias); 21 Oct 2014 09:00:45 -0000
Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <libc-alpha.sourceware.org>
List-Subscribe: <mailto:libc-alpha-subscribe@sourceware.org>
List-Archive: <http://sourceware.org/ml/libc-alpha/>
List-Post: <mailto:libc-alpha@sourceware.org>
List-Help: <mailto:libc-alpha-help@sourceware.org>, <http://sourceware.org/ml/#faqs>
Sender: libc-alpha-owner@sourceware.org
Received: (qmail 24788 invoked by uid 89); 21 Oct 2014 09:00:45 -0000
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-3.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2
X-HELO: plane.gmane.org
To: libc-alpha@sourceware.org
From: Stefan Liebler <stli@linux.vnet.ibm.com>
Subject: Re: [COMMITTED PATCH] NPTL: Clean up gratuitous Linuxism in   libpthread.so
 entry point.
Date: Tue, 21 Oct 2014 09:00:00 -0000
Message-ID: <m257ba$hcu$1@ger.gmane.org>
References: <20141020215700.252102C3B0A@topped-with-meat.com> <Pine.LNX.4.64.1410210041520.30508@digraph.polyomino.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.8.0
In-Reply-To: <Pine.LNX.4.64.1410210041520.30508@digraph.polyomino.org.uk>
X-SW-Source: 2014-10/txt/msg00447.txt.bz2

On 10/21/2014 02:44 AM, Joseph S. Myers wrote:
> On Mon, 20 Oct 2014, Roland McGrath wrote:
>
>> 	* nptl/version.c (__nptl_main): Use normal __write rather than
>> 	INTERNAL_SYSCALL.
>> 	(banner): Update copyright years.
>
> I'm seeing elf/check-localplt failing on x86_64 with
>
> Extra PLT reference: libpthread.so: __write
Same on s390/s390x

>
> (I haven't checked that this patch is responsible, but it seems likely;
> __write only uses libc_hidden_proto in include/unistd.h so an internal
> symbol name won't be used here, and __write is exported from libpthread).
>
This failure was introduced with this commit.