.file "main.c" .text .def __main; .scl 2; .type 32; .endef .section .rdata,"dr" .LC0: .ascii "ROUNDUP %d\12\0" .LC1: .ascii "ROUNDDOWN %d\12\0" .text .globl main .def main; .scl 2; .type 32; .endef .seh_proc main main: .LFB28: pushq %rbp .seh_pushreg %rbp movq %rsp, %rbp .seh_setframe %rbp, 0 subq $32, %rsp .seh_stackalloc 32 .seh_endprologue call __main movl $10, %edx leaq .LC0(%rip), %rcx call printf movl $8, %edx leaq .LC1(%rip), %rcx call printf movl $0, %eax addq $32, %rsp popq %rbp ret .seh_endproc .ident "GCC: (x86_64-win32-seh-rev0, Built by MinGW-W64 project) 8.1.0" .def printf; .scl 2; .type 32; .endef