Добрый день, камрады.
Ситуация такая.
Есть развесистый проект, содержащий много чего (сеть, внешнюю память и периферию, собственные модули и т.д.).
Если заводить плисину, прошитую этим проектом, с подключенным терминалом, то будет одно поведение (корректное).
Если подключить плисину, прошитую этим проектом, но без подключения терминала, то поведение будет почти корректное.
В проекте есть куча собственных printf'ов, плюс альтеровские (например, с того же tse_mac). Есть сильное подозрение что именно вывод в консоль влияет на поведение, только не могу понять каким образом.
Никто не сталкивался с подобным?