[ZX]
-
- не совсем! он делает бинарник но вместо правильных указателей
ставит указатели в пределах собранного файла + таблицы смещения на
указатели которые нужно поправить! Вот файлы , один собран с
фиксированым адресом (и структура прибита ), второй с
неопределенным адресом Aleksey_75(11 знак., 15.09.2020 22:44 - 16.09.2020 00:44, ссылка, картинка)
- Без документации самому копать -- тратить время. Там масса тонких
нюансов. Что делать с данными, что с GOT-таблицей. А что если
расстояние между .text и .data не фиксированное. Если последнее не
решается -- выкинь точно нахер этот проф. компилятор и бери gcc. - fk0(15.09.2020 22:45)
- да 100% должна быть дока или готовая функция которая все это разбирает! но я чтот в упор не нахожу! - Aleksey_75(15.09.2020 22:52)
- Без документации самому копать -- тратить время. Там масса тонких
нюансов. Что делать с данными, что с GOT-таблицей. А что если
расстояние между .text и .data не фиксированное. Если последнее не
решается -- выкинь точно нахер этот проф. компилятор и бери gcc. - fk0(15.09.2020 22:45)
- не совсем! он делает бинарник но вместо правильных указателей
ставит указатели в пределах собранного файла + таблицы смещения на
указатели которые нужно поправить! Вот файлы , один собран с
фиксированым адресом (и структура прибита ), второй с
неопределенным адресом Aleksey_75(11 знак., 15.09.2020 22:44 - 16.09.2020 00:44, ссылка, картинка)