Цитата(scifi @ Oct 17 2016, 10:55)

Зачем так сложно? Почему бы просто не использовать
GNU ARM Embedded?
Конечно, это было первой мыслью, да и сейчас такая идея еще не умерла.
Сложность в том, что над проектом работает множество людей, почти все используют Keil в Windows. Компилятор и линкер из DS-5 позволят сохранить армовский ассемблер и настройки линкера. Придется кое-что поменять только в Makefile, поскольку ключи в armcc из DS-5 чуть по-другому задаются по сравннию с компилятором из MDK Keil.