Size: a a a

Compiler Development

2020 February 17

IJ

Igor 🐱 Jirkov in Compiler Development
и т.к. переменные вообще были аллоцированы, оптимизации там выключены
источник

BD

Berkus Decker in Compiler Development
Rustem B.
Сяб
у меня собралось скриптом для AVR
источник

BD

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

N[

Ned Ogl [0xA]🚜🏍 in Compiler Development
Igor 🐱 Jirkov
алсо, cdecl это соглашение вызова для х32. Тут x64
ну да, согласен. но в SysV ABI под x64 та же история + red zone
источник

RB

Rustem B. in Compiler Development
Berkus Decker
линковать не пробовал правда
мне бы только это
источник

IJ

Igor 🐱 Jirkov in Compiler Development
ну вот тут нет sub rsp потому что в red zone всё умещается
источник

IJ

Igor 🐱 Jirkov in Compiler Development
Ned Ogl [0xA]🚜🏍
ну да, согласен. но в SysV ABI под x64 та же история + red zone
а в cdecl имеется в виду другое: кто очищает стек от _аргументов_ функции. Там мы аргументы передаём через стек и после ret из вызванной функции они всё еще там лежат.
источник

BD

Berkus Decker in Compiler Development
Rustem B.
мне бы только это
ну у меня есть маковские бинари, ннадо? )
источник

RB

Rustem B. in Compiler Development
у меня линь
источник

BD

Berkus Decker in Compiler Development
а, тогда собирай сам
источник

а

акварель на мету in Compiler Development
а что вообще number(regname) означает?
источник

а

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

MS

Mikola Summer Duck in Compiler Development
Константный сдвиг от регистра
источник

RB

Rustem B. in Compiler Development
Berkus Decker
а, тогда собирай сам
Я уже в чатах запутался))
источник

BD

Berkus Decker in Compiler Development
акварель на мету
а что вообще number(regname) означает?
= RBP - 0x204
источник

а

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

а

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

а

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

BD

Berkus Decker in Compiler Development
а чего странного?
источник

BD

Berkus Decker in Compiler Development
это ж армовский ассемблер
источник