This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [MT patch]: lowercase architecture names
- From: Nathan Sidwell <nathan at codesourcery dot com>
- To: Nick Clifton <nickc at redhat dot com>
- Cc: binutils at sources dot redhat dot com
- Date: Tue, 27 Dec 2005 17:11:35 +0000
- Subject: Re: [MT patch]: lowercase architecture names
- References: <43A83FC0.8010807@codesourcery.com> <43B172B6.7070704@redhat.com>
Nick Clifton wrote:
Hi Nathan,
This patch changes the mt assembler to only accept lowercase
architecture names, in line with existing practice. GCC's multilib
support forced lower case names and now gcc itself is case sensitive.
The patch also changes the default to ms1-16-002, which is the same as
gcc's default.
Is this really of any benefit ? Is there some intention to have
uppercase variants of the name mean something different ?
No, there's no intention for upper case to mean something different. The thing
is, uppercase does not work -- the new multilib machinery expects the
architectures to be lower case. The existing port also only worked with
exclusively upper case or lower case rather than the mixed case which strcasecmp
will accept. Being stricter is an attempt to head off confusing errors.
nathan
--
Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk