Я его не выделял для макросов! Мне нужно предупреждение при его использовании, если я прощёлкал. Ибо вылавливается с трудом. Вот он, этот макрос:
.MACRO CP2I /// CP2I r1,r2, 1234 compare <1:2> with 1234 def: CP2I Rr,Rr,K16
push r26
cpi @1,low(@2)
ldi r26,high(@2)
cpc @0,r26
pop r26
.ENDMACRO
Результат его работы - флаги SREG. Ошибка возникает в cpc @0,r26 если @0 == r26. Конечно, можно использовать другой "верхний" регистр. Но они дорогие, а во всей программе таких макросов может вообще не быть, ну и нет проблем обойти такой неприятный случай. Если будет предупреждение.
А, похоже, никак. Придётся запоминать.