-
Есть ли какие встроенные директивы чтобы определить битность? {$IFDEF CPUX64} или {$IFDEF CPUX86} ? Или свои придумывать надо?
-
WIN32/64
-
Спасибо!
-
-
Да уж. Проще свою определить ;) Там не все и не везде.
-
Да мне обычно стандартной WIN32 хватало
procedure GetKnownHashTable(var CryptedValue, Key: Integer); asm {$IFDEF WIN32} push eax push edx call KnownHashTable pop ecx mov [ecx], edx pop ecx mov [ecx], eax {$ELSE} push rdx xor rdx, rdx call KnownHashTable mov dword ptr [rcx], eax pop rcx mov dword ptr [rcx], edx {$ENDIF} end;
-
WIN64 это не тоже самое что CPUX64 хотелось бы заметить.
|