Subject: Re: browser
To: None <segv@netctl.net>
From: Martin Husemann <martin@duskware.de>
List: port-sparc64
Date: 01/22/2006 16:29:58
On Sun, Jan 22, 2006 at 03:18:56PM +0000, segv@netctl.net wrote:
> No chance, since compat_netbsd32 on sparc64 does not support threading. Which
> kind of brings me to another question: what's the difference between
> compat_netbsd32 and the way Solaris executes 32-bit code on 64-bit kernel?
Nothing - it's just that all syscall that pass strucutures which differ
between 32bit and 64bit code need to have a translation.
The translation layer is very thin and easy to write for most syscalls, but
a bit harder (if you want to avoid copy & pasting the whole kernel code) for
some others.
Quentin Garnier is working on it, but not finished yet. Amd64 has the same
problem executing i386 binaries.
Martin