Есть глобальный массив.
Он во внешней dll.
Компилятор генерирует
Код:
mov eax, offset FullProjectIdent
mov eax, offset FullProjectIdent — 4
обе команды как я понимаю кодируются в одно число. Тогда как должен поступать компилятор при генерации и программист при написании чтобы заработало смещение -4?
offset ссылается на импорт.