Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ gcc -s -o scall scall.s
- scall.s: Assembler messages:
- scall.s:2: Error: no such instruction: `section '
- scall.s:4: Error: no such instruction: `global _start'
- scall.s:7: Error: unsupported instruction `mov'
- scall.s:8: Error: unsupported instruction `mov'
- scall.s:11: Error: operand size mismatch for `int'
- scall.s:13: Error: no such instruction: `section .data'
- scall.s:15: Error: no such instruction: `msglength .word 12'
- section .text
- global _start
- _start:
- mov 4,%eax
- mov 1,%ebx
- mov $message,%ecx
- mov $msglength,%edx
- int $0x80
- section .data
- message: .ascii "Hello world!"
- msglength .word 12
- .section .text
- .global _start
- _start:
- mov $4,%eax
- mov $1,%ebx
- mov $message,%ecx
- mov msglength,%edx
- int $0x80
- mov $1, %eax
- mov $0, %ebx
- int $0x80
- .section .data
- message: .ascii "Hello world!"
- msglength: .word 12
- .section .text
- .global main
- main:
- mov $4,%eax
- mov $1,%ebx
- mov $message,%ecx
- mov msglength,%edx
- int $0x80
- mov $1, %eax
- mov $0, %ebx
- int $0x80
- .section .data
- message: .ascii "Hello world!"
- msglength: .word 12
- .text
- _start:
- .global main
- main:
- mov 4,%eax
- mov 1,%ebx
- mov $message,%ecx
- mov $msglength,%edx
- int $0x80
- .data
- message: .ascii "Hello world!"
- msglength: .word 12
Add Comment
Please, Sign In to add comment