Subject: Re: port-arm/28585: arm treats MACHINE differently than all other combined arch's
To: Richard Earnshaw <rearnsha@netbsd.org>
From: James Chacon <jmc@netbsd.org>
List: netbsd-bugs
Date: 12/08/2004 10:26:08
On Wed, Dec 08, 2004 at 11:50:18AM +0000, Richard Earnshaw wrote:
> The intention behind this change was to make all user-land code the same
> across all ARM platforms. Doing as you suggest would require having
> different compiler binaries on each machine. It then all goes downhill
> from there.
It shouldn't be that case. MACHINE/MACHINE_ARCH are things which don't need
exposing to userland at all. If something in userland needs them use
sysctl/uname(3) to get them.
This should line up w. how other shared archs do things (ala m68k, powerpc,
mips, etc) and none of them override MACHINE to some generic setting.
James