А как заставить ddk собирать неиспользуемый код ?
От: smbdnew  
Дата: 25.09.18 08:14
Оценка:
собственно, вот например:
#pragma section("mysec", read, write, execute)

__declspec(allocate("mysec")) ULONG MyUlong;
VOID MyFunc();

#pragma alloc_text(mysec, MyFunc)

VOID MyFunc(){
    MyUlong = 321;
}



Checked build, собирать отказывается без ссылок на MyFunc, а если ссылки есть — соберет так, что переменная и функция будут в разных секциях с одним и тем же названием.
Вообщем, как бы его заставить собирать код в заданном файле, да так что бы и код и данные были в одной секции как в checked так и fre сборках?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.