[devel] subrepository for 32-bit
Alexey V. Vissarionov
gremlin на altlinux.org
Вт Фев 8 23:02:38 MSK 2022
On 2022-02-08 21:43:41 +0300, Vitaly Lipatov wrote:
>> https://wiki.winehq.org/ARM64
> Возможно, Илья интересовался, как же на ARM будут запускать
> старые 32-битные Windows-программы:
> https://github.com/AndreRH/hangover
Очень говорящее название...
1) How it works
We have one Wine on the host in 64-bit only mode and two
on the guest side for 64-bit and 32-bit. Inbetween sits
a modified version of Qemu that runs the x86(_64) code.
To glue it all together there are thunks, lots of them
handwritten to understand in which situation a pointer
is valid and in which situation it could point to a
random address and should be ignored, and how to handle
writes to resulting structures in case of errors etc.
З.Ы. (Замечу Ышо): "hangover" обычно переводят как "похмелье",
но более точным является слово "бодун" или даже "бодунище" :-)
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel