История изменений
Исправление
im-0,
(текущая версия)
:
Каким образом работают builtin-библиотеки wine?
Неким образом конвертируют одно в другое. Подробностей не знаю, но скорее всего код для этого как-то генерируется автоматически*.
upd. * Имею ввиду случаи, когда API и там и там одинаковое, OpenGL какой-нибудь, например. В либах, которые «конвертируют» именно API, а не calling convention/ABI, скорее всего просто в объявлениях функций указано нужное соглашение и остальное делает компилятор.
Исходная версия
im-0,
:
Каким образом работают builtin-библиотеки wine?
Неким образом конвертируют одно в другое. Подробностей не знаю, но скорее всего код для этого как-то генерируется автоматически.