This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Sync config.[guess|sub] from FSF GCC mainline
- From: "Maciej W. Rozycki" <macro at imgtec dot com>
- To: <config-patches at gnu dot org>
- Cc: Nick Clifton <nickc at redhat dot com>, <binutils at sourceware dot org>, Yao Qi <qiyaoltc at gmail dot com>, Jakub Sejdak <jakub dot sejdak at phoesys dot com>, <gdb-patches at sourceware dot org>
- Date: Fri, 27 May 2016 14:05:58 +0100
- Subject: Re: Sync config.[guess|sub] from FSF GCC mainline
- Authentication-results: sourceware.org; auth=none
- References: <1463044658-19231-1-git-send-email-jakub dot sejdak at phoesys dot com> <CAFvk=0vTbVTYvHG+gUqshp52hBJNHGpVScj-4E0x8E2dd_BaFw at mail dot gmail dot com> <86y47fbdul dot fsf at gmail dot com> <CAFvk=0vRV2PVMoEnePRpdrXuDWcQDkPEj5ESAGf9j3GeW-wKiQ at mail dot gmail dot com> <8637pe9oio dot fsf at gmail dot com> <4d222baa-eb7e-d8a7-c684-57300143d84c at redhat dot com>
Hi,
On Mon, 23 May 2016, Nick Clifton wrote:
> I am checking in the attached patch to sync our top level config.guess
> and config.sub files with their FSF GCC counterparts.
This part looks like a regression to me, breaking character translation
intended (single-argument `tr' without `-d' is I believe also not
universally defined):
diff --git a/config.guess b/config.guess
index 802e5f1..b422c43 100755
--- a/config.guess
+++ b/config.guess
@@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2016 Free Software Foundation, Inc.
-timestamp='2016-01-11'
+timestamp='2016-05-23'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -268,42 +272,42 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
[...]
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e
's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e
's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`
-- see the `tr' invocation at the end. I spotted it by chance by reading
the patch and I take it it is an accident which happened while doing a
mechanical clean-up.
Would you therefore please look into it and see if my suspicion is right?
Thanks,
Maciej