Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

позиционно независимый код   Найти похожие ветки 

 
Snap ©   (2002-11-09 21:08) [0]

как в дельфи мона сделать позиционно- независимый код? Ну типа того что бы все jmp и call были с относительными смещениями. Или это так и есть?


 
Snap ©   (2002-11-09 21:18) [1]

ну чтож вы?


 
TTCustomDelphiMaster ©   (2002-11-09 22:10) [2]

А зачем это вам?


 
Fantasist ©   (2002-11-10 01:59) [3]

Классный вопрос! Боюсь, разработчики не включили такую опциональность в свой компилятор. :)
Делаешь так: компилируешь - дизассемблируешь, меняешь все абсолютные ссылки на отоносительные (относительные к чему?) ассемблируешь. Может заработает. :)
Кстати, Делфи не умеет случайно сам выдавать ассемблерный код?
Тогда дизассемблировать не надо...


 
Infinity ©   (2002-11-10 03:43) [4]

Умеет :) Деректива Assembler


 
Snap ©   (2002-11-10 20:17) [5]

А если серьёзно?


 
The_Vizit0r! ©   (2002-11-10 20:46) [6]

Звонишь 02 и говоришь ребята относительно меня или вас :))))))


 
Fantasist ©   (2002-11-10 21:15) [7]


> А если серьёзно?


Так сказали же. Дириктива Assembler - и правиш код. Незнаю относительно чего ты хочешь ссылки делать, но наверноее тебе виднее. А опции у компилятора такой нет.


 
Snap ©   (2002-11-11 21:20) [8]

что значит относительно чего? Вы что издеваетесь? Относительно текущей точки, CS:IP, так сказать.
Ну типо near jmp и near call!


 
Anatoly Podgoretsky ©   (2002-11-11 21:37) [9]

Ты так и не ответил "А зачем это вам?"


 
Snap ©   (2002-11-11 21:38) [10]

Процедуры хочу отлавливать


 
xm   (2002-11-11 22:20) [11]

а разве с flat-моделью все вызовы не near?


 
Snap ©   (2002-11-11 22:22) [12]

>а разве с flat-моделью все вызовы не near?

Sorry. Я не знал.



Страницы: 1 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
1-69276
SaneK22
2002-11-11 23:03
2002.11.21
Win XP Интерфейс


14-69508
Дмитрий К.К.
2002-11-01 08:44
2002.11.21
О шифровании и сжатии


14-69551
artgamer
2002-11-03 22:31
2002.11.21
Подскажите, как в XP запретить гостю лазить в панель управления.


1-69348
Cranium
2002-11-13 01:12
2002.11.21
Работа с LPT. В D3 все работало, а в D5 ругается, вот пример кода


1-69368
AndreyAG
2002-11-10 09:51
2002.11.21
Окна