build/abi_sample.o: file format mach-o arm64 Disassembly of section __TEXT,__text: 0000000000000000 : 0: d10043ff sub sp, sp, #0x10 4: b9000fe0 str w0, [sp, #0xc] 8: b9400fe8 ldr w8, [sp, #0xc] c: 531f7908 lsl w8, w8, #1 10: 11000500 add w0, w8, #0x1 14: 910043ff add sp, sp, #0x10 18: d65f03c0 ret 000000000000001c <_add_then_call>: 1c: d10083ff sub sp, sp, #0x20 20: a9017bfd stp x29, x30, [sp, #0x10] 24: 910043fd add x29, sp, #0x10 28: b81fc3a0 stur w0, [x29, #-0x4] 2c: b9000be1 str w1, [sp, #0x8] 30: b85fc3a8 ldur w8, [x29, #-0x4] 34: b9400be9 ldr w9, [sp, #0x8] 38: 0b090108 add w8, w8, w9 3c: b90007e8 str w8, [sp, #0x4] 40: b94007e0 ldr w0, [sp, #0x4] 44: 94000000 bl 0x44 <_add_then_call+0x28> 48: b94007e8 ldr w8, [sp, #0x4] 4c: 0b080000 add w0, w0, w8 50: a9417bfd ldp x29, x30, [sp, #0x10] 54: 910083ff add sp, sp, #0x20 58: d65f03c0 ret 000000000000005c <_main>: 5c: d10083ff sub sp, sp, #0x20 60: a9017bfd stp x29, x30, [sp, #0x10] 64: 910043fd add x29, sp, #0x10 68: b81fc3bf stur wzr, [x29, #-0x4] 6c: 52800060 mov w0, #0x3 ; =3 70: 52800081 mov w1, #0x4 ; =4 74: 94000000 bl 0x74 <_main+0x18> 78: 71005808 subs w8, w0, #0x16 7c: 1a9f07e0 cset w0, ne 80: a9417bfd ldp x29, x30, [sp, #0x10] 84: 910083ff add sp, sp, #0x20 88: d65f03c0 ret