mirror of
https://github.com/UberGames/lilium-voyager.git
synced 2024-12-15 14:40:53 +00:00
396 lines
3.8 KiB
Text
396 lines
3.8 KiB
Text
.globl main
|
|
.text
|
|
.align 16
|
|
.type main,@function
|
|
main:
|
|
pushl %ebp
|
|
pushl %ebx
|
|
pushl %esi
|
|
pushl %edi
|
|
movl %esp,%ebp
|
|
pushl $255
|
|
pushl $255
|
|
pushl $.LC2
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $65535
|
|
pushl $65535
|
|
pushl $.LC3
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $0xffffffff
|
|
pushl $0xffffffff
|
|
pushl $.LC4
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $0xffffffff
|
|
pushl $0xffffffff
|
|
pushl $.LC5
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $127
|
|
pushl $127
|
|
pushl $.LC6
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $127
|
|
pushl $127
|
|
pushl $.LC7
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $32767
|
|
pushl $32767
|
|
pushl $.LC8
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $2147483647
|
|
pushl $2147483647
|
|
pushl $.LC9
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $2147483647
|
|
pushl $2147483647
|
|
pushl $.LC10
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $-128
|
|
pushl $-128
|
|
pushl $.LC11
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $-128
|
|
pushl $-128
|
|
pushl $.LC12
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $-32768
|
|
pushl $-32768
|
|
pushl $.LC13
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $-2147483648
|
|
pushl $-2147483648
|
|
pushl $.LC14
|
|
call printf
|
|
addl $12,%esp
|
|
pushl $-2147483648
|
|
pushl $-2147483648
|
|
pushl $.LC15
|
|
call printf
|
|
addl $12,%esp
|
|
movl $0,%eax
|
|
.LC1:
|
|
movl %ebp,%esp
|
|
popl %edi
|
|
popl %esi
|
|
popl %ebx
|
|
popl %ebp
|
|
ret
|
|
.Lf16:
|
|
.size main,.Lf16-main
|
|
.data
|
|
.align 1
|
|
.LC15:
|
|
.byte 76
|
|
.byte 79
|
|
.byte 78
|
|
.byte 71
|
|
.byte 95
|
|
.byte 77
|
|
.byte 73
|
|
.byte 78
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 108
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 108
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC14:
|
|
.byte 73
|
|
.byte 78
|
|
.byte 84
|
|
.byte 95
|
|
.byte 77
|
|
.byte 73
|
|
.byte 78
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC13:
|
|
.byte 83
|
|
.byte 72
|
|
.byte 82
|
|
.byte 84
|
|
.byte 95
|
|
.byte 77
|
|
.byte 73
|
|
.byte 78
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC12:
|
|
.byte 83
|
|
.byte 67
|
|
.byte 72
|
|
.byte 65
|
|
.byte 82
|
|
.byte 95
|
|
.byte 77
|
|
.byte 73
|
|
.byte 78
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC11:
|
|
.byte 67
|
|
.byte 72
|
|
.byte 65
|
|
.byte 82
|
|
.byte 95
|
|
.byte 77
|
|
.byte 73
|
|
.byte 78
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC10:
|
|
.byte 76
|
|
.byte 79
|
|
.byte 78
|
|
.byte 71
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 108
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 108
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC9:
|
|
.byte 73
|
|
.byte 78
|
|
.byte 84
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC8:
|
|
.byte 83
|
|
.byte 72
|
|
.byte 82
|
|
.byte 84
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC7:
|
|
.byte 83
|
|
.byte 67
|
|
.byte 72
|
|
.byte 65
|
|
.byte 82
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC6:
|
|
.byte 67
|
|
.byte 72
|
|
.byte 65
|
|
.byte 82
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC5:
|
|
.byte 85
|
|
.byte 76
|
|
.byte 79
|
|
.byte 78
|
|
.byte 71
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 108
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 108
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC4:
|
|
.byte 85
|
|
.byte 73
|
|
.byte 78
|
|
.byte 84
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC3:
|
|
.byte 85
|
|
.byte 83
|
|
.byte 72
|
|
.byte 82
|
|
.byte 84
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.LC2:
|
|
.byte 85
|
|
.byte 67
|
|
.byte 72
|
|
.byte 65
|
|
.byte 82
|
|
.byte 95
|
|
.byte 77
|
|
.byte 65
|
|
.byte 88
|
|
.byte 58
|
|
.byte 9
|
|
.byte 37
|
|
.byte 48
|
|
.byte 56
|
|
.byte 120
|
|
.byte 61
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.text
|
|
.ident "LCC: 4.1"
|