Size: a a a

Compiler Development

2020 February 17

RB

Rustem B. in Compiler Development
Berkus Decker
а у avr есть какие-то специфические релокации же?
Хз, я смотрел через сгенеренный клангом ллвм код
Вроде есть что-то
источник

BD

Berkus Decker in Compiler Development
Rustem B.
Хз, я смотрел через сгенеренный клангом ллвм код
Вроде есть что-то
ща я поищу чо там в ллд
источник

BD

Berkus Decker in Compiler Development
источник

BD

Berkus Decker in Compiler Development
R_AVR_CALL поддерживает
источник

BD

Berkus Decker in Compiler Development
так что должно линковать, по идее
источник

RB

Rustem B. in Compiler Development
Berkus Decker
так что должно линковать, по идее
В 10 версии?
источник

BD

Berkus Decker in Compiler Development
Rustem B.
В 10 версии?
Я в мастере смотрел, собери из мастера
источник

BD

Berkus Decker in Compiler Development
У меня где то есть скрипт который собирает полный тулчейн
источник

RB

Rustem B. in Compiler Development
Сяб
источник

BD

Berkus Decker in Compiler Development
надо бы его запустить тож, а то давно уже не гонял
источник

BD

Berkus Decker in Compiler Development
Вместо патча - фикснутый скрипт https://github.com/metta-systems/llvm-toolchain
источник

а

акварель на мету in Compiler Development
зачем у фцнкции пролог и эпилог ?
источник

а

акварель на мету in Compiler Development
и что он значит ?
источник

а

акварель на мету in Compiler Development
я про

push $rbp
mov $rsp, $rbp
pop $rbp
источник

а

акварель на мету in Compiler Development
зачем менять rbp на rsp
источник

а

акварель на мету in Compiler Development
тем более если в конце он опять вернётся
источник

МБ

Михаил Бахтерев in Compiler Development
акварель на мету
и что он значит ?
Структура кадров на стеке. Представьте рекурсивную функцию, станет понятно, зачем.
источник

а

акварель на мету in Compiler Development
Михаил Бахтерев
Структура кадров на стеке. Представьте рекурсивную функцию, станет понятно, зачем.
не стало(
источник

а

акварель на мету in Compiler Development
то что внутри функции же никак не влияет
источник

а

акварель на мету in Compiler Development
и почему именно base pointer
источник