Hello Vladimir.
04 May 06 19:18, Vladimir Vassilevsky wrote to all:VV> Проект на C++ под BlackFin, собирается VDSP 4.0. C помощью #pragma VV> section быстрые функции кладутся в L1 память, а все прочие - во VV> внешнюю память. Все нормально, если бы не одно "но": если включить VV> автоинлайнинг, то компилер пытается инлайнить быстрые функции. В VV> результате быстрые функции инлайнятся в медленную внешнюю память, а VV> образы их в L1 прибиваются линкером как dead code.
VV> Как запретить компилеру инлайнить данную конкретную функцию?
Убрать спецификатор inline ;)
Из грязных хаков: написать dummy код, который берет адрес этой функции. Тогда она не заинлайнится.
Dmitry