[an error occurred while processing this directive]
static никакого отношения в сохраняемости не имеет. Это всего лишь идентификатор, что эта переменная используется только в этом модуле. Сделано чтобы линковщик не путал имена, если они вдруг совпадут
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)