>> ([...] on most "64-bit" ports, a real question on amd64 (and others, >> if any) which support 32-bit userland.) > actually -- our mips64 ports largely use N32 userland, which is 64 > bit registers and 32 bit addresses.
Oh! Thank you. Yes, that's an interesting case. In addition to amd64/i386, it occurs to me that sparc64/sparc32 is another case; IIRC it's possible to take sparc64 hardware and build a (special? not sure) kernel that runs sparc32 userland. I've never tried it; I don't know whether sparc32 and sparc64 are as freely mixable at runtime as amd64 and i386 are under amd64 kernels. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML mo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B