Size: a a a

2019 May 23

AK

Alex Krasnov in freebsd_ru
давно сими не занимался
источник

AK

Alex Krasnov in freebsd_ru
сями
источник

SS

Stanislav Silnicki in freebsd_ru
сутки... бля stm32 ковырял... уже к молотку рука поятнулась ((((
источник

AK

Alex Krasnov in freebsd_ru
Stanislav Silnicki
сутки... бля stm32 ковырял... уже к молотку рука поятнулась ((((
контроллеры чтоль дрочишь?
источник

SS

Stanislav Silnicki in freebsd_ru
их
источник

SS

Stanislav Silnicki in freebsd_ru
а код чистый нужен, без вызовов этих сраных
источник

AK

Alex Krasnov in freebsd_ru
под фряху там чего дрочить?
источник

SS

Stanislav Silnicki in freebsd_ru
не )))) это что бы не искать спец форумов....
источник

SS

Stanislav Silnicki in freebsd_ru
времени в обрез, вот и пощу куда поближе
источник

AK

Alex Krasnov in freebsd_ru
завтра у дядьки спрошу
источник

AK

Alex Krasnov in freebsd_ru
проблему тока опиши он у меня как раз такой шляпой заниматься
источник

SS

Stanislav Silnicki in freebsd_ru
спасибо!
источник

AK

Alex Krasnov in freebsd_ru
Stanislav Silnicki
спасибо!
в личку пиши чтоб не засорять
источник

SS

Stanislav Silnicki in freebsd_ru
ну проблема именно в том, что бы на такой простой код инициализации массива нулями arm-non-eabi-gccccc, ссука, не пытался вставить вызова memset
источник

p

pragus in freebsd_ru
а в чем именно будет состоять поддержка?
источник

LS

Lev Serebryakov in freebsd_ru
Stanislav Silnicki
т.е. как отучить этого козла мемсетом пользоваться?
А зачем? Т.е. какая именно задача глобально? Если что бы компилить код под голое железо — может помочь -ffreestanding вроде.
источник

SS

Stanislav Silnicki in freebsd_ru
Lev Serebryakov
А зачем? Т.е. какая именно задача глобально? Если что бы компилить код под голое железо — может помочь -ffreestanding вроде.
да именно. попробую!
источник

LS

Lev Serebryakov in freebsd_ru
можно ещё подсмотреть опции в libopencmp3, как они собираются. А вообше, initrinsic-memset не должен быть проблемой даже для этой платформы.
источник

LS

Lev Serebryakov in freebsd_ru
Но если не хочется линковаться даже с newlib-nano, то -ffreestanding это должно быть оно. Это запрет использовать вообще любые библиотеки «автоматически»
источник

LS

Lev Serebryakov in freebsd_ru
Конкретно эту оптимизацию циклов можно отключить -fno=tree-loop-distribute-patterns судя по гуглу, но её я не пробовал
источник