Большинство программ хорошо вписываются в адресное пространство < 4 ГБ, но для использования новых функций доступны только в архитектуре x64.
Существуют ли компиляторы/платформы, где я могу использовать регистры x64 и конкретные инструкции, но сохраняя 32-битные указатели для сохранения памяти?
Возможно ли это прозрачно использовать устаревший код? Какой переключатель для этого?
ИЛИ
Какие изменения в коде необходимо, чтобы получить 64-битные функции, сохраняя 32-битные указатели?