From patchwork Wed Oct 28 20:20:54 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Jose E. Marchesi" X-Patchwork-Id: 9433 Received: (qmail 102844 invoked by alias); 28 Oct 2015 20:13:31 -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 102829 invoked by uid 89); 28 Oct 2015 20:13:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.6 required=5.0 tests=AWL, BAYES_40, RP_MATCHES_RCVD, SPF_PASS, UNPARSEABLE_RELAY autolearn=ham version=3.3.2 X-HELO: userp1040.oracle.com From: jose.marchesi@oracle.com (Jose E. Marchesi) To: libc-alpha@sourceware.org Subject: [PATCH][SPARC] sysdeps/sparc/preconfigure cleanup Date: Wed, 28 Oct 2015 21:20:54 +0100 Message-ID: <87wpu6kamx.fsf@oracle.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 The machine directories: sysdeps/sparc/sparc32/sparcv9/{sparcv9b,sparcv9v,sparcv9v2} sparc/sparc64/{sparcv9b,sparcv9v,sparcv9v2} were removed time ago when the multiarch support was introduced for both sparc32 and sparc64 machines. This small patch updates the SPARC preconfigure fragment to avoid adding nonexistent directories to the sysdep list. Tested in both sparcv9-*-linux-gnu and sparc64-*-linux-gnu targets. No regressions detected. 2015-10-28 Jose E. Marchesi * sysdeps/sparc/preconfigure: Do not set the obsolete sysdep directories sparc/sparc32/sparcv9/{sparcv9b,sparcv9v,sparcv9v2} and sparc/sparc64/{sparcv9b,sparcv9v,sparcv9v2}. diff --git a/sysdeps/sparc/preconfigure b/sysdeps/sparc/preconfigure index de86749..8562d09 100644 --- a/sysdeps/sparc/preconfigure +++ b/sysdeps/sparc/preconfigure @@ -5,20 +5,8 @@ sparc | sparcv[67]) base_machine=sparc machine=sparc/sparc32 ;; sparcv8 | supersparc | hypersparc) base_machine=sparc machine=sparc/sparc32/sparcv8 ;; -sparcv8plus | sparcv8plusa | sparcv9) +sparcv8plus | sparcv8plus[ab] | sparcv9 | sparcv9b | sparcv9v | sparcv9v2) base_machine=sparc machine=sparc/sparc32/sparcv9 ;; -sparcv8plusb | sparcv9b) - base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9b ;; -sparcv9v) - base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9v ;; -sparcv9v2) - base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9v2 ;; -sparc64) +sparc64 | sparc64b | sparc64v | sparc64v2) base_machine=sparc machine=sparc/sparc64 ;; -sparc64b) - base_machine=sparc machine=sparc/sparc64/sparcv9b ;; -sparc64v) - base_machine=sparc machine=sparc/sparc64/sparcv9v ;; -sparc64v2) - base_machine=sparc machine=sparc/sparc64/sparcv9v2 ;; esac