Как я могу узнать, в каком режиме находится оболочка, изнутри оболочки?
Я пытался просмотреть модуль платформы, но, похоже, он сообщает вам только о « битовая архитектура и формат связи, используемый для исполняемого файла». Мой двоичный файл скомпилирован как 64-битный (я использую OS X 10.6), поэтому кажется, что он всегда сообщает о 64-битном режиме, хотя я использую описанные здесь методы для принудительного перехода в 32-битный режим.
Подробнее здесь: https://stackoverflow.com/questions/140 ... t-or-64bit