Size: a a a

2020 January 21

RB

Rustem B. in pro.asm
Vladimir Sh
Ну да, бекендом. А вот как туда асмовставки нативные пихаются?
ты имеешь в виду "пользовательские"?
источник

VS

Vladimir Sh in pro.asm
Rustem B.
ты имеешь в виду "пользовательские"?
Ну да, всякие __asm("mov %1,%%es"::"a") и т п
источник

RB

Rustem B. in pro.asm
да, можно, сейчас
источник

RB

Rustem B. in pro.asm
Vladimir Sh
Ну да, всякие __asm("mov %1,%%es"::"a") и т п
источник

VS

Vladimir Sh in pro.asm
Ну то есть вообще "живьем" пробрасываются
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Побайтно, стало быть?
источник

VS

Vladimir Sh in pro.asm
в виде строк
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Неужели в откомпилированном виде строки будут?
источник

RB

Rustem B. in pro.asm
я решил llvm ir попробовать, чтобы свой простенький компилятор написать
источник

VS

Vladimir Sh in pro.asm
Евгений Красников (Jin X)
Неужели в откомпилированном виде строки будут?
В ассемблерном коде всегда строки, ассемблер пережует в бинарь
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Vladimir Sh
В ассемблерном коде всегда строки, ассемблер пережует в бинарь
Так а в LLVM-бинаре что будет?
источник

VS

Vladimir Sh in pro.asm
Rustem B.
я решил llvm ir попробовать, чтобы свой простенький компилятор написать
Все жду пока кто-нть наваяет бекенд к ebc. Один чувак пытался, но, походу забросил.
источник

VS

Vladimir Sh in pro.asm
Евгений Красников (Jin X)
Так а в LLVM-бинаре что будет?
Судя по ссылке выше - строки.
источник

RB

Rustem B. in pro.asm
Vladimir Sh
Все жду пока кто-нть наваяет бекенд к ebc. Один чувак пытался, но, походу забросил.
ebc — это?
источник

VS

Vladimir Sh in pro.asm
Rustem B.
ebc — это?
EFI bytecode
источник

RB

Rustem B. in pro.asm
аа
источник

RB

Rustem B. in pro.asm
источник

JG

JeisonWi Garrison in pro.asm
Vladimir Sh
EFI bytecode
Он помер же вроде
источник

JG

JeisonWi Garrison in pro.asm
Кстати, radare2 умеет его дизасмить
источник

A

Andrei Konshyn in pro.asm
чуваки, подскажите, пожалуйста, что здесь происходит?
https://monosnap.com/file/9bd2MgMnN1KWxicbSRRnbsjR8v6KYz

скомпилил nasm’ом обычный хелло_ворлд, слинковал и сделал дизасм.
MacOS.
источник