>компилятор все инлайны выкинул и вставил вызов функций Так как это static inline, то это попытка встраивания (GCC комбинацию static и inline трактует по-своему,
хотя static по-прежнему сообщает что функция своей областью
видимости имеет единицу трансляции). И так как компилировали,
по-видимому с -Os (на размер) BL оказалась короче.
Спасибо, князь. Вы настоящий дворянин. И программист.