Кстати MS поддерживает для Студии специальный VSIP SDK для писателей плагинов.
NoName Спасибо. Я когда-то смотрел немного Source Insight, Visual SlickEdit. IMHO до MS Studio 7.1 им далековато. А может дело в привычке
SeDoY С RadAsm незнаком. Попробую. Но мой проект в основном на С++, на асме только небольшая часть. Неудобно работать одновременно в двух ИДЕ.
Есть ли в природе плагины к студии с какой-либо поддержкой для .asm файлов ? Хотя бы с подсветкой синтаксиса
S_T_A_S_ ок, спасибо. токо через equ думаю не пойдет - мой макрос раскрывается в зависимости от других макропеременных. вообще это...
Можно ли определить в MASM макрос-функцию без параметров, которую бы можно было использовать без скобок (т.е. например mov eax, MyMacroFunc...
Чем можно сгенерить IDL файл из TLB ? (Кроме OLE Viewer от MS Visual Studio)
подписаться забыл :)
Цитата из MSDN: Enables the addition of the hidden vtordisp construction/destruction displacement member. The vtordisp pragma is applicable only...
вот ответ на мой вопрос, если кому интересно: Enabling /debug linker option changes the default /opt:ref to /opt:noref, thus disabling that...
У меня obj скомпилены с необходимой оптимизацией и с генерацией debug info. Хотелось бы получить релизную dll, которая позволяет "символьную"...
мда... ну извини тогда.
#include <stdio.h> void do_n(unsigned n, unsigned *k, unsigned *q) { __asm { mov eax, n mov edx, k shr eax, 1 mov dword ptr...
volodya у меня работает... не могли бы вы привести пример, вызывающий AV ?
вообще-то условию задачи удовлетворяет и такое решение :) void do_n(unsigned n, unsigned *k, unsigned *q) { __asm { mov eax, n mov...
volodya простите, что-то не нашёл я такого плагина. Есть для импорта символьной информации из pdb в базу, есть для экспорта из базы в nms.
volodya 1) __declspec(naked) - это фича компилятора MS. Она указывает, что компилятор не должен генерировать никакой отсебятины для ф-ции --...
cresta через регистры ecx и edx передаются значения a и b
а вот так алгоритм S_T_A_S_ можно в С-код впаять: __declspec(naked) unsigned int __fastcall gcd(unsigned int a, unsigned int b) { __asm...
S_T_A_S_ Я тоже подумывал, как бы оформить результаты исследования бинарника в IDA в виде pdb файла.
Имена участников (разделяйте запятой).