#include <stdio.h>
int main()
{
float f=3.14;
//printf("%f\n", f(1.2, 3.4));
}
#if 0
/*
* intel
*/
0000000000001129 <main>:
1129: f3 0f 1e fa endbr64
112d: 55 push %rbp
112e: 48 89 e5 mov %rsp,%rbp
1131: f3 0f 10 05 cb 0e 00 movss 0xecb(%rip),%xmm0 # 2004 <_IO_stdin_used+0x4> 1139+ecb=2004, .rodata section
1138: 00
1139: f3 0f 11 45 fc movss %xmm0,-0x4(%rbp)
113e: b8 00 00 00 00 mov $0x0,%eax
1143: 5d pop %rbp
1144: c3 retq
1145: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
114c: 00 00 00
114f: 90 nop
[14] .text PROGBITS 0000000000001040 00001040
0000000000000185 0000000000000000 AX 0 0 16
[15] .fini PROGBITS 00000000000011c8 000011c8
000000000000000d 0000000000000000 AX 0 0 4
[16] .rodata PROGBITS 0000000000002000 00002000
0000000000000008 0000000000000000 A 0 0 4
[17] .eh_frame_hdr PROGBITS 0000000000002008 00002008
000000000000003c 0000000000000000 A 0 0 4
/*
* arm
*/
000000000040051c <main>:
40051c: d10043ff sub sp, sp, #0x10
400520: 529eb860 mov w0, #0xf5c3 // #62915
400524: 72a80900 movk w0, #0x4048, lsl #16
400528: 1e270000 fmov s0, w0
40052c: bd000fe0 str s0, [sp, #12]
400530: 52800000 mov w0, #0x0 // #0
400534: 910043ff add sp, sp, #0x10
400538: d65f03c0 ret
40053c: 00000000 .inst 0x00000000 ; undefined
#endif