Цитата(Aleksandr Baranov @ Jan 4 2011, 07:42)

Будем искать
Дык конфликтует pragma location и no_init.
Мне кажется, логика такова.
Без принудительного указания секции линкер в зависимости от наличия __no_init располагает переменную в инициализируемой или неинициализируемой секции (.noinit), которые создаются неявно в недрах линкера.
С принудительным указанием секции __no_init не работает, поскольку поверх действует указание для этой секции.
Т.е. почему не действует __no_init если указано location, понятно.
А вот почему не действует, если не указано - можно посмотреть в map-файле.
Уходя, оставьте свет...