.686 .model flat, c option prologue:none option epilogue:none .code switch_context proc pushad pushfd mov [ecx], esp mov esp, edx popfd popad switch_context endp end
Standard input is empty
prog.s: Assembler messages: prog.s:1: Error: unknown pseudo-op: `.686' prog.s:2: Error: unknown pseudo-op: `.model' prog.s:4: Error: no such instruction: `option prologue:none' prog.s:5: Error: no such instruction: `option epilogue:none' prog.s:7: Error: unknown pseudo-op: `.code' prog.s:8: Error: no such instruction: `switch_context proc' prog.s:9: Error: no such instruction: `pushad' prog.s:10: Error: no such instruction: `pushfd' prog.s:12: Error: invalid char '[' beginning operand 1 `[ecx]' prog.s:13: Error: too many memory references for `mov' prog.s:15: Error: no such instruction: `popfd' prog.s:16: Error: no such instruction: `popad' prog.s:17: Error: no such instruction: `switch_context endp' prog.s:18: Error: no such instruction: `end'
Standard output is empty