[an error occurred while processing this directive]
Получается, что в асме "namespace" - это модуль, то бишь asm файл, а компоновщик в си считает этим самым namespace'ом всю сборку, так чтоли? Думаю, что нет. В модулях asm все метки должны быть уникальны также как и в си, я для этого всегда их привязывал к имени файла. global - это extern в си. Я сейчас про avrasm, но думаю и в adspasm и iarasm всё также (asm - Ассемблер). Я ничего не путаю?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)