|
В опциях компилятора лочу регистор r15 под глобальную переменную.
определяю переменную используя __regvar __no_init - все отлично.
Если вызываю printf выдает сообщение
Error[e117]: Incompatible runtime models. Module ?REGISTER_REGVARR15_L10 specifies that 'R15' must be 'VAR', but module ?REGISTER_CGREGR15_L10 has the value 'REG'
в хелпах вычитал что printf сам использует эти регистры, и чтобы юзать регистры printf'у надо сделать rebuild.
Как это сделать? И вообще возможно ли это. Или я че-то не правильно понял?
E-mail: info@telesys.ru