ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
649942 Топик полностью
fk0, легенда (30.01.2016 12:28, просмотров: 842) ответил SciFi на У меня 4.7, потому что его кейловский отладчик понимает. На версии 4.8 и выше он падает... Кстати, собрал маленькую прошивку в 4.7 и 5.2. Получилось 3200 и 3600 байт (-Os -flto).
Так пойди по ссылке и читай первый же абзац: https://gcc.gnu.org/gcc-4.8/changes.html
DWARF4 is now the default when generating DWARF debug information. When -g is used on a platform that uses DWARF debugging information, GCC will now default to -gdwarf-4 -fno-debug-types-section. GDB 7.5, Valgrind 3.8.0 and elfutils 0.154 debug information consumers support DWARF4 by default. Before GCC 4.8 the default version used was DWARF2. To make GCC 4.8 generate an older DWARF version use -g together with -gdwarf-2 or -gdwarf-3. The default for Darwin and VxWorks is still -gdwarf-2 -gstrict-dwarf. После осмысления прочитанного, наверное, и gcc 5.2 пойдёт с кейлом...
[ZX]