Сейчас на форуме: asfa (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› x64 релоки |
Посл.ответ | Сообщение |
|
Создано: 09 декабря 2013 17:58 · Личное сообщение · #1 При компиляции в Visual Studio экзешников x86, все связи помечается релоками. Т.е. связи между кодосекцией и секцией данных базируются на жестко прописанных VA(VirtualAddress), однако если компилить х64, то связь между секциями выстраивается через смещения, например mov qword ptr [rax + C87F], rdx и получается что релоки вообще не ссылаются на кодосекцию. С чем это связанно? И можно ли это контролировать на этапе компиляции. ![]() |
|
Создано: 09 декабря 2013 18:38 · Личное сообщение · #2 |
|
Создано: 09 декабря 2013 19:44 · Личное сообщение · #3 |
|
Создано: 09 декабря 2013 20:10 · Личное сообщение · #4 |
|
Создано: 09 декабря 2013 22:12 · Личное сообщение · #5 |
![]() |
eXeL@B —› Вопросы новичков —› x64 релоки |
Эта тема закрыта. Ответы больше не принимаются. |