Was braucht es, um 64-Bit-Userland-Software auf einem 32-Bit-Kernel auszuführen?

Unter Linux und Windows bin ich an die Situation gewöhnt, dass ich einen 64-Bit-Kernel benötige, um ein System mit Multiarch / WoW zu haben, auf dem ich 32-Bit- und 64-Bit-Software nebeneinander ausführen kann. Und dann, vor Jahren, hat es mich umgehauen, als mir jemand zeigte, dass MacOS 10.6 Snow...