[an error occurred while processing this directive]
Код генерит нормальный. Просто предупреждает не очень понятно. На первый взгляд возникает мысль, что работать не будет. Полез в дизассемлер (в отладчике) и посмотрел - всё нормально.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)