Xscale представляется некоторым вариантом ARM (v5). А набор GCC (Gnu Compiler Collection) может работать на ARM.
Рассматривали ли вы использование кросс-компилятора GCC (размещенного на рабочем столе Linux / AMD64 и предназначенного для вашего ARM)?
Вы можете скомпилировать из исходного кода GCC. Не забудьте следовать указаниям GCC . Соблюдайте осторожность (есть также компании, продающие эту услугу).
Вам также нужен (кросс) ассемблер и компоновщик. Они предоставляются binutils , и вы можете скомпилировать их перекрестно (нацеливаясь на вашу систему).
Целевая операционная система также имеет значение.