Здравствуйте, tacit_one, Вы писали:
_>Здравствуйте, Нахлобуч, Вы писали:
Н>>Здравствуйте, tacit_one, Вы писали:
_>>>Есть ли какой-либо способ узнать смещение определенной
_>>>метки внутри функции извне функции?
Н>>А на кой такой изврат? Может, чего-нибудь менее радикльное придумать можно будет.
_>другие варианты гораздо более извратные.
_>нет времени объяснять, но нужно решение этой задачи,
_>либо придётся в исходном файле плодить 2^10 naked функций.
не очень понял про
2^10 naked функций
Достаточно одной, причем если напрячься то можно свести затраты к минимуму push/pop IP, а это, ИМХО, уже как раз и есть нормально, я сам сталкивался с необходимостью балансирования на грани выделения отдельных подпрограмм ( функциями уже трудно назвать naked со своим эпилогом ), и затратами на вызов функции.
Самое главное не портить регистры в naked, тогда все будет

... << RSDN@Home 1.1.3 stable >>