|
GNU Tools for ARM Embedded Processors 4.8 - 2013q4-20131204 |
|
|
|
 |
Ответов
|
Dec 11 2014, 11:24
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(Aner @ Dec 10 2014, 22:45)  1) На чем, на каком коду, на каком проце сравнивалось? Чтобы понять откуда это 500 получилось. 2) Сравнивали с кейлом, иаром? На сколько больший код с gcc? Причём тут кейл и иар? Ветка о GNU'тых средствах разработки... Cравнивал на одном из своих проектов под stm32f103. Для особо любопытных детали: arm-gcc-none-eabi-4.7.4 размер секции text 28340 arm-gcc-none-eabi-4.8.4 размер секции text 26444 arm-gcc-none-eabi-4.9.3 размер секции text 25932 Сравнивать с keil и iar не вижу смысла, т.к. уже давным давно с ними завязал ввиду отсутствия желания порить себе карму крякнутым софтом. Да и на тот момент по моим замерам gcc был как минимум не хуже keil...
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
Apr 7 2015, 12:54
|

Местный
  
Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091

|
Цитата(demiurg_spb @ Apr 6 2015, 19:16)  5 марта вышел очередной релиз arm-gcc-none-eabi-4.9.3 На launchpad.net по приведенной ссылке смотрю ReleaseNotes. Там указано, что собрано из ветки http://gcc.gnu.org/svn/gcc/branches/ARM/embedded-4_9-branch/. Открываю эту ветку и смотрю ChangeLog: Код 2014-12-04 Tobias Burnus <burnus@net-b.de>
* configure.ac: Permit also ISL 0.14 with CLooG. * Makefile.def: Make more dependent on mpfr, mpc, isl, and cloog. * Makefile.in: Regenerate. * configure: Regenerate.
2014-10-30 Release Manager
* GCC 4.9.2 released. То есть это gcc-4.9.2 с косметическими изменениями от декабря прошлого года. Поправьте меня если я ошибаюсь... На gcc.gnu.org до сих пор последним релизом числится 2.9.2, на официальном ftp и нескольких зеркалах, на которые я зашел, никакого 4.9.3 нет, только 4.9.2... Откуда Вы вообще взяли, что был релиз 4.9.3?
--------------------
Всего наилучшего, Alex Mogilnikov
|
|
|
|
|
Apr 8 2015, 05:46
|

Местный
  
Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091

|
Цитата(scifi @ Apr 7 2015, 20:20)  Поправляю: см. историю ветки ARM/embedded-4_9-branchТам много чего есть, причём подозреваю, что большая часть изменений кроется за "Sync with upstream 4.9 branch". Хм... Действительно. Спасибо за подсказку. Да, изменения не косметические. Решил посмотреть содержимое ветки более детально. Смотрю, что написано в gcc/BASE-VER: действительно, там стоит 4.9.3, аж с ноября прошлого года. Смотрю, что написано в gcc/DEV-PHASE: prerelease. Опять же, поправьте меня если я ошибаюсь, но из написанного выше следует, что релиза 4.9.3 еще не было. Почему у уважаемого demiurg_spb gcc пишет, что он release, я не знаю... Ну и до кучи, здесь: https://gcc.gnu.org/gcc-4.9/index.html о релизе 4.9.3 тоже ничего нет. ..
--------------------
Всего наилучшего, Alex Mogilnikov
|
|
|
|
|
Apr 8 2015, 06:19
|
Гуру
     
Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136

|
Цитата(alx2 @ Apr 8 2015, 08:46)  Смотрю, что написано в gcc/BASE-VER: действительно, там стоит 4.9.3, аж с ноября прошлого года. Смотрю, что написано в gcc/DEV-PHASE: prerelease. Опять же, поправьте меня если я ошибаюсь, но из написанного выше следует, что релиза 4.9.3 еще не было. Почему у уважаемого demiurg_spb gcc пишет, что он release, я не знаю... Вы смотрите на объявления о релизах для основной ветки (trunk). Там релизы происходят шумно под звуки фанфар и аплодисменты. Ветка ARM/embedded-4_9-branch живёт несколько отдельной жизнью, поэтому сабантуй по поводу изменения номера версии никто не устраивает. Это моё ИМХО, если что.
|
|
|
|
Сообщений в этой теме
demiurg_spb GNU Tools for ARM Embedded Processors 4.8 - 2013q4-20131204 Dec 23 2013, 06:17 IgorKossak Стахановцы!!! На неделю раньше графика... Dec 23 2013, 08:55 demiurg_spb Потестил на железе. Работает. В среднем оптимизиру... Dec 23 2013, 09:41  scifi Цитата(demiurg_spb @ Dec 23 2013, 13:41) ... Apr 9 2014, 08:07   demiurg_spb Цитата(scifi @ Apr 9 2014, 12:07) У меня ... Apr 9 2014, 08:57    scifi Цитата(demiurg_spb @ Apr 9 2014, 12:57) К... Apr 9 2014, 09:45 federal уж 4.8.2 месяц как использую Dec 23 2013, 15:38 demiurg_spb Цитата(federal @ Dec 23 2013, 19:38) уж 4... Dec 23 2013, 19:13 Harbour Для cortex-m3/m4 4.8.1 были баги с -flto и довольн... Dec 24 2013, 08:14 demiurg_spb Цитата(Harbour @ Dec 24 2013, 12:14) Цита... Dec 24 2013, 09:58  Harbour Цитата* This version of GCC still cannot handle vo... Dec 25 2013, 06:18 fatlortroll Ещё с утра смотрел -- не было, а тут вот какая рад... Dec 25 2013, 12:19 demiurg_spb Rlease GCC ARM Embedded 4.8 update 1
+
http://sour... Apr 9 2014, 05:53 scifi Update: если речь шла о кейл 5.0, то именно с ним ... Apr 12 2014, 09:02 demiurg_spb Совсем свеженький (сегодняшний gcc-arm-embedded-4.... Dec 10 2014, 14:31   AHTOXA Отлично, затестируем...
А что такое "small mu... Apr 6 2015, 14:47    IgorKossak Цитата(AHTOXA @ Apr 6 2015, 17:47) А что ... Apr 6 2015, 17:27     AHTOXA Ага, значит оно. Интересно, а ST тоже сэкономили н... Apr 6 2015, 18:13    demiurg_spb Цитата(alx2 @ Apr 7 2015, 15:54) Откуда В... Apr 7 2015, 13:32   AHTOXA Цитата(demiurg_spb @ Apr 6 2015, 18:16) Л... Apr 8 2015, 08:22    demiurg_spb Цитата(AHTOXA @ Apr 8 2015, 11:22)
Я -O3... Apr 8 2015, 08:24     AHTOXA C -O3 разница ещё больше:
было 55948, стало 59884.... Apr 8 2015, 08:31    scifi Цитата(AHTOXA @ Apr 8 2015, 11:22) У меня... Apr 8 2015, 08:36     AHTOXA Цитата(scifi @ Apr 8 2015, 13:36) Так не ... Apr 8 2015, 08:42 scifi Вот мои результаты (-Os -flto):
4_7-2013q3-2013091... Apr 8 2015, 18:56 swisst подскажите, update (4.9-2015-q1) надо поверх major... May 6 2015, 11:19 mdmitry Цитата(swisst @ May 6 2015, 15:19) подска... May 6 2015, 13:07  swisst Цитата(mdmitry @ May 6 2015, 16:07) Верси... May 6 2015, 13:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|