Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys



On Tue, Jul 05, 2005 at 01:49:46PM +1000, matthew green wrote:
> 
>    
>    Module Name:       src
>    Committed By:      cube
>    Date:              Sun Jul  3 16:53:46 UTC 2005
>    
>    Modified Files:
>       src/sys/arch/amd64/amd64: netbsd32_machdep.c
>       src/sys/arch/sh5/sh5: netbsd32_machdep.c
>       src/sys/arch/sparc64/sparc64: netbsd32_machdep.c
>       src/sys/compat/netbsd32: netbsd32_sysctl.c
>    
>    Log Message:
>    Make COMPAT_NETBSD32 emulate hw.machine.  While it might seem wrong to do
>    so, it introduces breakage because a lot of applications make assumptions
>    from its value.  It's especially bad in the sparc64 case, where 64-bits
>    instructions can be used in 32-bits addressing mode.  However, there are
>    other means to know the capabilities of the CPU.
> 
> 
> 32 bit sparc64 kernels should mirror this change.

The correct way to so that is changine MACHINE definition in
arch/sparc64/include/param.h, right?

-- 
Quentin Garnier - cube%cubidou.net@localhost - cube%NetBSD.org@localhost
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.

Attachment: pgp9jMR8dEADO.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index