Size: a a a

Chaos Constructions Demo/Retro

2020 April 13

AV

Artem Vasilev in Chaos Constructions Demo/Retro
но ватком давным-давно устарел :)
источник

A

Anton "Dart" Nikolaev in Chaos Constructions Demo/Retro
Так если ему только асм нужен. То wacom или djgpp или mars какой попробывать.
источник

AV

Artem Vasilev in Chaos Constructions Demo/Retro
djgpp - тот же гцц + его окружение, но только под дос
источник

AV

Artem Vasilev in Chaos Constructions Demo/Retro
digital mars еще более древнее говно мамонта :)
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
Artem Vasilev
но ватком давным-давно устарел :)
open-watcom-v2? )
источник

AV

Artem Vasilev in Chaos Constructions Demo/Retro
кстати надо глянуть, я дальше 1.9 не уходил
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
последний коммит 3 дня назад
источник

ЕК

Евгений Красников (Jin X) in Chaos Constructions Demo/Retro
Не, не надо мне вот это вот всё :))
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
нах тебе вобще Си?
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
Пешы асм :D
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
(C) Дэн Грачев 😆
источник

SS

Stas S in Chaos Constructions Demo/Retro
источник
2020 April 14

SR

Shamil Randuev in Chaos Constructions Demo/Retro
на кафе везут
источник

ЕК

Евгений Красников (Jin X) in Chaos Constructions Demo/Retro
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
Евгений Красников (Jin X)
Не, не надо мне вот это вот всё :))
Clobber descriptions may not in any way overlap with an input or output operand. For example, you may not have an operand describing a register class with one member when listing that register in the clobber list. Variables declared to live in specific registers (see Explicit Register Variables) and used as asm input or output operands must have no part mentioned in the clobber description. In particular, there is no way to specify that input operands get modified without also specifying them as output operands.

When the compiler selects which registers to use to represent input and output operands, it does not use any of the clobbered registers. As a result, clobbered registers are available for any use in the assembler code.
источник

ЕК

Евгений Красников (Jin X) in Chaos Constructions Demo/Retro
Евгений Красников (Jin X)
https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#Clobbers-and-Scratch-Registers

Clobber descriptions may not in any way overlap with an input or output operand. For example, you may not have an operand describing a register class with one member when listing that register in the clobber list. Variables declared to live in specific registers (see Explicit Register Variables) and used as asm input or output operands must have no part mentioned in the clobber description. In particular, there is no way to specify that input operands get modified without also specifying them as output operands.
☝️
источник

ЕК

Евгений Красников (Jin X) in Chaos Constructions Demo/Retro
Найди 10 отличий :)
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
Ты указываешь как входные, и тут же говоришь компилятору, что у тебя они изменяемые, и заставляешь его их не использовать
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
Евгений Красников (Jin X)
Найди 10 отличий :)
Так я тебе полностью скопировал
источник

DS

Dolphin Soft in Chaos Constructions Demo/Retro
Теперь найди 10 отличий
источник