blob: d76adcf71e2bd88757f66e89389e4db10d759cc4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
.section .text, "ax", @progbits
.global _entry
_entry:
mov $_stack_top, %rsp
mov $asm_array, %rax
mov (asm_len), %eax
hlt
jmp _entry
.section .data.asm, "aw", @progbits
asm_array:
.4byte 0xa
.4byte 0xb
.4byte 0xc
.4byte 0xd
.rept 4
.4byte 0xff
.endr
.section .rodata.asm, "a", @progbits
asm_len:
.4byte 8
|