-
- По ссылке такой же вопрос. Пишут, надо немного увеличить размер кучи. - SciFi(31.10.2017 19:21, ссылка)
- UPD: Разобрался, помогает, если заглушку _sbrk() заменить на честный _sbrk().
Доктор, почки болят! Одеколон пьёте? Пью доктор, не помогает :). За ссылку спасибо, аккурат мой вопрос, по факту не помогает :(.- Chum_A(01.11.2017 10:33 - 11:14)- У вас не GCC Arm Embedded, что-то самопальное? Потому что мне вот этот sbrk вроде бы трогать не приходилось. - SciFi(01.11.2017 12:23)
- У меня GCC Arm Embedded с -specs=nano.specs. Без подключения nano и при отсутствии заглушек линкер ругался на отсутствие перечисленных выше ф-цй, после внедрения заглушек printf заработал при 0-м размере кучи. С nano при куче менее 0x200 не Chum_A(10 знак., 01.11.2017 13:59)
- Для экономии места используют -lnosys и specs=nano.specs, которые отключают в рантайме чуть ли не всё, заставляя пограммиста реализовывать многие вещи руками. К примеру _sbrk для передвигания указателя кучи. lloyd(87 знак., 01.11.2017 12:46)
- У вас не GCC Arm Embedded, что-то самопальное? Потому что мне вот этот sbrk вроде бы трогать не приходилось. - SciFi(01.11.2017 12:23)
- UPD: Разобрался, помогает, если заглушку _sbrk() заменить на честный _sbrk().
- newlib-nano - есть только версии 2.1, или есть свежее? -> - Evgeny_CD(31.10.2017 18:05, ссылка)
- Ващета ньюлиб живёт совсем в другом месте. Правильные пацаны просто скачивают его в составе GNU Arm Embedded. Последний релиз был в конце июня, там указан коммит в гите. SciFi(92 знак., 31.10.2017 18:17, ссылка, ссылка)
- newlib-nano? - Evgeny_CD(31.10.2017 18:22)
- Там же. Давно уже влилось в newlib. - SciFi(31.10.2017 19:14)
- Спасибо! - Evgeny_CD(31.10.2017 19:47)
- Там же. Давно уже влилось в newlib. - SciFi(31.10.2017 19:14)
- newlib-nano? - Evgeny_CD(31.10.2017 18:22)
- Ващета ньюлиб живёт совсем в другом месте. Правильные пацаны просто скачивают его в составе GNU Arm Embedded. Последний релиз был в конце июня, там указан коммит в гите. SciFi(92 знак., 31.10.2017 18:17, ссылка, ссылка)
- По ссылке такой же вопрос. Пишут, надо немного увеличить размер кучи. - SciFi(31.10.2017 19:21, ссылка)