Ticket #67374: foo-gcc10.S

File foo-gcc10.S, 524 bytes (added by Cebtenzzre, 13 months ago)

assembly output of gcc10-bootstrap

Line 
1        .text
2        .cstring
3lC0:
4        .ascii "Hello, world!\0"
5        .text
6        .align 1,0x90
7        .globl _main
8_main:
9        pushl   %ebp
10        movl    %esp, %ebp
11        subl    $8, %esp
12        call    ___x86.get_pc_thunk.ax
13L1$pb:
14        subl    $12, %esp
15        leal    lC0-L1$pb(%eax), %eax
16        pushl   %eax
17        call    _puts
18        addl    $16, %esp
19        movl    $0, %eax
20        leave
21        ret
22        .section __TEXT,__textcoal_nt,coalesced,pure_instructions
23        .weak_definition        ___x86.get_pc_thunk.ax
24        .private_extern ___x86.get_pc_thunk.ax
25___x86.get_pc_thunk.ax:
26        movl    (%esp), %eax
27        ret
28        .ident  "GCC: (GNU) 10.3.0"
29        .subsections_via_symbols