[an error occurred while processing this directive]
А какая разница WinAVR, IAR или что то ещё? Там же, как я понимаю один и тот же СИ, которрый стандартизован. Тогда что Вам мешает проект, написанный в WinAVR компильнуть в IAR и наоборот ???
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)