собственно, вот например:
#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 сборках?