Size: a a a

embedded.rs Въевшаяся Ржавчина

2021 November 23

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
ну конечно, зачем же так грубо
источник

AB

Alexander Bulychev in embedded.rs Въевшаяся Ржавчина
источник

AB

Alexander Bulychev in embedded.rs Въевшаяся Ржавчина
не риск но метод рабочий
источник

EF

Egan Fryazino in embedded.rs Въевшаяся Ржавчина
Спасибо большое - буду пробовать.
источник

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
источник

V

Vitaly in embedded.rs Въевшаяся Ржавчина
а PR когда будешь слать? ))
источник

AB

Alexander Bulychev in embedded.rs Въевшаяся Ржавчина
Ща я ещё velocity сделаю
источник

V

Vitaly in embedded.rs Въевшаяся Ржавчина
и док-тесты не забудь обновить ;)
источник

AB

Alexander Bulychev in embedded.rs Въевшаяся Ржавчина
Само собой, это пока прикидка у меня
источник
2021 November 24

k

korpse in embedded.rs Въевшаяся Ржавчина
Есть, кстати, минимальный пример какой-нибудь? Это выглядит как что-то, что должно работать уже давно.
источник

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
в llvm нет поддержки этого ебанутого R_RISCV_ALIGN, там я ссылочки положил почему
источник

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
чейндж реквест вяло лежит уже пару лет
источник

k

korpse in embedded.rs Въевшаяся Ржавчина
Ну тогда лучше его не использовать, очевидно
источник

EF

Egan Fryazino in embedded.rs Въевшаяся Ржавчина
Я спросил конкретный вопрос и мне в целом дали на него ответ. R_RISCV_ALIGN выполняет вполне определенную функцию и это реализовано в gnu ld.
источник

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
ну да, в пулл реквесте висит еще вопрос от мейнтейнеров “а вам реально где-то помогает этот -mrelax или таки припарки?” пока без ответа
источник

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
статью про чудеса RISCV_ALIGN я проглядел поверхностно, на выходных зачитаю подетальнее - там чел прямо накопал россыпью всякого
источник

k

korpse in embedded.rs Въевшаяся Ржавчина
Но в LLVM-то не поддерживается, это надо идти и там реализовывать. А скрещивать gnu ld, с экосистемой, основанной на LLVM -- такая себе идея в принципе, там много проблем вылезает и несовместимость link-скриптов -- лишь одна из них
источник

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
lld же поддерживает практически полную совместимость с ld по линк скриптам, даже сабсет
источник

k

korpse in embedded.rs Въевшаяся Ржавчина
Вот именно что "практически"
источник

BD

Berkus Decker in embedded.rs Въевшаяся Ржавчина
ну то есть “на практике"
источник