Smoke RRC2008
Зарегистрирован: 01.07.2008 Сообщения: 18 Откуда: Самара
|
Добавлено: Ср Июл 02, 2008 2:19 pm Заголовок сообщения: IDA Pro Advanced 5.0 |
|
|
Проблема такая. Есть инструкция, например: lea label(pc), a5 - занимает 4 байта(4B FA XX XX) и IDA ее показывает без указания (pc), то есть lea label, a5. При попытке компиляции компилятором SNASM68k, он эти инструкции представляет в абсолютном виде, т.е. она занимает уже на 2 байта больше и естественно все короткие переходы в откомпиленном роме изменяются да и выходят за свои пределы. Конечно можно в асм файле потом найти все эти инструкции и подписать к ним (pc), но это слишком долго, думаю есть более простой выход из этой ситуации. Поэтому хотел бы узнать как заставить IDA подписывать к командам, зависящим от pc указание (pc)? Заранее спасибо |
|