From patchwork Wed Oct 1 20:52:04 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthew Fortune X-Patchwork-Id: 395671 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 5C3F814013F for ; Thu, 2 Oct 2014 06:52:17 +1000 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:content-type :content-transfer-encoding:mime-version; q=dns; s=default; b=stT x8yRa5t2kjjO5kEUyTFzPLCsbSA4o+x02zQlx8GbFWhua6XPrfiG/dsd6eCcXl9G toUuT6Uxgl94a5JJcy/QDqi8aLXQ4BkoBa47O9x+h6ERWsfYfr549bWCdEln8KSe n7+5HKG/xF63dUlSkgcE/WbopdX0nETUEFxciw+M= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:content-type :content-transfer-encoding:mime-version; s=default; bh=qyaaoNNZr 0USP9z94rRP+NV7JJA=; b=sY2eDku4QcFCk/GL/fgvsm0az/eMOpW18mHYYno83 b7ZlBiAkdiOcvkzzOmSanOoIkNjzJlBtdVQR9aPQoshkl/+ajuyiJroLTnjjxWdG tpcIh03lUXH47LiP73D5/yTW9IDbVNE9LzfZQ0I3XUCbLIVkCo+4pCG6ZvU6psc4 lI= Received: (qmail 28825 invoked by alias); 1 Oct 2014 20:52:12 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 28816 invoked by uid 89); 1 Oct 2014 20:52:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL, BAYES_00, RP_MATCHES_RCVD, SPF_PASS autolearn=ham version=3.3.2 X-HELO: mailapp01.imgtec.com From: Matthew Fortune To: "libc-alpha@sourceware.org" Subject: Merge MIPS libc-abis into top-level Date: Wed, 1 Oct 2014 20:52:04 +0000 Message-ID: <6D39441BF12EF246A7ABCE6654B0235320F188C6@LEMAIL01.le.imgtec.org> MIME-Version: 1.0 This is a precursor to MIPS ABI work which was originally posted: https://sourceware.org/ml/libc-alpha/2014-05/msg00332.html This patch merges the MIPS specific libc-abis file into the top level. MIPS is the only port with a custom file while there are several conditional entries in the top level file already. I suspect the only reason we have the custom file is because of MIPS coming from the ports tree. Now that ports are gone this is no longer an issue. The reason this is part of the overall MIPS ABI work is that a new value will be added and it seemed like an appropriate time to get rid of the file. Tested with no regression for mips-linux-gnu. OK to commit? If so can I (user:mpf) request commit access to glibc. Thanks, Matthew * libc-abis: Add MIPS_PLT prior to UNIQUE. * sysdeps/unix/sysv/linux/mips/libc-abis: Remove. --- libc-abis | 3 +++ sysdeps/unix/sysv/linux/mips/libc-abis | 13 ------------- 2 files changed, 3 insertions(+), 13 deletions(-) delete mode 100644 sysdeps/unix/sysv/linux/mips/libc-abis diff --git a/libc-abis b/libc-abis index 8668e49..c9c24a0 100644 --- a/libc-abis +++ b/libc-abis @@ -35,6 +35,9 @@ # Feature Name Configuration # ------------ ------------- # +# MIPS PLTs. +MIPS_PLT mips*-*-linux* +# # Unique symbol definitions for C++. # Architecture independent, all ELF targets (== all targets) UNIQUE diff --git a/sysdeps/unix/sysv/linux/mips/libc-abis b/sysdeps/unix/sysv/linux/mips/libc-abis deleted file mode 100644 index f180a03..0000000 --- a/sysdeps/unix/sysv/linux/mips/libc-abis +++ /dev/null @@ -1,13 +0,0 @@ -# See the copy of this file in libc for detailed explanations. This -# copy needs to include all libc definitions applicable to MIPS; only -# one copy will be used. -# -# Feature Name Configuration -# ------------ ------------- -# -# MIPS PLTs. -MIPS_PLT mips*-*-linux* -# -# Unique symbol definitions for C++. -# Architecture independent, all ELF targets (== all targets) -UNIQUE