klen 1 25 июля, 2007 Опубликовано 25 июля, 2007 · Жалоба Здраствуйте. Собрадл свежак: binutils-cvs-20070724 gcc-4.3-20070720 avr-libc-1.4.6 (не совсем свежий но до кучи) Наконец то дошли руки со системы префиксов GCC: теперь компиллер не использует реестр для узнавания директории его инсталяции и соответственно кудабы не перенести папку с установленым компиллером он будет в ней автоматом находить хидеры и либы. Все работет по принципу вычисления относительного пучи черех путь cc1,cc1plus,gcc.. Выкинул все гавно, переделал по свойму ну и так по мелочам.. Кому интерсно, качайте, архив 11,6 метра rar http://www.klen.org/Files/kgp_avr_gcc4.3-2...rlibc-1.4.6.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oll 0 25 июля, 2007 Опубликовано 25 июля, 2007 · Жалоба СПАСИБО!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aesok 0 25 июля, 2007 Опубликовано 25 июля, 2007 (изменено) · Жалоба Привет klen!!! gcc-4.3-20070720 Рановато ты 4.3 взял, сыроват он пока, с другой стороны на пару процентов код меньше чем в 4.2. Для тех кто будет использовать добавте для GCC ключик "--param inline-call-cost=5", размер кода должен уменьшиться процентов на 5-10. В моем тестовом проекте 12920 -> 11888. Оптимальное значение этого параметра гдето между 3 и 5, поэкспериментируйте. Анатолий. Изменено 25 июля, 2007 пользователем aesok Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 25 июля, 2007 Опубликовано 25 июля, 2007 · Жалоба Привет klen!!! Рановато ты 4.3 взял, сыроват он пока, с другой стороны на пару процентов код меньше чем в 4.2. Привет Толян! Все остальные ветки уже собраны!! должен ж я новое чтото делать!! :smile3046: Толь, не рано!! а как по твойму ошибки отлавливаются? только тестированием. К томуже верхний уровень RTL уже стабилен, 2 месяца собираю большие проекты под win32, соответственно кодогенератор работает, а в нижнем уровне который RTL->AVRasm никаких заметных изменеий особо небыло, кроме твоих. Такчто .. :) Я б еще про С++ поразмышлял, а в трансляторе С->RTL уже все вылизали, оптимизатор только пилется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться