Re: [PATCH] * config.sub: Cordon off single-component aliases

2018-05-18 Thread Ben Elliston
Thanks, applied. Ben signature.asc Description: PGP signature ___ config-patches mailing list config-patches@gnu.org https://lists.gnu.org/mailman/listinfo/config-patches

Re: [PATCH] * config.sub: Cordon off single-component aliases

2018-05-18 Thread Paul Eggert
On 05/18/2018 05:42 PM, Ben Elliston wrote: ${parameter:-word} is in POSIX, but I don't know how portable it is to old Bourne shells. Paul? Although it does not work on old Bourne shells, I suspect we don't need to worry about them any more. The "Shellology" section of the Autoconf manual

Re: [PATCH] * config.sub: Cordon off single-component aliases

2018-05-18 Thread Ben Elliston
On Thu, May 17, 2018 at 05:57:20PM -0400, John Ericson wrote: > The 4th and last rule is the trickiest, and most fuzzy human. If the > basic_machine was left as as, or appended with a vendor, I > considered the pattern less an alias, and more a defaulting of a > canonical or near canonical name.

Re: [PATCH] * config.sub: Cordon off single-component aliases

2018-05-18 Thread John Ericson
To be really precise, with my change: $ ./config.sub 386bsd-linux Invalid configuration `386bsd-linux': machine `386bsd' not recognized $ ./config.sub 386bsd i386-pc-bsd $ ./config.sub mingw32-bsd Invalid configuration `mingw32-bsd': machine `mingw32' not recognized $ ./config.sub mingw32

Re: [PATCH] * config.sub: Cordon off single-component aliases

2018-05-18 Thread John Ericson
"mingw32" would still work. Indeed I do not want to break compatability on intended short-hands like that. But "mingw32-vms" or something rediculous like that will no longer. (The "vms" is ignored currently.)JohnOn May 18, 2018 10:00 AM, Earnie wrote: On 5/17/2018

Re: [PATCH] * config.sub: Cordon off single-component aliases

2018-05-18 Thread Earnie
On 5/17/2018 5:57 PM, John Ericson wrote: > Currently, there are number of aliases that expand both on their own and as > part of multi-component configurations. For example: > > $ ./config.sub 386bsd-linux > i386-pc-bsd > > This change moves all of those to just trigger on a

[PATCH] * config.sub: Cordon off single-component aliases

2018-05-17 Thread John Ericson
Currently, there are number of aliases that expand both on their own and as part of multi-component configurations. For example: $ ./config.sub 386bsd-linux i386-pc-bsd This change moves all of those to just trigger on a single field branch, preventing their matching as part of