demiurg_spb 0 23 декабря, 2013 Опубликовано 23 декабря, 2013 · Жалоба Вышел релиз. https://launchpad.net/gcc-arm-embedded/+download Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 23 декабря, 2013 Опубликовано 23 декабря, 2013 · Жалоба Стахановцы!!! На неделю раньше графика выпустили. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 23 декабря, 2013 Опубликовано 23 декабря, 2013 · Жалоба Потестил на железе. Работает. В среднем оптимизирует на 4-8% лучше чем предыдущий релиз (если судить по размеру прошивки). Есть косяк непонятного рода: keil крешится при попытке запустить отладку эльфа, сгенеренного gcc. С прошлой версией этого не наблюдал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
federal 0 23 декабря, 2013 Опубликовано 23 декабря, 2013 · Жалоба уж 4.8.2 месяц как использую Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 23 декабря, 2013 Опубликовано 23 декабря, 2013 · Жалоба уж 4.8.2 месяц как используюА тут 4.8.3 с кучей багофиксов. На ланчпаде представлены самые широкораспространённые тулчейны с целой армией юзеров-тестеров. Поэтому они самые стабильные... ИМХО. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 24 декабря, 2013 Опубликовано 24 декабря, 2013 · Жалоба Для cortex-m3/m4 4.8.1 были баги с -flto и довольно жестокие, интересно пофиксили их или нет ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 24 декабря, 2013 Опубликовано 24 декабря, 2013 · Жалоба Features: * All GCC 4.8 features, plus latest mainline features - Cortex-R7 support * Additional code size optimizations - Don't expand multiply instruction for Thumb-1. - Avoid unnecessary lr save instruction for Thumb-1. * Newlib-nano: newlib branch optimized for code size * Cortex-A profile multilib * Link Time Optimization (LTO) * A new compiler option -mslow-flash-data to minimize the literal load to boost performance for some armv7-m targets. * A new compiler option -mpic-data-is-text-relative to enable/disable addressing data with PC relative. * Avoid missing _sbrk issue when .specs is used. * Support multiple RAM sessions in startup code. * A GCC plugin to optimize Finite State Machine program. Tests: * Tested on a variety of Cortex-M0/M0+/M3/M4/A9 boards * Tested on Qemu Important bugs fixed in 4.8 2013q4 major release: * Branch to symbol defined in linker script http://sourceware.org/bugzilla/show_bug.cgi?id=15302 * GDB is upgraded to 7.6 to better support dwarf-3 and later standard https://answers.launchpad.net/gcc-arm-embed...question/234131 https://bugs.launchpad.net/gcc-arm-embedded/+bug/1248981 * ICE when use high register as PIC base register for thumb-1 target Known Changes and Issues: * Unlike the previous releases, this release O2 optimization level doesn't unroll loop. To tune the strategy to get better performance for your case, please refer to unrolling related parameters in associated gcc manual. * The gcc regression test case pr42575.c now fails due to suboptimal code on 64-bit integer multiply caused by gcc new rtx cost model. * This version of GCC still cannot handle volatile packed structure correctly. Please avoid such usage in source code. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 25 декабря, 2013 Опубликовано 25 декабря, 2013 · Жалоба * This version of GCC still cannot handle volatile packed structure correctly. Please avoid such usage in source code. На эти грабли лично наступил в очередной раз пару недель назад. Уж лучше подождать 4.9 ... по ходу у них там какой-то кризис производственного жанра ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fatlortroll 0 25 декабря, 2013 Опубликовано 25 декабря, 2013 · Жалоба Ещё с утра смотрел -- не было, а тут вот какая радость! Будем пробовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 9 апреля, 2014 Опубликовано 9 апреля, 2014 · Жалоба Rlease GCC ARM Embedded 4.8 update 1 + http://sourceforge.net/projects/bleeding-edge/files/140405/ У bleeding-edge сборка немного кривоватая, spec файлы с ошибками (дважды записано в них одно и то же и, если пофиксить, то вроде нормально собирает). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 9 апреля, 2014 Опубликовано 9 апреля, 2014 · Жалоба Есть косяк непонятного рода: keil крешится при попытке запустить отладку эльфа, сгенеренного gcc. С прошлой версией этого не наблюдал. У меня та же история. Нет ли новостей на эту тему? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 9 апреля, 2014 Опубликовано 9 апреля, 2014 · Жалоба У меня та же история. Нет ли новостей на эту тему? arm-none-eabi-gcc.EXE (GNU Tools for ARM Embedded Processors) 4.8.3 20140228 (release) [ARM/embedded-4_8-branch revision 208322] Поведение то же самое. Кстати, вы свежий кейл пробовали (у меня всё руки не доходят)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 9 апреля, 2014 Опубликовано 9 апреля, 2014 · Жалоба Кстати, вы свежий кейл пробовали (у меня всё руки не доходят)? Нет, не пробовал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 12 апреля, 2014 Опубликовано 12 апреля, 2014 · Жалоба Update: если речь шла о кейл 5.0, то именно с ним и пробовал. Я думал, появилось что-то посвежее, посмотрел, но нет - он по-прежнему 5.0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 10 декабря, 2014 Опубликовано 10 декабря, 2014 · Жалоба Совсем свеженький (сегодняшний gcc-arm-embedded-4.9.3): https://launchpad.net/gcc-arm-embedded/4.9/4.9-2014-q4-major Протестил: cобирает шустренько и весьма оптимально: минус 500 байт на проекте в 30 килобайт. Не совсем свеженький: https://launchpad.net/gcc-arm-embedded/4.8/...-2014-q3-update Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться