





















About Wine, I think it ships a new WoW64 mode that can run on a 64bit host without even any 32bit libraries or 32bit syscalls.
So your modern 32bit Wine installation is a bunch of 64bit ELFs, and the NT syscalls far jump to 64bit mode with ye old Heaven's Gate.
I believe on ARM this actually lets you run 32bit Windows apps without any 32bit support from the host, since the x86 instructions are JIT-ed anyways.
On x86 I believe (?) the kernel only needs to leave a 32bit descriptor laying around in the GDT, you could maybe remove all other IA32 support and Wine might keep working?
(Of course all of this is still unrelated to x32)
Note: you can avoid this step in the future by logging into your LWN account.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。