.data
.text
.global main
hello :
.string "Hello World!\n"
main :
movl $4,%eax
movl $1,%ebx
movl $hello,%ecx
movl $13,%edx
int $0x80
movl $1,%eax
movl $0,%ebx
int $0x80
LmRhdGEKCi50ZXh0CgoJLmdsb2JhbCBtYWluCgpoZWxsbyA6Cgkuc3RyaW5nICJIZWxsbyBXb3JsZCFcbiIKCm1haW4gOgoKCW1vdmwgCQkkNCwlZWF4Cgltb3ZsIAkJJDEsJWVieAoJbW92bCAJCSRoZWxsbywlZWN4Cgltb3ZsCQkkMTMsJWVkeAoJaW50IAkJJDB4ODAKCQoJbW92bAkJJDEsJWVheAoJbW92bAkJJDAsJWVieAoJaW50CQkkMHg4MAo=
prog.asm:1: error: attempt to define a local label before any non-local labels
prog.asm:3: error: attempt to define a local label before any non-local labels
prog.asm:5: error: attempt to define a local label before any non-local labels
prog.asm:5: error: parser: instruction expected
prog.asm:8: error: parser: instruction expected
prog.asm:12: error: parser: instruction expected
prog.asm:13: error: symbol `movl' redefined
prog.asm:13: error: parser: instruction expected
prog.asm:14: error: symbol `movl' redefined
prog.asm:14: error: parser: instruction expected
prog.asm:15: error: symbol `movl' redefined
prog.asm:15: error: parser: instruction expected
prog.asm:16: error: expression syntax error
prog.asm:18: error: symbol `movl' redefined
prog.asm:18: error: parser: instruction expected
prog.asm:19: error: symbol `movl' redefined
prog.asm:19: error: parser: instruction expected
prog.asm:20: error: expression syntax error