Wine 64 bit
Stefan Dösinger
stefandoesinger at gmail.com
Thu Feb 20 14:44:24 CST 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 2014-02-20 17:20, schrieb Ken Thomases:
> Besides running under an emulator, it may be possible to wrap every
> call out to system libraries with code to save and restore the
> register. Or, if you prefer to think of it this way, the wrapper
> would be on exit from and entry back into native Windows binary
> code. This would be somewhat similar to what we do with stack
> alignment, although we have compiler help for that. Either way,
> that would probably impose a significant performance penalty.
Sounds much more pleasant than an emulator. But doesn't the problem
also affect multitasking context switches?
I have some llvm work (__ms_hook_prologue__) on my todo list anyway.
Maybe it's an idea to add a compiler feature to take care of this.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBAgAGBQJTBmkoAAoJEN0/YqbEcdMwktIP/11AS7Dv48LWFM+cmwVkWtld
H7mHGe5Az6AYk8LeAfqXyA+tgk9MUtir8TQXZV3/6dAzLysf9kKDrikTPrSuqe8x
IhJyNPz5asiMDHwzUJLTkXoaefLPZYDIzEu8Ce0VuBOwiprK4CXdv2b43p3E+hyU
v5ERW0n01UBnQSKwDBwe60baRp7ToFv1BxNBATpidNZBdBIcKGpuqMVn2/nPytow
GSytIVEFTlnE7d+DiQnzANyiOUVbeM8mjkHNJGTaYi9xD/WrPksA7ZZw8RIZ7NnQ
L7nYyWyqOZ/r0tM31lQYuOOSiM5XqBWPRlGToGFpIzIsT+huXaYIxNSc7MsAhf7G
5fHis0KrprXG1Rn5BhDUwgOxPyWDcAfg/iYmZhulVUEQar/shqdF22eM1lClzBqe
QPoQiyoXA9Q7JW307O7fGJt/8ih/03U+yH1pkvjcoZ0Cltzmu+UZT+irOX8rtocK
ABF+B6JPieZFk7QrlOyYKKFEtDyE9BjyKP9Lg5zeY7OMukhK/m9+hu7U+n/MsJPi
U5kFRwNX3E2jKAnLP2CFgJakr4OICY0XIGmMV0v6coAQQGHTBhJhQ7IlEKcilCYL
W/cPeOadKI1NHlvYHDxp1qp4tJiso7up7Vx5zLx/064lR+vrAv3c33Mn6zzMYvMC
R9uqODuYJvdgB/DV084m
=DHRq
-----END PGP SIGNATURE-----
More information about the wine-devel
mailing list