mirror of
https://github.com/UberGames/lilium-voyager.git
synced 2024-12-15 06:30:49 +00:00
397 lines
3.8 KiB
Text
397 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"
|