> -- Artyemov писал(а):
> Для расширения кругозора где это посмотреть?Пока нигде. Я конечно вбрасывал старую версию где-то в сентябре в беседе вк, но оно уже давно не актуальное и страшное. И нынешний DevCPCARM тоже страшненикий и требует некоторого перепиливания.
> -- Artyemov писал(а):
> Ну, для какой архитектуры? Это для андроида (тогда v7a или v8a), или для v5 (а может и для v4, а вдруг...)?Целюсь в первую очередь на armv7/-A потому что других железок у меня нет. -R тоже сделаю, они незначительно отличаются (хотя тестировать профили тоже нету на чём). Более старые версии arm думаю тоже не проблема сделать. Armv6 точно  не проблема.
А armv8 не буду делать. Во-первых, это надо делать отдельный кодогенератор, а во-вторых, BlackBox не адаптирован для 64-битных процессоров ни по части рантайма, ни по части компилятора. Тут очень много работы. Да и опять же тестировать не на чем.
> -- Artyemov писал(а):
> А тут уже я не понял: v7 бывает -a, -r, -m - первые две имеют наборы команд arm32 и thumb2, третья только thumb2.Вот arm32 очень интересно было-бы.Я использую обычный режим arm. Просто в armv6t2 есть инструкции MOVW/MOVT для загрузки констант. Если не ошибаюсь, то только это и мешает поддержке чистого armv6.

Я похоже немножко обманул со сроками публикации, потому что вернулся к работе над BMBB вместо компилятора. Ну так припёрло.