Size: a a a

2020 January 20

DV

Dmitrij V in pro.asm
время будет свободное, я всё таки попробую запилить директиву .ifquoted в AS, может что и получится ))
источник

DV

Dmitrij V in pro.asm
mjiu- 0pi;8ybhnu9jm-k,pl[.;'
источник

DV

Dmitrij V in pro.asm
сорян, тут племенница шустрит...
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Dmitrij V
сорян, тут племенница шустрит...
А удалить если?
источник

DV

Dmitrij V in pro.asm
линк на howto в студию ! (не знал что из чатов можно удалять уже отправленные сообщения - я типа новенький)
источник

DV

Dmitrij V in pro.asm
Михаил Христенко
см. в сторону макроса .irpc
Михаил, директива .irpc в том макросе что я скидывал, отрабатывает один раз. Если вызвать макрос повторно выдаёт ошибку: "Ошибка: символ «.if» уже определён". Есть какие-нибудь соображения как вылечить ?
источник

МХ

Михаил Христенко in pro.asm
буду за компом, скину
источник
2020 January 21

DV

Dmitrij V in pro.asm
Михаил Христенко
буду за компом, скину
Михаил, уже не нужно, запилил макро директиву .ifquoted: https://sourceware.org/ml/binutils/2020-01/msg00292.html
источник

тп

треугольный петрович in pro.asm
драсте
источник

C

Cofeefee in pro.asm
Подскажите, как разрешить конфликт имён в Tasm?

Есть импортируемая и экспортируемая функция с одинаковым именем:
EXTRN sprintf:proc

И PUBLICDLL sprintf.

Tasm ругается, что имена совпадают и не дают откомпилировать программу.

Пока решаю задачу так: эксортируемая функция идет под другим именем и далее приходится патчить исполняемый код.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
щас тебе люди будут советовать не использовать сишные функции, пиши мол все сам
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
Cofeefee
Подскажите, как разрешить конфликт имён в Tasm?

Есть импортируемая и экспортируемая функция с одинаковым именем:
EXTRN sprintf:proc

И PUBLICDLL sprintf.

Tasm ругается, что имена совпадают и не дают откомпилировать программу.

Пока решаю задачу так: эксортируемая функция идет под другим именем и далее приходится патчить исполняемый код.
а попробуй экспортировать с другим именем
источник

C

Cofeefee in pro.asm
Aiwan ╭∩╮ (òÓ,) ╭∩╮
щас тебе люди будут советовать не использовать сишные функции, пиши мол все сам
Пишется интерцептор dll, а она импортирует и экспортирует одну и ту же функцию
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Может, вместо tasm использовать другой компилятор?
источник

s

s54816 in pro.asm
Евгений Красников (Jin X)
Может, вместо tasm использовать другой компилятор?
Присоединяюсь. Но вообще, наверное, можно .def написать, и там в exports переименовать. Тасм ведь умеет .def?
источник

RB

Rustem B. in pro.asm
Евгений Красников (Jin X)
Может, вместо tasm использовать другой компилятор?
кто-то ещё теребит старичка? я вот LLVM IR щупаю, немного непонятный, нет проблем с регистрами
источник

VS

Vladimir Sh in pro.asm
Rustem B.
кто-то ещё теребит старичка? я вот LLVM IR щупаю, немного непонятный, нет проблем с регистрами
Это же промежуточный код не для исполнения
источник

RB

Rustem B. in pro.asm
Vladimir Sh
Это же промежуточный код не для исполнения
ну да
источник

RB

Rustem B. in pro.asm
он же потом в нативный переводится
источник

VS

Vladimir Sh in pro.asm
Rustem B.
он же потом в нативный переводится
Ну да, бекендом. А вот как туда асмовставки нативные пихаются?
источник